.vfm--fixed{position:fixed}.vfm--absolute{position:absolute}.vfm--inset{top:0;right:0;bottom:0;left:0}.vfm--overlay{z-index:-1;background-color:#00000080}.vfm--prevent-none{pointer-events:none}.vfm--prevent-auto{pointer-events:auto}.vfm--outline-none:focus{outline:none}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.vfm-fade-enter-active{animation:fade-in .3s ease}.vfm-fade-leave-active{animation:fade-out .3s ease}.vfm-bounce-back{transition-property:transform;transition-duration:.3s}.vfm-slide-up-enter-active,.vfm-slide-up-leave-active,.vfm-slide-down-enter-active,.vfm-slide-down-leave-active{transition:transform .3s ease}.vfm-slide-down-enter-from,.vfm-slide-down-leave-to{transform:translateY(100vh)!important}.vfm-slide-up-enter-from,.vfm-slide-up-leave-to{transform:translateY(-100vh)!important}.vfm-slide-right-enter-active,.vfm-slide-right-leave-active,.vfm-slide-left-enter-active,.vfm-slide-left-leave-active{transition:transform .3s ease}.vfm-slide-right-enter-from,.vfm-slide-right-leave-to{transform:translate(100vw)!important}.vfm-slide-left-enter-from,.vfm-slide-left-leave-to{transform:translate(-100vw)!important}.vfm-swipe-banner-back,.vfm-swipe-banner-forward{position:fixed;top:0;bottom:0;width:27px;z-index:10}.vfm-swipe-banner-back{left:0}.vfm-swipe-banner-forward{right:0}


  fieldset[disabled] .multiselect {
    pointer-events: none;
  }

  .multiselect__spinner {
    position: absolute;
    right: 1px;
    top: 1px;
  width: 40px;
  height: 38px;
    background: #fff;
    display: block;
  }

  .multiselect__spinner::before,
  .multiselect__spinner::after {
    position: absolute;
    content: "";
    top: 50%;
    left: 50%;
    margin: -8px 0 0 -8px;
    width: 16px;
    height: 16px;
    border-radius: 100%;
    border-color: #41b883 transparent transparent;
    border-style: solid;
    border-width: 2px;
    box-shadow: 0 0 0 1px transparent;
  }

  .multiselect__spinner::before {
    animation: spinning 2.4s cubic-bezier(0.41, 0.26, 0.2, 0.62);
    animation-iteration-count: infinite;
  }

  .multiselect__spinner::after {
    animation: spinning 2.4s cubic-bezier(0.51, 0.09, 0.21, 0.8);
    animation-iteration-count: infinite;
  }

  .multiselect__loading-enter-active,
  .multiselect__loading-leave-active {
    transition: opacity 0.4s ease-in-out;
    opacity: 1;
  }

  .multiselect__loading-enter,
  .multiselect__loading-leave-active {
    opacity: 0;
  }

  .multiselect,
  .multiselect__input,
  .multiselect__single {
    font-family: inherit;
    font-size: 16px;
    touch-action: manipulation;
  }

  .multiselect {
    box-sizing: content-box;
    display: block;
    position: relative;
    width: 100%;
    min-height: 40px;
    text-align: left;
    color: #35495e;
  }

  .multiselect * {
    box-sizing: border-box;
  }

  .multiselect:focus {
    outline: none;
  }

  .multiselect--disabled {
    background: #ededed;
    pointer-events: none;
    opacity: 0.6;
  }

  .multiselect--active {
    z-index: 50;
  }

  .multiselect--active:not(.multiselect--above) .multiselect__current,
  .multiselect--active:not(.multiselect--above) .multiselect__input,
  .multiselect--active:not(.multiselect--above) .multiselect__tags {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
  }

  .multiselect--active .multiselect__select {
    transform: rotateZ(180deg);
  }

  .multiselect--above.multiselect--active .multiselect__current,
  .multiselect--above.multiselect--active .multiselect__input,
  .multiselect--above.multiselect--active .multiselect__tags {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }

  .multiselect__input,
  .multiselect__single {
    position: relative;
    display: inline-block;
    min-height: 20px;
    line-height: 20px;
    border: none;
    border-radius: 5px;
    background: #fff;
    padding: 0 0 0 5px;
    width: calc(100%);
    transition: border 0.1s ease;
    box-sizing: border-box;
    margin-bottom: 8px;
    vertical-align: top;
  }

  .multiselect__input::placeholder {
    color: #35495e;
  }

  .multiselect__tag ~ .multiselect__input,
  .multiselect__tag ~ .multiselect__single {
    width: auto;
  }

  .multiselect__input:hover,
  .multiselect__single:hover {
    border-color: #cfcfcf;
  }

  .multiselect__input:focus,
  .multiselect__single:focus {
    border-color: #a8a8a8;
    outline: none;
  }

  .multiselect__single {
    padding-left: 5px;
    margin-bottom: 8px;
  }

  .multiselect__tags-wrap {
    display: inline;
  }

  .multiselect__tags {
    min-height: 40px;
    display: block;
    padding: 8px 40px 0 8px;
    border-radius: 5px;
    border: 1px solid #e8e8e8;
    background: #fff;
    font-size: 14px;
  }

  .multiselect__tag {
    position: relative;
    display: inline-block;
    padding: 4px 26px 4px 10px;
    border-radius: 5px;
    margin-right: 10px;
    color: #fff;
    line-height: 1;
    background: #41b883;
    margin-bottom: 5px;
    white-space: nowrap;
    overflow: hidden;
    max-width: 100%;
    text-overflow: ellipsis;
  }

  .multiselect__tag-icon {
    cursor: pointer;
    margin-left: 7px;
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    font-weight: 700;
    font-style: initial;
    width: 22px;
    text-align: center;
    line-height: 22px;
    transition: all 0.2s ease;
    border-radius: 5px;
  }

  .multiselect__tag-icon::after {
    content: "×";
    color: #266d4d;
    font-size: 14px;
  }

  /* // Remove these lines to avoid green closing button
  //.multiselect__tag-icon:focus,
  //.multiselect__tag-icon:hover {
  //  background: #369a6e;
  //} */

  .multiselect__tag-icon:focus::after,
  .multiselect__tag-icon:hover::after {
    color: white;
  }

  .multiselect__current {
    line-height: 16px;
    min-height: 40px;
    box-sizing: border-box;
    display: block;
    overflow: hidden;
    padding: 8px 12px 0;
    padding-right: 30px;
    white-space: nowrap;
    margin: 0;
    text-decoration: none;
    border-radius: 5px;
    border: 1px solid #e8e8e8;
    cursor: pointer;
  }

  .multiselect__select {
    line-height: 16px;
    display: block;
    position: absolute;
    box-sizing: border-box;
    width: 40px;
    height: 38px;
    right: 1px;
    top: 1px;
    padding: 4px 8px;
    margin: 0;
    text-decoration: none;
    text-align: center;
    cursor: pointer;
    transition: transform 0.2s ease;
  }

  .multiselect__select::before {
    position: relative;
    right: 0;
    top: 65%;
    color: #999;
    margin-top: 4px;
    border-style: solid;
    border-width: 5px 5px 0 5px;
    border-color: #999 transparent transparent transparent;
    content: "";
  }

  .multiselect__placeholder {
    color: #adadad;
    display: inline-block;
    margin-bottom: 10px;
    padding-top: 2px;
  }

  .multiselect--active .multiselect__placeholder {
    display: none;
  }

  .multiselect__content-wrapper {
    position: absolute;
    display: block;
    background: #fff;
    width: 100%;
    max-height: 240px;
    overflow: auto;
    border: 1px solid #e8e8e8;
    border-top: none;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    z-index: 50;
    -webkit-overflow-scrolling: touch;
  }

  .multiselect__content {
    list-style: none;
    display: inline-block;
    padding: 0;
    margin: 0;
    min-width: 100%;
    vertical-align: top;
  }

  .multiselect--above .multiselect__content-wrapper {
    bottom: 100%;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom: none;
    border-top: 1px solid #e8e8e8;
  }

  .multiselect__content::-webkit-scrollbar {
    display: none;
  }

  .multiselect__element {
    display: block;
  }

  .multiselect__option {
    display: block;
    padding: 12px;
    min-height: 40px;
    line-height: 16px;
    text-decoration: none;
    text-transform: none;
    vertical-align: middle;
    position: relative;
    cursor: pointer;
    white-space: nowrap;
  }

  .multiselect__option::after {
    top: 0;
    right: 0;
    position: absolute;
    line-height: 40px;
    padding-right: 12px;
    padding-left: 20px;
    font-size: 13px;
  }

  .multiselect__option--highlight {
    background: #41b883;
    outline: none;
    color: white;
  }

  .multiselect__option--highlight::after {
    content: attr(data-select);
    background: #41b883;
    color: white;
  }

  .multiselect__option--selected {
    background: #f3f3f3;
    color: #35495e;
    font-weight: bold;
  }

  .multiselect__option--selected::after {
    content: attr(data-selected);
    color: silver;
  background: inherit;
  }

  .multiselect__option--selected.multiselect__option--highlight {
    background: #ff6a6a;
    color: #fff;
  }

  .multiselect__option--selected.multiselect__option--highlight::after {
    background: #ff6a6a;
    content: attr(data-deselect);
    color: #fff;
  }

  .multiselect--disabled .multiselect__current,
  .multiselect--disabled .multiselect__select {
    background: #ededed;
    color: #a6a6a6;
  }

  .multiselect__option--disabled {
    background: #ededed !important;
    color: #a6a6a6 !important;
    cursor: text;
    pointer-events: none;
  }

  .multiselect__option--group {
    background: #ededed;
    color: #35495e;
  }

  .multiselect__option--group.multiselect__option--highlight {
    background: #35495e;
    color: #fff;
  }

  .multiselect__option--group.multiselect__option--highlight::after {
    background: #35495e;
  }

  .multiselect__option--disabled.multiselect__option--highlight {
    background: #dedede;
  }

  .multiselect__option--group-selected.multiselect__option--highlight {
    background: #ff6a6a;
    color: #fff;
  }

  .multiselect__option--group-selected.multiselect__option--highlight::after {
    background: #ff6a6a;
    content: attr(data-deselect);
    color: #fff;
  }

  .multiselect-enter-active,
  .multiselect-leave-active {
    transition: all 0.15s ease;
  }

  .multiselect-enter,
  .multiselect-leave-active {
    opacity: 0;
  }

  .multiselect__strong {
    margin-bottom: 8px;
    line-height: 20px;
    display: inline-block;
    vertical-align: top;
  }

  *[dir="rtl"] .multiselect {
    text-align: right;
  }

  *[dir="rtl"] .multiselect__select {
    right: auto;
    left: 1px;
  }

  *[dir="rtl"] .multiselect__tags {
    padding: 8px 8px 0 40px;
  }

  *[dir="rtl"] .multiselect__content {
    text-align: right;
  }

  *[dir="rtl"] .multiselect__option::after {
    right: auto;
    left: 0;
  }

  *[dir="rtl"] .multiselect__clear {
    right: auto;
    left: 12px;
  }

  *[dir="rtl"] .multiselect__spinner {
    right: auto;
    left: 1px;
  }

  @keyframes spinning {
    from {
      transform: rotate(0);
    }

    to {
      transform: rotate(2turn);
    }
  }
@-moz-keyframes placeHolderShimmer-37cfd15f {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-37cfd15f {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-37cfd15f {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-37cfd15f {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-37cfd15f {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-37cfd15f {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-37cfd15f {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-37cfd15f {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-37cfd15f] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-37cfd15f] {
  justify-content: center;
}
.vfm.justify-start[data-v-37cfd15f] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-37cfd15f] {
  align-items: center;
}
.vfm.items-start[data-v-37cfd15f] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-37cfd15f] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-37cfd15f] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-37cfd15f] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-37cfd15f] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-37cfd15f] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-37cfd15f] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-37cfd15f] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-37cfd15f],
.multiselect__input[data-v-37cfd15f],
.multiselect__single[data-v-37cfd15f] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-37cfd15f] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-37cfd15f]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-37cfd15f] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-37cfd15f] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-37cfd15f] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-37cfd15f] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-37cfd15f]:after {
  display: none;
}
.multiselect__option[data-v-37cfd15f] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-37cfd15f]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-37cfd15f] {
  display: block;
}
.multiselect__option .option__label[data-v-37cfd15f]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-37cfd15f] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-37cfd15f] {
  display: block;
}
.multiselect__single .option__label[data-v-37cfd15f]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-37cfd15f] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-37cfd15f]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-37cfd15f] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-37cfd15f] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-37cfd15f] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-37cfd15f]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-37cfd15f] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-37cfd15f],
.multiselect__tags .multiselect__single[data-v-37cfd15f] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-37cfd15f] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-37cfd15f] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-37cfd15f]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-37cfd15f] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-37cfd15f]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-37cfd15f] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-37cfd15f]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-37cfd15f] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-37cfd15f] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-37cfd15f] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-37cfd15f] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-37cfd15f]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-37cfd15f]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-37cfd15f] {
  display: block;
}
.multiselect__option[data-v-37cfd15f]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-37cfd15f] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-37cfd15f]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-37cfd15f] {
  display: block;
}
.component .attr-label[data-v-37cfd15f]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-37cfd15f] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-37cfd15f]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-37cfd15f]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-37cfd15f]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-37cfd15f] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-37cfd15f] .dp__overlay,
.mobile .dp__theme_light[data-v-37cfd15f] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-37cfd15f] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-37cfd15f] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-37cfd15f] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-37cfd15f] .dp__overlay_container,
.dp__theme_light[data-v-37cfd15f] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-37cfd15f] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-37cfd15f] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-37cfd15f] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-37cfd15f] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-37cfd15f] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-37cfd15f] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-37cfd15f] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-37cfd15f] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-37cfd15f] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-37cfd15f] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-37cfd15f] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-37cfd15f] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-37cfd15f] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-37cfd15f] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-37cfd15f] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-37cfd15f] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-37cfd15f] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-37cfd15f] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-37cfd15f] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-37cfd15f] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-37cfd15f] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-37cfd15f] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-37cfd15f] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-37cfd15f] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-37cfd15f] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-37cfd15f] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-37cfd15f] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-37cfd15f] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-37cfd15f] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-37cfd15f] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-37cfd15f]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.subscribe-form[data-v-37cfd15f] {
  background: #fff;
  display: flex;
  flex-direction: column;
  width: 100%;
}
.subscribe-form .only-mobile[data-v-37cfd15f] {
  display: none;
}
.mobile .subscribe-form .only-mobile[data-v-37cfd15f] {
  display: block;
}
.subscribe-form .header[data-v-37cfd15f] {
  display: flex;
  flex-direction: column;
}
.subscribe-form .header .title[data-v-37cfd15f] {
  font-size: calc(var(--vw-rr) * (48vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
  display: block;
}
.subscribe-form .header .title[data-v-37cfd15f]:first-letter {
  text-transform: capitalize;
}
@media (max-width: 640px) {
.subscribe-form .header .title[data-v-37cfd15f] {
    font-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
    line-height: calc(var(--vw-rr) * (39vw / (var(--vw-base) * 0.01)));
    font-weight: 300;
}
}
.subscribe-form .header .desc[data-v-37cfd15f] {
  font-size: calc(var(--vw-rr) * (24vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
}
@media (max-width: 640px) {
.subscribe-form .header .desc[data-v-37cfd15f] {
    font-size: calc(var(--vw-rr) * (21vw / (var(--vw-base) * 0.01)));
    line-height: calc(var(--vw-rr) * (26.25vw / (var(--vw-base) * 0.01)));
    font-weight: 300;
}
}
.subscribe-form .content[data-v-37cfd15f] {
  column-gap: calc(var(--vw-rr) * (50vw / (var(--vw-base) * 0.01)));
  display: flex;
  flex-wrap: wrap;
  row-gap: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
}
.subscribe-form .content .item[data-v-37cfd15f] {
  border-top: 3px solid var(--black);
  width: 100%;
}
.subscribe-form .content .item.invalid[data-v-37cfd15f] {
  background: #f00;
}
.subscribe-form .content .item.email[data-v-37cfd15f],
.subscribe-form .content .item.frequency[data-v-37cfd15f] {
  flex: 1 1 0%;
}
@media (max-width: 640px) {
.subscribe-form .content .item.email[data-v-37cfd15f],
  .subscribe-form .content .item.frequency[data-v-37cfd15f] {
    flex: 1 1 100%;
}
}
.subscribe-form .content .item.thematic-areas[data-v-37cfd15f],
.subscribe-form .content .item.platforms[data-v-37cfd15f] {
  flex: 1 1 100%;
}
.subscribe-form .content .item .title[data-v-37cfd15f] {
  font-weight: 500;
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: flex;
  display: block;
}
.subscribe-form .content .item .title[data-v-37cfd15f]:first-letter {
  text-transform: capitalize;
}
@media (max-width: 640px) {
.subscribe-form .content .item .title[data-v-37cfd15f] {
    font-size: calc(var(--vw-rr) * (28vw / (var(--vw-base) * 0.01)));
    line-height: calc(var(--vw-rr) * (35vw / (var(--vw-base) * 0.01)));
}
}
.subscribe-form .content .item .title .close-icon[data-v-37cfd15f] {
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-minus.f1ea691b.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  margin-left: auto;
}
.subscribe-form .content .item .title .close-icon.closed[data-v-37cfd15f] {
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.subscribe-form .content .item .toggle[data-v-37cfd15f] {
  display: flex;
  flex-wrap: wrap;
  gap: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.subscribe-form .content .item .toggle .toggle-option[data-v-37cfd15f] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: 1px solid transparent;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.subscribe-form .content .item .toggle .toggle-option[data-v-37cfd15f]:first-letter {
  text-transform: capitalize;
}
.subscribe-form .content .item .toggle .toggle-option[data-v-37cfd15f]:hover {
  border-color: var(--neutral-100);
}
.subscribe-form .content .item .toggle .toggle-option.active[data-v-37cfd15f] {
  border-color: var(--black);
  cursor: default;
}
.subscribe-form .content .item .toggle .toggle-option >input[type='radio'][data-v-37cfd15f] {
  display: none;
}
.subscribe-form .content .item .checkboxes[data-v-37cfd15f] {
  display: grid;
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  grid-template-columns: repeat(4, 1fr);
  max-height: calc(var(--vw-rr) * (350vw / (var(--vw-base) * 0.01)));
  overflow-y: auto;
}
@media (max-width: 1200px) {
.subscribe-form .content .item .checkboxes[data-v-37cfd15f] {
    grid-template-columns: repeat(3, 1fr);
}
}
@media (max-width: 640px) {
.subscribe-form .content .item .checkboxes[data-v-37cfd15f] {
    grid-template-columns: repeat(1, 1fr);
    max-height: none;
}
}
.subscribe-form .content .item .checkbox-item[data-v-37cfd15f] {
  align-items: center;
  display: flex;
  justify-content: flex-start;
  overflow: hidden;
  white-space: nowrap;
}
.subscribe-form .content .item .checkbox-item input[type="checkbox"][data-v-37cfd15f] {
  margin-right: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.subscribe-form .content .item .checkbox-item .input-text[data-v-37cfd15f] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  flex: 1 1 0%;
  display: block;
}
.subscribe-form .content .item .checkbox-item .input-text[data-v-37cfd15f]:first-letter {
  text-transform: capitalize;
}
.subscribe-form .error[data-v-37cfd15f] {
  color: #f00;
  margin-left: auto;
}
.subscribe-form .footer[data-v-37cfd15f] {
  display: flex;
  gap: calc(var(--vw-rr) * (50vw / (var(--vw-base) * 0.01)));
  margin-top: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
}
@media (max-width: 640px) {
.subscribe-form .footer[data-v-37cfd15f] {
    flex-direction: column;
}
}
.subscribe-form .footer .terms-checkbox[data-v-37cfd15f] {
  align-items: center;
  display: flex;
  cursor: pointer;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
@media (max-width: 640px) {
.subscribe-form .footer .terms-checkbox[data-v-37cfd15f] {
    border-top: 3px solid var(--black);
    padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
}
.subscribe-form .footer .terms-checkbox label[data-v-37cfd15f] {
  cursor: pointer;
}
.subscribe-form .footer .actions[data-v-37cfd15f] {
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  margin-left: auto;
  height: fit-content;
  margin-top: auto;
}
@media (max-width: 640px) {
.subscribe-form .footer .actions[data-v-37cfd15f] {
    width: 100%;
}
}
@media (max-width: 640px) {
.subscribe-form .footer .actions .action-button[data-v-37cfd15f] {
    flex: 1 1 0;
}
}
.subscribe-form .footer .actions .action-button.disabled[data-v-37cfd15f] {
  opacity: 0.4;
}
.subscribe-form .footer .temrs-link[data-v-37cfd15f] {
  text-decoration: underline;
  cursor: pointer;
}
.terms-buttons[data-v-37cfd15f] {
  display: flex;
  width: 100%;
  justify-content: flex-end;
}
@-moz-keyframes placeHolderShimmer {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm {
  display: flex;
  z-index: 3;
}
.vfm.justify-center {
  justify-content: center;
}
.vfm.justify-start {
  justify-content: flex-start;
}
.vfm.items-center {
  align-items: center;
}
.vfm.items-start {
  align-items: flex-start;
}
.vfm .vfm__content {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect,
.multiselect__input,
.multiselect__single {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content {
  max-width: 100%;
}
.multiselect__content-wrapper {
  border-radius: 0 !important;
}
.multiselect__option {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight:after {
  display: none;
}
.multiselect__option {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label {
  display: block;
}
.multiselect__option .option__label:first-letter {
  text-transform: capitalize;
}
.multiselect__single {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label {
  display: block;
}
.multiselect__single .option__label:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single:first-letter {
  text-transform: capitalize;
}
.multiselect__tags {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection,
.multiselect__tags .multiselect__single {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon:hover:after {
  color: var(--black);
}
.multiselect__option {
  display: block;
}
.multiselect__option:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span:first-letter {
  text-transform: capitalize;
}
.component .attr-label {
  display: block;
}
.component .attr-label:first-letter {
  text-transform: capitalize;
}
.add-btn {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn:hover {
  color: var(--neutral-400);
}
.add-btn:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light :deep(.dp--menu-wrapper) {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light :deep(.dp__overlay),
.mobile .dp__theme_light :deep(.dp__overlay_container) {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light :deep(.dp__input) {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light :deep(.dp__menu) {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light :deep(.dp__menu_content_wrapper) {
  flex-direction: column-reverse;
}
.dp__theme_light :deep(.dp__overlay_container),
.dp__theme_light :deep(.dp__overlay) {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light :deep(.dp--overlay-absolute) {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light :deep(.dp--overlay-absolute) .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light :deep(.dp__overlay_cell_active) {
  background: var(--black);
}
.dp__theme_light :deep(.dp__overlay_cell_disabled) {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light :deep(.dp__action_row) {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light :deep(.dp__action_row) .action-row {
  display: flex;
}
.dp__theme_light :deep(.dp__selection_preview) {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light :deep(.dp__action_buttons) .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light :deep(.dp__action_buttons) .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light :deep(.dp__action_buttons) .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light :deep(.dp__action_buttons) .dp__action_select {
  background: var(--black);
}
.dp__theme_light :deep(.dp__action_buttons) .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light :deep(.dp__action_row) .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light :deep(.dp__action_row) .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light :deep(.dp__action_row) .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light :deep(.dp__btn) {
  padding: 0;
}
.dp__theme_light :deep(.dp--preset-dates) {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light :deep(.dp--preset-dates) {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light :deep(.dp--preset-dates) .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light :deep(.dp--preset-dates) .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light :deep(.dp--menu--inner-stretched) {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light :deep(.dp__overlay_col) {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light :deep(.dp__selection_grid_header) {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light :deep(.dp--year-mode-picker) {
  justify-content: center;
}
.dp__theme_light :deep(.dp--year-select) {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light :deep(.dp--qr-btn) {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light :deep(.dp--qr-btn-active) {
  background-color: #000;
  color: #fff;
}
.dp__theme_light :deep(.dp__active_date) {
  background-color: #000;
  color: #fff;
}
.dp__theme_light :deep(.dp__calendar_header_item) {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.terms-modal {
  z-index: 999999 !important;
}
.mobile .terms-modal .terms-modal-content .modal-container {
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.terms-modal .pdf-vue3-scroller {
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  max-height: 100% !important;
}
@-moz-keyframes placeHolderShimmer-11147a52 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-11147a52 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-11147a52 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-11147a52 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-11147a52 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-11147a52 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-11147a52 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-11147a52 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-11147a52] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-11147a52] {
  justify-content: center;
}
.vfm.justify-start[data-v-11147a52] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-11147a52] {
  align-items: center;
}
.vfm.items-start[data-v-11147a52] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-11147a52] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-11147a52] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-11147a52] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-11147a52] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-11147a52] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-11147a52] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-11147a52] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-11147a52],
.multiselect__input[data-v-11147a52],
.multiselect__single[data-v-11147a52] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-11147a52] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-11147a52]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-11147a52] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-11147a52] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-11147a52] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-11147a52] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-11147a52]:after {
  display: none;
}
.multiselect__option[data-v-11147a52] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-11147a52]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-11147a52] {
  display: block;
}
.multiselect__option .option__label[data-v-11147a52]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-11147a52] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-11147a52] {
  display: block;
}
.multiselect__single .option__label[data-v-11147a52]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-11147a52] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-11147a52]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-11147a52] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-11147a52] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-11147a52] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-11147a52]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-11147a52] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-11147a52],
.multiselect__tags .multiselect__single[data-v-11147a52] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-11147a52] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-11147a52] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-11147a52]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-11147a52] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-11147a52]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-11147a52] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-11147a52]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-11147a52] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-11147a52] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-11147a52] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-11147a52] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-11147a52]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-11147a52]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-11147a52] {
  display: block;
}
.multiselect__option[data-v-11147a52]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-11147a52] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-11147a52]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-11147a52] {
  display: block;
}
.component .attr-label[data-v-11147a52]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-11147a52] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-11147a52]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-11147a52]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-11147a52]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-11147a52] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-11147a52] .dp__overlay,
.mobile .dp__theme_light[data-v-11147a52] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-11147a52] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-11147a52] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-11147a52] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-11147a52] .dp__overlay_container,
.dp__theme_light[data-v-11147a52] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-11147a52] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-11147a52] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-11147a52] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-11147a52] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-11147a52] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-11147a52] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-11147a52] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-11147a52] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-11147a52] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-11147a52] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-11147a52] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-11147a52] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-11147a52] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-11147a52] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-11147a52] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-11147a52] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-11147a52] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-11147a52] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-11147a52] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-11147a52] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-11147a52] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-11147a52] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-11147a52] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-11147a52] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-11147a52] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-11147a52] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-11147a52] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-11147a52] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-11147a52] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-11147a52] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-11147a52]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.user-widget[data-v-11147a52] {
  position: relative;
}
.user-widget .dot[data-v-11147a52] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  border: solid 1px #000;
  border-radius: calc(var(--vw-rr) * (50vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  display: flex;
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  justify-content: center;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-transform: uppercase;
  transition: color 0.3s, background 0.3s;
  width: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
}
.opened.user-widget .dot[data-v-11147a52] {
  background-color: #000;
  color: #fff;
}
.user-widget .dropdown[data-v-11147a52] {
  background: #fff;
  border: solid 1px var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01)));
  margin-top: calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  position: absolute;
  right: 0;
  top: 100%;
  z-index: 1;
}
.user-widget .dropdown[data-v-11147a52]:before {
  border-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) solid var(--neutral-200);
  border-left: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) solid transparent;
  border-right: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) solid transparent;
  content: "";
  height: 0;
  position: absolute;
  width: 0;
  right: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (-10vw / (var(--vw-base) * 0.01)));
}
.user-widget .dropdown[data-v-11147a52]:after {
  border-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) solid #fff;
  border-left: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) solid transparent;
  border-right: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) solid transparent;
  content: "";
  height: 0;
  position: absolute;
  width: 0;
  right: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (-9vw / (var(--vw-base) * 0.01)));
}
.user-widget .dropdown .option[data-v-11147a52] {
  cursor: pointer;
  white-space: nowrap;
}
.user-widget .dropdown .option[data-v-11147a52]:hover {
  text-decoration: underline;
}
.user-widget .dropdown.dropdown-fade-enter-active[data-v-11147a52],
.user-widget .dropdown.dropdown-fade-leave-active[data-v-11147a52] {
  transition: opacity 0.3s ease;
}
.user-widget .dropdown.dropdown-fade-enter-from[data-v-11147a52] {
  opacity: 0;
}
.user-widget .dropdown.dropdown-fade-leave-to[data-v-11147a52] {
  opacity: 0;
}
.success-modal .title[data-v-11147a52] {
  font-size: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (28vw / (var(--vw-base) * 0.01)));
}
.success-modal .footer[data-v-11147a52] {
  display: flex;
  gap: calc(var(--vw-rr) * (50vw / (var(--vw-base) * 0.01)));
  justify-content: flex-end;
}
@media (max-width: 640px) {
.success-modal .footer[data-v-11147a52] {
    flex-direction: column;
}
}
@-moz-keyframes placeHolderShimmer-2e75a175 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-2e75a175 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-2e75a175 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-2e75a175 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-2e75a175 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-2e75a175 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-2e75a175 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-2e75a175 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-2e75a175] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-2e75a175] {
  justify-content: center;
}
.vfm.justify-start[data-v-2e75a175] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-2e75a175] {
  align-items: center;
}
.vfm.items-start[data-v-2e75a175] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-2e75a175] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-2e75a175] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-2e75a175] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-2e75a175] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-2e75a175] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-2e75a175] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-2e75a175] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-2e75a175],
.multiselect__input[data-v-2e75a175],
.multiselect__single[data-v-2e75a175] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-2e75a175] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-2e75a175]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-2e75a175] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-2e75a175] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-2e75a175] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-2e75a175] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-2e75a175]:after {
  display: none;
}
.multiselect__option[data-v-2e75a175] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-2e75a175]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-2e75a175] {
  display: block;
}
.multiselect__option .option__label[data-v-2e75a175]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-2e75a175] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-2e75a175] {
  display: block;
}
.multiselect__single .option__label[data-v-2e75a175]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-2e75a175] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-2e75a175]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-2e75a175] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-2e75a175] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-2e75a175] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-2e75a175]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-2e75a175] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-2e75a175],
.multiselect__tags .multiselect__single[data-v-2e75a175] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-2e75a175] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-2e75a175] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-2e75a175]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-2e75a175] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-2e75a175]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-2e75a175] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-2e75a175]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-2e75a175] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-2e75a175] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-2e75a175] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-2e75a175] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-2e75a175]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-2e75a175]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-2e75a175] {
  display: block;
}
.multiselect__option[data-v-2e75a175]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-2e75a175] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-2e75a175]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-2e75a175] {
  display: block;
}
.component .attr-label[data-v-2e75a175]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-2e75a175] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-2e75a175]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-2e75a175]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-2e75a175]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-2e75a175] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-2e75a175] .dp__overlay,
.mobile .dp__theme_light[data-v-2e75a175] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-2e75a175] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-2e75a175] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-2e75a175] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-2e75a175] .dp__overlay_container,
.dp__theme_light[data-v-2e75a175] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-2e75a175] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-2e75a175] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-2e75a175] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-2e75a175] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-2e75a175] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-2e75a175] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-2e75a175] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-2e75a175] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-2e75a175] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-2e75a175] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-2e75a175] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-2e75a175] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-2e75a175] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-2e75a175] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-2e75a175] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-2e75a175] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-2e75a175] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-2e75a175] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-2e75a175] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-2e75a175] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-2e75a175] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-2e75a175] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-2e75a175] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-2e75a175] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-2e75a175] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-2e75a175] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-2e75a175] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-2e75a175] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-2e75a175] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-2e75a175] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-2e75a175]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.locale-selector[data-v-2e75a175] {
  display: flex;
  position: relative;
}
.mobile .locale-selector[data-v-2e75a175] {
  flex-direction: column;
}
.locale-selector .dot[data-v-2e75a175] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  border: solid 1px var(--black);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  display: flex;
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  justify-content: center;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01)));
  text-transform: uppercase;
}
.locale-selector .dot .toggle[data-v-2e75a175] {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-chevron-down.915a2d98.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  margin-left: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dropdown[data-v-2e75a175] {
  background: #fff;
  border: solid 1px var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01)));
  margin-top: calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  position: absolute;
  right: 0;
  top: 100%;
  z-index: 2;
}
.mobile .dropdown[data-v-2e75a175] {
  position: relative;
  top: 0;
  border: none;
}
.dropdown[data-v-2e75a175]:before {
  border-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) solid var(--neutral-200);
  border-left: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) solid transparent;
  border-right: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) solid transparent;
  content: "";
  height: 0;
  position: absolute;
  width: 0;
  right: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (-10vw / (var(--vw-base) * 0.01)));
}
.dropdown[data-v-2e75a175]:after {
  border-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) solid #fff;
  border-left: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) solid transparent;
  border-right: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) solid transparent;
  content: "";
  height: 0;
  position: absolute;
  width: 0;
  right: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (-9vw / (var(--vw-base) * 0.01)));
}
.dropdown .option[data-v-2e75a175] {
  cursor: pointer;
  text-transform: uppercase;
  white-space: nowrap;
  font-weight: 300;
}
.dropdown .option .mobile[data-v-2e75a175] {
  text-align: center;
}
.dropdown .option.current[data-v-2e75a175] {
  font-weight: 700;
}
.dropdown .option[data-v-2e75a175]:hover {
  text-decoration: underline;
}
.dropdown.dropdown-fade-enter-active[data-v-2e75a175],
.dropdown.dropdown-fade-leave-active[data-v-2e75a175] {
  transition: opacity 0.3s ease;
}
.dropdown.dropdown-fade-enter-from[data-v-2e75a175] {
  opacity: 0;
}
.dropdown.dropdown-fade-leave-to[data-v-2e75a175] {
  opacity: 0;
}
@-moz-keyframes placeHolderShimmer-2c4dce06 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-2c4dce06 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-2c4dce06 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-2c4dce06 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-2c4dce06 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-2c4dce06 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-2c4dce06 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-2c4dce06 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-2c4dce06] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-2c4dce06] {
  justify-content: center;
}
.vfm.justify-start[data-v-2c4dce06] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-2c4dce06] {
  align-items: center;
}
.vfm.items-start[data-v-2c4dce06] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-2c4dce06] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-2c4dce06] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-2c4dce06] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-2c4dce06] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-2c4dce06] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-2c4dce06] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-2c4dce06] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-2c4dce06],
.multiselect__input[data-v-2c4dce06],
.multiselect__single[data-v-2c4dce06] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-2c4dce06] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-2c4dce06]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-2c4dce06] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-2c4dce06] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-2c4dce06] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-2c4dce06] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-2c4dce06]:after {
  display: none;
}
.multiselect__option[data-v-2c4dce06] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-2c4dce06]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-2c4dce06] {
  display: block;
}
.multiselect__option .option__label[data-v-2c4dce06]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-2c4dce06] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-2c4dce06] {
  display: block;
}
.multiselect__single .option__label[data-v-2c4dce06]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-2c4dce06] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-2c4dce06]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-2c4dce06] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-2c4dce06] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-2c4dce06] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-2c4dce06]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-2c4dce06] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-2c4dce06],
.multiselect__tags .multiselect__single[data-v-2c4dce06] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-2c4dce06] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-2c4dce06] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-2c4dce06]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-2c4dce06] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-2c4dce06]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-2c4dce06] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-2c4dce06]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-2c4dce06] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-2c4dce06] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-2c4dce06] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-2c4dce06] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-2c4dce06]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-2c4dce06]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-2c4dce06] {
  display: block;
}
.multiselect__option[data-v-2c4dce06]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-2c4dce06] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-2c4dce06]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-2c4dce06] {
  display: block;
}
.component .attr-label[data-v-2c4dce06]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-2c4dce06] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-2c4dce06]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-2c4dce06]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-2c4dce06]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-2c4dce06] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-2c4dce06] .dp__overlay,
.mobile .dp__theme_light[data-v-2c4dce06] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-2c4dce06] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-2c4dce06] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-2c4dce06] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-2c4dce06] .dp__overlay_container,
.dp__theme_light[data-v-2c4dce06] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-2c4dce06] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-2c4dce06] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-2c4dce06] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-2c4dce06] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-2c4dce06] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-2c4dce06] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-2c4dce06] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-2c4dce06] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-2c4dce06] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-2c4dce06] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-2c4dce06] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-2c4dce06] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-2c4dce06] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-2c4dce06] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-2c4dce06] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-2c4dce06] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-2c4dce06] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-2c4dce06] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-2c4dce06] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-2c4dce06] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-2c4dce06] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-2c4dce06] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-2c4dce06] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-2c4dce06] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-2c4dce06] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-2c4dce06] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-2c4dce06] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-2c4dce06] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-2c4dce06] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-2c4dce06] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-2c4dce06]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.entity-select[data-v-2c4dce06] {
  display: flex;
  flex-direction: column;
  position: relative;
}
.entity-select .label[data-v-2c4dce06] {
  display: block;
}
.entity-select .label[data-v-2c4dce06]:first-letter {
  text-transform: capitalize;
}
.edit .entity-select[data-v-2c4dce06] {
  flex: 1 1 0%;
  width: 100%;
}
.entity-select .selection[data-v-2c4dce06] {
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.entity-select .selection .tag[data-v-2c4dce06] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  border: 1px solid var(--black);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.entity-select .selection .tag .remove[data-v-2c4dce06] {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  cursor: pointer;
}
.entity-select .current[data-v-2c4dce06] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (26vw / (var(--vw-base) * 0.01)));
  background-color: var(--white);
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  color: var(--neutral-700);
  font-family: "AtlasGrotesk", sans-serif;
  left: 0;
  margin: 0;
  outline: none;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  position: absolute;
  top: 0;
  width: 100%;
}
.entity-select .current[data-v-2c4dce06]:hover {
  border-color: var(--neutral-300);
}
.entity-select .current[data-v-2c4dce06]:empty {
  display: none;
}
.entity-select .search-input[data-v-2c4dce06] {
  background-color: var(--white);
  opacity: 0;
}
.entity-select .search-input.active[data-v-2c4dce06] {
  opacity: 1;
}
.entity-select .search-input[data-v-2c4dce06]:active,
.entity-select .search-input[data-v-2c4dce06]:focus,
.entity-select .search-input[data-v-2c4dce06]:focus-visible {
  background-color: var(--white);
  border-bottom-color: var(--neutral-100);
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.entity-select .options[data-v-2c4dce06] {
  background-color: var(--white);
  border: solid 1px;
  border-radius: 0 0 calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  border-top: none;
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-height: 25vh;
  overflow-y: auto;
  position: absolute;
  width: 100%;
  z-index: 1;
}
.entity-select .options .option[data-v-2c4dce06] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.entity-select .options .option[data-v-2c4dce06]:hover {
  background-color: var(--neutral-100);
}
.entity-select .option__image[data-v-2c4dce06] {
  height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  margin-right: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
}
.entity-select .option__label[data-v-2c4dce06] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: inline-block;
  vertical-align: bottom;
}
.entity-select .option__label.fallback[data-v-2c4dce06] {
  color: var(--neutral-500);
  font-style: italic;
}
.dp__input_wrap{position:relative;width:100%;box-sizing:unset}.dp__input_wrap:focus{border-color:var(--dp-border-color-hover);outline:none}.dp__input_valid{box-shadow:0 0 var(--dp-border-radius) var(--dp-success-color);border-color:var(--dp-success-color)}.dp__input_valid:hover{border-color:var(--dp-success-color)}.dp__input_invalid{box-shadow:0 0 var(--dp-border-radius) var(--dp-danger-color);border-color:var(--dp-danger-color)}.dp__input_invalid:hover{border-color:var(--dp-danger-color)}.dp__input{background-color:var(--dp-background-color);border-radius:var(--dp-border-radius);font-family:var(--dp-font-family);border:1px solid var(--dp-border-color);outline:none;transition:border-color .2s cubic-bezier(0.645, 0.045, 0.355, 1);width:100%;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);padding:var(--dp-input-padding);color:var(--dp-text-color);box-sizing:border-box}.dp__input::placeholder{opacity:.7}.dp__input:hover:not(.dp__input_focus){border-color:var(--dp-border-color-hover)}.dp__input_reg{caret-color:rgba(0,0,0,0)}.dp__input_focus{border-color:var(--dp-border-color-focus)}.dp__disabled{background:var(--dp-disabled-color)}.dp__disabled::placeholder{color:var(--dp-disabled-color-text)}.dp__input_icons{display:inline-block;width:var(--dp-font-size);height:var(--dp-font-size);stroke-width:0;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);padding:6px 12px;color:var(--dp-icon-color);box-sizing:content-box}.dp__input_icon{cursor:pointer;position:absolute;top:50%;inset-inline-start:0;transform:translateY(-50%);color:var(--dp-icon-color)}.dp__clear_icon{position:absolute;top:50%;inset-inline-end:0;transform:translateY(-50%);cursor:pointer;color:var(--dp-icon-color)}.dp__input_icon_pad{padding-inline-start:var(--dp-input-icon-padding)}.dp__menu{background:var(--dp-background-color);border-radius:var(--dp-border-radius);min-width:var(--dp-menu-min-width);font-family:var(--dp-font-family);font-size:var(--dp-font-size);user-select:none;border:1px solid var(--dp-menu-border-color);box-sizing:border-box}.dp__menu::after{box-sizing:border-box}.dp__menu::before{box-sizing:border-box}.dp__menu:focus{border:1px solid var(--dp-menu-border-color);outline:none}.dp--menu-wrapper{position:absolute;z-index:99999}.dp__menu_inner{padding:var(--dp-menu-padding)}.dp--menu--inner-stretched{padding:6px 0}.dp__menu_index{z-index:99999}.dp-menu-loading,.dp__menu_readonly,.dp__menu_disabled{position:absolute;inset:0;z-index:999999}.dp__menu_disabled{background:rgba(255,255,255,.5);cursor:not-allowed}.dp__menu_readonly{background:rgba(0,0,0,0);cursor:default}.dp-menu-loading{background:rgba(255,255,255,.5);cursor:default}.dp--menu-load-container{display:flex;height:100%;width:100%;justify-content:center;align-items:center}.dp--menu-loader{width:48px;height:48px;border:var(--dp-loader);border-bottom-color:rgba(0,0,0,0);border-radius:50%;display:inline-block;box-sizing:border-box;animation:dp-load-rotation 1s linear infinite;position:absolute}@keyframes dp-load-rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.dp__arrow_top{left:var(--dp-arrow-left);top:0;height:12px;width:12px;background-color:var(--dp-background-color);position:absolute;border-inline-end:1px solid var(--dp-menu-border-color);border-top:1px solid var(--dp-menu-border-color);transform:translate(-50%, -50%) rotate(-45deg)}.dp__arrow_bottom{left:var(--dp-arrow-left);bottom:0;height:12px;width:12px;background-color:var(--dp-background-color);position:absolute;border-inline-end:1px solid var(--dp-menu-border-color);border-bottom:1px solid var(--dp-menu-border-color);transform:translate(-50%, 50%) rotate(45deg)}.dp__action_extra{text-align:center;padding:2px 0}.dp--preset-dates{padding:5px;border-inline-end:1px solid var(--dp-border-color)}@media only screen and (width <= 600px){.dp--preset-dates{display:flex;align-self:center;border:none;overflow-x:auto;max-width:calc(var(--dp-menu-width) - var(--dp-action-row-padding)*2)}}.dp--preset-dates-collapsed{display:flex;align-self:center;border:none;overflow-x:auto;max-width:calc(var(--dp-menu-width) - var(--dp-action-row-padding)*2)}.dp__sidebar_left{padding:5px;border-inline-end:1px solid var(--dp-border-color)}.dp__sidebar_right{padding:5px;margin-inline-end:1px solid var(--dp-border-color)}.dp--preset-range{display:block;width:100%;padding:5px;text-align:left;white-space:nowrap;color:var(--dp-text-color);border-radius:var(--dp-border-radius);transition:var(--dp-common-transition)}.dp--preset-range:hover{background-color:var(--dp-hover-color);color:var(--dp-hover-text-color);cursor:pointer}@media only screen and (width <= 600px){.dp--preset-range{border:1px solid var(--dp-border-color);margin:0 3px}.dp--preset-range:first-child{margin-left:0}.dp--preset-range:last-child{margin-right:0}}.dp--preset-range-collapsed{border:1px solid var(--dp-border-color);margin:0 3px}.dp--preset-range-collapsed:first-child{margin-left:0}.dp--preset-range-collapsed:last-child{margin-right:0}.dp__menu_content_wrapper{display:flex}@media only screen and (width <= 600px){.dp__menu_content_wrapper{flex-direction:column-reverse}}.dp--menu-content-wrapper-collapsed{flex-direction:column-reverse}.dp__calendar_header{position:relative;display:flex;justify-content:center;align-items:center;color:var(--dp-text-color);white-space:nowrap;font-weight:bold}.dp__calendar_header_item{text-align:center;flex-grow:1;height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);box-sizing:border-box}.dp__calendar_row{display:flex;justify-content:center;align-items:center;margin:var(--dp-row-margin)}.dp__calendar_item{text-align:center;flex-grow:1;box-sizing:border-box;color:var(--dp-text-color)}.dp__calendar{position:relative}.dp__calendar_header_cell{border-bottom:thin solid var(--dp-border-color);padding:var(--dp-calendar-header-cell-padding)}.dp__cell_inner{display:flex;align-items:center;text-align:center;justify-content:center;border-radius:var(--dp-cell-border-radius);height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);border:1px solid rgba(0,0,0,0);box-sizing:border-box;position:relative}.dp__cell_inner:hover{transition:all .2s}.dp__cell_auto_range_start,.dp__date_hover_start:hover,.dp__range_start{border-end-end-radius:0;border-start-end-radius:0}.dp__cell_auto_range_end,.dp__date_hover_end:hover,.dp__range_end{border-end-start-radius:0;border-start-start-radius:0}.dp__range_end,.dp__range_start,.dp__active_date{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__date_hover_end:hover,.dp__date_hover_start:hover,.dp__date_hover:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__cell_offset{color:var(--dp-secondary-color)}.dp__cell_disabled{color:var(--dp-secondary-color);cursor:not-allowed}.dp__range_between{background:var(--dp-range-between-dates-background-color);color:var(--dp-range-between-dates-text-color);border-radius:0;border:1px solid var(--dp-range-between-border-color)}.dp__range_between_week{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border-radius:0;border-top:1px solid var(--dp-primary-color);border-bottom:1px solid var(--dp-primary-color)}.dp__today{border:1px solid var(--dp-primary-color)}.dp__week_num{color:var(--dp-secondary-color);text-align:center}.dp__cell_auto_range{border-radius:0;border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_start{border-start-start-radius:var(--dp-cell-border-radius);border-end-start-radius:var(--dp-cell-border-radius);border-inline-start:1px dashed var(--dp-primary-color);border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_end{border-start-end-radius:var(--dp-cell-border-radius);border-end-end-radius:var(--dp-cell-border-radius);border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color);border-inline-end:1px dashed var(--dp-primary-color)}.dp__calendar_header_separator{width:100%;height:1px;background:var(--dp-border-color)}.dp__calendar_next{margin-inline-start:var(--dp-multi-calendars-spacing)}.dp__marker_line,.dp__marker_dot{height:5px;background-color:var(--dp-marker-color);position:absolute;bottom:0}.dp__marker_dot{width:5px;border-radius:50%;left:50%;transform:translateX(-50%)}.dp__marker_line{width:100%;left:0}.dp__marker_tooltip{position:absolute;border-radius:var(--dp-border-radius);background-color:var(--dp-tooltip-color);padding:5px;border:1px solid var(--dp-border-color);z-index:99999;box-sizing:border-box;cursor:default}.dp__tooltip_content{white-space:nowrap}.dp__tooltip_text{display:flex;align-items:center;flex-flow:row nowrap;color:var(--dp-text-color)}.dp__tooltip_mark{height:5px;width:5px;border-radius:50%;background-color:var(--dp-text-color);color:var(--dp-text-color);margin-inline-end:5px}.dp__arrow_bottom_tp{bottom:0;height:8px;width:8px;background-color:var(--dp-tooltip-color);position:absolute;border-inline-end:1px solid var(--dp-border-color);border-bottom:1px solid var(--dp-border-color);transform:translate(-50%, 50%) rotate(45deg)}.dp__instance_calendar{position:relative;width:100%}@media only screen and (width <= 600px){.dp__flex_display{flex-direction:column}}.dp--flex-display-collapsed{flex-direction:column}.dp__cell_highlight{background-color:var(--dp-highlight-color)}.dp__month_year_row{display:flex;align-items:center;height:var(--dp-month-year-row-height);color:var(--dp-text-color);box-sizing:border-box}.dp__inner_nav{display:flex;align-items:center;justify-content:center;cursor:pointer;height:var(--dp-month-year-row-button-size);width:var(--dp-month-year-row-button-size);color:var(--dp-icon-color);text-align:center;border-radius:50%}.dp__inner_nav svg{height:var(--dp-button-icon-height);width:var(--dp-button-icon-height)}.dp__inner_nav:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}[dir=rtl] .dp__inner_nav{transform:rotate(180deg)}.dp__inner_nav_disabled:hover,.dp__inner_nav_disabled{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp--year-select,.dp__month_year_select{text-align:center;cursor:pointer;height:var(--dp-month-year-row-height);display:flex;align-items:center;justify-content:center;border-radius:var(--dp-border-radius);box-sizing:border-box;color:var(--dp-text-color)}.dp--year-select:hover,.dp__month_year_select:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp__month_year_select{width:50%}.dp--year-select{width:100%}.dp__month_year_wrap{display:flex;flex-direction:row;width:100%}.dp__year_disable_select{justify-content:space-around}.dp--header-wrap{display:flex;width:100%;flex-direction:column}.dp__overlay{width:100%;background:var(--dp-background-color);transition:opacity 1s ease-out;z-index:99999;font-family:var(--dp-font-family);color:var(--dp-text-color);box-sizing:border-box}.dp--overlay-absolute{position:absolute;height:100%;top:0;left:0}.dp--overlay-relative{position:relative}.dp__overlay_container::-webkit-scrollbar-track{box-shadow:var(--dp-scroll-bar-background);background-color:var(--dp-scroll-bar-background)}.dp__overlay_container::-webkit-scrollbar{width:5px;background-color:var(--dp-scroll-bar-background)}.dp__overlay_container::-webkit-scrollbar-thumb{background-color:var(--dp-scroll-bar-color);border-radius:10px}.dp__overlay:focus{border:none;outline:none}.dp__container_flex{display:flex}.dp__container_block{display:block}.dp__overlay_container{flex-direction:column;overflow-y:auto;height:var(--dp-overlay-height)}.dp__time_picker_overlay_container{height:100%}.dp__overlay_row{padding:0;box-sizing:border-box;display:flex;margin-inline:auto auto;flex-wrap:wrap;max-width:100%;width:100%;align-items:center}.dp__flex_row{flex:1}.dp__overlay_col{box-sizing:border-box;width:33%;padding:var(--dp-overlay-col-padding);white-space:nowrap}.dp__overlay_cell_pad{padding:var(--dp-common-padding) 0}.dp__overlay_cell_active{cursor:pointer;border-radius:var(--dp-border-radius);text-align:center;background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__overlay_cell{cursor:pointer;border-radius:var(--dp-border-radius);text-align:center}.dp__overlay_cell:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp__cell_in_between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__over_action_scroll{right:5px;box-sizing:border-box}.dp__overlay_cell_disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.dp__overlay_cell_disabled:hover{background:var(--dp-disabled-color)}.dp__overlay_cell_active_disabled{cursor:not-allowed;background:var(--dp-primary-disabled-color)}.dp__overlay_cell_active_disabled:hover{background:var(--dp-primary-disabled-color)}.dp__btn,.dp--qr-btn,.dp--time-invalid,.dp--time-overlay-btn{border:none;font:inherit;transition:var(--dp-common-transition);line-height:normal}.dp--year-mode-picker{display:flex;width:100%;align-items:center;justify-content:space-between;height:var(--dp-cell-size)}.dp--tp-wrap{max-width:var(--dp-menu-min-width)}.dp__time_input{width:100%;display:flex;align-items:center;justify-content:center;user-select:none;font-family:var(--dp-font-family);color:var(--dp-text-color)}.dp__time_col_reg_block{padding:0 20px}.dp__time_col_reg_inline{padding:0 10px}.dp__time_col_reg_with_button{padding:0 15px}.dp__time_col_sec{padding:0 10px}.dp__time_col_sec_with_button{padding:0 5px}.dp__time_col{text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column}.dp__time_col_block{font-size:var(--dp-time-font-size)}.dp__time_display_block{padding:0 3px}.dp__time_display_inline{padding:5px}.dp__time_picker_inline_container{display:flex;width:100%;justify-content:center}.dp__inc_dec_button{padding:5px;margin:0;height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size);display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;color:var(--dp-icon-color);box-sizing:border-box}.dp__inc_dec_button svg{height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size)}.dp__inc_dec_button:hover{background:var(--dp-hover-color);color:var(--dp-primary-color)}.dp__time_display{cursor:pointer;color:var(--dp-text-color);border-radius:var(--dp-border-radius);display:flex;align-items:center;justify-content:center}.dp__time_display:hover:enabled{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__inc_dec_button_inline{width:100%;padding:0;height:8px;cursor:pointer;display:flex;align-items:center}.dp__inc_dec_button_disabled,.dp__inc_dec_button_disabled:hover{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp__pm_am_button{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border:none;padding:var(--dp-common-padding);border-radius:var(--dp-border-radius);cursor:pointer}.dp__tp_inline_btn_bar{width:100%;height:4px;background-color:var(--dp-secondary-color);transition:var(--dp-common-transition);border-collapse:collapse}.dp__tp_inline_btn_top:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_top:hover .dp__tp_btn_in_l{background-color:var(--dp-primary-color);transform:rotate(-12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(-12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_l{background-color:var(--dp-primary-color);transform:rotate(12deg) scale(1.15) translateY(-2px)}.dp--time-overlay-btn{background:none}.dp--time-invalid{background-color:var(--dp-disabled-color)}.dp__action_row{display:flex;align-items:center;width:100%;padding:var(--dp-action-row-padding);box-sizing:border-box;color:var(--dp-text-color);flex-flow:row nowrap}.dp__action_row svg{height:var(--dp-button-icon-height);width:auto}.dp__selection_preview{display:block;color:var(--dp-text-color);font-size:var(--dp-preview-font-size);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dp__action_buttons{display:flex;flex:0;white-space:nowrap;align-items:center;justify-content:flex-end;margin-inline-start:auto}.dp__action_button{display:inline-flex;align-items:center;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);padding:var(--dp-action-buttons-padding);line-height:var(--dp-action-button-height);margin-inline-start:3px;height:var(--dp-action-button-height);cursor:pointer;border-radius:var(--dp-border-radius);font-size:var(--dp-preview-font-size);font-family:var(--dp-font-family)}.dp__action_cancel{color:var(--dp-text-color);border:1px solid var(--dp-border-color)}.dp__action_cancel:hover{border-color:var(--dp-primary-color);transition:var(--dp-action-row-transtion)}.dp__action_buttons .dp__action_select{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__action_buttons .dp__action_select:hover{background:var(--dp-primary-color);transition:var(--dp-action-row-transtion)}.dp__action_buttons .dp__action_select:disabled{background:var(--dp-primary-disabled-color);cursor:not-allowed}.dp-quarter-picker-wrap{display:flex;flex-direction:column;height:100%;min-width:var(--dp-menu-min-width)}.dp--qr-btn-disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.dp--qr-btn-disabled:hover{background:var(--dp-disabled-color)}.dp--qr-btn{width:100%;padding:var(--dp-common-padding)}.dp--qr-btn:not(.dp--highlighted,.dp--qr-btn-active,.dp--qr-btn-disabled,.dp--qr-btn-between){background:none}.dp--qr-btn:hover:not(.dp--qr-btn-active,.dp--qr-btn-disabled){background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp--quarter-items{display:flex;flex-direction:column;flex:1;width:100%;height:100%;justify-content:space-evenly}.dp--qr-btn-active{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp--qr-btn-between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__btn,.dp--time-overlay-btn,.dp--time-invalid,.dp--qr-btn{border:none;font:inherit;transition:var(--dp-common-transition);line-height:normal}.dp--year-mode-picker{display:flex;width:100%;align-items:center;justify-content:space-between;height:var(--dp-cell-size)}:root{--dp-common-transition: all 0.1s ease-in;--dp-menu-padding: 6px 8px;--dp-animation-duration: 0.1s;--dp-menu-appear-transition-timing: cubic-bezier(.4, 0, 1, 1);--dp-transition-timing: ease-out;--dp-action-row-transtion: all 0.2s ease-in;--dp-font-family: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen, ubuntu, cantarell, "Open Sans", "Helvetica Neue", sans-serif;--dp-border-radius: 4px;--dp-cell-border-radius: 4px;--dp-transition-length: 22px;--dp-transition-timing-general: 0.1s;--dp-button-height: 35px;--dp-month-year-row-height: 35px;--dp-month-year-row-button-size: 25px;--dp-button-icon-height: 20px;--dp-calendar-wrap-padding: 0 5px;--dp-cell-size: 35px;--dp-cell-padding: 5px;--dp-common-padding: 10px;--dp-input-icon-padding: 35px;--dp-input-padding: 6px 30px 6px 12px;--dp-menu-min-width: 260px;--dp-action-buttons-padding: 1px 6px;--dp-row-margin: 5px 0;--dp-calendar-header-cell-padding: 0.5rem;--dp-multi-calendars-spacing: 10px;--dp-overlay-col-padding: 3px;--dp-time-inc-dec-button-size: 32px;--dp-font-size: 1rem;--dp-preview-font-size: 0.8rem;--dp-time-font-size: 2rem;--dp-action-button-height: 22px;--dp-action-row-padding: 8px}.dp__theme_dark{--dp-background-color: #212121;--dp-text-color: #fff;--dp-hover-color: #484848;--dp-hover-text-color: #fff;--dp-hover-icon-color: #959595;--dp-primary-color: #005cb2;--dp-primary-disabled-color: #61a8ea;--dp-primary-text-color: #fff;--dp-secondary-color: #a9a9a9;--dp-border-color: #2d2d2d;--dp-menu-border-color: #2d2d2d;--dp-border-color-hover: #aaaeb7;--dp-border-color-focus: #aaaeb7;--dp-disabled-color: #737373;--dp-disabled-color-text: #d0d0d0;--dp-scroll-bar-background: #212121;--dp-scroll-bar-color: #484848;--dp-success-color: #00701a;--dp-success-color-disabled: #428f59;--dp-icon-color: #959595;--dp-danger-color: #e53935;--dp-marker-color: #e53935;--dp-tooltip-color: #3e3e3e;--dp-highlight-color: rgb(0 92 178 / 20%);--dp-range-between-dates-background-color: var(--dp-hover-color, #484848);--dp-range-between-dates-text-color: var(--dp-hover-text-color, #fff);--dp-range-between-border-color: var(--dp-hover-color, #fff);--dp-loader: 5px solid #005cb2}.dp__theme_light{--dp-background-color: #fff;--dp-text-color: #212121;--dp-hover-color: #f3f3f3;--dp-hover-text-color: #212121;--dp-hover-icon-color: #959595;--dp-primary-color: #1976d2;--dp-primary-disabled-color: #6bacea;--dp-primary-text-color: #f8f5f5;--dp-secondary-color: #c0c4cc;--dp-border-color: #ddd;--dp-menu-border-color: #ddd;--dp-border-color-hover: #aaaeb7;--dp-border-color-focus: #aaaeb7;--dp-disabled-color: #f6f6f6;--dp-scroll-bar-background: #f3f3f3;--dp-scroll-bar-color: #959595;--dp-success-color: #76d275;--dp-success-color-disabled: #a3d9b1;--dp-icon-color: #959595;--dp-danger-color: #ff6f60;--dp-marker-color: #ff6f60;--dp-tooltip-color: #fafafa;--dp-disabled-color-text: #8e8e8e;--dp-highlight-color: rgb(25 118 210 / 10%);--dp-range-between-dates-background-color: var(--dp-hover-color, #f3f3f3);--dp-range-between-dates-text-color: var(--dp-hover-text-color, #212121);--dp-range-between-border-color: var(--dp-hover-color, #f3f3f3);--dp-loader: 5px solid #1976d2}.dp__flex{display:flex;align-items:center}.dp__btn{background:none}.dp__main{font-family:var(--dp-font-family);user-select:none;box-sizing:border-box;position:relative;width:100%}.dp__pointer{cursor:pointer}.dp__icon{stroke:currentcolor;fill:currentcolor}.dp__button{width:100%;text-align:center;color:var(--dp-icon-color);cursor:pointer;display:flex;align-items:center;place-content:center center;padding:var(--dp-common-padding);box-sizing:border-box;height:var(--dp-button-height)}.dp__button.dp__overlay_action{position:absolute;bottom:0}.dp__button:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp__button svg{height:var(--dp-button-icon-height);width:auto}.dp__button_bottom{border-bottom-left-radius:var(--dp-border-radius);border-bottom-right-radius:var(--dp-border-radius)}.dp__flex_display{display:flex}.dp__flex_display_with_input{flex-direction:column;align-items:flex-start}.dp__relative{position:relative}.calendar-next-enter-active,.calendar-next-leave-active,.calendar-prev-enter-active,.calendar-prev-leave-active{transition:all var(--dp-transition-timing-general) ease-out}.calendar-next-enter-from{opacity:0;transform:translateX(var(--dp-transition-length))}.calendar-next-leave-to{opacity:0;transform:translateX(calc(var(--dp-transition-length) * -1))}.calendar-prev-enter-from{opacity:0;transform:translateX(calc(var(--dp-transition-length) * -1))}.calendar-prev-leave-to{opacity:0;transform:translateX(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-active,.dp-menu-appear-bottom-leave-active,.dp-menu-appear-top-enter-active,.dp-menu-appear-top-leave-active,.dp-slide-up-enter-active,.dp-slide-up-leave-active,.dp-slide-down-enter-active,.dp-slide-down-leave-active{transition:all var(--dp-animation-duration) var(--dp-transition-timing)}.dp-menu-appear-top-enter-from,.dp-menu-appear-top-leave-to,.dp-slide-down-leave-to,.dp-slide-up-enter-from{opacity:0;transform:translateY(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-from,.dp-menu-appear-bottom-leave-to,.dp-slide-down-enter-from,.dp-slide-up-leave-to{opacity:0;transform:translateY(calc(var(--dp-transition-length) * -1))}.dp--arrow-btn-nav{transition:var(--dp-common-transition)}.dp--highlighted{background-color:var(--dp-highlight-color)}/*# sourceMappingURL=main.css.map */
@-moz-keyframes placeHolderShimmer-08dea56d {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-08dea56d {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-08dea56d {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-08dea56d {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-08dea56d {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-08dea56d {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-08dea56d {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-08dea56d {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-08dea56d] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-08dea56d] {
  justify-content: center;
}
.vfm.justify-start[data-v-08dea56d] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-08dea56d] {
  align-items: center;
}
.vfm.items-start[data-v-08dea56d] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-08dea56d] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-08dea56d] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-08dea56d] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-08dea56d] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-08dea56d] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-08dea56d] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-08dea56d] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-08dea56d],
.multiselect__input[data-v-08dea56d],
.multiselect__single[data-v-08dea56d] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-08dea56d] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-08dea56d]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-08dea56d] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-08dea56d] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-08dea56d] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-08dea56d] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-08dea56d]:after {
  display: none;
}
.multiselect__option[data-v-08dea56d] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-08dea56d]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-08dea56d] {
  display: block;
}
.multiselect__option .option__label[data-v-08dea56d]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-08dea56d] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-08dea56d] {
  display: block;
}
.multiselect__single .option__label[data-v-08dea56d]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-08dea56d] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-08dea56d]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-08dea56d] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-08dea56d] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-08dea56d] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-08dea56d]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-08dea56d] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-08dea56d],
.multiselect__tags .multiselect__single[data-v-08dea56d] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-08dea56d] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-08dea56d] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-08dea56d]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-08dea56d] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-08dea56d]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-08dea56d] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-08dea56d]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-08dea56d] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-08dea56d] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-08dea56d] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-08dea56d] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-08dea56d]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-08dea56d]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-08dea56d] {
  display: block;
}
.multiselect__option[data-v-08dea56d]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-08dea56d] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-08dea56d]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-08dea56d] {
  display: block;
}
.component .attr-label[data-v-08dea56d]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-08dea56d] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-08dea56d]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-08dea56d]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-08dea56d]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-08dea56d] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-08dea56d] .dp__overlay,
.mobile .dp__theme_light[data-v-08dea56d] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-08dea56d] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-08dea56d] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-08dea56d] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-08dea56d] .dp__overlay_container,
.dp__theme_light[data-v-08dea56d] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-08dea56d] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-08dea56d] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-08dea56d] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-08dea56d] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-08dea56d] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-08dea56d] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-08dea56d] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-08dea56d] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-08dea56d] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-08dea56d] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-08dea56d] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-08dea56d] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-08dea56d] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-08dea56d] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-08dea56d] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-08dea56d] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-08dea56d] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-08dea56d] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-08dea56d] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-08dea56d] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-08dea56d] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-08dea56d] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-08dea56d] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-08dea56d] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-08dea56d] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-08dea56d] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-08dea56d] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-08dea56d] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-08dea56d] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-08dea56d] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-08dea56d]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.entity-type-select[data-v-08dea56d] {
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  flex-wrap: nowrap;
  width: 100%;
}
.mobile .entity-type-select[data-v-08dea56d] {
  flex-wrap: nowrap;
  overflow-x: auto;
  overflow-y: hidden;
  width: calc(100% + calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01))));
  margin-left: calc(var(--vw-rr) * (-20vw / (var(--vw-base) * 0.01)));
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.entity-type-select .type[data-v-08dea56d] {
  display: block;
  border: solid 1px;
  border-color: #dcddde;
  border-radius: calc(var(--vw-rr) * (50vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01)));
  white-space: nowrap;
}
.entity-type-select .type[data-v-08dea56d]:first-letter {
  text-transform: capitalize;
}
.entity-type-select .type.selected[data-v-08dea56d] {
  border-color: #000;
}
@-moz-keyframes placeHolderShimmer-ae05c241 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-ae05c241 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-ae05c241 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-ae05c241 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-ae05c241 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-ae05c241 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-ae05c241 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-ae05c241 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-ae05c241] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-ae05c241] {
  justify-content: center;
}
.vfm.justify-start[data-v-ae05c241] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-ae05c241] {
  align-items: center;
}
.vfm.items-start[data-v-ae05c241] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-ae05c241] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-ae05c241] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-ae05c241] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-ae05c241] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-ae05c241] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-ae05c241] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-ae05c241] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-ae05c241],
.multiselect__input[data-v-ae05c241],
.multiselect__single[data-v-ae05c241] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-ae05c241] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-ae05c241]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-ae05c241] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-ae05c241] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-ae05c241] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-ae05c241] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-ae05c241]:after {
  display: none;
}
.multiselect__option[data-v-ae05c241] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-ae05c241]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-ae05c241] {
  display: block;
}
.multiselect__option .option__label[data-v-ae05c241]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-ae05c241] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-ae05c241] {
  display: block;
}
.multiselect__single .option__label[data-v-ae05c241]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-ae05c241] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-ae05c241]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-ae05c241] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-ae05c241] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-ae05c241] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-ae05c241]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-ae05c241] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-ae05c241],
.multiselect__tags .multiselect__single[data-v-ae05c241] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-ae05c241] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-ae05c241] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-ae05c241]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-ae05c241] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-ae05c241]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-ae05c241] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-ae05c241]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-ae05c241] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-ae05c241] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-ae05c241] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-ae05c241] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-ae05c241]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-ae05c241]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-ae05c241] {
  display: block;
}
.multiselect__option[data-v-ae05c241]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-ae05c241] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-ae05c241]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-ae05c241] {
  display: block;
}
.component .attr-label[data-v-ae05c241]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-ae05c241] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-ae05c241]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-ae05c241]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-ae05c241]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-ae05c241] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-ae05c241] .dp__overlay,
.mobile .dp__theme_light[data-v-ae05c241] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-ae05c241] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-ae05c241] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-ae05c241] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-ae05c241] .dp__overlay_container,
.dp__theme_light[data-v-ae05c241] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-ae05c241] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-ae05c241] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-ae05c241] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-ae05c241] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-ae05c241] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-ae05c241] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-ae05c241] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-ae05c241] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-ae05c241] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-ae05c241] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-ae05c241] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-ae05c241] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-ae05c241] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-ae05c241] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-ae05c241] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-ae05c241] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-ae05c241] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-ae05c241] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-ae05c241] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-ae05c241] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-ae05c241] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-ae05c241] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-ae05c241] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-ae05c241] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-ae05c241] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-ae05c241] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-ae05c241] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-ae05c241] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-ae05c241] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-ae05c241] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-ae05c241]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.attr-label[data-v-ae05c241] {
  display: flex;
  align-items: center;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.attr-label .tooltip[data-v-ae05c241] {
  position: relative;
  display: inline-block;
}
.attr-label .tooltip .icon[data-v-ae05c241] {
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-info.99b5a28f.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  opacity: 0.5;
  position: relative;
}
.attr-label .tooltip .icon[data-v-ae05c241]:after {
  content: 'i';
  position: absolute;
  top: 0;
  left: 0;
}
.attr-label .tooltip .tooltiptext[data-v-ae05c241] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (17.5vw / (var(--vw-base) * 0.01)));
  visibility: hidden;
  font-weight: 200;
  background-color: #fafafa;
  border: solid 1px #ddd;
  color: var(--neutral-700);
  padding: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01)));
  bottom: 100%;
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  left: 50%;
  transform: translate(-20%, 0);
  position: absolute;
  z-index: 1;
  text-transform: none;
  max-width: calc(var(--vw-rr) * (300vw / (var(--vw-base) * 0.01)));
  width: max-content;
}
.attr-label .tooltip .tooltiptext[data-v-ae05c241] ul,
.attr-label .tooltip .tooltiptext[data-v-ae05c241] ol {
  padding-inline-start: 2rem;
  margin-block-start: 0.5rem;
}
.attr-label .tooltip .tooltiptext[data-v-ae05c241] p {
  margin-block-start: 0;
  margin-block-end: 0.5rem;
}
.attr-label .tooltip .tooltiptext[data-v-ae05c241]::after {
  content: " ";
  position: absolute;
  top: 100%;
  left: 20%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: #ddd transparent transparent transparent;
}
.attr-label:hover .tooltiptext[data-v-ae05c241] {
  visibility: visible;
}
.attr-label:hover .icon[data-v-ae05c241] {
  opacity: 0.7;
}
@-moz-keyframes placeHolderShimmer-033d1fdb {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-033d1fdb {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-033d1fdb {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-033d1fdb {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-033d1fdb {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-033d1fdb {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-033d1fdb {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-033d1fdb {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-033d1fdb] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-033d1fdb] {
  justify-content: center;
}
.vfm.justify-start[data-v-033d1fdb] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-033d1fdb] {
  align-items: center;
}
.vfm.items-start[data-v-033d1fdb] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-033d1fdb] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-033d1fdb] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-033d1fdb] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-033d1fdb] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-033d1fdb] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-033d1fdb] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-033d1fdb] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-033d1fdb],
.multiselect__input[data-v-033d1fdb],
.multiselect__single[data-v-033d1fdb] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-033d1fdb] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-033d1fdb]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-033d1fdb] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-033d1fdb] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-033d1fdb] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-033d1fdb] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-033d1fdb]:after {
  display: none;
}
.multiselect__option[data-v-033d1fdb] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-033d1fdb]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-033d1fdb] {
  display: block;
}
.multiselect__option .option__label[data-v-033d1fdb]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-033d1fdb] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-033d1fdb] {
  display: block;
}
.multiselect__single .option__label[data-v-033d1fdb]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-033d1fdb] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-033d1fdb]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-033d1fdb] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-033d1fdb] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-033d1fdb] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-033d1fdb]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-033d1fdb] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-033d1fdb],
.multiselect__tags .multiselect__single[data-v-033d1fdb] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-033d1fdb] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-033d1fdb] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-033d1fdb]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-033d1fdb] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-033d1fdb]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-033d1fdb] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-033d1fdb]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-033d1fdb] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-033d1fdb] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-033d1fdb] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-033d1fdb] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-033d1fdb]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-033d1fdb]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-033d1fdb] {
  display: block;
}
.multiselect__option[data-v-033d1fdb]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-033d1fdb] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-033d1fdb]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-033d1fdb] {
  display: block;
}
.component .attr-label[data-v-033d1fdb]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-033d1fdb] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-033d1fdb]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-033d1fdb]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-033d1fdb]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-033d1fdb] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-033d1fdb] .dp__overlay,
.mobile .dp__theme_light[data-v-033d1fdb] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-033d1fdb] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-033d1fdb] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-033d1fdb] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-033d1fdb] .dp__overlay_container,
.dp__theme_light[data-v-033d1fdb] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-033d1fdb] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-033d1fdb] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-033d1fdb] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-033d1fdb] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-033d1fdb] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-033d1fdb] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-033d1fdb] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-033d1fdb] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-033d1fdb] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-033d1fdb] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-033d1fdb] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-033d1fdb] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-033d1fdb] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-033d1fdb] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-033d1fdb] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-033d1fdb] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-033d1fdb] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-033d1fdb] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-033d1fdb] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-033d1fdb] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-033d1fdb] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-033d1fdb] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-033d1fdb] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-033d1fdb] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-033d1fdb] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-033d1fdb] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-033d1fdb] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-033d1fdb] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-033d1fdb] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-033d1fdb] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-033d1fdb]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.sdg-component .icons[data-v-033d1fdb] {
  display: flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.sdg-component .icons .icon[data-v-033d1fdb] {
  cursor: pointer;
}
.sdg-component .multiselect[data-v-033d1fdb] {
  min-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.sdg-component[data-v-033d1fdb] .multiselect .multiselect__element .multiselect__option .label {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin-bottom: 0;
}
.sdg-component[data-v-033d1fdb] .multiselect__option {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.sdg-component[data-v-033d1fdb] .multiselect__tags-wrap {
  display: flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.sdg-component[data-v-033d1fdb] .multiselect__tags-wrap .icon {
  cursor: pointer;
  height: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
}
.sdg-component[data-v-033d1fdb] .multiselect__tags-wrap .icon:hover {
  position: relative;
}
.sdg-component[data-v-033d1fdb] .multiselect__tags-wrap .icon:hover:after {
  align-items: center;
  background: rgba(255,255,255,0.4);
  content: "X";
  display: flex;
  height: 100%;
  justify-content: center;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.sdg-component[data-v-033d1fdb] .icon {
  background-size: cover;
  border-radius: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
}
@-moz-keyframes placeHolderShimmer-d1e49ef6 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-d1e49ef6 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-d1e49ef6 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-d1e49ef6 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-d1e49ef6 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-d1e49ef6 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-d1e49ef6 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-d1e49ef6 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-d1e49ef6] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-d1e49ef6] {
  justify-content: center;
}
.vfm.justify-start[data-v-d1e49ef6] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-d1e49ef6] {
  align-items: center;
}
.vfm.items-start[data-v-d1e49ef6] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-d1e49ef6] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-d1e49ef6] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-d1e49ef6] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-d1e49ef6] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-d1e49ef6] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-d1e49ef6] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-d1e49ef6] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-d1e49ef6],
.multiselect__input[data-v-d1e49ef6],
.multiselect__single[data-v-d1e49ef6] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-d1e49ef6] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-d1e49ef6]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-d1e49ef6] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-d1e49ef6] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-d1e49ef6] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-d1e49ef6] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-d1e49ef6]:after {
  display: none;
}
.multiselect__option[data-v-d1e49ef6] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-d1e49ef6]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-d1e49ef6] {
  display: block;
}
.multiselect__option .option__label[data-v-d1e49ef6]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-d1e49ef6] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-d1e49ef6] {
  display: block;
}
.multiselect__single .option__label[data-v-d1e49ef6]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-d1e49ef6] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-d1e49ef6]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-d1e49ef6] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-d1e49ef6] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-d1e49ef6] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-d1e49ef6]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-d1e49ef6] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-d1e49ef6],
.multiselect__tags .multiselect__single[data-v-d1e49ef6] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-d1e49ef6] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-d1e49ef6] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-d1e49ef6]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-d1e49ef6] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-d1e49ef6]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-d1e49ef6] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-d1e49ef6]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-d1e49ef6] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-d1e49ef6] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-d1e49ef6] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-d1e49ef6] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-d1e49ef6]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-d1e49ef6]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-d1e49ef6] {
  display: block;
}
.multiselect__option[data-v-d1e49ef6]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-d1e49ef6] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-d1e49ef6]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-d1e49ef6] {
  display: block;
}
.component .attr-label[data-v-d1e49ef6]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-d1e49ef6] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-d1e49ef6]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-d1e49ef6]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-d1e49ef6]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-d1e49ef6] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-d1e49ef6] .dp__overlay,
.mobile .dp__theme_light[data-v-d1e49ef6] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-d1e49ef6] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-d1e49ef6] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-d1e49ef6] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-d1e49ef6] .dp__overlay_container,
.dp__theme_light[data-v-d1e49ef6] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-d1e49ef6] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-d1e49ef6] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-d1e49ef6] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-d1e49ef6] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-d1e49ef6] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-d1e49ef6] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-d1e49ef6] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-d1e49ef6] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-d1e49ef6] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-d1e49ef6] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-d1e49ef6] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-d1e49ef6] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-d1e49ef6] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-d1e49ef6] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-d1e49ef6] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-d1e49ef6] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-d1e49ef6] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-d1e49ef6] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-d1e49ef6] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-d1e49ef6] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-d1e49ef6] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-d1e49ef6] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-d1e49ef6] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-d1e49ef6] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-d1e49ef6] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-d1e49ef6] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-d1e49ef6] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-d1e49ef6] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-d1e49ef6] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-d1e49ef6] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-d1e49ef6]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.filters[data-v-d1e49ef6] {
  display: flex;
  flex-direction: column;
  padding: 0 calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  border-bottom: 1px solid var(--neutral-100);
}
.filters .selectors-wrapper[data-v-d1e49ef6] {
  display: flex;
  align-items: center;
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01)));
}
.minimal.filters .selectors-wrapper[data-v-d1e49ef6] {
  padding-bottom: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.filters .selectors-wrapper .clear-button[data-v-d1e49ef6] {
  cursor: pointer;
  align-self: flex-end;
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  display: flex;
  align-items: center;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  border-color: var(--neutral-500);
}
.filters .selectors-wrapper .clear-button .icon[data-v-d1e49ef6] {
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.filters .selectors-wrapper .clear-button .label[data-v-d1e49ef6] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  white-space: nowrap;
}
.minimal.filters .selectors-wrapper .clear-button[data-v-d1e49ef6] {
  border: none;
  margin-bottom: calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01)));
  padding: 0;
}
.filters .selectors[data-v-d1e49ef6] {
  align-items: center;
  flex: 1 1 0;
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
}
.filters .selectors .filter[data-v-d1e49ef6],
.filters .selectors .sort-by[data-v-d1e49ef6] {
  align-items: center;
  display: flex;
  flex: 1 0 24%;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  position: relative;
  width: 100%;
}
.filters .selectors .filter[data-v-d1e49ef6] .select,
.filters .selectors .sort-by[data-v-d1e49ef6] .select,
.filters .selectors .filter[data-v-d1e49ef6] .multiselect,
.filters .selectors .sort-by[data-v-d1e49ef6] .multiselect,
.filters .selectors .filter[data-v-d1e49ef6] .entity-select,
.filters .selectors .sort-by[data-v-d1e49ef6] .entity-select {
  white-space: nowrap;
  text-overflow: ellipsis;
  flex: 1 1 auto;
}
.filters .selectors .filter[data-v-d1e49ef6] .select span,
.filters .selectors .sort-by[data-v-d1e49ef6] .select span,
.filters .selectors .filter[data-v-d1e49ef6] .multiselect span,
.filters .selectors .sort-by[data-v-d1e49ef6] .multiselect span,
.filters .selectors .filter[data-v-d1e49ef6] .entity-select span,
.filters .selectors .sort-by[data-v-d1e49ef6] .entity-select span {
  text-overflow: ellipsis;
}
.filters .selectors .filter[data-v-d1e49ef6] label,
.filters .selectors .sort-by[data-v-d1e49ef6] label {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  color: var(--neutral-400);
  white-space: nowrap;
}
.filters .selectors .filter[data-v-d1e49ef6] label:first-letter,
.filters .selectors .sort-by[data-v-d1e49ef6] label:first-letter {
  text-transform: capitalize;
}
.filters .selectors .filter .sort-wrapper[data-v-d1e49ef6],
.filters .selectors .sort-by .sort-wrapper[data-v-d1e49ef6] {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  position: relative;
  width: 100%;
}
.filters .selectors .filter .sort-wrapper .sort-dir-toggle[data-v-d1e49ef6],
.filters .selectors .sort-by .sort-wrapper .sort-dir-toggle[data-v-d1e49ef6] {
  align-items: center;
  border: solid 1px var(--neutral-500);
  border-radius: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  display: flex;
  flex: 0 0 calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  justify-content: center;
  width: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
}
.filters .selectors .filter .sort-wrapper .sort-dir-toggle.down[data-v-d1e49ef6]:after,
.filters .selectors .sort-by .sort-wrapper .sort-dir-toggle.down[data-v-d1e49ef6]:after {
  content: "";
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-sort-down.ac9630f5.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.filters .selectors .filter .sort-wrapper .sort-dir-toggle.up[data-v-d1e49ef6]:after,
.filters .selectors .sort-by .sort-wrapper .sort-dir-toggle.up[data-v-d1e49ef6]:after {
  content: "";
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-sort-up.081903b2.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.filters .selectors .actions[data-v-d1e49ef6] {
  display: flex;
  flex: 1 1 0%;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  justify-content: flex-end;
}
.filters .selectors .actions .clear[data-v-d1e49ef6] {
  cursor: pointer;
  text-decoration: underline;
}
.filters .selectors .actions .close[data-v-d1e49ef6] {
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  cursor: pointer;
}
.mobile .filters[data-v-d1e49ef6] {
  padding: 0;
}
.mobile .filters .selectors-wrapper[data-v-d1e49ef6] {
  display: block;
}
.filters .selectors[data-v-d1e49ef6] {
  grid-template-columns: repeat(5, minmax(0, 1fr));
}
.minimal.filters .selectors[data-v-d1e49ef6] {
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.mobile .filters .selectors[data-v-d1e49ef6] {
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.filters .selectors .filter[data-v-d1e49ef6],
.filters .selectors .sort-by[data-v-d1e49ef6] {
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
}
.filters .selectors .filter[data-v-d1e49ef6] .select,
.filters .selectors .sort-by[data-v-d1e49ef6] .select,
.filters .selectors .filter[data-v-d1e49ef6] .multiselect,
.filters .selectors .sort-by[data-v-d1e49ef6] .multiselect,
.filters .selectors .filter[data-v-d1e49ef6] .entity-select,
.filters .selectors .sort-by[data-v-d1e49ef6] .entity-select {
  width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 100%;
}
.current-container[data-v-d1e49ef6] {
  border-bottom: solid 1px var(--neutral-100);
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01)));
}
.current-container[data-v-d1e49ef6]:empty {
  display: none;
}
.current-container[data-v-d1e49ef6]:not(:first-child) {
  border-top: 0;
}
.current-container .title[data-v-d1e49ef6] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  color: var(--neutral-400);
  margin-top: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01)));
}
.current[data-v-d1e49ef6] {
  display: flex;
  flex-wrap: wrap;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.current[data-v-d1e49ef6]:empty {
  display: none;
}
.current .value[data-v-d1e49ef6] {
  align-items: center;
  border: solid 1px var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  display: flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
}
.current .value .text[data-v-d1e49ef6] {
  font-size: calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  margin-top: -0.2em;
}
.current .value .remove[data-v-d1e49ef6] {
  flex: 0 0 calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  cursor: pointer;
}
@-moz-keyframes placeHolderShimmer-840b3b90 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-840b3b90 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-840b3b90 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-840b3b90 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-840b3b90 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-840b3b90 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-840b3b90 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-840b3b90 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-840b3b90] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-840b3b90] {
  justify-content: center;
}
.vfm.justify-start[data-v-840b3b90] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-840b3b90] {
  align-items: center;
}
.vfm.items-start[data-v-840b3b90] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-840b3b90] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-840b3b90] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-840b3b90] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-840b3b90] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-840b3b90] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-840b3b90] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-840b3b90] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-840b3b90],
.multiselect__input[data-v-840b3b90],
.multiselect__single[data-v-840b3b90] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-840b3b90] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-840b3b90]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-840b3b90] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-840b3b90] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-840b3b90] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-840b3b90] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-840b3b90]:after {
  display: none;
}
.multiselect__option[data-v-840b3b90] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-840b3b90]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-840b3b90] {
  display: block;
}
.multiselect__option .option__label[data-v-840b3b90]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-840b3b90] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-840b3b90] {
  display: block;
}
.multiselect__single .option__label[data-v-840b3b90]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-840b3b90] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-840b3b90]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-840b3b90] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-840b3b90] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-840b3b90] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-840b3b90]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-840b3b90] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-840b3b90],
.multiselect__tags .multiselect__single[data-v-840b3b90] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-840b3b90] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-840b3b90] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-840b3b90]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-840b3b90] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-840b3b90]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-840b3b90] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-840b3b90]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-840b3b90] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-840b3b90] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-840b3b90] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-840b3b90] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-840b3b90]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-840b3b90]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-840b3b90] {
  display: block;
}
.multiselect__option[data-v-840b3b90]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-840b3b90] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-840b3b90]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-840b3b90] {
  display: block;
}
.component .attr-label[data-v-840b3b90]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-840b3b90] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-840b3b90]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-840b3b90]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-840b3b90]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-840b3b90] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-840b3b90] .dp__overlay,
.mobile .dp__theme_light[data-v-840b3b90] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-840b3b90] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-840b3b90] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-840b3b90] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-840b3b90] .dp__overlay_container,
.dp__theme_light[data-v-840b3b90] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-840b3b90] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-840b3b90] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-840b3b90] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-840b3b90] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-840b3b90] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-840b3b90] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-840b3b90] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-840b3b90] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-840b3b90] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-840b3b90] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-840b3b90] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-840b3b90] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-840b3b90] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-840b3b90] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-840b3b90] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-840b3b90] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-840b3b90] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-840b3b90] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-840b3b90] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-840b3b90] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-840b3b90] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-840b3b90] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-840b3b90] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-840b3b90] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-840b3b90] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-840b3b90] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-840b3b90] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-840b3b90] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-840b3b90] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-840b3b90] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-840b3b90]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.entity-search-result[data-v-840b3b90] {
  display: flex;
  flex-direction: column;
}
.entity-search-result .top[data-v-840b3b90] {
  display: flex;
  justify-content: space-between;
}
.entity-search-result .top .name[data-v-840b3b90] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.entity-search-result .top .date[data-v-840b3b90] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (17.5vw / (var(--vw-base) * 0.01)));
  white-space: nowrap;
}
.entity-search-result .bottom[data-v-840b3b90] {
  font-size: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01)));
  display: flex;
  display: flex;
  align-items: center;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.entity-search-result .bottom .type[data-v-840b3b90] {
  display: flex;
  align-items: center;
  gap: calc(var(--vw-rr) * (3vw / (var(--vw-base) * 0.01)));
  font-size: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01)));
}
.entity-search-result .bottom .type .icon[data-v-840b3b90] {
  width: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.entity-search-result .bottom .type .label[data-v-840b3b90] {
  display: block;
}
.entity-search-result .bottom .type .label[data-v-840b3b90]:first-letter {
  text-transform: capitalize;
}
.entity-search-result .bottom .platform[data-v-840b3b90] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (17.5vw / (var(--vw-base) * 0.01)));
}
@-moz-keyframes placeHolderShimmer-2c7d25ed {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-2c7d25ed {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-2c7d25ed {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-2c7d25ed {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-2c7d25ed {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-2c7d25ed {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-2c7d25ed {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-2c7d25ed {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-2c7d25ed] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-2c7d25ed] {
  justify-content: center;
}
.vfm.justify-start[data-v-2c7d25ed] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-2c7d25ed] {
  align-items: center;
}
.vfm.items-start[data-v-2c7d25ed] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-2c7d25ed] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-2c7d25ed] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-2c7d25ed] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-2c7d25ed] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-2c7d25ed] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-2c7d25ed] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-2c7d25ed] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-2c7d25ed],
.multiselect__input[data-v-2c7d25ed],
.multiselect__single[data-v-2c7d25ed] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-2c7d25ed] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-2c7d25ed]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-2c7d25ed] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-2c7d25ed] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-2c7d25ed] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-2c7d25ed] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-2c7d25ed]:after {
  display: none;
}
.multiselect__option[data-v-2c7d25ed] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-2c7d25ed]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-2c7d25ed] {
  display: block;
}
.multiselect__option .option__label[data-v-2c7d25ed]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-2c7d25ed] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-2c7d25ed] {
  display: block;
}
.multiselect__single .option__label[data-v-2c7d25ed]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-2c7d25ed] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-2c7d25ed]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-2c7d25ed] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-2c7d25ed] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-2c7d25ed] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-2c7d25ed]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-2c7d25ed] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-2c7d25ed],
.multiselect__tags .multiselect__single[data-v-2c7d25ed] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-2c7d25ed] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-2c7d25ed] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-2c7d25ed]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-2c7d25ed] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-2c7d25ed]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-2c7d25ed] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-2c7d25ed]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-2c7d25ed] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-2c7d25ed] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-2c7d25ed] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-2c7d25ed] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-2c7d25ed]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-2c7d25ed]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-2c7d25ed] {
  display: block;
}
.multiselect__option[data-v-2c7d25ed]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-2c7d25ed] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-2c7d25ed]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-2c7d25ed] {
  display: block;
}
.component .attr-label[data-v-2c7d25ed]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-2c7d25ed] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-2c7d25ed]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-2c7d25ed]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-2c7d25ed]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-2c7d25ed] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-2c7d25ed] .dp__overlay,
.mobile .dp__theme_light[data-v-2c7d25ed] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-2c7d25ed] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-2c7d25ed] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-2c7d25ed] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-2c7d25ed] .dp__overlay_container,
.dp__theme_light[data-v-2c7d25ed] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-2c7d25ed] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-2c7d25ed] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-2c7d25ed] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-2c7d25ed] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-2c7d25ed] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-2c7d25ed] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-2c7d25ed] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-2c7d25ed] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-2c7d25ed] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-2c7d25ed] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-2c7d25ed] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-2c7d25ed] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-2c7d25ed] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-2c7d25ed] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-2c7d25ed] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-2c7d25ed] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-2c7d25ed] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-2c7d25ed] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-2c7d25ed] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-2c7d25ed] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-2c7d25ed] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-2c7d25ed] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-2c7d25ed] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-2c7d25ed] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-2c7d25ed] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-2c7d25ed] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-2c7d25ed] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-2c7d25ed] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-2c7d25ed] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-2c7d25ed] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-2c7d25ed]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.global-search-results[data-v-2c7d25ed] {
  display: flex;
  flex-direction: column;
  flex: 1 1 auto;
}
.global-search-results .filters[data-v-2c7d25ed] {
  background: #fff;
  border: none;
}
.global-search-results .results[data-v-2c7d25ed] {
  display: flex;
  flex-direction: column;
  margin-top: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding: 0 calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  gap: 0;
  max-height: calc(var(--vw-rr) * (500vw / (var(--vw-base) * 0.01)));
  overflow-y: auto;
}
.global-search-results .results .entity-search-result[data-v-2c7d25ed] {
  border-bottom: solid 1px #f0f0f0;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.global-search-results .results .entity-search-result[data-v-2c7d25ed]:hover {
  background: #fafafa;
}
.global-search-results .loading[data-v-2c7d25ed] {
  display: flex;
  flex-direction: column;
  margin-top: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (50vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  max-height: calc(var(--vw-rr) * (300vw / (var(--vw-base) * 0.01)));
}
.global-search-results .loading .text[data-v-2c7d25ed] {
  text-align: center;
}
.global-search-results.large .filters[data-v-2c7d25ed] {
  border-bottom: solid 1px #f0f0f0;
}
.global-search-results.large[data-v-2c7d25ed] .entity-search-result {
  padding: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.global-search-results.large[data-v-2c7d25ed] .entity-search-result .name,
.global-search-results.large[data-v-2c7d25ed] .entity-search-result .date {
  font-size: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
}
.global-search-results.large[data-v-2c7d25ed] .entity-search-result .agent,
.global-search-results.large[data-v-2c7d25ed] .entity-search-result .type,
.global-search-results.large[data-v-2c7d25ed] .entity-search-result .platform {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
@-moz-keyframes placeHolderShimmer-486a2537 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-486a2537 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-486a2537 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-486a2537 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-486a2537 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-486a2537 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-486a2537 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-486a2537 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-486a2537] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-486a2537] {
  justify-content: center;
}
.vfm.justify-start[data-v-486a2537] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-486a2537] {
  align-items: center;
}
.vfm.items-start[data-v-486a2537] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-486a2537] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-486a2537] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-486a2537] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-486a2537] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-486a2537] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-486a2537] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-486a2537] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-486a2537],
.multiselect__input[data-v-486a2537],
.multiselect__single[data-v-486a2537] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-486a2537] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-486a2537]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-486a2537] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-486a2537] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-486a2537] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-486a2537] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-486a2537]:after {
  display: none;
}
.multiselect__option[data-v-486a2537] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-486a2537]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-486a2537] {
  display: block;
}
.multiselect__option .option__label[data-v-486a2537]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-486a2537] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-486a2537] {
  display: block;
}
.multiselect__single .option__label[data-v-486a2537]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-486a2537] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-486a2537]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-486a2537] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-486a2537] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-486a2537] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-486a2537]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-486a2537] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-486a2537],
.multiselect__tags .multiselect__single[data-v-486a2537] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-486a2537] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-486a2537] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-486a2537]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-486a2537] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-486a2537]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-486a2537] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-486a2537]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-486a2537] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-486a2537] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-486a2537] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-486a2537] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-486a2537]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-486a2537]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-486a2537] {
  display: block;
}
.multiselect__option[data-v-486a2537]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-486a2537] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-486a2537]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-486a2537] {
  display: block;
}
.component .attr-label[data-v-486a2537]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-486a2537] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-486a2537]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-486a2537]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-486a2537]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-486a2537] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-486a2537] .dp__overlay,
.mobile .dp__theme_light[data-v-486a2537] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-486a2537] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-486a2537] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-486a2537] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-486a2537] .dp__overlay_container,
.dp__theme_light[data-v-486a2537] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-486a2537] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-486a2537] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-486a2537] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-486a2537] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-486a2537] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-486a2537] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-486a2537] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-486a2537] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-486a2537] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-486a2537] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-486a2537] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-486a2537] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-486a2537] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-486a2537] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-486a2537] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-486a2537] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-486a2537] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-486a2537] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-486a2537] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-486a2537] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-486a2537] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-486a2537] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-486a2537] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-486a2537] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-486a2537] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-486a2537] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-486a2537] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-486a2537] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-486a2537] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-486a2537] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-486a2537]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.global-search-bar[data-v-486a2537] {
  interpolate-size: allow-keywords;
  position: relative;
  border-radius: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  min-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
}
.global-search-bar .toggle[data-v-486a2537] {
  width: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  position: relative;
  border: solid 1px #000;
  border-radius: calc(var(--vw-rr) * (50vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  background: #fff;
}
.global-search-bar .toggle .icon[data-v-486a2537] {
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-search.c85a5c89.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.global-search-bar .content[data-v-486a2537] {
  position: absolute;
  border: solid 1px #ddd;
  background: #fff;
  border-radius: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  display: flex;
  flex-direction: column;
  width: 0;
  right: 0;
  top: 0;
  z-index: 999;
  transition: all 0.4s;
  transition-delay: 0.2s;
  opacity: 0;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  pointer-events: none;
}
.global-search-bar .content .input-row[data-v-486a2537] {
  display: flex;
  align-items: center;
}
.global-search-bar .content .input-row .icon[data-v-486a2537] {
  flex: 0 0 calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-search.c85a5c89.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  flex: 0 0 calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
}
.global-search-bar .content .input-row input[data-v-486a2537] {
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  flex: 1 1 auto;
  background: transparent;
  border: none;
}
.global-search-bar .content .input-row .clear[data-v-486a2537] {
  flex: 0 0 calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  flex: 0 0 calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
}
.global-search-bar .content .collapse[data-v-486a2537] {
  opacity: 0;
  transition: all 0.2s;
  transition-delay: 0s;
  height: 0;
  max-height: calc(var(--vw-rr) * (600vw / (var(--vw-base) * 0.01)));
  display: flex;
  flex-direction: column;
}
.global-search-bar .content .filters[data-v-486a2537] .filters {
  font-size: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (12.5vw / (var(--vw-base) * 0.01)));
  padding: 0;
}
.global-search-bar .content .filters[data-v-486a2537] .filters .selectors-wrapper {
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  gap: 0;
}
.global-search-bar .content .filters[data-v-486a2537] .filters .selectors-wrapper .selectors {
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.global-search-bar .content .filters[data-v-486a2537] .filters .selectors-wrapper .clear-button {
  padding: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.global-search-bar .content .filters[data-v-486a2537] .filters .current-container {
  display: none;
}
.global-search-bar .content .loading[data-v-486a2537] {
  margin: auto;
  min-height: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (50vw / (var(--vw-base) * 0.01)));
}
.global-search-bar .content .results[data-v-486a2537] {
  padding: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  background: #fff;
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  overflow: auto;
}
.global-search-bar .content .results .entity-search-result[data-v-486a2537] {
  cursor: pointer;
}
.global-search-bar .content .actions[data-v-486a2537] {
  text-align: right;
  opacity: 0.4;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
  font-size: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
}
.global-search-bar .content.open[data-v-486a2537] {
  width: calc(var(--vw-rr) * (600vw / (var(--vw-base) * 0.01)));
  transition-delay: 0s;
  opacity: 1;
  pointer-events: all;
}
.global-search-bar .content.open .collapse[data-v-486a2537] {
  transition-delay: 0.2s;
  opacity: 1;
  height: max-content;
}
.global-search-bar.small .content[data-v-486a2537] {
  padding: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  border: solid 1px #000;
  position: relative;
}
.global-search-bar.small .content input[data-v-486a2537] {
  padding: 0 calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
}
@-moz-keyframes placeHolderShimmer-7a48cbdb {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-7a48cbdb {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-7a48cbdb {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-7a48cbdb {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-7a48cbdb {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-7a48cbdb {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-7a48cbdb {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-7a48cbdb {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-7a48cbdb] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-7a48cbdb] {
  justify-content: center;
}
.vfm.justify-start[data-v-7a48cbdb] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-7a48cbdb] {
  align-items: center;
}
.vfm.items-start[data-v-7a48cbdb] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-7a48cbdb] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-7a48cbdb] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-7a48cbdb] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-7a48cbdb] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-7a48cbdb] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-7a48cbdb] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-7a48cbdb] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-7a48cbdb],
.multiselect__input[data-v-7a48cbdb],
.multiselect__single[data-v-7a48cbdb] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-7a48cbdb] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-7a48cbdb]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-7a48cbdb] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-7a48cbdb] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-7a48cbdb] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-7a48cbdb] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-7a48cbdb]:after {
  display: none;
}
.multiselect__option[data-v-7a48cbdb] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-7a48cbdb]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-7a48cbdb] {
  display: block;
}
.multiselect__option .option__label[data-v-7a48cbdb]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-7a48cbdb] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-7a48cbdb] {
  display: block;
}
.multiselect__single .option__label[data-v-7a48cbdb]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-7a48cbdb] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-7a48cbdb]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-7a48cbdb] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-7a48cbdb] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-7a48cbdb] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-7a48cbdb]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-7a48cbdb] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-7a48cbdb],
.multiselect__tags .multiselect__single[data-v-7a48cbdb] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-7a48cbdb] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-7a48cbdb] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-7a48cbdb]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-7a48cbdb] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-7a48cbdb]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-7a48cbdb] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-7a48cbdb]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-7a48cbdb] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-7a48cbdb] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-7a48cbdb] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-7a48cbdb] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-7a48cbdb]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-7a48cbdb]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-7a48cbdb] {
  display: block;
}
.multiselect__option[data-v-7a48cbdb]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-7a48cbdb] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-7a48cbdb]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-7a48cbdb] {
  display: block;
}
.component .attr-label[data-v-7a48cbdb]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-7a48cbdb] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-7a48cbdb]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-7a48cbdb]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-7a48cbdb]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-7a48cbdb] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-7a48cbdb] .dp__overlay,
.mobile .dp__theme_light[data-v-7a48cbdb] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-7a48cbdb] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-7a48cbdb] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-7a48cbdb] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-7a48cbdb] .dp__overlay_container,
.dp__theme_light[data-v-7a48cbdb] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-7a48cbdb] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-7a48cbdb] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-7a48cbdb] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-7a48cbdb] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-7a48cbdb] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-7a48cbdb] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-7a48cbdb] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-7a48cbdb] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-7a48cbdb] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-7a48cbdb] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-7a48cbdb] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-7a48cbdb] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-7a48cbdb] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-7a48cbdb] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-7a48cbdb] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-7a48cbdb] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-7a48cbdb] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-7a48cbdb] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-7a48cbdb] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-7a48cbdb] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-7a48cbdb] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-7a48cbdb] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-7a48cbdb] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-7a48cbdb] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-7a48cbdb] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-7a48cbdb] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-7a48cbdb] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-7a48cbdb] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-7a48cbdb] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-7a48cbdb] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-7a48cbdb]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.app-header[data-v-7a48cbdb] {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (50vw / (var(--vw-base) * 0.01)));
  position: absolute;
  top: 0;
  height: calc(var(--vw-rr) * (80vw / (var(--vw-base) * 0.01)));
  width: 100%;
  z-index: 2;
}
.app-header .center[data-v-7a48cbdb] {
  flex: 1 1 0%;
}
.app-header .logo[data-v-7a48cbdb] {
  background-image: url("/backoffice/assets/icon.10a603fe.svg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  flex: 0 0 calc(var(--vw-rr) * (145vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (145vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
}
.app-header .debug[data-v-7a48cbdb] {
  font-size: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01)));
  color: var(--neutral-300);
  font-style: italic;
}
.app-header .right[data-v-7a48cbdb] {
  display: flex;
  align-items: center;
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.app-header .menu-list[data-v-7a48cbdb] {
  display: flex;
  gap: calc(var(--vw-rr) * (50vw / (var(--vw-base) * 0.01)));
  justify-content: center;
}
@-moz-keyframes placeHolderShimmer {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm {
  display: flex;
  z-index: 3;
}
.vfm.justify-center {
  justify-content: center;
}
.vfm.justify-start {
  justify-content: flex-start;
}
.vfm.items-center {
  align-items: center;
}
.vfm.items-start {
  align-items: flex-start;
}
.vfm .vfm__content {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect,
.multiselect__input,
.multiselect__single {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content {
  max-width: 100%;
}
.multiselect__content-wrapper {
  border-radius: 0 !important;
}
.multiselect__option {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight:after {
  display: none;
}
.multiselect__option {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label {
  display: block;
}
.multiselect__option .option__label:first-letter {
  text-transform: capitalize;
}
.multiselect__single {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label {
  display: block;
}
.multiselect__single .option__label:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single:first-letter {
  text-transform: capitalize;
}
.multiselect__tags {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection,
.multiselect__tags .multiselect__single {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon:hover:after {
  color: var(--black);
}
.multiselect__option {
  display: block;
}
.multiselect__option:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span:first-letter {
  text-transform: capitalize;
}
.component .attr-label {
  display: block;
}
.component .attr-label:first-letter {
  text-transform: capitalize;
}
.add-btn {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn:hover {
  color: var(--neutral-400);
}
.add-btn:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light :deep(.dp--menu-wrapper) {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light :deep(.dp__overlay),
.mobile .dp__theme_light :deep(.dp__overlay_container) {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light :deep(.dp__input) {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light :deep(.dp__menu) {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light :deep(.dp__menu_content_wrapper) {
  flex-direction: column-reverse;
}
.dp__theme_light :deep(.dp__overlay_container),
.dp__theme_light :deep(.dp__overlay) {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light :deep(.dp--overlay-absolute) {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light :deep(.dp--overlay-absolute) .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light :deep(.dp__overlay_cell_active) {
  background: var(--black);
}
.dp__theme_light :deep(.dp__overlay_cell_disabled) {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light :deep(.dp__action_row) {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light :deep(.dp__action_row) .action-row {
  display: flex;
}
.dp__theme_light :deep(.dp__selection_preview) {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light :deep(.dp__action_buttons) .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light :deep(.dp__action_buttons) .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light :deep(.dp__action_buttons) .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light :deep(.dp__action_buttons) .dp__action_select {
  background: var(--black);
}
.dp__theme_light :deep(.dp__action_buttons) .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light :deep(.dp__action_row) .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light :deep(.dp__action_row) .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light :deep(.dp__action_row) .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light :deep(.dp__btn) {
  padding: 0;
}
.dp__theme_light :deep(.dp--preset-dates) {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light :deep(.dp--preset-dates) {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light :deep(.dp--preset-dates) .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light :deep(.dp--preset-dates) .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light :deep(.dp--menu--inner-stretched) {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light :deep(.dp__overlay_col) {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light :deep(.dp__selection_grid_header) {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light :deep(.dp--year-mode-picker) {
  justify-content: center;
}
.dp__theme_light :deep(.dp--year-select) {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light :deep(.dp--qr-btn) {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light :deep(.dp--qr-btn-active) {
  background-color: #000;
  color: #fff;
}
.dp__theme_light :deep(.dp__active_date) {
  background-color: #000;
  color: #fff;
}
.dp__theme_light :deep(.dp__calendar_header_item) {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
@-moz-keyframes placeHolderShimmer {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm {
  display: flex;
  z-index: 3;
}
.vfm.justify-center {
  justify-content: center;
}
.vfm.justify-start {
  justify-content: flex-start;
}
.vfm.items-center {
  align-items: center;
}
.vfm.items-start {
  align-items: flex-start;
}
.vfm .vfm__content {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect,
.multiselect__input,
.multiselect__single {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content {
  max-width: 100%;
}
.multiselect__content-wrapper {
  border-radius: 0 !important;
}
.multiselect__option {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight:after {
  display: none;
}
.multiselect__option {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label {
  display: block;
}
.multiselect__option .option__label:first-letter {
  text-transform: capitalize;
}
.multiselect__single {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label {
  display: block;
}
.multiselect__single .option__label:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single:first-letter {
  text-transform: capitalize;
}
.multiselect__tags {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection,
.multiselect__tags .multiselect__single {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon:hover:after {
  color: var(--black);
}
.multiselect__option {
  display: block;
}
.multiselect__option:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span:first-letter {
  text-transform: capitalize;
}
.component .attr-label {
  display: block;
}
.component .attr-label:first-letter {
  text-transform: capitalize;
}
.add-btn {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn:hover {
  color: var(--neutral-400);
}
.add-btn:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light :deep(.dp--menu-wrapper) {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light :deep(.dp__overlay),
.mobile .dp__theme_light :deep(.dp__overlay_container) {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light :deep(.dp__input) {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light :deep(.dp__menu) {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light :deep(.dp__menu_content_wrapper) {
  flex-direction: column-reverse;
}
.dp__theme_light :deep(.dp__overlay_container),
.dp__theme_light :deep(.dp__overlay) {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light :deep(.dp--overlay-absolute) {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light :deep(.dp--overlay-absolute) .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light :deep(.dp__overlay_cell_active) {
  background: var(--black);
}
.dp__theme_light :deep(.dp__overlay_cell_disabled) {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light :deep(.dp__action_row) {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light :deep(.dp__action_row) .action-row {
  display: flex;
}
.dp__theme_light :deep(.dp__selection_preview) {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light :deep(.dp__action_buttons) .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light :deep(.dp__action_buttons) .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light :deep(.dp__action_buttons) .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light :deep(.dp__action_buttons) .dp__action_select {
  background: var(--black);
}
.dp__theme_light :deep(.dp__action_buttons) .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light :deep(.dp__action_row) .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light :deep(.dp__action_row) .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light :deep(.dp__action_row) .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light :deep(.dp__btn) {
  padding: 0;
}
.dp__theme_light :deep(.dp--preset-dates) {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light :deep(.dp--preset-dates) {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light :deep(.dp--preset-dates) .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light :deep(.dp--preset-dates) .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light :deep(.dp--menu--inner-stretched) {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light :deep(.dp__overlay_col) {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light :deep(.dp__selection_grid_header) {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light :deep(.dp--year-mode-picker) {
  justify-content: center;
}
.dp__theme_light :deep(.dp--year-select) {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light :deep(.dp--qr-btn) {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light :deep(.dp--qr-btn-active) {
  background-color: #000;
  color: #fff;
}
.dp__theme_light :deep(.dp__active_date) {
  background-color: #000;
  color: #fff;
}
.dp__theme_light :deep(.dp__calendar_header_item) {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
:root {
  --black: #000;
  --black-60: rgba(0,0,0,0.6);
  --neutral-100: #dcddde;
  --neutral-200: #c0c1c5;
  --neutral-300: #a4a6ab;
  --neutral-400: #83868a;
  --neutral-50: #f8f8f8;
  --neutral-500: #404549;
  --neutral-600: #404549;
  --neutral-700: #1e2428;
  --status-high: #34c79b;
  --status-medium: #f5c61f;
  --status-low: #f47871;
  --status-undefined: #aaa;
  --transparent: transparent;
  --white: #fff;
}
:root {
  --base-font-color: var(--black);
  --ghost-btn-bg-active: var(--transparent);
  --ghost-btn-bg-default: var(--transparent);
  --ghost-btn-bg-disabled: var(--transparent);
  --ghost-btn-bg-hover: var(--transparent);
  --ghost-btn-border-active: var(--black);
  --ghost-btn-border-default: var(--transparent);
  --ghost-btn-border-disabled: var(--transparent);
  --ghost-btn-border-hover: var(--transparent);
  --ghost-btn-text-active: var(--black);
  --ghost-btn-text-default: var(--black);
  --ghost-btn-text-disabled: var(--neutral-300);
  --ghost-btn-text-hover: var(--black-60);
  --primary-btn-bg-active: var(--black);
  --primary-btn-bg-default: var(--black);
  --primary-btn-bg-disabled: var(--neutral-100);
  --primary-btn-bg-hover: var(--neutral-500);
  --primary-btn-border-active: var(--black);
  --primary-btn-border-default: var(--black);
  --primary-btn-border-disabled: var(--neutral-100);
  --primary-btn-border-hover: var(--neutral-500);
  --primary-btn-text-active: var(--white);
  --primary-btn-text-default: var(--white);
  --primary-btn-text-disabled: var(--neutral-400);
  --primary-btn-text-hover: var(--white);
  --primary-theme-color: var(--black);
  --secondary-btn-bg-active: var(--black);
  --secondary-btn-bg-default: var(--transparent);
  --secondary-btn-bg-disabled: var(--neutral-100);
  --secondary-btn-bg-hover: var(--transparent);
  --secondary-btn-border-active: var(--black);
  --secondary-btn-border-default: var(--black);
  --secondary-btn-border-disabled: var(--neutral-100);
  --secondary-btn-border-hover: var(--black-60);
  --secondary-btn-text-active: var(--white);
  --secondary-btn-text-default: var(--black);
  --secondary-btn-text-disabled: var(--neutral-400);
  --secondary-btn-text-hover: var(--black-60);
  --secondary-theme-color: var(--white);
  --tertiary-theme-color: #a09;
  --accent-color: #000;
}
@font-face {
  font-family: "AtlasGrotesk";
  font-stretch: normal;
  font-style: italic;
  font-weight: 500;
  src: url("/backoffice/assets/AtlasGrotesk-MediumItalic-Web.27495e6d.woff2") format("woff2"), url("/backoffice/assets/AtlasGrotesk-MediumItalic-Web.5823c802.woff") format("woff");
}
@font-face {
  font-family: "AtlasGrotesk";
  font-stretch: normal;
  font-style: normal;
  font-weight: 500;
  src: url("/backoffice/assets/AtlasGrotesk-Medium-Web.aae87c24.woff2") format("woff2"), url("/backoffice/assets/AtlasGrotesk-Medium-Web.79d10395.woff") format("woff");
}
@font-face {
  font-family: "AtlasGrotesk";
  font-stretch: normal;
  font-style: italic;
  font-weight: 400;
  src: url("/backoffice/assets/AtlasGrotesk-RegularItalic-Web.db0fa3e2.woff2") format("woff2"), url("/backoffice/assets/AtlasGrotesk-RegularItalic-Web.9fb15fc6.woff") format("woff");
}
@font-face {
  font-family: "AtlasGrotesk";
  font-stretch: normal;
  font-style: normal;
  font-weight: 400;
  src: url("/backoffice/assets/AtlasGrotesk-Regular-Web.d018ec45.woff2") format("woff2"), url("/backoffice/assets/AtlasGrotesk-Regular-Web.3294fe0f.woff") format("woff");
}
@font-face {
  font-display: swap;
  font-family: "AtlasGrotesk";
  font-style: normal;
  font-weight: 300;
  src: url("/backoffice/assets/AtlasGrotesk-Light-Web.ff6fcb36.woff2") format("woff2"), url("/backoffice/assets/AtlasGrotesk-Light-Web.6afae979.woff") format("woff");
}
@font-face {
  font-display: swap;
  font-family: "AtlasGrotesk";
  font-style: italic;
  font-weight: 300;
  src: url("/backoffice/assets/AtlasGrotesk-LightItalic-Web.2b7988f0.woff2") format("woff2"), url("/backoffice/assets/AtlasGrotesk-LightItalic-Web.f0653528.woff") format("woff");
}
@font-face {
  font-display: swap;
  font-family: "AtlasGrotesk";
  font-style: normal;
  font-weight: 100;
  src: url("/backoffice/assets/AtlasGrotesk-Thin-Web.df97bc81.woff2") format("woff2"), url("/backoffice/assets/AtlasGrotesk-Thin-Web.0ed13f5b.woff") format("woff");
}
@font-face {
  font-display: swap;
  font-family: "AtlasGrotesk";
  font-style: italic;
  font-weight: 100;
  src: url("/backoffice/assets/AtlasGrotesk-ThinItalic-Web.c78a56b0.woff2") format("woff2"), url("/backoffice/assets/AtlasGrotesk-ThinItalic-Web.183394b3.woff") format("woff");
}
button,
.button,
.btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: var(--base-font-color);
  border: 1px solid var(--base-font-color);
  border-radius: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  color: #fff;
  cursor: pointer;
  display: flex;
  font-family: "AtlasGrotesk", sans-serif;
  font-weight: 400;
  gap: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  justify-content: center;
  outline: none;
  padding: 0.8em 1.4em;
  text-align: center;
}
button.btn--small,
.button.btn--small,
.btn.btn--small {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
}
button.btn--small > .icon,
.button.btn--small > .icon,
.btn.btn--small > .icon {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01))) !important;
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01))) !important;
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01))) !important;
}
button:active,
.button:active,
.btn:active {
  outline: none;
}
button.is-disabled,
.button.is-disabled,
.btn.is-disabled,
button.disabled,
.button.disabled,
.btn.disabled,
button[disabled],
.button[disabled],
.btn[disabled] {
  cursor: default;
  cursor: not-allowed;
  pointer-events: none;
}
button.loading,
.button.loading,
.btn.loading,
button[loading],
.button[loading],
.btn[loading] {
  cursor: progress;
  opacity: 0.5;
}
button > .icon,
.button > .icon,
.btn > .icon {
  flex: 0 0 calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01))) !important;
  height: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01))) !important;
  width: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01))) !important;
}
a.button,
a.btn {
  text-decoration: none;
}
a.button:hover,
a.btn:hover {
  text-decoration: none;
}
.btn--primary {
  background-color: var(--primary-btn-bg-default);
  border-color: var(--primary-btn-border-default);
  color: var(--primary-btn-text-default);
}
.btn--primary > .icon {
  background-color: var(--primary-btn-text-default) !important;
}
.btn--primary:hover {
  background-color: var(--primary-btn-bg-hover);
  border-color: var(--primary-btn-border-hover);
  color: var(--primary-btn-text-hover);
}
.btn--primary:hover > .icon {
  background-color: var(--primary-btn-text-hover) !important;
}
.btn--primary:active {
  background-color: var(--primary-btn-bg-active);
  border-color: var(--primary-btn-border-active);
  color: var(--primary-btn-text-active);
}
.btn--primary:active > .icon {
  background-color: var(--primary-btn-text-active) !important;
}
.btn--primary.is-disabled,
.btn--primary.disabled,
.btn--primary[disabled] {
  background-color: var(--primary-btn-bg-disabled);
  border-color: var(--primary-btn-border-disabled);
  color: var(--primary-btn-text-disabled);
}
.btn--primary.is-disabled > .icon,
.btn--primary.disabled > .icon,
.btn--primary[disabled] > .icon {
  background-color: var(--primary-btn-text-disabled) !important;
}
.btn--primary.is-disabled:hover,
.btn--primary.disabled:hover,
.btn--primary[disabled]:hover,
.btn--primary.is-disabled:active,
.btn--primary.disabled:active,
.btn--primary[disabled]:active {
  background-color: var(--primary-btn-bg-disabled);
  border-color: var(--primary-btn-border-disabled);
  color: var(--primary-btn-text-disabled);
}
.btn--primary.is-disabled:hover > .icon,
.btn--primary.disabled:hover > .icon,
.btn--primary[disabled]:hover > .icon,
.btn--primary.is-disabled:active > .icon,
.btn--primary.disabled:active > .icon,
.btn--primary[disabled]:active > .icon {
  background-color: var(--primary-btn-text-disabled) !important;
}
.btn--secondary {
  background-color: var(--secondary-btn-bg-default);
  border-color: var(--secondary-btn-border-default);
  color: var(--secondary-btn-text-default);
}
.btn--secondary > .icon {
  background-color: var(--secondary-btn-text-default) !important;
}
.btn--secondary:hover {
  background-color: var(--secondary-btn-bg-hover);
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.btn--secondary:hover > .icon {
  background-color: var(--secondary-btn-text-hover) !important;
}
.btn--secondary:active {
  background-color: var(--secondary-btn-bg-active);
  border-color: var(--secondary-btn-border-active);
  color: var(--secondary-btn-text-active);
}
.btn--secondary:active > .icon {
  background-color: var(--secondary-btn-text-active) !important;
}
.btn--secondary.is-disabled,
.btn--secondary.disabled,
.btn--secondary[disabled] {
  background-color: var(--secondary-btn-bg-disabled);
  border-color: var(--secondary-btn-border-disabled);
  color: var(--secondary-btn-text-disabled);
}
.btn--secondary.is-disabled > .icon,
.btn--secondary.disabled > .icon,
.btn--secondary[disabled] > .icon {
  background-color: var(--secondary-btn-text-disabled) !important;
}
.btn--secondary.is-disabled:hover,
.btn--secondary.disabled:hover,
.btn--secondary[disabled]:hover,
.btn--secondary.is-disabled:active,
.btn--secondary.disabled:active,
.btn--secondary[disabled]:active {
  background-color: var(--secondary-btn-bg-disabled);
  border-color: var(--secondary-btn-border-disabled);
  color: var(--secondary-btn-text-disabled);
}
.btn--secondary.is-disabled:hover > .icon,
.btn--secondary.disabled:hover > .icon,
.btn--secondary[disabled]:hover > .icon,
.btn--secondary.is-disabled:active > .icon,
.btn--secondary.disabled:active > .icon,
.btn--secondary[disabled]:active > .icon {
  background-color: var(--secondary-btn-text-disabled) !important;
}
.btn--ghost {
  background-color: var(--ghost-btn-bg-default);
  border-color: var(--ghost-btn-border-default);
  color: var(--ghost-btn-text-default);
}
.btn--ghost > .icon {
  background-color: var(--ghost-btn-text-default) !important;
}
.btn--ghost:hover {
  background-color: var(--ghost-btn-bg-hover);
  border-color: var(--ghost-btn-border-hover);
  color: var(--ghost-btn-text-hover);
}
.btn--ghost:hover > .icon {
  background-color: var(--ghost-btn-text-hover) !important;
}
.btn--ghost:active {
  background-color: var(--ghost-btn-bg-active);
  border-color: var(--ghost-btn-border-active);
  color: var(--ghost-btn-text-active);
}
.btn--ghost:active > .icon {
  background-color: var(--ghost-btn-text-active) !important;
}
.btn--ghost.is-disabled,
.btn--ghost.disabled,
.btn--ghost[disabled] {
  background-color: var(--ghost-btn-bg-disabled);
  border-color: var(--ghost-btn-border-disabled);
  color: var(--ghost-btn-text-disabled);
}
.btn--ghost.is-disabled > .icon,
.btn--ghost.disabled > .icon,
.btn--ghost[disabled] > .icon {
  background-color: var(--ghost-btn-text-disabled) !important;
}
.btn--ghost.is-disabled:hover,
.btn--ghost.disabled:hover,
.btn--ghost[disabled]:hover,
.btn--ghost.is-disabled:active,
.btn--ghost.disabled:active,
.btn--ghost[disabled]:active {
  background-color: var(--ghost-btn-bg-disabled);
  border-color: var(--ghost-btn-border-disabled);
  color: var(--ghost-btn-text-disabled);
}
.btn--ghost.is-disabled:hover > .icon,
.btn--ghost.disabled:hover > .icon,
.btn--ghost[disabled]:hover > .icon,
.btn--ghost.is-disabled:active > .icon,
.btn--ghost.disabled:active > .icon,
.btn--ghost[disabled]:active > .icon {
  background-color: var(--ghost-btn-text-disabled) !important;
}
.fake-checkbox-container {
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  position: relative;
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.fake-checkbox-container > input {
  opacity: 0;
}
.fake-checkbox-container > input,
.fake-checkbox-container .fake-checkbox {
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.fake-checkbox-container .fake-checkbox {
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-image: url("/backoffice/assets/icon-fake-checkbox.7893fd5c.svg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: calc(100% - 1px) calc(100% - 1px);
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  pointer-events: none;
}
.fake-checkbox-container > input:checked + .fake-checkbox {
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-image: url("/backoffice/assets/icon-fake-checkbox-checked.83fc4d79.svg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: calc(100% - 1px) calc(100% - 1px);
}
.fake-radio-container {
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  position: relative;
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01)));
}
.fake-radio-container > input {
  opacity: 0;
}
.fake-radio-container > input,
.fake-radio-container .fake-radio {
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.fake-radio-container > input:checked + .fake-radio:before {
  background-color: var(--black);
  border-radius: 50%;
  content: "";
  height: 50%;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 50%;
}
.fake-radio-container .fake-radio {
  border: 1px solid var(--black);
  border-radius: 50%;
  height: 100%;
  pointer-events: none;
  position: relative;
  width: 100%;
}
.icon.plus {
  flex: 0 0 calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.icon.filter {
  flex: 0 0 calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-filter.fced2a13.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.icon.sort-up {
  flex: 0 0 calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-sort-up.081903b2.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.icon.sort-down {
  flex: 0 0 calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-sort-down.ac9630f5.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.icon.edit {
  flex: 0 0 calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-edit.bde976f0.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.icon.delete {
  flex: 0 0 calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-delete.ba48343f.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
input[type="range"] {
  appearance: none;
  -webkit-appearance: none;
  height: 4px;
  margin-top: 8px;
  margin-bottom: 8px;
  background-repeat: no-repeat;
  background: #000;
  box-shadow: inset 0px -2px 6px rgba(0,0,0,0.2), inset 0px 2px 6px rgba(0,0,0,0.2);
  border-radius: 8px;
}
input[type="range"]::-webkit-slider-thumb {
  appearance: none;
  -webkit-appearance: none;
  height: 16px;
  width: 16px;
  border-radius: 50%;
  background: #fff;
  border: 1px solid #000;
  cursor: ew-resize;
}
input[type=range]::-webkit-slider-runnable-track {
  appearance: none;
  -webkit-appearance: none;
  box-shadow: none;
  border: none;
  background: transparent;
}
.user-inputs {
  border-top: 1px solid var(--neutral-400);
}
.user-inputs .input-row {
  align-items: center;
  display: flex;
  min-height: calc(var(--vw-rr) * (46vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01)));
  position: relative;
}
.user-inputs .input-row:not(.column) {
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.user-inputs .input-row:not(.column) > label {
  flex: 0 0 30%;
}
.user-inputs .input-row:not(.column) > input[type="range"] {
  flex: 0 0 25%;
  min-width: 0;
}
.user-inputs .input-row:not(.column) > input[type="range"]:last-child {
  flex: 1 1 0%;
}
.user-inputs .input-row:not(.column) > select {
  font-size: calc(var(--vw-rr) * (13vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-400);
  height: calc(var(--vw-rr) * (46vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.user-inputs .input-row.column {
  align-items: flex-start;
  flex-direction: column;
}
.user-inputs .input-row.column > label {
  margin-bottom: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.user-inputs .input-row.column > input {
  width: 100%;
}
.user-inputs .input-row:not(:last-child) {
  border-bottom: 1px solid var(--neutral-400);
}
.user-inputs .input-row > label {
  align-items: center;
  display: flex;
}
.user-inputs .input-row > label .icon {
  display: none;
  flex: 0 0 calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  margin-top: 0.2em;
}
.user-inputs .input-row > label .text {
  font-size: calc(var(--vw-rr) * (13vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  color: #333;
  font-weight: 500;
}
.user-inputs .input-row .title {
  font-size: calc(var(--vw-rr) * (13vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  color: #333;
  margin-top: 0.15em;
}
.user-inputs .input-row.ghost {
  opacity: 0;
}
.user-inputs .input-row .layer-handle {
  cursor: grab;
  flex: 0 0 calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
}
.user-inputs .input-row .thumb,
.user-inputs .input-row .mask {
  border: 1px solid var(--neutral-400);
  flex: 0 0 calc(var(--vw-rr) * (46vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (46vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (46vw / (var(--vw-base) * 0.01)));
}
body.dragging-text-h * {
  cursor: ew-resize !important;
}
body.dragging-text-v * {
  cursor: ns-resize !important;
}
body.dragging-text-both * {
  cursor: move !important;
}
html {
  box-sizing: border-box;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  line-height: 1.25;
}
*,
*:before,
*:after {
  box-sizing: inherit;
}
body {
  background-color: #fff;
  color: var(--base-font-color);
  font-family: "AtlasGrotesk", sans-serif;
  margin: 0;
  overflow: hidden;
}
a {
  color: inherit;
  text-decoration: none;
}
a:hover {
  color: inherit;
  cursor: pointer;
  text-decoration: none;
}
input,
select,
textarea {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (26vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-50);
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  color: var(--neutral-700);
  font-family: "AtlasGrotesk", sans-serif;
  margin: 0;
  outline: none;
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.inverted input,
.inverted select,
.inverted textarea {
  background-color: #fff;
}
input::placeholder,
select::placeholder,
textarea::placeholder {
  color: var(--neutral-400);
}
input:hover,
select:hover,
textarea:hover {
  border-color: var(--neutral-300);
}
input:active,
select:active,
textarea:active,
input:focus,
select:focus,
textarea:focus,
input:focus-visible,
select:focus-visible,
textarea:focus-visible {
  border-color: var(--neutral-700);
}
select {
  background-color: var(--white);
}
input[type="checkbox"] {
  width: auto;
}
#measure {
  height: 100vh;
  overflow: hidden;
  pointer-events: none;
  position: absolute;
  visibility: hidden;
  width: 100vw;
}
#inner-measure {
  height: 0;
  visibility: hidden;
  width: 100%;
}
html,
body {
  height: 100%;
  overscroll-behavior-x: none;
  overscroll-behavior-y: none;
  -ms-content-zooming: none;
}
.pseudo-dragging {
  cursor: grabbing !important;
}
#app {
  margin: 0;
  padding: 0;
}
.pdf * {
  overflow: visible !important;
}
.pdf .sections,
.pdf .dashboard-block {
  break-inside: avoid;
}
.pdf .platform-network .entities-network {
  height: 100% !important;
}
.pdf .app-header {
  display: none !important;
}
.pdf .platform-sidebar {
  display: none !important;
}
.pdf .link-icon {
  display: none;
}
#measure {
  height: 100vh;
  left: 0;
  overflow: hidden;
  pointer-events: none;
  position: absolute;
  top: 0;
  visibility: hidden;
  width: 100vw;
}
.dev-warn {
  color: #fff;
  background: #f00;
  font-weight: bold;
}
.no-mobile {
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  bottom: 0;
  right: 0;
  z-index: 1;
  pointer-events: all;
}
.no-mobile .content {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
}
@-moz-keyframes placeHolderShimmer-1e7015c0 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-1e7015c0 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-1e7015c0 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-1e7015c0 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-1e7015c0 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-1e7015c0 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-1e7015c0 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-1e7015c0 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-1e7015c0] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-1e7015c0] {
  justify-content: center;
}
.vfm.justify-start[data-v-1e7015c0] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-1e7015c0] {
  align-items: center;
}
.vfm.items-start[data-v-1e7015c0] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-1e7015c0] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-1e7015c0] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-1e7015c0] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-1e7015c0] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-1e7015c0] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-1e7015c0] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-1e7015c0] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-1e7015c0],
.multiselect__input[data-v-1e7015c0],
.multiselect__single[data-v-1e7015c0] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-1e7015c0] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-1e7015c0]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-1e7015c0] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-1e7015c0] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-1e7015c0] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-1e7015c0] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-1e7015c0]:after {
  display: none;
}
.multiselect__option[data-v-1e7015c0] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-1e7015c0]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-1e7015c0] {
  display: block;
}
.multiselect__option .option__label[data-v-1e7015c0]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-1e7015c0] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-1e7015c0] {
  display: block;
}
.multiselect__single .option__label[data-v-1e7015c0]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-1e7015c0] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-1e7015c0]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-1e7015c0] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-1e7015c0] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-1e7015c0] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-1e7015c0]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-1e7015c0] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-1e7015c0],
.multiselect__tags .multiselect__single[data-v-1e7015c0] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-1e7015c0] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-1e7015c0] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-1e7015c0]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-1e7015c0] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-1e7015c0]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-1e7015c0] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-1e7015c0]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-1e7015c0] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-1e7015c0] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-1e7015c0] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-1e7015c0] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-1e7015c0]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-1e7015c0]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-1e7015c0] {
  display: block;
}
.multiselect__option[data-v-1e7015c0]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-1e7015c0] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-1e7015c0]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-1e7015c0] {
  display: block;
}
.component .attr-label[data-v-1e7015c0]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-1e7015c0] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-1e7015c0]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-1e7015c0]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-1e7015c0]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-1e7015c0] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-1e7015c0] .dp__overlay,
.mobile .dp__theme_light[data-v-1e7015c0] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-1e7015c0] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-1e7015c0] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-1e7015c0] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-1e7015c0] .dp__overlay_container,
.dp__theme_light[data-v-1e7015c0] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-1e7015c0] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-1e7015c0] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-1e7015c0] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-1e7015c0] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-1e7015c0] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-1e7015c0] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-1e7015c0] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-1e7015c0] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-1e7015c0] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-1e7015c0] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-1e7015c0] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-1e7015c0] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-1e7015c0] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-1e7015c0] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-1e7015c0] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-1e7015c0] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-1e7015c0] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-1e7015c0] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-1e7015c0] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-1e7015c0] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-1e7015c0] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-1e7015c0] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-1e7015c0] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-1e7015c0] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-1e7015c0] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-1e7015c0] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-1e7015c0] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-1e7015c0] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-1e7015c0] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-1e7015c0] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-1e7015c0]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.login-form[data-v-1e7015c0] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
}
.login-form a[data-v-1e7015c0] {
  text-decoration: underline;
}
.login-form label[data-v-1e7015c0] {
  display: block;
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.login-form label .text[data-v-1e7015c0] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  color: #83868a;
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.login-form input[data-v-1e7015c0] {
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.login-form .btn[data-v-1e7015c0] {
  margin-top: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.login-form .forgot[data-v-1e7015c0],
.login-form .signup[data-v-1e7015c0] {
  margin-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.login-form .warn[data-v-1e7015c0] {
  background: #fdd;
  color: #f00;
  margin: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01))) 0;
  padding: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  text-align: right;
}
.login-form .terms-checkbox[data-v-1e7015c0] {
  align-items: center;
  display: flex;
  cursor: pointer;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
@media (max-width: 640px) {
.login-form .terms-checkbox[data-v-1e7015c0] {
    border-top: 3px solid var(--black);
    padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
}
.login-form .terms-checkbox .terms[data-v-1e7015c0] {
  display: flex;
  align-items: center;
  gap: 0.4em;
}
.login-form .terms-checkbox label[data-v-1e7015c0] {
  cursor: pointer;
  vertical-align: middle;
  margin-bottom: 0;
}
.login-form .terms-checkbox input[data-v-1e7015c0] {
  vertical-align: middle;
  width: auto;
  margin-right: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.login-form .terms-checkbox .terms-link[data-v-1e7015c0] {
  vertical-align: middle;
  text-decoration: underline;
  cursor: pointer;
}
.login-form .disclaimer[data-v-1e7015c0] {
  margin-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.terms-buttons[data-v-1e7015c0] {
  display: flex;
  width: 100%;
  justify-content: flex-end;
}
@-moz-keyframes placeHolderShimmer-af0494bc {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-af0494bc {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-af0494bc {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-af0494bc {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-af0494bc {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-af0494bc {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-af0494bc {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-af0494bc {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-af0494bc] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-af0494bc] {
  justify-content: center;
}
.vfm.justify-start[data-v-af0494bc] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-af0494bc] {
  align-items: center;
}
.vfm.items-start[data-v-af0494bc] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-af0494bc] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-af0494bc] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-af0494bc] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-af0494bc] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-af0494bc] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-af0494bc] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-af0494bc] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-af0494bc],
.multiselect__input[data-v-af0494bc],
.multiselect__single[data-v-af0494bc] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-af0494bc] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-af0494bc]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-af0494bc] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-af0494bc] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-af0494bc] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-af0494bc] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-af0494bc]:after {
  display: none;
}
.multiselect__option[data-v-af0494bc] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-af0494bc]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-af0494bc] {
  display: block;
}
.multiselect__option .option__label[data-v-af0494bc]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-af0494bc] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-af0494bc] {
  display: block;
}
.multiselect__single .option__label[data-v-af0494bc]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-af0494bc] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-af0494bc]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-af0494bc] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-af0494bc] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-af0494bc] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-af0494bc]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-af0494bc] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-af0494bc],
.multiselect__tags .multiselect__single[data-v-af0494bc] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-af0494bc] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-af0494bc] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-af0494bc]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-af0494bc] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-af0494bc]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-af0494bc] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-af0494bc]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-af0494bc] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-af0494bc] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-af0494bc] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-af0494bc] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-af0494bc]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-af0494bc]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-af0494bc] {
  display: block;
}
.multiselect__option[data-v-af0494bc]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-af0494bc] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-af0494bc]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-af0494bc] {
  display: block;
}
.component .attr-label[data-v-af0494bc]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-af0494bc] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-af0494bc]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-af0494bc]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-af0494bc]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-af0494bc] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-af0494bc] .dp__overlay,
.mobile .dp__theme_light[data-v-af0494bc] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-af0494bc] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-af0494bc] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-af0494bc] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-af0494bc] .dp__overlay_container,
.dp__theme_light[data-v-af0494bc] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-af0494bc] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-af0494bc] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-af0494bc] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-af0494bc] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-af0494bc] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-af0494bc] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-af0494bc] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-af0494bc] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-af0494bc] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-af0494bc] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-af0494bc] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-af0494bc] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-af0494bc] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-af0494bc] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-af0494bc] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-af0494bc] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-af0494bc] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-af0494bc] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-af0494bc] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-af0494bc] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-af0494bc] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-af0494bc] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-af0494bc] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-af0494bc] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-af0494bc] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-af0494bc] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-af0494bc] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-af0494bc] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-af0494bc] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-af0494bc] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-af0494bc]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.login-view[data-v-af0494bc] {
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: calc(var(--vw-rr) * (300vw / (var(--vw-base) * 0.01)));
}
@-moz-keyframes placeHolderShimmer-8fe1d1c8 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-8fe1d1c8 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-8fe1d1c8 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-8fe1d1c8 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-8fe1d1c8 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-8fe1d1c8 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-8fe1d1c8 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-8fe1d1c8 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-8fe1d1c8] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-8fe1d1c8] {
  justify-content: center;
}
.vfm.justify-start[data-v-8fe1d1c8] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-8fe1d1c8] {
  align-items: center;
}
.vfm.items-start[data-v-8fe1d1c8] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-8fe1d1c8] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-8fe1d1c8] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-8fe1d1c8] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-8fe1d1c8] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-8fe1d1c8] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-8fe1d1c8] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-8fe1d1c8] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-8fe1d1c8],
.multiselect__input[data-v-8fe1d1c8],
.multiselect__single[data-v-8fe1d1c8] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-8fe1d1c8] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-8fe1d1c8]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-8fe1d1c8] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-8fe1d1c8] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-8fe1d1c8] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-8fe1d1c8] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-8fe1d1c8]:after {
  display: none;
}
.multiselect__option[data-v-8fe1d1c8] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-8fe1d1c8]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-8fe1d1c8] {
  display: block;
}
.multiselect__option .option__label[data-v-8fe1d1c8]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-8fe1d1c8] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-8fe1d1c8] {
  display: block;
}
.multiselect__single .option__label[data-v-8fe1d1c8]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-8fe1d1c8] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-8fe1d1c8]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-8fe1d1c8] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-8fe1d1c8] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-8fe1d1c8] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-8fe1d1c8]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-8fe1d1c8] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-8fe1d1c8],
.multiselect__tags .multiselect__single[data-v-8fe1d1c8] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-8fe1d1c8] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-8fe1d1c8] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-8fe1d1c8]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-8fe1d1c8] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-8fe1d1c8]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-8fe1d1c8] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-8fe1d1c8]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-8fe1d1c8] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-8fe1d1c8] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-8fe1d1c8] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-8fe1d1c8] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-8fe1d1c8]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-8fe1d1c8]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-8fe1d1c8] {
  display: block;
}
.multiselect__option[data-v-8fe1d1c8]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-8fe1d1c8] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-8fe1d1c8]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-8fe1d1c8] {
  display: block;
}
.component .attr-label[data-v-8fe1d1c8]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-8fe1d1c8] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-8fe1d1c8]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-8fe1d1c8]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-8fe1d1c8]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-8fe1d1c8] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-8fe1d1c8] .dp__overlay,
.mobile .dp__theme_light[data-v-8fe1d1c8] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-8fe1d1c8] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-8fe1d1c8] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-8fe1d1c8] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-8fe1d1c8] .dp__overlay_container,
.dp__theme_light[data-v-8fe1d1c8] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-8fe1d1c8] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-8fe1d1c8] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-8fe1d1c8] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-8fe1d1c8] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-8fe1d1c8] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-8fe1d1c8] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-8fe1d1c8] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-8fe1d1c8] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-8fe1d1c8] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-8fe1d1c8] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-8fe1d1c8] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-8fe1d1c8] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-8fe1d1c8] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-8fe1d1c8] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-8fe1d1c8] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-8fe1d1c8] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-8fe1d1c8] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-8fe1d1c8] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-8fe1d1c8] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-8fe1d1c8] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-8fe1d1c8] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-8fe1d1c8] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-8fe1d1c8] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-8fe1d1c8] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-8fe1d1c8] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-8fe1d1c8] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-8fe1d1c8] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-8fe1d1c8] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-8fe1d1c8] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-8fe1d1c8] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-8fe1d1c8]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.loading[data-v-8fe1d1c8] {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  min-height: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
  transition: opacity 0.2s;
  width: 100%;
}
.loading.hidden[data-v-8fe1d1c8] {
  opacity: 0;
}
.loading .main-text[data-v-8fe1d1c8] {
  font-size: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (24vw / (var(--vw-base) * 0.01)));
  display: block;
}
.loading .main-text[data-v-8fe1d1c8]:first-letter {
  text-transform: capitalize;
}
.loading .main-text[data-v-8fe1d1c8]:after {
  overflow: hidden;
  display: inline-block;
  vertical-align: bottom;
  -webkit-animation: ellipsis-8fe1d1c8 3s infinite;
  animation: ellipsis-8fe1d1c8 3s infinite;
  content: ".";
  width: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
}
@-moz-keyframes ellipsis-8fe1d1c8 {
0% {
    content: "..";
}
50% {
    content: "...";
}
75% {
    content: "";
}
100% {
    content: ".";
}
}
@-webkit-keyframes ellipsis-8fe1d1c8 {
0% {
    content: "..";
}
50% {
    content: "...";
}
75% {
    content: "";
}
100% {
    content: ".";
}
}
@-o-keyframes ellipsis-8fe1d1c8 {
0% {
    content: "..";
}
50% {
    content: "...";
}
75% {
    content: "";
}
100% {
    content: ".";
}
}
@keyframes ellipsis-8fe1d1c8 {
0% {
    content: "..";
}
50% {
    content: "...";
}
75% {
    content: "";
}
100% {
    content: ".";
}
}
@-moz-keyframes placeHolderShimmer-e593b14c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-e593b14c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-e593b14c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-e593b14c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-e593b14c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-e593b14c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-e593b14c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-e593b14c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-e593b14c] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-e593b14c] {
  justify-content: center;
}
.vfm.justify-start[data-v-e593b14c] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-e593b14c] {
  align-items: center;
}
.vfm.items-start[data-v-e593b14c] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-e593b14c] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-e593b14c] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-e593b14c] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-e593b14c] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-e593b14c] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-e593b14c] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-e593b14c] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-e593b14c],
.multiselect__input[data-v-e593b14c],
.multiselect__single[data-v-e593b14c] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-e593b14c] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-e593b14c]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-e593b14c] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-e593b14c] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-e593b14c] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-e593b14c] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-e593b14c]:after {
  display: none;
}
.multiselect__option[data-v-e593b14c] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-e593b14c]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-e593b14c] {
  display: block;
}
.multiselect__option .option__label[data-v-e593b14c]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-e593b14c] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-e593b14c] {
  display: block;
}
.multiselect__single .option__label[data-v-e593b14c]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-e593b14c] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-e593b14c]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-e593b14c] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-e593b14c] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-e593b14c] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-e593b14c]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-e593b14c] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-e593b14c],
.multiselect__tags .multiselect__single[data-v-e593b14c] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-e593b14c] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-e593b14c] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-e593b14c]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-e593b14c] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-e593b14c]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-e593b14c] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-e593b14c]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-e593b14c] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-e593b14c] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-e593b14c] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-e593b14c] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-e593b14c]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-e593b14c]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-e593b14c] {
  display: block;
}
.multiselect__option[data-v-e593b14c]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-e593b14c] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-e593b14c]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-e593b14c] {
  display: block;
}
.component .attr-label[data-v-e593b14c]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-e593b14c] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-e593b14c]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-e593b14c]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-e593b14c]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-e593b14c] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-e593b14c] .dp__overlay,
.mobile .dp__theme_light[data-v-e593b14c] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-e593b14c] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-e593b14c] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-e593b14c] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-e593b14c] .dp__overlay_container,
.dp__theme_light[data-v-e593b14c] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-e593b14c] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-e593b14c] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-e593b14c] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-e593b14c] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-e593b14c] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-e593b14c] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-e593b14c] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-e593b14c] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-e593b14c] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-e593b14c] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-e593b14c] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-e593b14c] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-e593b14c] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-e593b14c] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-e593b14c] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-e593b14c] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-e593b14c] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-e593b14c] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-e593b14c] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-e593b14c] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-e593b14c] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-e593b14c] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-e593b14c] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-e593b14c] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-e593b14c] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-e593b14c] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-e593b14c] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-e593b14c] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-e593b14c] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-e593b14c] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-e593b14c]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.delete-entity-dialog[data-v-e593b14c] {
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (600vw / (var(--vw-base) * 0.01))) !important;
}
.delete-entity-dialog .title[data-v-e593b14c] {
  font-size: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (24vw / (var(--vw-base) * 0.01)));
  font-weight: 500;
}
.delete-entity-dialog .text[data-v-e593b14c] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.delete-entity-dialog .buttons[data-v-e593b14c] {
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  justify-content: flex-end;
  margin-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
@-moz-keyframes placeHolderShimmer-f23db73a {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-f23db73a {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-f23db73a {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-f23db73a {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-f23db73a {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-f23db73a {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-f23db73a {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-f23db73a {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-f23db73a] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-f23db73a] {
  justify-content: center;
}
.vfm.justify-start[data-v-f23db73a] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-f23db73a] {
  align-items: center;
}
.vfm.items-start[data-v-f23db73a] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-f23db73a] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-f23db73a] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-f23db73a] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-f23db73a] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-f23db73a] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-f23db73a] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-f23db73a] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-f23db73a],
.multiselect__input[data-v-f23db73a],
.multiselect__single[data-v-f23db73a] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-f23db73a] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-f23db73a]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-f23db73a] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-f23db73a] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-f23db73a] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-f23db73a] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-f23db73a]:after {
  display: none;
}
.multiselect__option[data-v-f23db73a] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-f23db73a]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-f23db73a] {
  display: block;
}
.multiselect__option .option__label[data-v-f23db73a]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-f23db73a] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-f23db73a] {
  display: block;
}
.multiselect__single .option__label[data-v-f23db73a]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-f23db73a] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-f23db73a]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-f23db73a] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-f23db73a] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-f23db73a] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-f23db73a]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-f23db73a] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-f23db73a],
.multiselect__tags .multiselect__single[data-v-f23db73a] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-f23db73a] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-f23db73a] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-f23db73a]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-f23db73a] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-f23db73a]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-f23db73a] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-f23db73a]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-f23db73a] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-f23db73a] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-f23db73a] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-f23db73a] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-f23db73a]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-f23db73a]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-f23db73a] {
  display: block;
}
.multiselect__option[data-v-f23db73a]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-f23db73a] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-f23db73a]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-f23db73a] {
  display: block;
}
.component .attr-label[data-v-f23db73a]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-f23db73a] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-f23db73a]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-f23db73a]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-f23db73a]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-f23db73a] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-f23db73a] .dp__overlay,
.mobile .dp__theme_light[data-v-f23db73a] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-f23db73a] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-f23db73a] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-f23db73a] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-f23db73a] .dp__overlay_container,
.dp__theme_light[data-v-f23db73a] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-f23db73a] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-f23db73a] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-f23db73a] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-f23db73a] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-f23db73a] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-f23db73a] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-f23db73a] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-f23db73a] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-f23db73a] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-f23db73a] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-f23db73a] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-f23db73a] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-f23db73a] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-f23db73a] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-f23db73a] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-f23db73a] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-f23db73a] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-f23db73a] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-f23db73a] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-f23db73a] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-f23db73a] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-f23db73a] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-f23db73a] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-f23db73a] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-f23db73a] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-f23db73a] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-f23db73a] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-f23db73a] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-f23db73a] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-f23db73a] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-f23db73a]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.flat-quill[data-v-f23db73a] {
  display: inherit;
  overflow: visible;
}
.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;
  margin-left: 1px;
  margin-right: 1px;
}
.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 .ql-picker-label:hover,
.ql-snow .ql-toolbar .ql-picker-label:hover,
.ql-snow.ql-toolbar .ql-picker-item:hover,
.ql-snow .ql-toolbar .ql-picker-item:hover {
  background-color: #f3f4f6;
}
.ql-snow.ql-toolbar button.ql-active,
.ql-snow .ql-toolbar button.ql-active,
.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.ql-selected,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected {
  background-color: #dbeafe;
  color: #2563eb;
}
.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.ql-active .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .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.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button.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-label.ql-active .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: #2563eb;
}
.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.ql-active .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .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.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar button.ql-active .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.ql-selected .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {
  stroke: #2563eb;
}
@media (pointer: coarse) {
  .ql-snow.ql-toolbar button:hover:not(.ql-active),
  .ql-snow .ql-toolbar button:hover:not(.ql-active) {
    color: #4b5563;
  }
  .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: #4b5563;
  }
  .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: #4b5563;
  }
}
.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: #4b5563;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2;
}
.ql-snow .ql-stroke-miter {
  fill: none;
  stroke: #4b5563;
  stroke-miterlimit: 10;
  stroke-width: 2;
}
.ql-snow .ql-fill,
.ql-snow .ql-stroke.ql-fill {
  fill: #4b5563;
}
.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: #4b5563;
  display: inline-block;
  float: left;
  font-size: 14px;
  font-weight: 500;
  height: 24px;
  position: relative;
  vertical-align: middle;
  margin-right: 1px;
  margin-left: 1px;
}
.ql-snow .ql-picker-label {
  cursor: pointer;
  display: flex;
  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%;
  position: absolute;
  white-space: nowrap;
}
.ql-snow .ql-picker-options .ql-picker-item {
  cursor: pointer;
  display: block;
  padding: 5px 8px;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  color: #d1d5db;
  z-index: 2;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill {
  fill: #d1d5db;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
  stroke: #d1d5db;
}
.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: 3px;
}
.ql-snow .ql-icon-picker .ql-picker-item {
  height: 24px;
  width: 24px;
  padding: 2px 4px;
  margin: 2px;
}
.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 #d1d5db;
  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: #d1d5db;
}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  border-color: #d1d5db;
}
.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 #d1d5db;
  box-shadow: 0px 0px 5px #d1d5db;
  color: #4b5563;
  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 #d1d5db;
  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 #d1d5db;
  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: #2563eb;
}
.ql-container.ql-snow {
  border: 1px solid #d1d5db;
}
@-moz-keyframes placeHolderShimmer-20091e5c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-20091e5c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-20091e5c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-20091e5c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-20091e5c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-20091e5c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-20091e5c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-20091e5c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-20091e5c] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-20091e5c] {
  justify-content: center;
}
.vfm.justify-start[data-v-20091e5c] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-20091e5c] {
  align-items: center;
}
.vfm.items-start[data-v-20091e5c] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-20091e5c] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-20091e5c] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-20091e5c] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-20091e5c] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-20091e5c] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-20091e5c] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-20091e5c] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-20091e5c],
.multiselect__input[data-v-20091e5c],
.multiselect__single[data-v-20091e5c] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-20091e5c] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-20091e5c]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-20091e5c] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-20091e5c] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-20091e5c] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-20091e5c] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-20091e5c]:after {
  display: none;
}
.multiselect__option[data-v-20091e5c] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-20091e5c]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-20091e5c] {
  display: block;
}
.multiselect__option .option__label[data-v-20091e5c]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-20091e5c] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-20091e5c] {
  display: block;
}
.multiselect__single .option__label[data-v-20091e5c]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-20091e5c] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-20091e5c]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-20091e5c] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-20091e5c] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-20091e5c] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-20091e5c]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-20091e5c] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-20091e5c],
.multiselect__tags .multiselect__single[data-v-20091e5c] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-20091e5c] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-20091e5c] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-20091e5c]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-20091e5c] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-20091e5c]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-20091e5c] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-20091e5c]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-20091e5c] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-20091e5c] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-20091e5c] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-20091e5c] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-20091e5c]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-20091e5c]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-20091e5c] {
  display: block;
}
.multiselect__option[data-v-20091e5c]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-20091e5c] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-20091e5c]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-20091e5c] {
  display: block;
}
.component .attr-label[data-v-20091e5c]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-20091e5c] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-20091e5c]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-20091e5c]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-20091e5c]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-20091e5c] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-20091e5c] .dp__overlay,
.mobile .dp__theme_light[data-v-20091e5c] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-20091e5c] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-20091e5c] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-20091e5c] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-20091e5c] .dp__overlay_container,
.dp__theme_light[data-v-20091e5c] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-20091e5c] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-20091e5c] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-20091e5c] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-20091e5c] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-20091e5c] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-20091e5c] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-20091e5c] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-20091e5c] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-20091e5c] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-20091e5c] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-20091e5c] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-20091e5c] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-20091e5c] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-20091e5c] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-20091e5c] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-20091e5c] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-20091e5c] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-20091e5c] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-20091e5c] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-20091e5c] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-20091e5c] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-20091e5c] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-20091e5c] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-20091e5c] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-20091e5c] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-20091e5c] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-20091e5c] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-20091e5c] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-20091e5c] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-20091e5c] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-20091e5c]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.text-component .content[data-v-20091e5c] {
  position: relative;
}
.text-component textarea[data-v-20091e5c] {
  min-height: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  width: 100% !important;
}
.text-component .edit-row[data-v-20091e5c] {
  display: flex;
}
.text-component .edit-row.pending input[data-v-20091e5c],
.text-component .edit-row.pending textarea[data-v-20091e5c] {
  border: solid 1px #417db8;
}
.text-component .edit-row .local-locale[data-v-20091e5c] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (26vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background: #fff;
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  color: var(--neutral-300);
  display: flex;
  flex: 0 0 calc(var(--vw-rr) * (50vw / (var(--vw-base) * 0.01)));
  font-family: "AtlasGrotesk", sans-serif;
  font-style: italic;
  justify-content: center;
  margin: 0;
  outline: none;
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.text-component .text.fallback[data-v-20091e5c] {
  color: var(--neutral-500);
  font-style: italic;
}
.text-component .quill-editor[data-v-20091e5c] {
  display: flex;
  flex-direction: column;
  width: 100%;
  min-height: calc(var(--vw-rr) * (140vw / (var(--vw-base) * 0.01)));
}
.text-component .quill-editor[data-v-20091e5c] .ql-container {
  min-height: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  font-family: "AtlasGrotesk", sans-serif;
}
.text-component .quill-editor[data-v-20091e5c] .ql-container .ql-blank:before {
  opacity: 0.5;
  font-style: normal;
  max-height: 90%;
  overflow: hidden;
}
.text-component .quill-viewer[data-v-20091e5c] {
  border: solid 1px #eee;
}
.text-component .quill-viewer[data-v-20091e5c] .ql-toolbar {
  display: none;
}
.text-component .quill-viewer[data-v-20091e5c] .ql-container {
  border: none;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  font-family: "AtlasGrotesk", sans-serif;
}
.text-component .quill-viewer.fallback[data-v-20091e5c] {
  color: var(--neutral-500) !important;
  font-style: italic;
}
.text-component .translate-button[data-v-20091e5c] {
  flex: 0 0 calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  background-image: url("/backoffice/assets/icon-translate.e1d94289.svg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: calc(100% - 1px) calc(100% - 1px);
  padding: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  position: absolute;
  top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  right: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  transform: translate(0,calc(var(--vw-rr) * (-45vw / (var(--vw-base) * 0.01))));
  opacity: 0;
}
.text-component .translate-button.translating[data-v-20091e5c] {
  background: none;
}
.text-component .translate-button.translating[data-v-20091e5c]:after {
  content: '';
  top: 5%;
  left: 5%;
  width: 90%;
  height: 90%;
  position: absolute;
  border: 3px solid #4285f4;
  border-bottom-color: transparent;
  border-radius: 50%;
  display: inline-block;
  box-sizing: border-box;
  animation: spinrotation-20091e5c 1s linear infinite;
}
.edit .text-component .translate-button[data-v-20091e5c] {
  transform: translate(0, 0);
}
.entity-page .text-component .translate-button[data-v-20091e5c] {
  opacity: 0.5;
}
.entity-page .text-component .translate-button[data-v-20091e5c]:hover {
  opacity: 1;
}
@-moz-keyframes spinrotation-20091e5c {
0% {
    transform: rotate(0deg);
}
100% {
    transform: rotate(360deg);
}
}
@-webkit-keyframes spinrotation-20091e5c {
0% {
    transform: rotate(0deg);
}
100% {
    transform: rotate(360deg);
}
}
@-o-keyframes spinrotation-20091e5c {
0% {
    transform: rotate(0deg);
}
100% {
    transform: rotate(360deg);
}
}
@keyframes spinrotation-20091e5c {
0% {
    transform: rotate(0deg);
}
100% {
    transform: rotate(360deg);
}
}
@-moz-keyframes placeHolderShimmer-11b67384 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-11b67384 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-11b67384 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-11b67384 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-11b67384 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-11b67384 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-11b67384 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-11b67384 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-11b67384] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-11b67384] {
  justify-content: center;
}
.vfm.justify-start[data-v-11b67384] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-11b67384] {
  align-items: center;
}
.vfm.items-start[data-v-11b67384] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-11b67384] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-11b67384] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-11b67384] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-11b67384] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-11b67384] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-11b67384] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-11b67384] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-11b67384],
.multiselect__input[data-v-11b67384],
.multiselect__single[data-v-11b67384] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-11b67384] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-11b67384]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-11b67384] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-11b67384] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-11b67384] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-11b67384] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-11b67384]:after {
  display: none;
}
.multiselect__option[data-v-11b67384] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-11b67384]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-11b67384] {
  display: block;
}
.multiselect__option .option__label[data-v-11b67384]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-11b67384] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-11b67384] {
  display: block;
}
.multiselect__single .option__label[data-v-11b67384]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-11b67384] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-11b67384]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-11b67384] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-11b67384] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-11b67384] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-11b67384]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-11b67384] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-11b67384],
.multiselect__tags .multiselect__single[data-v-11b67384] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-11b67384] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-11b67384] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-11b67384]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-11b67384] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-11b67384]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-11b67384] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-11b67384]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-11b67384] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-11b67384] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-11b67384] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-11b67384] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-11b67384]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-11b67384]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-11b67384] {
  display: block;
}
.multiselect__option[data-v-11b67384]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-11b67384] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-11b67384]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-11b67384] {
  display: block;
}
.component .attr-label[data-v-11b67384]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-11b67384] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-11b67384]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-11b67384]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-11b67384]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-11b67384] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-11b67384] .dp__overlay,
.mobile .dp__theme_light[data-v-11b67384] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-11b67384] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-11b67384] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-11b67384] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-11b67384] .dp__overlay_container,
.dp__theme_light[data-v-11b67384] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-11b67384] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-11b67384] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-11b67384] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-11b67384] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-11b67384] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-11b67384] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-11b67384] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-11b67384] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-11b67384] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-11b67384] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-11b67384] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-11b67384] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-11b67384] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-11b67384] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-11b67384] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-11b67384] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-11b67384] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-11b67384] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-11b67384] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-11b67384] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-11b67384] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-11b67384] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-11b67384] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-11b67384] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-11b67384] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-11b67384] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-11b67384] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-11b67384] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-11b67384] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-11b67384] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-11b67384]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.enumeration-component .tag-buttons[data-v-11b67384] {
  display: flex;
  flex-wrap: wrap;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.enumeration-component .tag-buttons .multiselect__tag[data-v-11b67384] {
  border: none;
  background: none;
  cursor: pointer;
  border: solid 1px transparent;
}
.enumeration-component .tag-buttons .multiselect__tag.selected[data-v-11b67384] {
  border: solid 1px #000;
  background: #fff;
}
.enumeration-component .tags[data-v-11b67384] {
  flex-wrap: wrap;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  display: block;
  display: flex;
}
.enumeration-component .tags[data-v-11b67384]:first-letter {
  text-transform: capitalize;
}
.enumeration-component .other-input[data-v-11b67384] {
  margin-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.enumeration-component .text[data-v-11b67384] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.enumeration-component .text[data-v-11b67384]:first-letter {
  text-transform: capitalize;
}
@-moz-keyframes placeHolderShimmer-739faf2c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-739faf2c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-739faf2c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-739faf2c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-739faf2c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-739faf2c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-739faf2c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-739faf2c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-739faf2c] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-739faf2c] {
  justify-content: center;
}
.vfm.justify-start[data-v-739faf2c] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-739faf2c] {
  align-items: center;
}
.vfm.items-start[data-v-739faf2c] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-739faf2c] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-739faf2c] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-739faf2c] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-739faf2c] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-739faf2c] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-739faf2c] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-739faf2c] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-739faf2c],
.multiselect__input[data-v-739faf2c],
.multiselect__single[data-v-739faf2c] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-739faf2c] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-739faf2c]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-739faf2c] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-739faf2c] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-739faf2c] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-739faf2c] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-739faf2c]:after {
  display: none;
}
.multiselect__option[data-v-739faf2c] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-739faf2c]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-739faf2c] {
  display: block;
}
.multiselect__option .option__label[data-v-739faf2c]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-739faf2c] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-739faf2c] {
  display: block;
}
.multiselect__single .option__label[data-v-739faf2c]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-739faf2c] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-739faf2c]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-739faf2c] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-739faf2c] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-739faf2c] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-739faf2c]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-739faf2c] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-739faf2c],
.multiselect__tags .multiselect__single[data-v-739faf2c] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-739faf2c] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-739faf2c] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-739faf2c]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-739faf2c] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-739faf2c]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-739faf2c] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-739faf2c]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-739faf2c] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-739faf2c] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-739faf2c] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-739faf2c] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-739faf2c]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-739faf2c]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-739faf2c] {
  display: block;
}
.multiselect__option[data-v-739faf2c]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-739faf2c] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-739faf2c]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-739faf2c] {
  display: block;
}
.component .attr-label[data-v-739faf2c]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-739faf2c] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-739faf2c]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-739faf2c]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-739faf2c]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-739faf2c] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-739faf2c] .dp__overlay,
.mobile .dp__theme_light[data-v-739faf2c] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-739faf2c] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-739faf2c] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-739faf2c] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-739faf2c] .dp__overlay_container,
.dp__theme_light[data-v-739faf2c] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-739faf2c] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-739faf2c] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-739faf2c] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-739faf2c] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-739faf2c] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-739faf2c] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-739faf2c] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-739faf2c] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-739faf2c] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-739faf2c] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-739faf2c] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-739faf2c] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-739faf2c] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-739faf2c] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-739faf2c] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-739faf2c] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-739faf2c] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-739faf2c] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-739faf2c] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-739faf2c] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-739faf2c] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-739faf2c] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-739faf2c] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-739faf2c] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-739faf2c] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-739faf2c] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-739faf2c] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-739faf2c] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-739faf2c] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-739faf2c] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-739faf2c]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.multi-enumeration-component .tags[data-v-739faf2c] {
  display: flex;
}
.multi-enumeration-component .tags .tag[data-v-739faf2c] {
  border-radius: 50px;
  cursor: pointer;
  display: flex;
  padding: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multi-enumeration-component .tags .tag.selected[data-v-739faf2c] {
  border: solid 1px;
}
@-moz-keyframes placeHolderShimmer-0c67f0c6 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-0c67f0c6 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-0c67f0c6 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-0c67f0c6 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-0c67f0c6 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-0c67f0c6 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-0c67f0c6 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-0c67f0c6 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-0c67f0c6] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-0c67f0c6] {
  justify-content: center;
}
.vfm.justify-start[data-v-0c67f0c6] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-0c67f0c6] {
  align-items: center;
}
.vfm.items-start[data-v-0c67f0c6] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-0c67f0c6] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-0c67f0c6] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-0c67f0c6] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-0c67f0c6] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-0c67f0c6] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-0c67f0c6] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-0c67f0c6] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-0c67f0c6],
.multiselect__input[data-v-0c67f0c6],
.multiselect__single[data-v-0c67f0c6] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-0c67f0c6] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-0c67f0c6]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-0c67f0c6] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-0c67f0c6] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-0c67f0c6] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-0c67f0c6] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-0c67f0c6]:after {
  display: none;
}
.multiselect__option[data-v-0c67f0c6] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-0c67f0c6]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-0c67f0c6] {
  display: block;
}
.multiselect__option .option__label[data-v-0c67f0c6]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-0c67f0c6] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-0c67f0c6] {
  display: block;
}
.multiselect__single .option__label[data-v-0c67f0c6]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-0c67f0c6] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-0c67f0c6]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-0c67f0c6] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-0c67f0c6] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-0c67f0c6] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-0c67f0c6]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-0c67f0c6] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-0c67f0c6],
.multiselect__tags .multiselect__single[data-v-0c67f0c6] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-0c67f0c6] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-0c67f0c6] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-0c67f0c6]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-0c67f0c6] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-0c67f0c6]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-0c67f0c6] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-0c67f0c6]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-0c67f0c6] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-0c67f0c6] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-0c67f0c6] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-0c67f0c6] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-0c67f0c6]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-0c67f0c6]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-0c67f0c6] {
  display: block;
}
.multiselect__option[data-v-0c67f0c6]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-0c67f0c6] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-0c67f0c6]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-0c67f0c6] {
  display: block;
}
.component .attr-label[data-v-0c67f0c6]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-0c67f0c6] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-0c67f0c6]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-0c67f0c6]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-0c67f0c6]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-0c67f0c6] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-0c67f0c6] .dp__overlay,
.mobile .dp__theme_light[data-v-0c67f0c6] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-0c67f0c6] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-0c67f0c6] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-0c67f0c6] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-0c67f0c6] .dp__overlay_container,
.dp__theme_light[data-v-0c67f0c6] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-0c67f0c6] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-0c67f0c6] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-0c67f0c6] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-0c67f0c6] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-0c67f0c6] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-0c67f0c6] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-0c67f0c6] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-0c67f0c6] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-0c67f0c6] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-0c67f0c6] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-0c67f0c6] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-0c67f0c6] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-0c67f0c6] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-0c67f0c6] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-0c67f0c6] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-0c67f0c6] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-0c67f0c6] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-0c67f0c6] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-0c67f0c6] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-0c67f0c6] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-0c67f0c6] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-0c67f0c6] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-0c67f0c6] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-0c67f0c6] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-0c67f0c6] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-0c67f0c6] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-0c67f0c6] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-0c67f0c6] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-0c67f0c6] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-0c67f0c6] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-0c67f0c6]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.date-label[data-v-0c67f0c6] {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.date-label .icon[data-v-0c67f0c6] {
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-calendar.215a37eb.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  margin-bottom: -0.1em;
}
.date-label .text[data-v-0c67f0c6] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  white-space: nowrap;
}
@-moz-keyframes placeHolderShimmer-4bf183fb {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-4bf183fb {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-4bf183fb {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-4bf183fb {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-4bf183fb {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-4bf183fb {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-4bf183fb {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-4bf183fb {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-4bf183fb] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-4bf183fb] {
  justify-content: center;
}
.vfm.justify-start[data-v-4bf183fb] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-4bf183fb] {
  align-items: center;
}
.vfm.items-start[data-v-4bf183fb] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-4bf183fb] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-4bf183fb] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-4bf183fb] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-4bf183fb] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-4bf183fb] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-4bf183fb] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-4bf183fb] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-4bf183fb],
.multiselect__input[data-v-4bf183fb],
.multiselect__single[data-v-4bf183fb] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-4bf183fb] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-4bf183fb]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-4bf183fb] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-4bf183fb] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-4bf183fb] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-4bf183fb] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-4bf183fb]:after {
  display: none;
}
.multiselect__option[data-v-4bf183fb] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-4bf183fb]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-4bf183fb] {
  display: block;
}
.multiselect__option .option__label[data-v-4bf183fb]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-4bf183fb] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-4bf183fb] {
  display: block;
}
.multiselect__single .option__label[data-v-4bf183fb]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-4bf183fb] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-4bf183fb]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-4bf183fb] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-4bf183fb] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-4bf183fb] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-4bf183fb]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-4bf183fb] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-4bf183fb],
.multiselect__tags .multiselect__single[data-v-4bf183fb] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-4bf183fb] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-4bf183fb] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-4bf183fb]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-4bf183fb] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-4bf183fb]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-4bf183fb] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-4bf183fb]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-4bf183fb] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-4bf183fb] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-4bf183fb] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-4bf183fb] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-4bf183fb]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-4bf183fb]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-4bf183fb] {
  display: block;
}
.multiselect__option[data-v-4bf183fb]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-4bf183fb] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-4bf183fb]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-4bf183fb] {
  display: block;
}
.component .attr-label[data-v-4bf183fb]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-4bf183fb] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-4bf183fb]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-4bf183fb]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-4bf183fb]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-4bf183fb] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-4bf183fb] .dp__overlay,
.mobile .dp__theme_light[data-v-4bf183fb] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-4bf183fb] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-4bf183fb] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-4bf183fb] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-4bf183fb] .dp__overlay_container,
.dp__theme_light[data-v-4bf183fb] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-4bf183fb] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-4bf183fb] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-4bf183fb] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-4bf183fb] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-4bf183fb] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-4bf183fb] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-4bf183fb] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-4bf183fb] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-4bf183fb] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-4bf183fb] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-4bf183fb] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-4bf183fb] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-4bf183fb] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-4bf183fb] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-4bf183fb] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-4bf183fb] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-4bf183fb] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-4bf183fb] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-4bf183fb] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-4bf183fb] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-4bf183fb] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-4bf183fb] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-4bf183fb] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-4bf183fb] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-4bf183fb] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-4bf183fb] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-4bf183fb] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-4bf183fb] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-4bf183fb] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-4bf183fb] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-4bf183fb]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.date-component .date-label[data-v-4bf183fb] .icon {
  margin-bottom: 0;
}
.date-component .date-label[data-v-4bf183fb] .text {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  font-weight: 300;
  margin-top: 0.1em;
}
.date-component .dp__theme_light[data-v-4bf183fb] .dp__input {
  background: var(--neutral-50);
  padding-top: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01)));
}
@-moz-keyframes placeHolderShimmer-66b01785 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-66b01785 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-66b01785 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-66b01785 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-66b01785 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-66b01785 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-66b01785 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-66b01785 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-66b01785] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-66b01785] {
  justify-content: center;
}
.vfm.justify-start[data-v-66b01785] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-66b01785] {
  align-items: center;
}
.vfm.items-start[data-v-66b01785] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-66b01785] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-66b01785] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-66b01785] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-66b01785] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-66b01785] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-66b01785] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-66b01785] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-66b01785],
.multiselect__input[data-v-66b01785],
.multiselect__single[data-v-66b01785] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-66b01785] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-66b01785]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-66b01785] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-66b01785] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-66b01785] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-66b01785] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-66b01785]:after {
  display: none;
}
.multiselect__option[data-v-66b01785] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-66b01785]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-66b01785] {
  display: block;
}
.multiselect__option .option__label[data-v-66b01785]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-66b01785] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-66b01785] {
  display: block;
}
.multiselect__single .option__label[data-v-66b01785]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-66b01785] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-66b01785]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-66b01785] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-66b01785] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-66b01785] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-66b01785]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-66b01785] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-66b01785],
.multiselect__tags .multiselect__single[data-v-66b01785] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-66b01785] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-66b01785] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-66b01785]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-66b01785] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-66b01785]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-66b01785] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-66b01785]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-66b01785] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-66b01785] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-66b01785] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-66b01785] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-66b01785]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-66b01785]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-66b01785] {
  display: block;
}
.multiselect__option[data-v-66b01785]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-66b01785] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-66b01785]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-66b01785] {
  display: block;
}
.component .attr-label[data-v-66b01785]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-66b01785] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-66b01785]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-66b01785]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-66b01785]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-66b01785] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-66b01785] .dp__overlay,
.mobile .dp__theme_light[data-v-66b01785] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-66b01785] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-66b01785] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-66b01785] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-66b01785] .dp__overlay_container,
.dp__theme_light[data-v-66b01785] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-66b01785] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-66b01785] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-66b01785] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-66b01785] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-66b01785] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-66b01785] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-66b01785] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-66b01785] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-66b01785] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-66b01785] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-66b01785] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-66b01785] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-66b01785] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-66b01785] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-66b01785] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-66b01785] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-66b01785] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-66b01785] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-66b01785] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-66b01785] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-66b01785] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-66b01785] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-66b01785] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-66b01785] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-66b01785] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-66b01785] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-66b01785] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-66b01785] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-66b01785] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-66b01785] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-66b01785]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.period-component .wrapper[data-v-66b01785] {
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  align-items: center;
  flex-wrap: wrap;
}
.period-component .wrapper .item[data-v-66b01785] {
  display: flex;
  align-items: center;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.period-component .wrapper .item .item-label[data-v-66b01785] {
  color: var(--neutral-300);
}
.period-component .wrapper .text[data-v-66b01785],
.period-component .wrapper .date-label[data-v-66b01785] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  white-space: nowrap;
  font-weight: 300;
}
@-moz-keyframes placeHolderShimmer-58529058 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-58529058 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-58529058 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-58529058 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-58529058 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-58529058 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-58529058 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-58529058 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-58529058] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-58529058] {
  justify-content: center;
}
.vfm.justify-start[data-v-58529058] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-58529058] {
  align-items: center;
}
.vfm.items-start[data-v-58529058] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-58529058] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-58529058] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-58529058] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-58529058] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-58529058] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-58529058] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-58529058] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-58529058],
.multiselect__input[data-v-58529058],
.multiselect__single[data-v-58529058] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-58529058] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-58529058]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-58529058] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-58529058] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-58529058] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-58529058] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-58529058]:after {
  display: none;
}
.multiselect__option[data-v-58529058] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-58529058]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-58529058] {
  display: block;
}
.multiselect__option .option__label[data-v-58529058]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-58529058] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-58529058] {
  display: block;
}
.multiselect__single .option__label[data-v-58529058]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-58529058] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-58529058]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-58529058] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-58529058] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-58529058] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-58529058]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-58529058] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-58529058],
.multiselect__tags .multiselect__single[data-v-58529058] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-58529058] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-58529058] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-58529058]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-58529058] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-58529058]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-58529058] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-58529058]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-58529058] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-58529058] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-58529058] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-58529058] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-58529058]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-58529058]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-58529058] {
  display: block;
}
.multiselect__option[data-v-58529058]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-58529058] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-58529058]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-58529058] {
  display: block;
}
.component .attr-label[data-v-58529058]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-58529058] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-58529058]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-58529058]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-58529058]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-58529058] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-58529058] .dp__overlay,
.mobile .dp__theme_light[data-v-58529058] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-58529058] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-58529058] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-58529058] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-58529058] .dp__overlay_container,
.dp__theme_light[data-v-58529058] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-58529058] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-58529058] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-58529058] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-58529058] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-58529058] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-58529058] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-58529058] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-58529058] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-58529058] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-58529058] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-58529058] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-58529058] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-58529058] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-58529058] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-58529058] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-58529058] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-58529058] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-58529058] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-58529058] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-58529058] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-58529058] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-58529058] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-58529058] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-58529058] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-58529058] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-58529058] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-58529058] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-58529058] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-58529058] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-58529058] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-58529058]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.number-input[data-v-58529058] {
  align-items: center;
  background-color: #fff;
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.number-input .minus[data-v-58529058],
.number-input .plus[data-v-58529058] {
  cursor: pointer;
}
.number-input .minus[data-v-58529058] {
  flex: 0 0 calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-minus.f1ea691b.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.number-input .plus[data-v-58529058] {
  flex: 0 0 calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.number-input input[data-v-58529058] {
  background-color: #fff;
  border: none;
  padding: 0;
  text-align: center;
}
.number-input input[data-v-58529058]::-webkit-outer-spin-button,
.number-input input[data-v-58529058]::-webkit-inner-spin-button {
  margin: 0;
  -webkit-appearance: none;
}
.number-input input[type=number][data-v-58529058] {
  -moz-appearance: textfield;
}
@-moz-keyframes placeHolderShimmer-a6e6b6ee {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-a6e6b6ee {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-a6e6b6ee {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-a6e6b6ee {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-a6e6b6ee {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-a6e6b6ee {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-a6e6b6ee {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-a6e6b6ee {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-a6e6b6ee] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-a6e6b6ee] {
  justify-content: center;
}
.vfm.justify-start[data-v-a6e6b6ee] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-a6e6b6ee] {
  align-items: center;
}
.vfm.items-start[data-v-a6e6b6ee] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-a6e6b6ee] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-a6e6b6ee] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-a6e6b6ee] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-a6e6b6ee] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-a6e6b6ee] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-a6e6b6ee] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-a6e6b6ee] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-a6e6b6ee],
.multiselect__input[data-v-a6e6b6ee],
.multiselect__single[data-v-a6e6b6ee] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-a6e6b6ee] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-a6e6b6ee]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-a6e6b6ee] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-a6e6b6ee] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-a6e6b6ee] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-a6e6b6ee] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-a6e6b6ee]:after {
  display: none;
}
.multiselect__option[data-v-a6e6b6ee] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-a6e6b6ee]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-a6e6b6ee] {
  display: block;
}
.multiselect__option .option__label[data-v-a6e6b6ee]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-a6e6b6ee] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-a6e6b6ee] {
  display: block;
}
.multiselect__single .option__label[data-v-a6e6b6ee]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-a6e6b6ee] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-a6e6b6ee]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-a6e6b6ee] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-a6e6b6ee] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-a6e6b6ee] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-a6e6b6ee]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-a6e6b6ee] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-a6e6b6ee],
.multiselect__tags .multiselect__single[data-v-a6e6b6ee] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-a6e6b6ee] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-a6e6b6ee] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-a6e6b6ee]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-a6e6b6ee] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-a6e6b6ee]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-a6e6b6ee] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-a6e6b6ee]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-a6e6b6ee] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-a6e6b6ee] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-a6e6b6ee] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-a6e6b6ee] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-a6e6b6ee]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-a6e6b6ee]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-a6e6b6ee] {
  display: block;
}
.multiselect__option[data-v-a6e6b6ee]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-a6e6b6ee] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-a6e6b6ee]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-a6e6b6ee] {
  display: block;
}
.component .attr-label[data-v-a6e6b6ee]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-a6e6b6ee] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-a6e6b6ee]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-a6e6b6ee]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-a6e6b6ee]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-a6e6b6ee] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-a6e6b6ee] .dp__overlay,
.mobile .dp__theme_light[data-v-a6e6b6ee] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-a6e6b6ee] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-a6e6b6ee] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-a6e6b6ee] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-a6e6b6ee] .dp__overlay_container,
.dp__theme_light[data-v-a6e6b6ee] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-a6e6b6ee] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-a6e6b6ee] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-a6e6b6ee] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-a6e6b6ee] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-a6e6b6ee] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-a6e6b6ee] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-a6e6b6ee] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-a6e6b6ee] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-a6e6b6ee] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-a6e6b6ee] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-a6e6b6ee] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-a6e6b6ee] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-a6e6b6ee] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-a6e6b6ee] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-a6e6b6ee] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-a6e6b6ee] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-a6e6b6ee] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-a6e6b6ee] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-a6e6b6ee] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-a6e6b6ee] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-a6e6b6ee] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-a6e6b6ee] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-a6e6b6ee] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-a6e6b6ee] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-a6e6b6ee] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-a6e6b6ee] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-a6e6b6ee] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-a6e6b6ee] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-a6e6b6ee] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-a6e6b6ee] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-a6e6b6ee]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.number-component .edit-row[data-v-a6e6b6ee] {
  display: flex;
}
@-moz-keyframes placeHolderShimmer-fd75f4a6 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-fd75f4a6 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-fd75f4a6 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-fd75f4a6 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-fd75f4a6 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-fd75f4a6 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-fd75f4a6 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-fd75f4a6 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-fd75f4a6] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-fd75f4a6] {
  justify-content: center;
}
.vfm.justify-start[data-v-fd75f4a6] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-fd75f4a6] {
  align-items: center;
}
.vfm.items-start[data-v-fd75f4a6] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-fd75f4a6] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-fd75f4a6] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-fd75f4a6] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-fd75f4a6] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-fd75f4a6] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-fd75f4a6] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-fd75f4a6] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-fd75f4a6],
.multiselect__input[data-v-fd75f4a6],
.multiselect__single[data-v-fd75f4a6] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-fd75f4a6] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-fd75f4a6]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-fd75f4a6] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-fd75f4a6] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-fd75f4a6] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-fd75f4a6] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-fd75f4a6]:after {
  display: none;
}
.multiselect__option[data-v-fd75f4a6] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-fd75f4a6]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-fd75f4a6] {
  display: block;
}
.multiselect__option .option__label[data-v-fd75f4a6]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-fd75f4a6] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-fd75f4a6] {
  display: block;
}
.multiselect__single .option__label[data-v-fd75f4a6]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-fd75f4a6] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-fd75f4a6]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-fd75f4a6] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-fd75f4a6] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-fd75f4a6] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-fd75f4a6]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-fd75f4a6] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-fd75f4a6],
.multiselect__tags .multiselect__single[data-v-fd75f4a6] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-fd75f4a6] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-fd75f4a6] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-fd75f4a6]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-fd75f4a6] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-fd75f4a6]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-fd75f4a6] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-fd75f4a6]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-fd75f4a6] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-fd75f4a6] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-fd75f4a6] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-fd75f4a6] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-fd75f4a6]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-fd75f4a6]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-fd75f4a6] {
  display: block;
}
.multiselect__option[data-v-fd75f4a6]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-fd75f4a6] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-fd75f4a6]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-fd75f4a6] {
  display: block;
}
.component .attr-label[data-v-fd75f4a6]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-fd75f4a6] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-fd75f4a6]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-fd75f4a6]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-fd75f4a6]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-fd75f4a6] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-fd75f4a6] .dp__overlay,
.mobile .dp__theme_light[data-v-fd75f4a6] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-fd75f4a6] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-fd75f4a6] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-fd75f4a6] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-fd75f4a6] .dp__overlay_container,
.dp__theme_light[data-v-fd75f4a6] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-fd75f4a6] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-fd75f4a6] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-fd75f4a6] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-fd75f4a6] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-fd75f4a6] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-fd75f4a6] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-fd75f4a6] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-fd75f4a6] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-fd75f4a6] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-fd75f4a6] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-fd75f4a6] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-fd75f4a6] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-fd75f4a6] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-fd75f4a6] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-fd75f4a6] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-fd75f4a6] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-fd75f4a6] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-fd75f4a6] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-fd75f4a6] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-fd75f4a6] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-fd75f4a6] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-fd75f4a6] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-fd75f4a6] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-fd75f4a6] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-fd75f4a6] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-fd75f4a6] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-fd75f4a6] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-fd75f4a6] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-fd75f4a6] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-fd75f4a6] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-fd75f4a6]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.boolean-component[data-v-fd75f4a6] {
  display: flex;
  align-items: center;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.boolean-component .switch[data-v-fd75f4a6] {
  position: relative;
  display: inline-block;
  width: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
}
.boolean-component .switch input[type="checkbox"][data-v-fd75f4a6] {
  opacity: 0;
  width: 0;
  height: 0;
}
.boolean-component .switch.disabled[data-v-fd75f4a6] {
  pointer-events: none;
}
.boolean-component .label[data-v-fd75f4a6] {
  display: block;
  margin: 0 !important;
}
.boolean-component .label[data-v-fd75f4a6]:first-letter {
  text-transform: capitalize;
}
.slider[data-v-fd75f4a6] {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: var(--neutral-100);
  -webkit-transition: 0.4s;
  transition: 0.4s;
}
.slider[data-v-fd75f4a6]:before {
  position: absolute;
  content: "";
  height: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  left: calc(var(--vw-rr) * (3vw / (var(--vw-base) * 0.01)));
  bottom: calc(var(--vw-rr) * (3vw / (var(--vw-base) * 0.01)));
  background-color: #fff;
  -webkit-transition: 0.4s;
  transition: 0.4s;
}
input:checked + .slider[data-v-fd75f4a6] {
  background-color: #000;
}
input:checked + .slider[data-v-fd75f4a6]:before {
  -webkit-transform: translateX(calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01))));
  -ms-transform: translateX(calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01))));
  transform: translateX(calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01))));
}
.slider.round[data-v-fd75f4a6] {
  border-radius: calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
}
.slider.round[data-v-fd75f4a6]:before {
  border-radius: 50%;
}
@-moz-keyframes placeHolderShimmer-0aeafcc1 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-0aeafcc1 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-0aeafcc1 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-0aeafcc1 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-0aeafcc1 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-0aeafcc1 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-0aeafcc1 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-0aeafcc1 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-0aeafcc1] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-0aeafcc1] {
  justify-content: center;
}
.vfm.justify-start[data-v-0aeafcc1] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-0aeafcc1] {
  align-items: center;
}
.vfm.items-start[data-v-0aeafcc1] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-0aeafcc1] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-0aeafcc1] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-0aeafcc1] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-0aeafcc1] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-0aeafcc1] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-0aeafcc1] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-0aeafcc1] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-0aeafcc1],
.multiselect__input[data-v-0aeafcc1],
.multiselect__single[data-v-0aeafcc1] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-0aeafcc1] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-0aeafcc1]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-0aeafcc1] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-0aeafcc1] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-0aeafcc1] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-0aeafcc1] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-0aeafcc1]:after {
  display: none;
}
.multiselect__option[data-v-0aeafcc1] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-0aeafcc1]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-0aeafcc1] {
  display: block;
}
.multiselect__option .option__label[data-v-0aeafcc1]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-0aeafcc1] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-0aeafcc1] {
  display: block;
}
.multiselect__single .option__label[data-v-0aeafcc1]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-0aeafcc1] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-0aeafcc1]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-0aeafcc1] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-0aeafcc1] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-0aeafcc1] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-0aeafcc1]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-0aeafcc1] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-0aeafcc1],
.multiselect__tags .multiselect__single[data-v-0aeafcc1] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-0aeafcc1] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-0aeafcc1] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-0aeafcc1]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-0aeafcc1] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-0aeafcc1]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-0aeafcc1] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-0aeafcc1]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-0aeafcc1] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-0aeafcc1] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-0aeafcc1] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-0aeafcc1] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-0aeafcc1]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-0aeafcc1]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-0aeafcc1] {
  display: block;
}
.multiselect__option[data-v-0aeafcc1]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-0aeafcc1] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-0aeafcc1]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-0aeafcc1] {
  display: block;
}
.component .attr-label[data-v-0aeafcc1]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-0aeafcc1] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-0aeafcc1]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-0aeafcc1]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-0aeafcc1]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-0aeafcc1] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-0aeafcc1] .dp__overlay,
.mobile .dp__theme_light[data-v-0aeafcc1] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-0aeafcc1] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-0aeafcc1] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-0aeafcc1] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-0aeafcc1] .dp__overlay_container,
.dp__theme_light[data-v-0aeafcc1] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-0aeafcc1] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-0aeafcc1] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-0aeafcc1] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-0aeafcc1] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-0aeafcc1] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-0aeafcc1] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-0aeafcc1] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-0aeafcc1] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-0aeafcc1] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-0aeafcc1] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-0aeafcc1] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-0aeafcc1] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-0aeafcc1] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-0aeafcc1] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-0aeafcc1] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-0aeafcc1] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-0aeafcc1] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-0aeafcc1] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-0aeafcc1] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-0aeafcc1] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-0aeafcc1] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-0aeafcc1] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-0aeafcc1] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-0aeafcc1] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-0aeafcc1] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-0aeafcc1] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-0aeafcc1] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-0aeafcc1] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-0aeafcc1] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-0aeafcc1] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-0aeafcc1]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.not-linkable .entity-link a[data-v-0aeafcc1] {
  display: none;
}
.preview .entity-link .text-link[data-v-0aeafcc1] {
  display: none;
}
.entity-link .text-link .text[data-v-0aeafcc1] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  color: var(--neutral-500);
  display: flex;
  gap: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
  align-items: center;
}
.entity-link .text-link .text span[data-v-0aeafcc1] {
  display: block;
}
.entity-link .text-link .text span[data-v-0aeafcc1]:first-letter {
  text-transform: capitalize;
}
.entity-link .text-link .text .icon[data-v-0aeafcc1] {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-double-chevron.aa67519c.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
@-moz-keyframes placeHolderShimmer-b6caf0e9 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-b6caf0e9 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-b6caf0e9 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-b6caf0e9 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-b6caf0e9 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-b6caf0e9 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-b6caf0e9 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-b6caf0e9 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-b6caf0e9] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-b6caf0e9] {
  justify-content: center;
}
.vfm.justify-start[data-v-b6caf0e9] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-b6caf0e9] {
  align-items: center;
}
.vfm.items-start[data-v-b6caf0e9] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-b6caf0e9] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-b6caf0e9] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-b6caf0e9] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-b6caf0e9] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-b6caf0e9] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-b6caf0e9] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-b6caf0e9] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-b6caf0e9],
.multiselect__input[data-v-b6caf0e9],
.multiselect__single[data-v-b6caf0e9] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-b6caf0e9] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-b6caf0e9]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-b6caf0e9] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-b6caf0e9] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-b6caf0e9] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-b6caf0e9] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-b6caf0e9]:after {
  display: none;
}
.multiselect__option[data-v-b6caf0e9] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-b6caf0e9]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-b6caf0e9] {
  display: block;
}
.multiselect__option .option__label[data-v-b6caf0e9]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-b6caf0e9] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-b6caf0e9] {
  display: block;
}
.multiselect__single .option__label[data-v-b6caf0e9]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-b6caf0e9] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-b6caf0e9]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-b6caf0e9] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-b6caf0e9] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-b6caf0e9] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-b6caf0e9]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-b6caf0e9] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-b6caf0e9],
.multiselect__tags .multiselect__single[data-v-b6caf0e9] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-b6caf0e9] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-b6caf0e9] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-b6caf0e9]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-b6caf0e9] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-b6caf0e9]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-b6caf0e9] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-b6caf0e9]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-b6caf0e9] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-b6caf0e9] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-b6caf0e9] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-b6caf0e9] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-b6caf0e9]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-b6caf0e9]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-b6caf0e9] {
  display: block;
}
.multiselect__option[data-v-b6caf0e9]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-b6caf0e9] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-b6caf0e9]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-b6caf0e9] {
  display: block;
}
.component .attr-label[data-v-b6caf0e9]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-b6caf0e9] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-b6caf0e9]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-b6caf0e9]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-b6caf0e9]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-b6caf0e9] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-b6caf0e9] .dp__overlay,
.mobile .dp__theme_light[data-v-b6caf0e9] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-b6caf0e9] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-b6caf0e9] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-b6caf0e9] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-b6caf0e9] .dp__overlay_container,
.dp__theme_light[data-v-b6caf0e9] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-b6caf0e9] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-b6caf0e9] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-b6caf0e9] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-b6caf0e9] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-b6caf0e9] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-b6caf0e9] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-b6caf0e9] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-b6caf0e9] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-b6caf0e9] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-b6caf0e9] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-b6caf0e9] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-b6caf0e9] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-b6caf0e9] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-b6caf0e9] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-b6caf0e9] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-b6caf0e9] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-b6caf0e9] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-b6caf0e9] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-b6caf0e9] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-b6caf0e9] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-b6caf0e9] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-b6caf0e9] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-b6caf0e9] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-b6caf0e9] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-b6caf0e9] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-b6caf0e9] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-b6caf0e9] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-b6caf0e9] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-b6caf0e9] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-b6caf0e9] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-b6caf0e9]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.relation-component.as-text[data-v-b6caf0e9] .entity,
.relation-component.as-text .entity[data-v-b6caf0e9] {
  border: none !important;
}
.relation-component.not-linkable .type[data-v-b6caf0e9] {
  display: flex;
  flex-wrap: wrap;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.relation-component.not-linkable[data-v-b6caf0e9] .entity,
.relation-component.not-linkable .entity[data-v-b6caf0e9] {
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  margin-bottom: 0 !important;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  pointer-events: none;
}
.preview .relation-component.not-linkable[data-v-b6caf0e9] .entity:hover,
.preview .relation-component.not-linkable .entity[data-v-b6caf0e9]:hover {
  border-color: var(--neutral-100);
}
.relation-component.not-linkable .entity-text[data-v-b6caf0e9] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
}
.relation-component.not-linkable .entity-text[data-v-b6caf0e9]:first-letter {
  text-transform: capitalize;
}
.relation-component[data-v-b6caf0e9]:not(.not-linkable) .entity,
.relation-component:not(.not-linkable) .entity[data-v-b6caf0e9] {
  border: 1px solid var(--neutral-400);
}
.relation-component[data-v-b6caf0e9]:not(.not-linkable) .entity:hover,
.relation-component:not(.not-linkable) .entity[data-v-b6caf0e9]:hover {
  border-color: var(--black);
}
.relation-component[data-v-b6caf0e9] .entity,
.relation-component .entity[data-v-b6caf0e9] {
  align-items: center;
  border-radius: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  display: flex;
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.relation-component[data-v-b6caf0e9] .entity:not(:last-child),
.relation-component .entity[data-v-b6caf0e9]:not(:last-child) {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.preview .relation-component[data-v-b6caf0e9] .entity:hover,
.preview .relation-component .entity[data-v-b6caf0e9]:hover {
  border-color: var(--neutral-400);
  cursor: default;
}
.relation-component .entity-image[data-v-b6caf0e9] {
  width: calc(var(--vw-rr) * (70vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (70vw / (var(--vw-base) * 0.01)));
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
.relation-component .entity-text[data-v-b6caf0e9] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (26vw / (var(--vw-base) * 0.01)));
  flex: 1 1 0;
}
.relation-component .entity-text[data-v-b6caf0e9]:first-letter {
  text-transform: capitalize;
}
.relation-component.maximal .type[data-v-b6caf0e9] {
  display: flex;
  flex-wrap: wrap;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.relation-component.maximal .type[data-v-b6caf0e9] .entity,
.relation-component.maximal .type .entity[data-v-b6caf0e9] {
  flex-wrap: wrap;
  flex: 0 0 30%;
}
.relation-component.maximal .type[data-v-b6caf0e9] .entity .entity-text,
.relation-component.maximal .type .entity .entity-text[data-v-b6caf0e9] {
  font-size: calc(var(--vw-rr) * (34vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (42.5vw / (var(--vw-base) * 0.01)));
}
.relation-component.maximal[data-v-b6caf0e9] .entity-link .entity-link {
  margin-left: auto;
}
@-moz-keyframes placeHolderShimmer-eb5ad342 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-eb5ad342 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-eb5ad342 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-eb5ad342 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-eb5ad342 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-eb5ad342 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-eb5ad342 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-eb5ad342 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-eb5ad342] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-eb5ad342] {
  justify-content: center;
}
.vfm.justify-start[data-v-eb5ad342] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-eb5ad342] {
  align-items: center;
}
.vfm.items-start[data-v-eb5ad342] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-eb5ad342] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-eb5ad342] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-eb5ad342] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-eb5ad342] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-eb5ad342] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-eb5ad342] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-eb5ad342] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-eb5ad342],
.multiselect__input[data-v-eb5ad342],
.multiselect__single[data-v-eb5ad342] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-eb5ad342] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-eb5ad342]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-eb5ad342] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-eb5ad342] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-eb5ad342] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-eb5ad342] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-eb5ad342]:after {
  display: none;
}
.multiselect__option[data-v-eb5ad342] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-eb5ad342]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-eb5ad342] {
  display: block;
}
.multiselect__option .option__label[data-v-eb5ad342]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-eb5ad342] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-eb5ad342] {
  display: block;
}
.multiselect__single .option__label[data-v-eb5ad342]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-eb5ad342] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-eb5ad342]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-eb5ad342] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-eb5ad342] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-eb5ad342] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-eb5ad342]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-eb5ad342] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-eb5ad342],
.multiselect__tags .multiselect__single[data-v-eb5ad342] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-eb5ad342] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-eb5ad342] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-eb5ad342]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-eb5ad342] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-eb5ad342]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-eb5ad342] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-eb5ad342]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-eb5ad342] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-eb5ad342] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-eb5ad342] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-eb5ad342] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-eb5ad342]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-eb5ad342]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-eb5ad342] {
  display: block;
}
.multiselect__option[data-v-eb5ad342]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-eb5ad342] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-eb5ad342]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-eb5ad342] {
  display: block;
}
.component .attr-label[data-v-eb5ad342]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-eb5ad342] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-eb5ad342]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-eb5ad342]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-eb5ad342]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-eb5ad342] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-eb5ad342] .dp__overlay,
.mobile .dp__theme_light[data-v-eb5ad342] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-eb5ad342] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-eb5ad342] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-eb5ad342] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-eb5ad342] .dp__overlay_container,
.dp__theme_light[data-v-eb5ad342] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-eb5ad342] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-eb5ad342] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-eb5ad342] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-eb5ad342] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-eb5ad342] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-eb5ad342] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-eb5ad342] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-eb5ad342] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-eb5ad342] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-eb5ad342] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-eb5ad342] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-eb5ad342] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-eb5ad342] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-eb5ad342] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-eb5ad342] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-eb5ad342] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-eb5ad342] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-eb5ad342] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-eb5ad342] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-eb5ad342] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-eb5ad342] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-eb5ad342] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-eb5ad342] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-eb5ad342] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-eb5ad342] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-eb5ad342] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-eb5ad342] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-eb5ad342] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-eb5ad342] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-eb5ad342] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-eb5ad342]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.semaphore-options[data-v-eb5ad342] {
  display: flex;
  gap: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
  flex-wrap: wrap;
  justify-content: flex-start;
}
.semaphore-fake-input[data-v-eb5ad342] {
  align-items: center;
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  display: flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.semaphore-fake-input.empty[data-v-eb5ad342] {
  padding-left: calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
}
.edit .semaphore-fake-input[data-v-eb5ad342] {
  border-color: transparent;
  cursor: pointer;
}
.edit .semaphore-fake-input[data-v-eb5ad342]:hover {
  border: 1px solid var(--neutral-100);
}
.semaphore-fake-input.selected[data-v-eb5ad342] {
  border: 1px solid var(--neutral-100);
  cursor: default;
  background: #fff;
}
.edit .semaphore-fake-input.selected[data-v-eb5ad342] {
  border-color: var(--black);
}
.semaphore-dot[data-v-eb5ad342] {
  border-radius: 50%;
  height: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  margin-top: 0.1em;
  width: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.semaphore-dot.semaphore_0_green[data-v-eb5ad342] {
  background-color: var(--status-high);
}
.semaphore-dot.semaphore_1_yellow[data-v-eb5ad342] {
  background-color: var(--status-medium);
}
.semaphore-dot.semaphore_2_red[data-v-eb5ad342] {
  background-color: var(--status-low);
}
.semaphore-label[data-v-eb5ad342] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.semaphore-label[data-v-eb5ad342]:first-letter {
  text-transform: capitalize;
}
@-moz-keyframes placeHolderShimmer-1fa129fe {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-1fa129fe {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-1fa129fe {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-1fa129fe {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-1fa129fe {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-1fa129fe {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-1fa129fe {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-1fa129fe {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-1fa129fe] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-1fa129fe] {
  justify-content: center;
}
.vfm.justify-start[data-v-1fa129fe] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-1fa129fe] {
  align-items: center;
}
.vfm.items-start[data-v-1fa129fe] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-1fa129fe] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-1fa129fe] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-1fa129fe] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-1fa129fe] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-1fa129fe] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-1fa129fe] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-1fa129fe] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-1fa129fe],
.multiselect__input[data-v-1fa129fe],
.multiselect__single[data-v-1fa129fe] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-1fa129fe] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-1fa129fe]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-1fa129fe] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-1fa129fe] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-1fa129fe] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-1fa129fe] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-1fa129fe]:after {
  display: none;
}
.multiselect__option[data-v-1fa129fe] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-1fa129fe]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-1fa129fe] {
  display: block;
}
.multiselect__option .option__label[data-v-1fa129fe]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-1fa129fe] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-1fa129fe] {
  display: block;
}
.multiselect__single .option__label[data-v-1fa129fe]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-1fa129fe] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-1fa129fe]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-1fa129fe] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-1fa129fe] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-1fa129fe] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-1fa129fe]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-1fa129fe] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-1fa129fe],
.multiselect__tags .multiselect__single[data-v-1fa129fe] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-1fa129fe] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-1fa129fe] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-1fa129fe]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-1fa129fe] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-1fa129fe]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-1fa129fe] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-1fa129fe]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-1fa129fe] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-1fa129fe] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-1fa129fe] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-1fa129fe] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-1fa129fe]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-1fa129fe]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-1fa129fe] {
  display: block;
}
.multiselect__option[data-v-1fa129fe]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-1fa129fe] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-1fa129fe]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-1fa129fe] {
  display: block;
}
.component .attr-label[data-v-1fa129fe]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-1fa129fe] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-1fa129fe]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-1fa129fe]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-1fa129fe]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-1fa129fe] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-1fa129fe] .dp__overlay,
.mobile .dp__theme_light[data-v-1fa129fe] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-1fa129fe] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-1fa129fe] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-1fa129fe] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-1fa129fe] .dp__overlay_container,
.dp__theme_light[data-v-1fa129fe] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-1fa129fe] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-1fa129fe] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-1fa129fe] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-1fa129fe] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-1fa129fe] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-1fa129fe] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-1fa129fe] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-1fa129fe] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-1fa129fe] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-1fa129fe] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-1fa129fe] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-1fa129fe] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-1fa129fe] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-1fa129fe] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-1fa129fe] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-1fa129fe] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-1fa129fe] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-1fa129fe] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-1fa129fe] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-1fa129fe] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-1fa129fe] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-1fa129fe] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-1fa129fe] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-1fa129fe] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-1fa129fe] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-1fa129fe] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-1fa129fe] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-1fa129fe] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-1fa129fe] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-1fa129fe] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-1fa129fe]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.interconnection-item[data-v-1fa129fe] {
  align-items: center;
  border: 1px solid var(--neutral-400);
  border-radius: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  position: relative;
}
.interconnection-item[data-v-1fa129fe]:hover:not(.interconnections-minimal .interconnection-item:hover) {
  border-color: var(--black);
  cursor: pointer;
}
.interconnection-item .top[data-v-1fa129fe],
.interconnection-item .bottom[data-v-1fa129fe],
.interconnection-item[data-v-1fa129fe] .entity-link {
  align-items: center;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.interconnection-item .top .type-selector[data-v-1fa129fe],
.interconnection-item .bottom .type-selector[data-v-1fa129fe],
.interconnection-item[data-v-1fa129fe] .entity-link .type-selector {
  grid-column: 1/2;
}
.interconnection-item .top .enumeration-component[data-v-1fa129fe],
.interconnection-item .bottom .enumeration-component[data-v-1fa129fe],
.interconnection-item[data-v-1fa129fe] .entity-link .enumeration-component {
  grid-column: 1/2;
}
.interconnection-item .top .entity-select[data-v-1fa129fe],
.interconnection-item .bottom .entity-select[data-v-1fa129fe],
.interconnection-item[data-v-1fa129fe] .entity-link .entity-select {
  grid-column: 1/3;
}
.interconnection-item .top .strength-toggle[data-v-1fa129fe],
.interconnection-item .bottom .strength-toggle[data-v-1fa129fe],
.interconnection-item[data-v-1fa129fe] .entity-link .strength-toggle {
  grid-column: auto/span 1;
}
.interconnection-item .top .type-select[data-v-1fa129fe],
.interconnection-item .bottom .type-select[data-v-1fa129fe],
.interconnection-item[data-v-1fa129fe] .entity-link .type-select {
  grid-column: auto/span 1;
}
.interconnection-item .top .text-input[data-v-1fa129fe],
.interconnection-item .bottom .text-input[data-v-1fa129fe],
.interconnection-item[data-v-1fa129fe] .entity-link .text-input {
  grid-column: 1/3;
}
.interconnection-item[data-v-1fa129fe] .entity-link {
  grid-template-columns: 2fr 1fr;
}
.interconnection-item[data-v-1fa129fe] .entity-link .strength-toggle {
  justify-self: end;
}
.interconnection-item .top .title[data-v-1fa129fe] {
  font-weight: bold;
}
.preview .interconnection-item[data-v-1fa129fe]:hover {
  border: 1px solid var(--neutral-400);
  cursor: default;
}
.preview .interconnection-item .interconnection-label[data-v-1fa129fe] {
  margin-bottom: 0;
}
.preview .interconnection-item .interconnection-label span[data-v-1fa129fe] {
  display: block;
}
.preview .interconnection-item .interconnection-label .conn-type[data-v-1fa129fe] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (17.5vw / (var(--vw-base) * 0.01)));
}
.preview .interconnection-item .see-project[data-v-1fa129fe] {
  display: none;
}
.edit .interconnection-item[data-v-1fa129fe] {
  background-color: var(--neutral-50);
  border: none;
  border-radius: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  flex-direction: column;
  gap: 0;
  padding-right: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
}
.edit .interconnection-item[data-v-1fa129fe]:hover {
  cursor: default;
}
.edit .interconnection-item .bottom[data-v-1fa129fe] {
  border-top: 1px solid var(--neutral-100);
  margin-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.edit .interconnection-item .trash[data-v-1fa129fe] {
  flex: 0 0 calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-100);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-delete.ba48343f.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  cursor: pointer;
  position: absolute;
  right: calc(var(--vw-rr) * (7.5vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (7.5vw / (var(--vw-base) * 0.01)));
}
.edit .interconnection-item .trash[data-v-1fa129fe]:hover {
  background-color: var(--neutral-400);
}
.interconnection-item .entity-image[data-v-1fa129fe] {
  width: calc(var(--vw-rr) * (70vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (70vw / (var(--vw-base) * 0.01)));
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
.interconnection-item .interconnection-label[data-v-1fa129fe] {
  font-size: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
}
.interconnection-item .interconnection-label span[data-v-1fa129fe] {
  display: block;
}
.interconnection-item .interconnection-label .conn-type[data-v-1fa129fe] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (17.5vw / (var(--vw-base) * 0.01)));
}
.interconnection-item .see-project[data-v-1fa129fe] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: var(--neutral-500);
  display: flex;
  gap: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.interconnection-item .see-project .icon[data-v-1fa129fe] {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-double-chevron.aa67519c.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
@-moz-keyframes placeHolderShimmer-63620d62 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-63620d62 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-63620d62 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-63620d62 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-63620d62 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-63620d62 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-63620d62 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-63620d62 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-63620d62] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-63620d62] {
  justify-content: center;
}
.vfm.justify-start[data-v-63620d62] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-63620d62] {
  align-items: center;
}
.vfm.items-start[data-v-63620d62] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-63620d62] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-63620d62] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-63620d62] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-63620d62] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-63620d62] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-63620d62] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-63620d62] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-63620d62],
.multiselect__input[data-v-63620d62],
.multiselect__single[data-v-63620d62] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-63620d62] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-63620d62]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-63620d62] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-63620d62] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-63620d62] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-63620d62] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-63620d62]:after {
  display: none;
}
.multiselect__option[data-v-63620d62] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-63620d62]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-63620d62] {
  display: block;
}
.multiselect__option .option__label[data-v-63620d62]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-63620d62] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-63620d62] {
  display: block;
}
.multiselect__single .option__label[data-v-63620d62]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-63620d62] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-63620d62]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-63620d62] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-63620d62] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-63620d62] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-63620d62]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-63620d62] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-63620d62],
.multiselect__tags .multiselect__single[data-v-63620d62] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-63620d62] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-63620d62] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-63620d62]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-63620d62] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-63620d62]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-63620d62] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-63620d62]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-63620d62] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-63620d62] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-63620d62] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-63620d62] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-63620d62]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-63620d62]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-63620d62] {
  display: block;
}
.multiselect__option[data-v-63620d62]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-63620d62] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-63620d62]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-63620d62] {
  display: block;
}
.component .attr-label[data-v-63620d62]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-63620d62] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-63620d62]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-63620d62]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-63620d62]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-63620d62] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-63620d62] .dp__overlay,
.mobile .dp__theme_light[data-v-63620d62] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-63620d62] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-63620d62] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-63620d62] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-63620d62] .dp__overlay_container,
.dp__theme_light[data-v-63620d62] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-63620d62] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-63620d62] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-63620d62] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-63620d62] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-63620d62] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-63620d62] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-63620d62] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-63620d62] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-63620d62] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-63620d62] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-63620d62] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-63620d62] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-63620d62] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-63620d62] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-63620d62] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-63620d62] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-63620d62] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-63620d62] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-63620d62] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-63620d62] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-63620d62] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-63620d62] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-63620d62] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-63620d62] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-63620d62] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-63620d62] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-63620d62] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-63620d62] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-63620d62] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-63620d62] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-63620d62]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.interconnection-list[data-v-63620d62] {
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.interconnection-list .group[data-v-63620d62] {
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.interconnection-list .group[data-v-63620d62]:not(:last-child) {
  margin-bottom: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
}
.interconnection-list .group .group-title[data-v-63620d62] {
  text-transform: uppercase;
  color: var(--neutral-400);
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (17.5vw / (var(--vw-base) * 0.01)));
}
.interconnection-list .non-editable[data-v-63620d62] {
  opacity: 0.7;
  pointer-events: none !important;
}
@-moz-keyframes placeHolderShimmer-a1bad689 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-a1bad689 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-a1bad689 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-a1bad689 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-a1bad689 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-a1bad689 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-a1bad689 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-a1bad689 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-a1bad689] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-a1bad689] {
  justify-content: center;
}
.vfm.justify-start[data-v-a1bad689] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-a1bad689] {
  align-items: center;
}
.vfm.items-start[data-v-a1bad689] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-a1bad689] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-a1bad689] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-a1bad689] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-a1bad689] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-a1bad689] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-a1bad689] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-a1bad689] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-a1bad689],
.multiselect__input[data-v-a1bad689],
.multiselect__single[data-v-a1bad689] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-a1bad689] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-a1bad689]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-a1bad689] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-a1bad689] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-a1bad689] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-a1bad689] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-a1bad689]:after {
  display: none;
}
.multiselect__option[data-v-a1bad689] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-a1bad689]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-a1bad689] {
  display: block;
}
.multiselect__option .option__label[data-v-a1bad689]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-a1bad689] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-a1bad689] {
  display: block;
}
.multiselect__single .option__label[data-v-a1bad689]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-a1bad689] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-a1bad689]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-a1bad689] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-a1bad689] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-a1bad689] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-a1bad689]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-a1bad689] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-a1bad689],
.multiselect__tags .multiselect__single[data-v-a1bad689] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-a1bad689] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-a1bad689] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-a1bad689]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-a1bad689] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-a1bad689]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-a1bad689] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-a1bad689]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-a1bad689] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-a1bad689] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-a1bad689] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-a1bad689] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-a1bad689]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-a1bad689]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-a1bad689] {
  display: block;
}
.multiselect__option[data-v-a1bad689]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-a1bad689] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-a1bad689]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-a1bad689] {
  display: block;
}
.component .attr-label[data-v-a1bad689]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-a1bad689] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-a1bad689]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-a1bad689]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-a1bad689]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-a1bad689] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-a1bad689] .dp__overlay,
.mobile .dp__theme_light[data-v-a1bad689] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-a1bad689] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-a1bad689] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-a1bad689] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-a1bad689] .dp__overlay_container,
.dp__theme_light[data-v-a1bad689] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-a1bad689] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-a1bad689] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-a1bad689] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-a1bad689] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-a1bad689] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-a1bad689] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-a1bad689] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-a1bad689] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-a1bad689] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-a1bad689] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-a1bad689] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-a1bad689] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-a1bad689] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-a1bad689] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-a1bad689] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-a1bad689] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-a1bad689] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-a1bad689] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-a1bad689] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-a1bad689] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-a1bad689] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-a1bad689] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-a1bad689] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-a1bad689] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-a1bad689] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-a1bad689] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-a1bad689] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-a1bad689] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-a1bad689] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-a1bad689] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-a1bad689]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.error-dialog[data-v-a1bad689] {
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (500vw / (var(--vw-base) * 0.01))) !important;
}
.error-dialog .title[data-v-a1bad689] {
  font-size: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (24vw / (var(--vw-base) * 0.01)));
  font-weight: 500;
}
.error-dialog .text[data-v-a1bad689] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: calc(var(--vw-rr) * (50vw / (var(--vw-base) * 0.01)));
}
.error-dialog .buttons[data-v-a1bad689] {
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  justify-content: flex-end;
  margin-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.vue-flux .flux-button{padding:0;width:6%;min-width:26px;min-height:26px;max-width:40px;max-height:40px}.flux-button{border:0;cursor:pointer;background-color:transparent}.flux-button:hover>svg line,.flux-button:hover>svg polyline{stroke:#ff0}.flux-button:hover>svg rect,.flux-button:hover>svg polygon{fill:#ff0}.flux-button>svg{width:100%}.flux-button>svg>circle{fill:#000000b3}.flux-button>svg line,.flux-button>svg polyline,.flux-button>svg rect,.flux-button>svg polygon{stroke-linecap:round;stroke-linejoin:round;stroke:#fff;stroke-width:14;fill:none}.flux-button>svg rect,.flux-button>svg polygon{fill:#fff;stroke-width:0}.flux-transition,.vue-flux{position:relative}.vue-flux .flux-transition{position:absolute}.vue-flux>.flux-image{position:absolute;top:0;left:0}.vue-flux .complements{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:space-between;z-index:45}.vue-flux .complements .remainder{flex-basis:50%}.vue-flux .flux-caption{flex:none;width:100%;font-size:.8rem;line-height:1.1rem;padding:6px;box-sizing:border-box;color:#fff;text-align:center;background-color:#000000a6;opacity:0}.vue-flux .flux-caption.visible{opacity:1;transition:opacity .3s ease-in}.vue-flux .flux-controls{flex:none;display:flex;justify-content:space-between}.vue-flux .flux-controls.fade-enter,.vue-flux .flux-controls.fade-leave-to{opacity:0}.vue-flux .flux-controls.fade-enter-active,.vue-flux .flux-controls.fade-leave-active{transition:opacity .3s ease-in}.vue-flux .flux-controls .prev{margin-left:4%}.vue-flux .flux-controls .next{margin-right:4%}.vue-flux .flux-index .fade-enter,.vue-flux .flux-index .fade-leave-to{opacity:0}.vue-flux .flux-index .fade-enter-active,.vue-flux .flux-index .fade-leave-active{transition:opacity .3s ease-in}.vue-flux .flux-index li{position:relative;display:inline-block;box-sizing:content-box;margin:0 24px 24px 0;cursor:pointer;transition:all .3s ease}.vue-flux .flux-index li:hover{box-shadow:0 0 3px 2px #fff9}.vue-flux .flux-index li.current{cursor:auto;border:1px solid white;box-shadow:none}.vue-flux .flux-index{flex:none;margin-bottom:2%;font-size:0;text-align:center}.vue-flux .flux-index nav{position:absolute;top:0;left:0;right:0;bottom:0;display:block;margin:0;overflow:hidden;visibility:hidden}.vue-flux .flux-index nav.visible{z-index:101;visibility:visible}.vue-flux .flux-index ul{display:block;height:100%;margin:100% 0 0;padding:24px 0 0 24px;list-style-type:none;text-align:center;overflow-y:auto;background-color:#000;transition:all .5s linear;font-size:0}.vue-flux .flux-pagination{flex:none}.vue-flux .flux-pagination ul{display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:0;list-style-type:none;text-align:center;position:relative}.vue-flux .flux-pagination li{display:block;margin:0 1% 1.5%;cursor:pointer;width:2%;height:0;min-width:10px;min-height:10px;padding-bottom:2%;position:relative;box-sizing:border-box}.vue-flux .flux-pagination .pagination-item{position:absolute;top:0;left:0;right:0;bottom:0;box-sizing:border-box;border:2px solid #fff;border-radius:50%;background-color:#000000b3;transition:background-color .2s ease-in,border .2s ease-in}.vue-flux .flux-pagination .pagination-item:hover{border-color:#000;background-color:#fff}.vue-flux .flux-pagination .pagination-item.active{border-color:#fff;background-color:#fff}.vue-flux .preloader{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.vue-flux .preloader .spinner{position:absolute;top:50%;left:50%;margin-top:-40px;margin-left:-40px;width:80px;height:80px;z-index:14}.vue-flux .preloader .spinner .pct{position:absolute;right:0;left:0;height:80px;line-height:80px;text-align:center;font-weight:700;z-index:1}.vue-flux .preloader .spinner .border{box-sizing:border-box;width:100%;height:100%;border:14px solid #f3f3f3;border-top-color:#3498db;border-bottom-color:#3498db;border-radius:50%;background-color:#f3f3f3;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
@-moz-keyframes placeHolderShimmer-aaacb7c9 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-aaacb7c9 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-aaacb7c9 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-aaacb7c9 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-aaacb7c9 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-aaacb7c9 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-aaacb7c9 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-aaacb7c9 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-aaacb7c9] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-aaacb7c9] {
  justify-content: center;
}
.vfm.justify-start[data-v-aaacb7c9] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-aaacb7c9] {
  align-items: center;
}
.vfm.items-start[data-v-aaacb7c9] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-aaacb7c9] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-aaacb7c9] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-aaacb7c9] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-aaacb7c9] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-aaacb7c9] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-aaacb7c9] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-aaacb7c9] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-aaacb7c9],
.multiselect__input[data-v-aaacb7c9],
.multiselect__single[data-v-aaacb7c9] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-aaacb7c9] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-aaacb7c9]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-aaacb7c9] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-aaacb7c9] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-aaacb7c9] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-aaacb7c9] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-aaacb7c9]:after {
  display: none;
}
.multiselect__option[data-v-aaacb7c9] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-aaacb7c9]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-aaacb7c9] {
  display: block;
}
.multiselect__option .option__label[data-v-aaacb7c9]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-aaacb7c9] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-aaacb7c9] {
  display: block;
}
.multiselect__single .option__label[data-v-aaacb7c9]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-aaacb7c9] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-aaacb7c9]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-aaacb7c9] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-aaacb7c9] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-aaacb7c9] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-aaacb7c9]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-aaacb7c9] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-aaacb7c9],
.multiselect__tags .multiselect__single[data-v-aaacb7c9] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-aaacb7c9] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-aaacb7c9] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-aaacb7c9]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-aaacb7c9] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-aaacb7c9]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-aaacb7c9] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-aaacb7c9]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-aaacb7c9] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-aaacb7c9] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-aaacb7c9] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-aaacb7c9] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-aaacb7c9]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-aaacb7c9]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-aaacb7c9] {
  display: block;
}
.multiselect__option[data-v-aaacb7c9]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-aaacb7c9] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-aaacb7c9]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-aaacb7c9] {
  display: block;
}
.component .attr-label[data-v-aaacb7c9]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-aaacb7c9] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-aaacb7c9]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-aaacb7c9]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-aaacb7c9]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-aaacb7c9] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-aaacb7c9] .dp__overlay,
.mobile .dp__theme_light[data-v-aaacb7c9] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-aaacb7c9] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-aaacb7c9] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-aaacb7c9] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-aaacb7c9] .dp__overlay_container,
.dp__theme_light[data-v-aaacb7c9] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-aaacb7c9] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-aaacb7c9] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-aaacb7c9] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-aaacb7c9] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-aaacb7c9] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-aaacb7c9] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-aaacb7c9] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-aaacb7c9] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-aaacb7c9] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-aaacb7c9] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-aaacb7c9] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-aaacb7c9] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-aaacb7c9] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-aaacb7c9] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-aaacb7c9] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-aaacb7c9] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-aaacb7c9] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-aaacb7c9] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-aaacb7c9] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-aaacb7c9] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-aaacb7c9] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-aaacb7c9] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-aaacb7c9] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-aaacb7c9] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-aaacb7c9] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-aaacb7c9] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-aaacb7c9] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-aaacb7c9] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-aaacb7c9] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-aaacb7c9] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-aaacb7c9]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.image-component .wrapper[data-v-aaacb7c9] {
  aspect-ratio: auto 3/2;
  width: 100%;
  margin: auto;
  max-width: calc(var(--vw-rr) * (700vw / (var(--vw-base) * 0.01)));
}
.mobile .image-component .wrapper[data-v-aaacb7c9] .vue-flux {
  width: 80vw !important;
  height: 50vw !important;
}
.edit .image-component .wrapper[data-v-aaacb7c9] {
  background-color: var(--neutral-50);
  border-radius: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  padding: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  display: flex;
  flex-direction: column;
  max-width: 100%;
}
.image-component .wrapper[data-v-aaacb7c9]:empty {
  display: none;
}
.image-component .file-item[data-v-aaacb7c9] {
  position: relative;
  margin: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.mobile .image-component .file-item[data-v-aaacb7c9] {
  margin: 0;
}
.image-component .file-item.carousel__slide[data-v-aaacb7c9] {
  margin: 0;
}
.image-component .file-item .thumb[data-v-aaacb7c9],
.image-component .file-item .image[data-v-aaacb7c9] {
  aspect-ratio: auto 3/2;
  width: 100%;
  margin: auto;
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  border-radius: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  transition: opacity 0.4s;
}
.image-component .file-item .delete-button[data-v-aaacb7c9] {
  position: absolute;
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  background: #fff;
  opacity: 0.2;
  cursor: pointer;
  transition: opacity 0.4s, transform 0.4s;
}
.image-component .file-item .delete-button .icon[data-v-aaacb7c9] {
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-delete.ba48343f.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.image-component .file-item .delete-button[data-v-aaacb7c9]:hover {
  transform: scale(1.3);
}
.image-component .file-item:hover .thumb[data-v-aaacb7c9] {
  opacity: 0.7;
}
.image-component .file-item:hover .delete-button[data-v-aaacb7c9] {
  opacity: 1;
}
.image-component div + .add[data-v-aaacb7c9] {
  margin-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.image-component .add[data-v-aaacb7c9] {
  display: flex;
  justify-content: flex-end;
}
.image-component .add input[data-v-aaacb7c9] {
  display: none;
}
.image-component .add label[data-v-aaacb7c9] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (26vw / (var(--vw-base) * 0.01)));
  background-color: #fff;
  border: 1px solid var(--neutral-200);
  border-radius: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  color: var(--neutral-700);
  font-family: "AtlasGrotesk", sans-serif;
  margin: 0;
  outline: none;
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  flex: 0 0 auto;
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.inverted .image-component .add label[data-v-aaacb7c9] {
  background-color: #fff;
}
.image-component .add label .upload-icon[data-v-aaacb7c9] {
  flex: 0 0 calc(var(--vw-rr) * (24vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (24vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (24vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-upload.66ed4915.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.image-component[data-v-aaacb7c9] .carousel__next {
  right: calc(var(--vw-rr) * (-40vw / (var(--vw-base) * 0.01)));
}
.image-component[data-v-aaacb7c9] .carousel__prev {
  left: calc(var(--vw-rr) * (-40vw / (var(--vw-base) * 0.01)));
}
.image-component .vue-flux[data-v-aaacb7c9] {
  width: 100%;
  height: 100%;
}
.image-component[data-v-aaacb7c9] .flux-button.play svg polygon,
.image-component[data-v-aaacb7c9] .flux-button.pause svg polygon {
  fill: #fff !important;
}
.image-component[data-v-aaacb7c9] .flux-image {
  border-radius: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}

.flux-button:hover > svg line,
.flux-button:hover > svg polyline {
  stroke: #fff;
}
@-moz-keyframes placeHolderShimmer-e1489c87 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-e1489c87 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-e1489c87 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-e1489c87 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-e1489c87 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-e1489c87 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-e1489c87 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-e1489c87 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-e1489c87] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-e1489c87] {
  justify-content: center;
}
.vfm.justify-start[data-v-e1489c87] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-e1489c87] {
  align-items: center;
}
.vfm.items-start[data-v-e1489c87] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-e1489c87] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-e1489c87] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-e1489c87] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-e1489c87] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-e1489c87] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-e1489c87] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-e1489c87] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-e1489c87],
.multiselect__input[data-v-e1489c87],
.multiselect__single[data-v-e1489c87] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-e1489c87] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-e1489c87]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-e1489c87] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-e1489c87] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-e1489c87] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-e1489c87] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-e1489c87]:after {
  display: none;
}
.multiselect__option[data-v-e1489c87] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-e1489c87]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-e1489c87] {
  display: block;
}
.multiselect__option .option__label[data-v-e1489c87]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-e1489c87] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-e1489c87] {
  display: block;
}
.multiselect__single .option__label[data-v-e1489c87]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-e1489c87] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-e1489c87]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-e1489c87] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-e1489c87] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-e1489c87] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-e1489c87]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-e1489c87] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-e1489c87],
.multiselect__tags .multiselect__single[data-v-e1489c87] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-e1489c87] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-e1489c87] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-e1489c87]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-e1489c87] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-e1489c87]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-e1489c87] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-e1489c87]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-e1489c87] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-e1489c87] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-e1489c87] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-e1489c87] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-e1489c87]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-e1489c87]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-e1489c87] {
  display: block;
}
.multiselect__option[data-v-e1489c87]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-e1489c87] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-e1489c87]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-e1489c87] {
  display: block;
}
.component .attr-label[data-v-e1489c87]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-e1489c87] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-e1489c87]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-e1489c87]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-e1489c87]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-e1489c87] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-e1489c87] .dp__overlay,
.mobile .dp__theme_light[data-v-e1489c87] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-e1489c87] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-e1489c87] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-e1489c87] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-e1489c87] .dp__overlay_container,
.dp__theme_light[data-v-e1489c87] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-e1489c87] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-e1489c87] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-e1489c87] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-e1489c87] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-e1489c87] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-e1489c87] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-e1489c87] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-e1489c87] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-e1489c87] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-e1489c87] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-e1489c87] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-e1489c87] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-e1489c87] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-e1489c87] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-e1489c87] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-e1489c87] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-e1489c87] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-e1489c87] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-e1489c87] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-e1489c87] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-e1489c87] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-e1489c87] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-e1489c87] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-e1489c87] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-e1489c87] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-e1489c87] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-e1489c87] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-e1489c87] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-e1489c87] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-e1489c87] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-e1489c87]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.file-component .wrapper[data-v-e1489c87] {
  background-color: var(--neutral-50);
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
}
.file-component .file-item[data-v-e1489c87] {
  display: flex;
  align-items: center;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.file-component .file-item[data-v-e1489c87]:hover {
  background: #ddd;
}
.file-component .file-item .link[data-v-e1489c87] {
  display: flex;
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  flex: 1 1 auto;
  overflow-wrap: anywhere;
}
.file-component .file-item .link .icon[data-v-e1489c87] {
  flex: 0 0 calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-download.f926eca8.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.file-component .file-item .delete[data-v-e1489c87] {
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-delete.ba48343f.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  cursor: pointer;
}
.file-component div + .add[data-v-e1489c87] {
  margin-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.file-component .add[data-v-e1489c87] {
  display: flex;
  justify-content: flex-end;
}
.file-component .add input[data-v-e1489c87] {
  display: none;
}
.file-component .add label[data-v-e1489c87] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (26vw / (var(--vw-base) * 0.01)));
  background-color: #fff;
  border: 1px solid var(--neutral-200);
  border-radius: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  color: var(--neutral-700);
  font-family: "AtlasGrotesk", sans-serif;
  margin: 0;
  outline: none;
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  flex: 0 0 auto;
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.inverted .file-component .add label[data-v-e1489c87] {
  background-color: #fff;
}
.file-component .add label .upload-icon[data-v-e1489c87] {
  flex: 0 0 calc(var(--vw-rr) * (24vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (24vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (24vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-upload.66ed4915.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
@-moz-keyframes placeHolderShimmer-e30587a9 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-e30587a9 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-e30587a9 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-e30587a9 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-e30587a9 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-e30587a9 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-e30587a9 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-e30587a9 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-e30587a9] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-e30587a9] {
  justify-content: center;
}
.vfm.justify-start[data-v-e30587a9] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-e30587a9] {
  align-items: center;
}
.vfm.items-start[data-v-e30587a9] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-e30587a9] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-e30587a9] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-e30587a9] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-e30587a9] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-e30587a9] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-e30587a9] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-e30587a9] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-e30587a9],
.multiselect__input[data-v-e30587a9],
.multiselect__single[data-v-e30587a9] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-e30587a9] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-e30587a9]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-e30587a9] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-e30587a9] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-e30587a9] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-e30587a9] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-e30587a9]:after {
  display: none;
}
.multiselect__option[data-v-e30587a9] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-e30587a9]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-e30587a9] {
  display: block;
}
.multiselect__option .option__label[data-v-e30587a9]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-e30587a9] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-e30587a9] {
  display: block;
}
.multiselect__single .option__label[data-v-e30587a9]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-e30587a9] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-e30587a9]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-e30587a9] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-e30587a9] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-e30587a9] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-e30587a9]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-e30587a9] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-e30587a9],
.multiselect__tags .multiselect__single[data-v-e30587a9] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-e30587a9] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-e30587a9] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-e30587a9]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-e30587a9] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-e30587a9]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-e30587a9] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-e30587a9]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-e30587a9] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-e30587a9] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-e30587a9] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-e30587a9] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-e30587a9]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-e30587a9]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-e30587a9] {
  display: block;
}
.multiselect__option[data-v-e30587a9]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-e30587a9] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-e30587a9]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-e30587a9] {
  display: block;
}
.component .attr-label[data-v-e30587a9]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-e30587a9] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-e30587a9]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-e30587a9]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-e30587a9]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-e30587a9] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-e30587a9] .dp__overlay,
.mobile .dp__theme_light[data-v-e30587a9] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-e30587a9] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-e30587a9] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-e30587a9] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-e30587a9] .dp__overlay_container,
.dp__theme_light[data-v-e30587a9] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-e30587a9] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-e30587a9] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-e30587a9] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-e30587a9] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-e30587a9] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-e30587a9] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-e30587a9] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-e30587a9] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-e30587a9] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-e30587a9] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-e30587a9] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-e30587a9] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-e30587a9] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-e30587a9] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-e30587a9] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-e30587a9] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-e30587a9] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-e30587a9] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-e30587a9] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-e30587a9] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-e30587a9] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-e30587a9] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-e30587a9] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-e30587a9] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-e30587a9] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-e30587a9] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-e30587a9] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-e30587a9] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-e30587a9] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-e30587a9] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-e30587a9]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.avatar-component[data-v-e30587a9] {
  position: relative;
}
.avatar-component .image-wrapper[data-v-e30587a9] {
  display: flex;
}
.avatar-component .image-wrapper .image[data-v-e30587a9] {
  border-radius: 50%;
  height: calc(var(--vw-rr) * (120vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (120vw / (var(--vw-base) * 0.01)));
}
.avatar-component .edit-wrapper[data-v-e30587a9] {
  border-radius: 50%;
  height: calc(var(--vw-rr) * (120vw / (var(--vw-base) * 0.01)));
  position: relative;
  width: calc(var(--vw-rr) * (120vw / (var(--vw-base) * 0.01)));
}
.avatar-component .edit-wrapper .thumb[data-v-e30587a9] {
  width: 100%;
}
.avatar-component .edit-wrapper .empty[data-v-e30587a9] {
  width: 100%;
  height: 100%;
  background-color: #eee;
  border-radius: 50%;
}
.avatar-component .edit-wrapper .empty[data-v-e30587a9]:after {
  content: '';
  position: absolute;
  flex: 0 0 calc(var(--vw-rr) * (80vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (80vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (80vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-user.ca2c3871.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: #fff;
}
.avatar-component .edit-wrapper .edit-button[data-v-e30587a9] {
  background: #000;
  border-radius: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  bottom: calc(var(--vw-rr) * (0vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  position: absolute;
  right: calc(var(--vw-rr) * (0vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
}
.avatar-component .edit-wrapper .edit-button.open .icon[data-v-e30587a9] {
  flex: 0 0 calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  background-color: #fff;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.avatar-component .edit-wrapper .edit-button .icon[data-v-e30587a9] {
  flex: 0 0 calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  background-color: #fff;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-edit.bde976f0.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.avatar-component .edit-wrapper .options-panel[data-v-e30587a9] {
  background: #fafafa;
  border: solid 1px var(--neutral-200);
  border-radius: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  left: calc(var(--vw-rr) * (130vw / (var(--vw-base) * 0.01)));
  max-height: calc(var(--vw-rr) * (120vw / (var(--vw-base) * 0.01)));
  overflow: hidden;
  position: absolute;
  top: 0;
  width: 200%;
}
.avatar-component .edit-wrapper .options-panel-inner[data-v-e30587a9] {
  display: grid;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  grid-template-columns: repeat(4, 1fr);
  max-height: calc(var(--vw-rr) * (120vw / (var(--vw-base) * 0.01)));
  overflow-y: auto;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.avatar-component .edit-wrapper .option-panel-item[data-v-e30587a9] {
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  cursor: pointer;
  filter: grayscale(100%);
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  opacity: 0.4;
  transition: all 0.4s ease-in-out;
  width: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
}
.avatar-component .edit-wrapper .option-panel-item[data-v-e30587a9]:hover {
  filter: none;
  opacity: 1;
}
.avatar-component .edit-wrapper .option-panel-item.current[data-v-e30587a9] {
  filter: none;
  opacity: 1;
}
@-moz-keyframes placeHolderShimmer-91446480 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-91446480 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-91446480 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-91446480 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-91446480 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-91446480 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-91446480 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-91446480 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-91446480] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-91446480] {
  justify-content: center;
}
.vfm.justify-start[data-v-91446480] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-91446480] {
  align-items: center;
}
.vfm.items-start[data-v-91446480] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-91446480] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-91446480] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-91446480] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-91446480] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-91446480] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-91446480] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-91446480] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-91446480],
.multiselect__input[data-v-91446480],
.multiselect__single[data-v-91446480] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-91446480] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-91446480]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-91446480] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-91446480] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-91446480] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-91446480] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-91446480]:after {
  display: none;
}
.multiselect__option[data-v-91446480] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-91446480]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-91446480] {
  display: block;
}
.multiselect__option .option__label[data-v-91446480]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-91446480] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-91446480] {
  display: block;
}
.multiselect__single .option__label[data-v-91446480]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-91446480] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-91446480]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-91446480] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-91446480] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-91446480] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-91446480]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-91446480] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-91446480],
.multiselect__tags .multiselect__single[data-v-91446480] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-91446480] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-91446480] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-91446480]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-91446480] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-91446480]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-91446480] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-91446480]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-91446480] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-91446480] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-91446480] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-91446480] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-91446480]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-91446480]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-91446480] {
  display: block;
}
.multiselect__option[data-v-91446480]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-91446480] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-91446480]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-91446480] {
  display: block;
}
.component .attr-label[data-v-91446480]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-91446480] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-91446480]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-91446480]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-91446480]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-91446480] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-91446480] .dp__overlay,
.mobile .dp__theme_light[data-v-91446480] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-91446480] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-91446480] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-91446480] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-91446480] .dp__overlay_container,
.dp__theme_light[data-v-91446480] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-91446480] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-91446480] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-91446480] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-91446480] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-91446480] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-91446480] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-91446480] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-91446480] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-91446480] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-91446480] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-91446480] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-91446480] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-91446480] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-91446480] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-91446480] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-91446480] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-91446480] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-91446480] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-91446480] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-91446480] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-91446480] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-91446480] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-91446480] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-91446480] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-91446480] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-91446480] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-91446480] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-91446480] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-91446480] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-91446480] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-91446480]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.location-label[data-v-91446480] {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.location-label .location-name[data-v-91446480] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  white-space: nowrap;
}
.location-label .icon[data-v-91446480] {
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-location.03a6d9e0.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
@-moz-keyframes placeHolderShimmer-906e0c36 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-906e0c36 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-906e0c36 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-906e0c36 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-906e0c36 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-906e0c36 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-906e0c36 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-906e0c36 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-906e0c36] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-906e0c36] {
  justify-content: center;
}
.vfm.justify-start[data-v-906e0c36] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-906e0c36] {
  align-items: center;
}
.vfm.items-start[data-v-906e0c36] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-906e0c36] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-906e0c36] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-906e0c36] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-906e0c36] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-906e0c36] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-906e0c36] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-906e0c36] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-906e0c36],
.multiselect__input[data-v-906e0c36],
.multiselect__single[data-v-906e0c36] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-906e0c36] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-906e0c36]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-906e0c36] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-906e0c36] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-906e0c36] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-906e0c36] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-906e0c36]:after {
  display: none;
}
.multiselect__option[data-v-906e0c36] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-906e0c36]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-906e0c36] {
  display: block;
}
.multiselect__option .option__label[data-v-906e0c36]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-906e0c36] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-906e0c36] {
  display: block;
}
.multiselect__single .option__label[data-v-906e0c36]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-906e0c36] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-906e0c36]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-906e0c36] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-906e0c36] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-906e0c36] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-906e0c36]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-906e0c36] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-906e0c36],
.multiselect__tags .multiselect__single[data-v-906e0c36] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-906e0c36] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-906e0c36] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-906e0c36]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-906e0c36] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-906e0c36]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-906e0c36] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-906e0c36]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-906e0c36] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-906e0c36] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-906e0c36] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-906e0c36] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-906e0c36]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-906e0c36]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-906e0c36] {
  display: block;
}
.multiselect__option[data-v-906e0c36]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-906e0c36] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-906e0c36]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-906e0c36] {
  display: block;
}
.component .attr-label[data-v-906e0c36]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-906e0c36] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-906e0c36]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-906e0c36]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-906e0c36]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-906e0c36] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-906e0c36] .dp__overlay,
.mobile .dp__theme_light[data-v-906e0c36] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-906e0c36] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-906e0c36] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-906e0c36] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-906e0c36] .dp__overlay_container,
.dp__theme_light[data-v-906e0c36] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-906e0c36] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-906e0c36] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-906e0c36] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-906e0c36] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-906e0c36] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-906e0c36] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-906e0c36] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-906e0c36] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-906e0c36] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-906e0c36] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-906e0c36] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-906e0c36] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-906e0c36] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-906e0c36] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-906e0c36] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-906e0c36] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-906e0c36] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-906e0c36] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-906e0c36] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-906e0c36] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-906e0c36] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-906e0c36] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-906e0c36] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-906e0c36] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-906e0c36] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-906e0c36] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-906e0c36] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-906e0c36] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-906e0c36] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-906e0c36] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-906e0c36]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.weighted-indicator-component.maximal .groups[data-v-906e0c36] {
  display: flex;
}
.edit .weighted-indicator-component .group[data-v-906e0c36] {
  background-color: var(--neutral-50);
  border-radius: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.weighted-indicator-component .group[data-v-906e0c36]:not(:last-child) {
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.weighted-indicator-component .group-title[data-v-906e0c36] {
  font-size: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  color: var(--neutral-500);
  font-weight: 300;
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-transform: uppercase;
}
.edit .weighted-indicator-component .group-title[data-v-906e0c36] {
  color: var(--neutral-400);
}
.weighted-indicator-component .group-indicator[data-v-906e0c36] {
  border: 1px solid var(--neutral-400);
  border-radius: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  display: flex;
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  justify-content: space-between;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.edit .weighted-indicator-component .group-indicator[data-v-906e0c36] {
  align-items: center;
  border: none;
  border-radius: 0;
}
.edit .weighted-indicator-component .group-indicator .entity-select[data-v-906e0c36] {
  flex: 0 0 75%;
}
.edit .weighted-indicator-component .group-indicator .delete-btn[data-v-906e0c36] {
  margin-left: auto;
  flex: 0 0 calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-delete.ba48343f.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  cursor: pointer;
  grid-column: 2;
  opacity: 0.4;
  align-self: baseline;
}
.edit .weighted-indicator-component .group-indicator .delete-btn[data-v-906e0c36]:hover {
  opacity: 1;
}
.weighted-indicator-component .group-indicator[data-v-906e0c36]:not(:last-child) {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.edit .weighted-indicator-component .group-indicator[data-v-906e0c36]:not(:last-child) {
  border-bottom: 1px solid var(--neutral-100);
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.weighted-indicator-component .group-indicator-item[data-v-906e0c36] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (26vw / (var(--vw-base) * 0.01)));
  align-self: center;
  font-weight: 300;
  flex: 0 0 75%;
}
@-moz-keyframes placeHolderShimmer-2c8e71d4 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-2c8e71d4 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-2c8e71d4 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-2c8e71d4 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-2c8e71d4 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-2c8e71d4 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-2c8e71d4 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-2c8e71d4 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-2c8e71d4] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-2c8e71d4] {
  justify-content: center;
}
.vfm.justify-start[data-v-2c8e71d4] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-2c8e71d4] {
  align-items: center;
}
.vfm.items-start[data-v-2c8e71d4] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-2c8e71d4] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-2c8e71d4] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-2c8e71d4] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-2c8e71d4] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-2c8e71d4] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-2c8e71d4] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-2c8e71d4] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-2c8e71d4],
.multiselect__input[data-v-2c8e71d4],
.multiselect__single[data-v-2c8e71d4] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-2c8e71d4] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-2c8e71d4]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-2c8e71d4] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-2c8e71d4] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-2c8e71d4] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-2c8e71d4] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-2c8e71d4]:after {
  display: none;
}
.multiselect__option[data-v-2c8e71d4] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-2c8e71d4]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-2c8e71d4] {
  display: block;
}
.multiselect__option .option__label[data-v-2c8e71d4]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-2c8e71d4] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-2c8e71d4] {
  display: block;
}
.multiselect__single .option__label[data-v-2c8e71d4]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-2c8e71d4] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-2c8e71d4]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-2c8e71d4] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-2c8e71d4] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-2c8e71d4] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-2c8e71d4]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-2c8e71d4] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-2c8e71d4],
.multiselect__tags .multiselect__single[data-v-2c8e71d4] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-2c8e71d4] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-2c8e71d4] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-2c8e71d4]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-2c8e71d4] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-2c8e71d4]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-2c8e71d4] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-2c8e71d4]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-2c8e71d4] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-2c8e71d4] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-2c8e71d4] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-2c8e71d4] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-2c8e71d4]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-2c8e71d4]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-2c8e71d4] {
  display: block;
}
.multiselect__option[data-v-2c8e71d4]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-2c8e71d4] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-2c8e71d4]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-2c8e71d4] {
  display: block;
}
.component .attr-label[data-v-2c8e71d4]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-2c8e71d4] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-2c8e71d4]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-2c8e71d4]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-2c8e71d4]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-2c8e71d4] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-2c8e71d4] .dp__overlay,
.mobile .dp__theme_light[data-v-2c8e71d4] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-2c8e71d4] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-2c8e71d4] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-2c8e71d4] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-2c8e71d4] .dp__overlay_container,
.dp__theme_light[data-v-2c8e71d4] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-2c8e71d4] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-2c8e71d4] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-2c8e71d4] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-2c8e71d4] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-2c8e71d4] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-2c8e71d4] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-2c8e71d4] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-2c8e71d4] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-2c8e71d4] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-2c8e71d4] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-2c8e71d4] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-2c8e71d4] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-2c8e71d4] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-2c8e71d4] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-2c8e71d4] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-2c8e71d4] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-2c8e71d4] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-2c8e71d4] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-2c8e71d4] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-2c8e71d4] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-2c8e71d4] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-2c8e71d4] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-2c8e71d4] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-2c8e71d4] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-2c8e71d4] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-2c8e71d4] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-2c8e71d4] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-2c8e71d4] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-2c8e71d4] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-2c8e71d4] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-2c8e71d4]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.edit .narrative-iceberg-component .level[data-v-2c8e71d4] {
  margin-bottom: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
}
.edit .narrative-iceberg-component .level .title[data-v-2c8e71d4],
.edit .narrative-iceberg-component .level .text-component[data-v-2c8e71d4] {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.narrative-iceberg-component .iceberg[data-v-2c8e71d4] {
  display: flex;
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (480vw / (var(--vw-base) * 0.01)));
  position: relative;
}
.narrative-iceberg-component .iceberg .left[data-v-2c8e71d4] {
  background-image: url("/backoffice/assets/iceberg2.1f14b8c4.svg");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  flex: 0 0 calc(var(--vw-rr) * (260vw / (var(--vw-base) * 0.01)));
  height: 100%;
}
.narrative-iceberg-component .iceberg .right[data-v-2c8e71d4] {
  display: flex;
  flex: 1 1 0%;
  flex-direction: column;
}
.narrative-iceberg-component .iceberg .right .level[data-v-2c8e71d4] {
  display: flex;
  flex: 0 0 calc(var(--vw-rr) * (160vw / (var(--vw-base) * 0.01)));
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  justify-content: center;
  padding: 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  position: relative;
}
.narrative-iceberg-component .iceberg .right .level .title[data-v-2c8e71d4] {
  font-weight: 500;
  margin-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.narrative-iceberg-component .iceberg .right .level .title[data-v-2c8e71d4]:first-letter {
  text-transform: capitalize;
}
.narrative-iceberg-component .iceberg .right .level .quote[data-v-2c8e71d4] {
  flex: 0 0 auto;
  margin: auto 0;
  position: relative;
  max-height: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
  overflow: visible;
}
.narrative-iceberg-component .iceberg .right .level .quote .full-quote[data-v-2c8e71d4] {
  background: var(--neutral-50);
  border-radius: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  filter: drop-shadow(0 0 6px var(--neutral-200));
  left: calc(var(--vw-rr) * (-10vw / (var(--vw-base) * 0.01)));
  max-height: calc(var(--vw-rr) * (50vw / (var(--vw-base) * 0.01)));
  opacity: 0;
  overflow: hidden;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  position: absolute;
  top: calc(var(--vw-rr) * (-10vw / (var(--vw-base) * 0.01)));
  transition: all 0.4s;
  z-index: 3;
}
.narrative-iceberg-component .iceberg .right .level .quote:hover .full-quote[data-v-2c8e71d4] {
  max-height: calc(var(--vw-rr) * (500vw / (var(--vw-base) * 0.01)));
  opacity: 1;
}
.narrative-iceberg-component .iceberg .right .level .informations[data-v-2c8e71d4] {
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  max-width: 32vw;
  overflow: auto;
}
.narrative-iceberg-component .iceberg .right .level .informations .entity-select[data-v-2c8e71d4] .selection {
  display: flex;
}
.narrative-iceberg-component .iceberg .right .level .informations .entity-select[data-v-2c8e71d4] .selection .multiselect__tag {
  min-width: calc(var(--vw-rr) * (120vw / (var(--vw-base) * 0.01)));
}
.narrative-iceberg-component .iceberg .right .level .informations .entity-select .information[data-v-2c8e71d4] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: solid 1px var(--neutral-300);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.narrative-iceberg-component .iceberg .lines[data-v-2c8e71d4] {
  height: 100%;
  position: absolute;
  width: 100%;
}
.narrative-iceberg-component .iceberg .lines .line[data-v-2c8e71d4] {
  border-bottom: solid 1px var(--neutral-100);
  height: 33.33%;
  width: 100%;
}
@-moz-keyframes placeHolderShimmer-b0d09128 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-b0d09128 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-b0d09128 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-b0d09128 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-b0d09128 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-b0d09128 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-b0d09128 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-b0d09128 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-b0d09128] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-b0d09128] {
  justify-content: center;
}
.vfm.justify-start[data-v-b0d09128] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-b0d09128] {
  align-items: center;
}
.vfm.items-start[data-v-b0d09128] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-b0d09128] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-b0d09128] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-b0d09128] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-b0d09128] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-b0d09128] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-b0d09128] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-b0d09128] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-b0d09128],
.multiselect__input[data-v-b0d09128],
.multiselect__single[data-v-b0d09128] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-b0d09128] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-b0d09128]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-b0d09128] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-b0d09128] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-b0d09128] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-b0d09128] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-b0d09128]:after {
  display: none;
}
.multiselect__option[data-v-b0d09128] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-b0d09128]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-b0d09128] {
  display: block;
}
.multiselect__option .option__label[data-v-b0d09128]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-b0d09128] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-b0d09128] {
  display: block;
}
.multiselect__single .option__label[data-v-b0d09128]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-b0d09128] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-b0d09128]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-b0d09128] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-b0d09128] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-b0d09128] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-b0d09128]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-b0d09128] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-b0d09128],
.multiselect__tags .multiselect__single[data-v-b0d09128] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-b0d09128] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-b0d09128] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-b0d09128]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-b0d09128] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-b0d09128]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-b0d09128] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-b0d09128]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-b0d09128] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-b0d09128] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-b0d09128] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-b0d09128] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-b0d09128]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-b0d09128]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-b0d09128] {
  display: block;
}
.multiselect__option[data-v-b0d09128]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-b0d09128] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-b0d09128]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-b0d09128] {
  display: block;
}
.component .attr-label[data-v-b0d09128]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-b0d09128] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-b0d09128]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-b0d09128]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-b0d09128]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-b0d09128] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-b0d09128] .dp__overlay,
.mobile .dp__theme_light[data-v-b0d09128] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-b0d09128] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-b0d09128] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-b0d09128] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-b0d09128] .dp__overlay_container,
.dp__theme_light[data-v-b0d09128] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-b0d09128] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-b0d09128] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-b0d09128] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-b0d09128] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-b0d09128] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-b0d09128] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-b0d09128] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-b0d09128] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-b0d09128] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-b0d09128] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-b0d09128] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-b0d09128] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-b0d09128] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-b0d09128] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-b0d09128] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-b0d09128] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-b0d09128] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-b0d09128] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-b0d09128] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-b0d09128] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-b0d09128] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-b0d09128] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-b0d09128] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-b0d09128] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-b0d09128] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-b0d09128] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-b0d09128] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-b0d09128] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-b0d09128] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-b0d09128] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-b0d09128]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.channel-person-component.inverted[data-v-b0d09128] {
  background: var(--neutral-50);
  border-radius: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.channel-person-component .disclaimer[data-v-b0d09128] {
  display: flex;
  align-items: center;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  opacity: 0.9;
}
.channel-person-component .disclaimer .icon[data-v-b0d09128] {
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-info.99b5a28f.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.channel-person-component .attributes[data-v-b0d09128] {
  display: flex;
  flex-wrap: wrap;
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.channel-person-component .attribute[data-v-b0d09128] {
  flex: 1 1 calc(50% - calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))));
}
.channel-person-component .label[data-v-b0d09128] {
  font-weight: 500;
}
@-moz-keyframes placeHolderShimmer-cbe1dd1a {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-cbe1dd1a {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-cbe1dd1a {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-cbe1dd1a {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-cbe1dd1a {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-cbe1dd1a {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-cbe1dd1a {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-cbe1dd1a {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-cbe1dd1a] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-cbe1dd1a] {
  justify-content: center;
}
.vfm.justify-start[data-v-cbe1dd1a] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-cbe1dd1a] {
  align-items: center;
}
.vfm.items-start[data-v-cbe1dd1a] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-cbe1dd1a] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-cbe1dd1a] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-cbe1dd1a] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-cbe1dd1a] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-cbe1dd1a] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-cbe1dd1a] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-cbe1dd1a] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-cbe1dd1a],
.multiselect__input[data-v-cbe1dd1a],
.multiselect__single[data-v-cbe1dd1a] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-cbe1dd1a] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-cbe1dd1a]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-cbe1dd1a] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-cbe1dd1a] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-cbe1dd1a] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-cbe1dd1a] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-cbe1dd1a]:after {
  display: none;
}
.multiselect__option[data-v-cbe1dd1a] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-cbe1dd1a]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-cbe1dd1a] {
  display: block;
}
.multiselect__option .option__label[data-v-cbe1dd1a]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-cbe1dd1a] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-cbe1dd1a] {
  display: block;
}
.multiselect__single .option__label[data-v-cbe1dd1a]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-cbe1dd1a] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-cbe1dd1a]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-cbe1dd1a] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-cbe1dd1a] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-cbe1dd1a] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-cbe1dd1a]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-cbe1dd1a] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-cbe1dd1a],
.multiselect__tags .multiselect__single[data-v-cbe1dd1a] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-cbe1dd1a] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-cbe1dd1a] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-cbe1dd1a]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-cbe1dd1a] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-cbe1dd1a]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-cbe1dd1a] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-cbe1dd1a]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-cbe1dd1a] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-cbe1dd1a] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-cbe1dd1a] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-cbe1dd1a] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-cbe1dd1a]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-cbe1dd1a]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-cbe1dd1a] {
  display: block;
}
.multiselect__option[data-v-cbe1dd1a]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-cbe1dd1a] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-cbe1dd1a]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-cbe1dd1a] {
  display: block;
}
.component .attr-label[data-v-cbe1dd1a]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-cbe1dd1a] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-cbe1dd1a]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-cbe1dd1a]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-cbe1dd1a]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-cbe1dd1a] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-cbe1dd1a] .dp__overlay,
.mobile .dp__theme_light[data-v-cbe1dd1a] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-cbe1dd1a] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-cbe1dd1a] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-cbe1dd1a] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-cbe1dd1a] .dp__overlay_container,
.dp__theme_light[data-v-cbe1dd1a] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-cbe1dd1a] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-cbe1dd1a] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-cbe1dd1a] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-cbe1dd1a] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-cbe1dd1a] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-cbe1dd1a] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-cbe1dd1a] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-cbe1dd1a] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-cbe1dd1a] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-cbe1dd1a] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-cbe1dd1a] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-cbe1dd1a] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-cbe1dd1a] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-cbe1dd1a] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-cbe1dd1a] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-cbe1dd1a] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-cbe1dd1a] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-cbe1dd1a] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-cbe1dd1a] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-cbe1dd1a] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-cbe1dd1a] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-cbe1dd1a] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-cbe1dd1a] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-cbe1dd1a] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-cbe1dd1a] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-cbe1dd1a] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-cbe1dd1a] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-cbe1dd1a] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-cbe1dd1a] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-cbe1dd1a] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-cbe1dd1a]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.tag-component .entities[data-v-cbe1dd1a] {
  display: flex;
  flex-wrap: wrap;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.tag-component .entity[data-v-cbe1dd1a] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  white-space: nowrap;
}
.tag-component .entity[data-v-cbe1dd1a]:first-letter {
  text-transform: capitalize;
}
@-moz-keyframes placeHolderShimmer-fba050ce {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-fba050ce {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-fba050ce {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-fba050ce {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-fba050ce {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-fba050ce {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-fba050ce {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-fba050ce {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-fba050ce] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-fba050ce] {
  justify-content: center;
}
.vfm.justify-start[data-v-fba050ce] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-fba050ce] {
  align-items: center;
}
.vfm.items-start[data-v-fba050ce] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-fba050ce] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-fba050ce] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-fba050ce] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-fba050ce] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-fba050ce] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-fba050ce] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-fba050ce] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-fba050ce],
.multiselect__input[data-v-fba050ce],
.multiselect__single[data-v-fba050ce] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-fba050ce] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-fba050ce]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-fba050ce] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-fba050ce] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-fba050ce] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-fba050ce] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-fba050ce]:after {
  display: none;
}
.multiselect__option[data-v-fba050ce] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-fba050ce]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-fba050ce] {
  display: block;
}
.multiselect__option .option__label[data-v-fba050ce]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-fba050ce] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-fba050ce] {
  display: block;
}
.multiselect__single .option__label[data-v-fba050ce]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-fba050ce] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-fba050ce]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-fba050ce] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-fba050ce] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-fba050ce] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-fba050ce]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-fba050ce] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-fba050ce],
.multiselect__tags .multiselect__single[data-v-fba050ce] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-fba050ce] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-fba050ce] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-fba050ce]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-fba050ce] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-fba050ce]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-fba050ce] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-fba050ce]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-fba050ce] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-fba050ce] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-fba050ce] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-fba050ce] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-fba050ce]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-fba050ce]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-fba050ce] {
  display: block;
}
.multiselect__option[data-v-fba050ce]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-fba050ce] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-fba050ce]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-fba050ce] {
  display: block;
}
.component .attr-label[data-v-fba050ce]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-fba050ce] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-fba050ce]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-fba050ce]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-fba050ce]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-fba050ce] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-fba050ce] .dp__overlay,
.mobile .dp__theme_light[data-v-fba050ce] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-fba050ce] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-fba050ce] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-fba050ce] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-fba050ce] .dp__overlay_container,
.dp__theme_light[data-v-fba050ce] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-fba050ce] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-fba050ce] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-fba050ce] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-fba050ce] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-fba050ce] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-fba050ce] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-fba050ce] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-fba050ce] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-fba050ce] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-fba050ce] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-fba050ce] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-fba050ce] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-fba050ce] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-fba050ce] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-fba050ce] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-fba050ce] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-fba050ce] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-fba050ce] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-fba050ce] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-fba050ce] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-fba050ce] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-fba050ce] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-fba050ce] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-fba050ce] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-fba050ce] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-fba050ce] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-fba050ce] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-fba050ce] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-fba050ce] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-fba050ce] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-fba050ce]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.priority-matrix-component[data-v-fba050ce] {
  max-width: calc(var(--vw-rr) * (600vw / (var(--vw-base) * 0.01)));
}
.priority-matrix-component .matrix[data-v-fba050ce] {
  display: flex;
}
.priority-matrix-component .matrix .legend-impact[data-v-fba050ce] {
  margin: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-align: center;
  text-orientation: sideways;
  transform: scale(-1) translate(0, calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01))));
  writing-mode: vertical-lr;
}
.priority-matrix-component .matrix .legend-urgency[data-v-fba050ce] {
  margin: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-align: center;
}
.priority-matrix-component .matrix .grid[data-v-fba050ce] {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.priority-matrix-component .matrix .grid .row[data-v-fba050ce] {
  display: flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.priority-matrix-component .matrix .grid .row .cell[data-v-fba050ce] {
  align-items: center;
  display: flex;
  flex: 0 0 20%;
  justify-content: center;
}
.priority-matrix-component .matrix .grid .row .cell .label-tag[data-v-fba050ce] {
  width: 100%;
}
.priority-matrix-component .matrix .grid .row .cell .number-tag[data-v-fba050ce],
.priority-matrix-component .matrix .grid .row .cell .label-tag[data-v-fba050ce] {
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-align: center;
}
.priority-matrix-component .matrix .grid .row .cell .number-tag.active[data-v-fba050ce],
.priority-matrix-component .matrix .grid .row .cell .label-tag.active[data-v-fba050ce] {
  background: #000;
  color: #fff;
}
.priority-matrix-component .tags[data-v-fba050ce] {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.priority-matrix-component .tags .tag[data-v-fba050ce] {
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.priority-matrix-component .tags .tag .tag-dot[data-v-fba050ce] {
  border-radius: 50%;
  height: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  margin-right: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  margin-top: 0.1em;
  width: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.priority-matrix-component .tags .tag .tag-dot.semaphore_green[data-v-fba050ce] {
  background-color: var(--status-high);
}
.priority-matrix-component .tags .tag .tag-dot.semaphore_yellow[data-v-fba050ce] {
  background-color: var(--status-medium);
}
.priority-matrix-component .tags .tag .tag-dot.semaphore_red[data-v-fba050ce] {
  background-color: var(--status-low);
}
.priority-matrix-component .tags .tag .tag-label[data-v-fba050ce] {
  white-space: nowrap;
}
@-moz-keyframes placeHolderShimmer-28b4b39b {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-28b4b39b {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-28b4b39b {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-28b4b39b {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-28b4b39b {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-28b4b39b {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-28b4b39b {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-28b4b39b {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-28b4b39b] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-28b4b39b] {
  justify-content: center;
}
.vfm.justify-start[data-v-28b4b39b] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-28b4b39b] {
  align-items: center;
}
.vfm.items-start[data-v-28b4b39b] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-28b4b39b] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-28b4b39b] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-28b4b39b] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-28b4b39b] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-28b4b39b] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-28b4b39b] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-28b4b39b] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-28b4b39b],
.multiselect__input[data-v-28b4b39b],
.multiselect__single[data-v-28b4b39b] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-28b4b39b] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-28b4b39b]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-28b4b39b] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-28b4b39b] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-28b4b39b] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-28b4b39b] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-28b4b39b]:after {
  display: none;
}
.multiselect__option[data-v-28b4b39b] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-28b4b39b]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-28b4b39b] {
  display: block;
}
.multiselect__option .option__label[data-v-28b4b39b]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-28b4b39b] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-28b4b39b] {
  display: block;
}
.multiselect__single .option__label[data-v-28b4b39b]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-28b4b39b] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-28b4b39b]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-28b4b39b] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-28b4b39b] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-28b4b39b] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-28b4b39b]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-28b4b39b] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-28b4b39b],
.multiselect__tags .multiselect__single[data-v-28b4b39b] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-28b4b39b] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-28b4b39b] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-28b4b39b]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-28b4b39b] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-28b4b39b]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-28b4b39b] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-28b4b39b]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-28b4b39b] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-28b4b39b] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-28b4b39b] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-28b4b39b] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-28b4b39b]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-28b4b39b]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-28b4b39b] {
  display: block;
}
.multiselect__option[data-v-28b4b39b]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-28b4b39b] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-28b4b39b]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-28b4b39b] {
  display: block;
}
.component .attr-label[data-v-28b4b39b]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-28b4b39b] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-28b4b39b]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-28b4b39b]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-28b4b39b]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-28b4b39b] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-28b4b39b] .dp__overlay,
.mobile .dp__theme_light[data-v-28b4b39b] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-28b4b39b] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-28b4b39b] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-28b4b39b] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-28b4b39b] .dp__overlay_container,
.dp__theme_light[data-v-28b4b39b] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-28b4b39b] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-28b4b39b] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-28b4b39b] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-28b4b39b] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-28b4b39b] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-28b4b39b] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-28b4b39b] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-28b4b39b] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-28b4b39b] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-28b4b39b] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-28b4b39b] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-28b4b39b] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-28b4b39b] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-28b4b39b] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-28b4b39b] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-28b4b39b] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-28b4b39b] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-28b4b39b] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-28b4b39b] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-28b4b39b] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-28b4b39b] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-28b4b39b] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-28b4b39b] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-28b4b39b] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-28b4b39b] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-28b4b39b] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-28b4b39b] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-28b4b39b] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-28b4b39b] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-28b4b39b] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-28b4b39b]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.ranked-list .counts[data-v-28b4b39b] {
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  max-width: 100%;
  overflow: auto;
}
.mobile .ranked-list .counts[data-v-28b4b39b] {
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.ranked-list .counts .count[data-v-28b4b39b] {
  display: flex;
  gap: calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01)));
  overflow: hidden;
}
.ranked-list .counts .count .rank[data-v-28b4b39b] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (26vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  font-weight: 500;
}
.mobile .ranked-list .counts .count .rank[data-v-28b4b39b] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.ranked-list .counts .count .item[data-v-28b4b39b] {
  display: flex;
  flex: 1 1 0%;
  flex-direction: column;
  overflow: hidden;
  position: relative;
}
.ranked-list .counts .count .item .row[data-v-28b4b39b] {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  justify-content: space-between;
  overflow: hidden;
}
.ranked-list .counts .count .item .row .item-label[data-v-28b4b39b] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (26vw / (var(--vw-base) * 0.01)));
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
  font-weight: 300;
}
.ranked-list .counts .count .item .row .item-label[data-v-28b4b39b]:first-letter {
  text-transform: capitalize;
}
.mobile .ranked-list .counts .count .item .row .item-label[data-v-28b4b39b] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.ranked-list .counts .count .item .row .value[data-v-28b4b39b] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (26vw / (var(--vw-base) * 0.01)));
  font-weight: 300;
}
.mobile .ranked-list .counts .count .item .row .value[data-v-28b4b39b] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.ranked-list .counts .count .item .bar[data-v-28b4b39b] {
  background: var(--neutral-100);
  height: 1px;
  margin-bottom: 2px;
  margin-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  position: relative;
  width: 100%;
}
.ranked-list .counts .count .item .bar .colored[data-v-28b4b39b] {
  background: #000;
  border-radius: 3px;
  height: 4px;
  left: 0;
  position: absolute;
  top: -2px;
}
@-moz-keyframes placeHolderShimmer-95059aeb {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-95059aeb {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-95059aeb {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-95059aeb {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-95059aeb {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-95059aeb {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-95059aeb {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-95059aeb {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-95059aeb] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-95059aeb] {
  justify-content: center;
}
.vfm.justify-start[data-v-95059aeb] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-95059aeb] {
  align-items: center;
}
.vfm.items-start[data-v-95059aeb] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-95059aeb] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-95059aeb] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-95059aeb] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-95059aeb] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-95059aeb] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-95059aeb] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-95059aeb] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-95059aeb],
.multiselect__input[data-v-95059aeb],
.multiselect__single[data-v-95059aeb] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-95059aeb] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-95059aeb]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-95059aeb] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-95059aeb] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-95059aeb] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-95059aeb] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-95059aeb]:after {
  display: none;
}
.multiselect__option[data-v-95059aeb] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-95059aeb]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-95059aeb] {
  display: block;
}
.multiselect__option .option__label[data-v-95059aeb]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-95059aeb] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-95059aeb] {
  display: block;
}
.multiselect__single .option__label[data-v-95059aeb]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-95059aeb] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-95059aeb]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-95059aeb] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-95059aeb] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-95059aeb] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-95059aeb]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-95059aeb] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-95059aeb],
.multiselect__tags .multiselect__single[data-v-95059aeb] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-95059aeb] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-95059aeb] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-95059aeb]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-95059aeb] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-95059aeb]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-95059aeb] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-95059aeb]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-95059aeb] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-95059aeb] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-95059aeb] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-95059aeb] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-95059aeb]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-95059aeb]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-95059aeb] {
  display: block;
}
.multiselect__option[data-v-95059aeb]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-95059aeb] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-95059aeb]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-95059aeb] {
  display: block;
}
.component .attr-label[data-v-95059aeb]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-95059aeb] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-95059aeb]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-95059aeb]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-95059aeb]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-95059aeb] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-95059aeb] .dp__overlay,
.mobile .dp__theme_light[data-v-95059aeb] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-95059aeb] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-95059aeb] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-95059aeb] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-95059aeb] .dp__overlay_container,
.dp__theme_light[data-v-95059aeb] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-95059aeb] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-95059aeb] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-95059aeb] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-95059aeb] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-95059aeb] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-95059aeb] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-95059aeb] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-95059aeb] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-95059aeb] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-95059aeb] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-95059aeb] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-95059aeb] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-95059aeb] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-95059aeb] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-95059aeb] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-95059aeb] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-95059aeb] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-95059aeb] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-95059aeb] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-95059aeb] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-95059aeb] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-95059aeb] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-95059aeb] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-95059aeb] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-95059aeb] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-95059aeb] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-95059aeb] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-95059aeb] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-95059aeb] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-95059aeb] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-95059aeb]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.bee-panes[data-v-95059aeb] {
  display: grid;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  grid-template-columns: repeat(5, 1fr);
  overflow: hidden;
}
.bee-panes .category[data-v-95059aeb] {
  align-items: center;
  display: flex;
  flex-direction: column;
}
.bee-panes .category .title[data-v-95059aeb] {
  font-size: calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  display: block;
}
.bee-panes .category .title[data-v-95059aeb]:first-letter {
  text-transform: capitalize;
}
.bee-panes .category .title.empty[data-v-95059aeb] {
  opacity: 0.5;
}
.bee-panes .category svg[data-v-95059aeb] {
  width: 100%;
}
.no-data[data-v-95059aeb] {
  grid-column: 1/6;
  text-align: center;
  font-size: calc(var(--vw-rr) * (48vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
  opacity: 0.1;
  margin-bottom: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
}
@-moz-keyframes placeHolderShimmer-ec0d1557 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-ec0d1557 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-ec0d1557 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-ec0d1557 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-ec0d1557 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-ec0d1557 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-ec0d1557 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-ec0d1557 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-ec0d1557] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-ec0d1557] {
  justify-content: center;
}
.vfm.justify-start[data-v-ec0d1557] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-ec0d1557] {
  align-items: center;
}
.vfm.items-start[data-v-ec0d1557] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-ec0d1557] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-ec0d1557] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-ec0d1557] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-ec0d1557] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-ec0d1557] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-ec0d1557] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-ec0d1557] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-ec0d1557],
.multiselect__input[data-v-ec0d1557],
.multiselect__single[data-v-ec0d1557] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-ec0d1557] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-ec0d1557]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-ec0d1557] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-ec0d1557] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-ec0d1557] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-ec0d1557] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-ec0d1557]:after {
  display: none;
}
.multiselect__option[data-v-ec0d1557] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-ec0d1557]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-ec0d1557] {
  display: block;
}
.multiselect__option .option__label[data-v-ec0d1557]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-ec0d1557] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-ec0d1557] {
  display: block;
}
.multiselect__single .option__label[data-v-ec0d1557]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-ec0d1557] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-ec0d1557]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-ec0d1557] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-ec0d1557] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-ec0d1557] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-ec0d1557]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-ec0d1557] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-ec0d1557],
.multiselect__tags .multiselect__single[data-v-ec0d1557] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-ec0d1557] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-ec0d1557] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-ec0d1557]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-ec0d1557] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-ec0d1557]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-ec0d1557] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-ec0d1557]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-ec0d1557] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-ec0d1557] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-ec0d1557] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-ec0d1557] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-ec0d1557]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-ec0d1557]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-ec0d1557] {
  display: block;
}
.multiselect__option[data-v-ec0d1557]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-ec0d1557] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-ec0d1557]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-ec0d1557] {
  display: block;
}
.component .attr-label[data-v-ec0d1557]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-ec0d1557] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-ec0d1557]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-ec0d1557]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-ec0d1557]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-ec0d1557] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-ec0d1557] .dp__overlay,
.mobile .dp__theme_light[data-v-ec0d1557] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-ec0d1557] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-ec0d1557] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-ec0d1557] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-ec0d1557] .dp__overlay_container,
.dp__theme_light[data-v-ec0d1557] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-ec0d1557] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-ec0d1557] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-ec0d1557] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-ec0d1557] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-ec0d1557] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-ec0d1557] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-ec0d1557] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-ec0d1557] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-ec0d1557] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-ec0d1557] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-ec0d1557] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-ec0d1557] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-ec0d1557] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-ec0d1557] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-ec0d1557] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-ec0d1557] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-ec0d1557] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-ec0d1557] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-ec0d1557] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-ec0d1557] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-ec0d1557] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-ec0d1557] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-ec0d1557] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-ec0d1557] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-ec0d1557] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-ec0d1557] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-ec0d1557] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-ec0d1557] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-ec0d1557] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-ec0d1557] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-ec0d1557]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.numbers-table[data-v-ec0d1557] {
  max-width: 100%;
}
.numbers-table .subform[data-v-ec0d1557] {
  display: grid;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  grid-template-columns: repeat(3, 1fr);
}
.mobile .numbers-table .subform[data-v-ec0d1557] {
  display: flex;
  flex-direction: column;
}
.numbers-table .subform.editing[data-v-ec0d1557] {
  background-color: var(--neutral-50);
  border-radius: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  column-gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.numbers-table .subform.editing .subfield[data-v-ec0d1557] {
  border-bottom: 0;
}
.numbers-table .subform.editing .subfield[data-v-ec0d1557]:after {
  display: none;
}
.numbers-table .subform.editing .subfield .label[data-v-ec0d1557] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  color: var(--neutral-400);
  font-weight: 400;
}
.numbers-table .subform .subfield[data-v-ec0d1557] {
  border-bottom: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  position: relative;
}
.numbers-table .subform .subfield[data-v-ec0d1557]:after {
  background-color: var(--neutral-100);
  bottom: -1px;
  content: "";
  height: 1px;
  position: absolute;
  right: calc(var(--vw-rr) * (-10vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
@-moz-keyframes placeHolderShimmer-174a4dd7 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-174a4dd7 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-174a4dd7 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-174a4dd7 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-174a4dd7 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-174a4dd7 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-174a4dd7 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-174a4dd7 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-174a4dd7] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-174a4dd7] {
  justify-content: center;
}
.vfm.justify-start[data-v-174a4dd7] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-174a4dd7] {
  align-items: center;
}
.vfm.items-start[data-v-174a4dd7] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-174a4dd7] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-174a4dd7] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-174a4dd7] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-174a4dd7] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-174a4dd7] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-174a4dd7] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-174a4dd7] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-174a4dd7],
.multiselect__input[data-v-174a4dd7],
.multiselect__single[data-v-174a4dd7] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-174a4dd7] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-174a4dd7]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-174a4dd7] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-174a4dd7] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-174a4dd7] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-174a4dd7] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-174a4dd7]:after {
  display: none;
}
.multiselect__option[data-v-174a4dd7] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-174a4dd7]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-174a4dd7] {
  display: block;
}
.multiselect__option .option__label[data-v-174a4dd7]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-174a4dd7] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-174a4dd7] {
  display: block;
}
.multiselect__single .option__label[data-v-174a4dd7]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-174a4dd7] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-174a4dd7]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-174a4dd7] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-174a4dd7] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-174a4dd7] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-174a4dd7]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-174a4dd7] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-174a4dd7],
.multiselect__tags .multiselect__single[data-v-174a4dd7] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-174a4dd7] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-174a4dd7] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-174a4dd7]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-174a4dd7] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-174a4dd7]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-174a4dd7] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-174a4dd7]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-174a4dd7] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-174a4dd7] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-174a4dd7] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-174a4dd7] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-174a4dd7]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-174a4dd7]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-174a4dd7] {
  display: block;
}
.multiselect__option[data-v-174a4dd7]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-174a4dd7] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-174a4dd7]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-174a4dd7] {
  display: block;
}
.component .attr-label[data-v-174a4dd7]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-174a4dd7] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-174a4dd7]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-174a4dd7]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-174a4dd7]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-174a4dd7] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-174a4dd7] .dp__overlay,
.mobile .dp__theme_light[data-v-174a4dd7] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-174a4dd7] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-174a4dd7] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-174a4dd7] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-174a4dd7] .dp__overlay_container,
.dp__theme_light[data-v-174a4dd7] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-174a4dd7] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-174a4dd7] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-174a4dd7] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-174a4dd7] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-174a4dd7] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-174a4dd7] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-174a4dd7] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-174a4dd7] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-174a4dd7] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-174a4dd7] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-174a4dd7] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-174a4dd7] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-174a4dd7] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-174a4dd7] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-174a4dd7] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-174a4dd7] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-174a4dd7] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-174a4dd7] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-174a4dd7] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-174a4dd7] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-174a4dd7] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-174a4dd7] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-174a4dd7] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-174a4dd7] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-174a4dd7] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-174a4dd7] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-174a4dd7] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-174a4dd7] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-174a4dd7] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-174a4dd7] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-174a4dd7]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.kpi-evolution svg[data-v-174a4dd7] {
  width: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
}
@-moz-keyframes placeHolderShimmer-75503822 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-75503822 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-75503822 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-75503822 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-75503822 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-75503822 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-75503822 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-75503822 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-75503822] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-75503822] {
  justify-content: center;
}
.vfm.justify-start[data-v-75503822] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-75503822] {
  align-items: center;
}
.vfm.items-start[data-v-75503822] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-75503822] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-75503822] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-75503822] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-75503822] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-75503822] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-75503822] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-75503822] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-75503822],
.multiselect__input[data-v-75503822],
.multiselect__single[data-v-75503822] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-75503822] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-75503822]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-75503822] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-75503822] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-75503822] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-75503822] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-75503822]:after {
  display: none;
}
.multiselect__option[data-v-75503822] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-75503822]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-75503822] {
  display: block;
}
.multiselect__option .option__label[data-v-75503822]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-75503822] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-75503822] {
  display: block;
}
.multiselect__single .option__label[data-v-75503822]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-75503822] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-75503822]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-75503822] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-75503822] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-75503822] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-75503822]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-75503822] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-75503822],
.multiselect__tags .multiselect__single[data-v-75503822] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-75503822] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-75503822] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-75503822]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-75503822] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-75503822]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-75503822] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-75503822]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-75503822] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-75503822] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-75503822] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-75503822] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-75503822]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-75503822]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-75503822] {
  display: block;
}
.multiselect__option[data-v-75503822]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-75503822] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-75503822]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-75503822] {
  display: block;
}
.component .attr-label[data-v-75503822]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-75503822] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-75503822]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-75503822]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-75503822]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-75503822] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-75503822] .dp__overlay,
.mobile .dp__theme_light[data-v-75503822] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-75503822] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-75503822] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-75503822] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-75503822] .dp__overlay_container,
.dp__theme_light[data-v-75503822] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-75503822] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-75503822] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-75503822] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-75503822] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-75503822] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-75503822] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-75503822] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-75503822] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-75503822] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-75503822] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-75503822] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-75503822] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-75503822] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-75503822] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-75503822] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-75503822] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-75503822] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-75503822] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-75503822] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-75503822] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-75503822] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-75503822] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-75503822] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-75503822] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-75503822] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-75503822] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-75503822] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-75503822] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-75503822] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-75503822] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-75503822]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.kpivalue-component .minimal-kpi-row[data-v-75503822] {
  display: flex;
  flex-wrap: wrap;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  align-items: flex-start;
  min-height: calc(var(--vw-rr) * (250vw / (var(--vw-base) * 0.01)));
}
.kpivalue-component .minimal-kpi-row .text-component[data-v-75503822] {
  flex: 1 1 100%;
}
.kpivalue-component .minimal-kpi-row .date-component[data-v-75503822] {
  flex: 1 1 auto;
}
.kpivalue-component .minimal-kpi-row[data-v-75503822] .number-component {
  display: flex;
  font-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (37.5vw / (var(--vw-base) * 0.01)));
}
.kpivalue-component .minimal-kpi-row[data-v-75503822] .semaphore-component {
  display: flex;
  max-width: 50%;
  overflow: hidden;
  font-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (37.5vw / (var(--vw-base) * 0.01)));
}
.kpivalue-component .minimal-kpi-row[data-v-75503822] .semaphore-component .semaphore-dot {
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.kpivalue-component .minimal-kpi-row[data-v-75503822] .semaphore-component .semaphore-label {
  font-size: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
}
.kpivalue-component .kpi-list[data-v-75503822] {
  display: flex;
  flex-direction: column;
}
.kpivalue-component .kpi-list .sort-btn[data-v-75503822] {
  margin: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  margin-left: auto;
}
.kpivalue-component .kpi-list .kpi-row[data-v-75503822] {
  display: flex;
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-top: 1px solid var(--neutral-100);
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin-bottom: 0;
}
.edit .kpivalue-component .kpi-list .kpi-row[data-v-75503822] {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  border-top: none;
  background: var(--neutral-50);
}
.kpivalue-component .kpi-list .kpi-row[data-v-75503822] .date-component {
  flex: 0 0 calc(var(--vw-rr) * (140vw / (var(--vw-base) * 0.01)));
}
.kpivalue-component .kpi-list .kpi-row[data-v-75503822] .date-component input {
  background: #fff;
}
.kpivalue-component .kpi-list .kpi-row[data-v-75503822] .semaphore-component {
  text-align: left;
}
.kpivalue-component .kpi-list .kpi-row[data-v-75503822] .semaphore-component .label {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (26vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.kpivalue-component .kpi-list .kpi-row[data-v-75503822] .number-component .text {
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.kpivalue-component .kpi-list .kpi-row[data-v-75503822] .text-component {
  flex: 1 1 auto;
}
.kpivalue-component .kpi-list .kpi-row[data-v-75503822] .text-component textarea {
  min-height: 0;
}
@-moz-keyframes placeHolderShimmer-3d174263 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-3d174263 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-3d174263 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-3d174263 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-3d174263 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-3d174263 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-3d174263 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-3d174263 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-3d174263] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-3d174263] {
  justify-content: center;
}
.vfm.justify-start[data-v-3d174263] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-3d174263] {
  align-items: center;
}
.vfm.items-start[data-v-3d174263] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-3d174263] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-3d174263] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-3d174263] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-3d174263] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-3d174263] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-3d174263] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-3d174263] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-3d174263],
.multiselect__input[data-v-3d174263],
.multiselect__single[data-v-3d174263] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-3d174263] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-3d174263]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-3d174263] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-3d174263] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-3d174263] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-3d174263] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-3d174263]:after {
  display: none;
}
.multiselect__option[data-v-3d174263] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-3d174263]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-3d174263] {
  display: block;
}
.multiselect__option .option__label[data-v-3d174263]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-3d174263] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-3d174263] {
  display: block;
}
.multiselect__single .option__label[data-v-3d174263]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-3d174263] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-3d174263]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-3d174263] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-3d174263] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-3d174263] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-3d174263]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-3d174263] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-3d174263],
.multiselect__tags .multiselect__single[data-v-3d174263] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-3d174263] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-3d174263] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-3d174263]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-3d174263] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-3d174263]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-3d174263] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-3d174263]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-3d174263] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-3d174263] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-3d174263] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-3d174263] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-3d174263]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-3d174263]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-3d174263] {
  display: block;
}
.multiselect__option[data-v-3d174263]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-3d174263] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-3d174263]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-3d174263] {
  display: block;
}
.component .attr-label[data-v-3d174263]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-3d174263] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-3d174263]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-3d174263]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-3d174263]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-3d174263] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-3d174263] .dp__overlay,
.mobile .dp__theme_light[data-v-3d174263] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-3d174263] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-3d174263] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-3d174263] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-3d174263] .dp__overlay_container,
.dp__theme_light[data-v-3d174263] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-3d174263] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-3d174263] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-3d174263] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-3d174263] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-3d174263] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-3d174263] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-3d174263] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-3d174263] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-3d174263] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-3d174263] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-3d174263] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-3d174263] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-3d174263] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-3d174263] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-3d174263] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-3d174263] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-3d174263] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-3d174263] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-3d174263] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-3d174263] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-3d174263] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-3d174263] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-3d174263] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-3d174263] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-3d174263] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-3d174263] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-3d174263] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-3d174263] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-3d174263] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-3d174263] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-3d174263]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.kpi-definition-component[data-v-3d174263] {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}
.kpi-definition-component .template-selector[data-v-3d174263] {
  display: flex;
  flex: 1 1 100%;
  gap: calc(var(--vw-rr) * (120vw / (var(--vw-base) * 0.01)));
}
.kpi-definition-component .template-selector .template-component[data-v-3d174263] {
  align-items: center;
  display: flex;
  flex: 1 1 auto;
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.kpi-definition-component .template-selector .template-component.disabled[data-v-3d174263] {
  cursor: pointer;
  opacity: 0.7;
  pointer-events: none;
}
.kpi-definition-component .template-selector .toggle-custom[data-v-3d174263] {
  align-items: center;
  color: #000;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  margin-right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.kpi-definition-component .template-selector .toggle-custom .icon[data-v-3d174263] {
  flex: 0 0 calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.kpi-definition-component .template-selector .toggle-custom.cancel .icon[data-v-3d174263] {
  flex: 0 0 calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.kpi-definition-component .definitions[data-v-3d174263] {
  display: flex;
  flex: 1 1 100%;
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin-top: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
}
.kpi-definition-component .definitions[data-v-3d174263]:empty {
  display: none;
}
.kpi-definition-component .definitions.editting[data-v-3d174263] {
  background: var(--neutral-50);
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.kpi-definition-component .definitions .text-component[data-v-3d174263],
.kpi-definition-component .definitions .enumeration-component[data-v-3d174263] {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.kpi-definition-component .definitions .text-component[data-v-3d174263] .label,
.kpi-definition-component .definitions .enumeration-component[data-v-3d174263] .label {
  margin-bottom: 0 !important;
}
.kpi-definition-component .definitions .text-component[data-v-3d174263] {
  width: 100%;
}
.kpi-definition-component .definitions .text-component[data-v-3d174263] .edit-row {
  flex: 1 1 0%;
}
.kpi-definition-component .definitions .text-component[data-v-3d174263] .edit-row input {
  background: #fff;
}
@-moz-keyframes placeHolderShimmer-bbe6d66b {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-bbe6d66b {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-bbe6d66b {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-bbe6d66b {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-bbe6d66b {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-bbe6d66b {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-bbe6d66b {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-bbe6d66b {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-bbe6d66b] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-bbe6d66b] {
  justify-content: center;
}
.vfm.justify-start[data-v-bbe6d66b] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-bbe6d66b] {
  align-items: center;
}
.vfm.items-start[data-v-bbe6d66b] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-bbe6d66b] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-bbe6d66b] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-bbe6d66b] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-bbe6d66b] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-bbe6d66b] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-bbe6d66b] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-bbe6d66b] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-bbe6d66b],
.multiselect__input[data-v-bbe6d66b],
.multiselect__single[data-v-bbe6d66b] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-bbe6d66b] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-bbe6d66b]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-bbe6d66b] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-bbe6d66b] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-bbe6d66b] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-bbe6d66b] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-bbe6d66b]:after {
  display: none;
}
.multiselect__option[data-v-bbe6d66b] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-bbe6d66b]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-bbe6d66b] {
  display: block;
}
.multiselect__option .option__label[data-v-bbe6d66b]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-bbe6d66b] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-bbe6d66b] {
  display: block;
}
.multiselect__single .option__label[data-v-bbe6d66b]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-bbe6d66b] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-bbe6d66b]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-bbe6d66b] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-bbe6d66b] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-bbe6d66b] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-bbe6d66b]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-bbe6d66b] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-bbe6d66b],
.multiselect__tags .multiselect__single[data-v-bbe6d66b] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-bbe6d66b] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-bbe6d66b] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-bbe6d66b]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-bbe6d66b] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-bbe6d66b]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-bbe6d66b] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-bbe6d66b]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-bbe6d66b] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-bbe6d66b] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-bbe6d66b] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-bbe6d66b] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-bbe6d66b]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-bbe6d66b]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-bbe6d66b] {
  display: block;
}
.multiselect__option[data-v-bbe6d66b]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-bbe6d66b] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-bbe6d66b]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-bbe6d66b] {
  display: block;
}
.component .attr-label[data-v-bbe6d66b]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-bbe6d66b] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-bbe6d66b]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-bbe6d66b]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-bbe6d66b]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-bbe6d66b] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-bbe6d66b] .dp__overlay,
.mobile .dp__theme_light[data-v-bbe6d66b] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-bbe6d66b] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-bbe6d66b] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-bbe6d66b] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-bbe6d66b] .dp__overlay_container,
.dp__theme_light[data-v-bbe6d66b] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-bbe6d66b] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-bbe6d66b] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-bbe6d66b] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-bbe6d66b] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-bbe6d66b] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-bbe6d66b] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-bbe6d66b] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-bbe6d66b] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-bbe6d66b] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-bbe6d66b] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-bbe6d66b] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-bbe6d66b] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-bbe6d66b] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-bbe6d66b] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-bbe6d66b] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-bbe6d66b] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-bbe6d66b] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-bbe6d66b] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-bbe6d66b] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-bbe6d66b] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-bbe6d66b] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-bbe6d66b] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-bbe6d66b] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-bbe6d66b] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-bbe6d66b] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-bbe6d66b] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-bbe6d66b] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-bbe6d66b] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-bbe6d66b] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-bbe6d66b] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-bbe6d66b]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.quote-channel-connection-component[data-v-bbe6d66b] {
  display: flex;
  flex-direction: column;
}
.quote-channel-connection-component .wrapper[data-v-bbe6d66b] {
  align-items: center;
  border: 1px solid var(--neutral-400);
  border-radius: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  position: relative;
}
.quote-channel-connection-component .wrapper.edit[data-v-bbe6d66b] {
  background: var(--neutral-50);
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex-direction: column;
  align-items: stretch;
  border: none;
  border-radius: 0;
}
@-moz-keyframes placeHolderShimmer-48979a15 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-48979a15 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-48979a15 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-48979a15 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-48979a15 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-48979a15 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-48979a15 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-48979a15 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-48979a15] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-48979a15] {
  justify-content: center;
}
.vfm.justify-start[data-v-48979a15] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-48979a15] {
  align-items: center;
}
.vfm.items-start[data-v-48979a15] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-48979a15] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-48979a15] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-48979a15] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-48979a15] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-48979a15] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-48979a15] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-48979a15] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-48979a15],
.multiselect__input[data-v-48979a15],
.multiselect__single[data-v-48979a15] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-48979a15] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-48979a15]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-48979a15] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-48979a15] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-48979a15] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-48979a15] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-48979a15]:after {
  display: none;
}
.multiselect__option[data-v-48979a15] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-48979a15]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-48979a15] {
  display: block;
}
.multiselect__option .option__label[data-v-48979a15]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-48979a15] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-48979a15] {
  display: block;
}
.multiselect__single .option__label[data-v-48979a15]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-48979a15] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-48979a15]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-48979a15] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-48979a15] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-48979a15] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-48979a15]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-48979a15] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-48979a15],
.multiselect__tags .multiselect__single[data-v-48979a15] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-48979a15] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-48979a15] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-48979a15]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-48979a15] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-48979a15]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-48979a15] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-48979a15]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-48979a15] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-48979a15] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-48979a15] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-48979a15] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-48979a15]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-48979a15]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-48979a15] {
  display: block;
}
.multiselect__option[data-v-48979a15]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-48979a15] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-48979a15]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-48979a15] {
  display: block;
}
.component .attr-label[data-v-48979a15]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-48979a15] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-48979a15]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-48979a15]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-48979a15]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-48979a15] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-48979a15] .dp__overlay,
.mobile .dp__theme_light[data-v-48979a15] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-48979a15] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-48979a15] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-48979a15] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-48979a15] .dp__overlay_container,
.dp__theme_light[data-v-48979a15] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-48979a15] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-48979a15] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-48979a15] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-48979a15] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-48979a15] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-48979a15] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-48979a15] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-48979a15] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-48979a15] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-48979a15] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-48979a15] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-48979a15] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-48979a15] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-48979a15] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-48979a15] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-48979a15] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-48979a15] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-48979a15] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-48979a15] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-48979a15] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-48979a15] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-48979a15] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-48979a15] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-48979a15] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-48979a15] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-48979a15] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-48979a15] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-48979a15] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-48979a15] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-48979a15] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-48979a15]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.text-any-connection-component[data-v-48979a15] {
  display: flex;
  flex-direction: column;
}
.text-any-connection-component .wrapper[data-v-48979a15] {
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  position: relative;
}
.text-any-connection-component .wrapper.edit[data-v-48979a15] {
  background: var(--neutral-50);
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: stretch;
  border: none;
  border-radius: 0;
}
.text-any-connection-component .wrapper .item[data-v-48979a15] {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  align-items: flex-start;
  border: 1px solid var(--neutral-400);
  border-radius: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  position: relative;
}
.mobile .text-any-connection-component .wrapper .item[data-v-48979a15] {
  flex-direction: column;
  align-items: flex-start;
}
.mobile .text-any-connection-component .wrapper .item .entity-wrapper[data-v-48979a15] {
  justify-content: space-between;
  width: 100%;
  flex-wrap: wrap;
}
.text-any-connection-component .wrapper .item .col[data-v-48979a15] {
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.edit .text-any-connection-component .wrapper .item .col[data-v-48979a15] {
  flex-direction: column;
  flex: 1 1 auto;
}
.edit .text-any-connection-component .wrapper .item[data-v-48979a15] {
  justify-content: stretch;
  align-items: normal;
}
.text-any-connection-component .wrapper .item .delete[data-v-48979a15] {
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-delete.ba48343f.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  cursor: pointer;
  align-self: flex-start;
  margin-right: calc(var(--vw-rr) * (-10vw / (var(--vw-base) * 0.01)));
  opacity: 0.4;
}
.text-any-connection-component .wrapper .item .delete[data-v-48979a15]:hover {
  opacity: 1;
}
.text-any-connection-component .wrapper.minimal .item[data-v-48979a15] {
  border: none;
  padding: 0;
}
.text-any-connection-component .wrapper .entity-wrapper[data-v-48979a15] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.not-linkable .entity-wrapper[data-v-48979a15] a {
  display: none;
}
@-moz-keyframes placeHolderShimmer-d64ff4af {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-d64ff4af {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-d64ff4af {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-d64ff4af {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-d64ff4af {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-d64ff4af {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-d64ff4af {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-d64ff4af {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-d64ff4af] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-d64ff4af] {
  justify-content: center;
}
.vfm.justify-start[data-v-d64ff4af] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-d64ff4af] {
  align-items: center;
}
.vfm.items-start[data-v-d64ff4af] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-d64ff4af] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-d64ff4af] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-d64ff4af] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-d64ff4af] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-d64ff4af] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-d64ff4af] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-d64ff4af] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-d64ff4af],
.multiselect__input[data-v-d64ff4af],
.multiselect__single[data-v-d64ff4af] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-d64ff4af] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-d64ff4af]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-d64ff4af] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-d64ff4af] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-d64ff4af] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-d64ff4af] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-d64ff4af]:after {
  display: none;
}
.multiselect__option[data-v-d64ff4af] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-d64ff4af]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-d64ff4af] {
  display: block;
}
.multiselect__option .option__label[data-v-d64ff4af]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-d64ff4af] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-d64ff4af] {
  display: block;
}
.multiselect__single .option__label[data-v-d64ff4af]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-d64ff4af] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-d64ff4af]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-d64ff4af] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-d64ff4af] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-d64ff4af] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-d64ff4af]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-d64ff4af] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-d64ff4af],
.multiselect__tags .multiselect__single[data-v-d64ff4af] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-d64ff4af] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-d64ff4af] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-d64ff4af]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-d64ff4af] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-d64ff4af]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-d64ff4af] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-d64ff4af]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-d64ff4af] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-d64ff4af] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-d64ff4af] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-d64ff4af] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-d64ff4af]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-d64ff4af]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-d64ff4af] {
  display: block;
}
.multiselect__option[data-v-d64ff4af]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-d64ff4af] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-d64ff4af]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-d64ff4af] {
  display: block;
}
.component .attr-label[data-v-d64ff4af]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-d64ff4af] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-d64ff4af]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-d64ff4af]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-d64ff4af]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-d64ff4af] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-d64ff4af] .dp__overlay,
.mobile .dp__theme_light[data-v-d64ff4af] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-d64ff4af] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-d64ff4af] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-d64ff4af] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-d64ff4af] .dp__overlay_container,
.dp__theme_light[data-v-d64ff4af] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-d64ff4af] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-d64ff4af] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-d64ff4af] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-d64ff4af] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-d64ff4af] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-d64ff4af] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-d64ff4af] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-d64ff4af] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-d64ff4af] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-d64ff4af] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-d64ff4af] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-d64ff4af] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-d64ff4af] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-d64ff4af] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-d64ff4af] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-d64ff4af] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-d64ff4af] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-d64ff4af] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-d64ff4af] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-d64ff4af] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-d64ff4af] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-d64ff4af] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-d64ff4af] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-d64ff4af] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-d64ff4af] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-d64ff4af] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-d64ff4af] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-d64ff4af] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-d64ff4af] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-d64ff4af] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-d64ff4af]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.expectation-form-component[data-v-d64ff4af] {
  display: flex;
  flex-direction: column;
}
.expectation-form-component .expectation-form-component-content[data-v-d64ff4af] {
  margin-left: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.expectation-form-component .expectation-form-component-content .text-component[data-v-d64ff4af] {
  width: 100%;
}
.expectation-form-component .expectation-form-component-content.edit[data-v-d64ff4af] {
  margin: 0;
  background: var(--neutral-50);
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
@-moz-keyframes placeHolderShimmer-567218d7 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-567218d7 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-567218d7 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-567218d7 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-567218d7 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-567218d7 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-567218d7 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-567218d7 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-567218d7] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-567218d7] {
  justify-content: center;
}
.vfm.justify-start[data-v-567218d7] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-567218d7] {
  align-items: center;
}
.vfm.items-start[data-v-567218d7] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-567218d7] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-567218d7] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-567218d7] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-567218d7] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-567218d7] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-567218d7] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-567218d7] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-567218d7],
.multiselect__input[data-v-567218d7],
.multiselect__single[data-v-567218d7] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-567218d7] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-567218d7]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-567218d7] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-567218d7] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-567218d7] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-567218d7] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-567218d7]:after {
  display: none;
}
.multiselect__option[data-v-567218d7] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-567218d7]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-567218d7] {
  display: block;
}
.multiselect__option .option__label[data-v-567218d7]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-567218d7] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-567218d7] {
  display: block;
}
.multiselect__single .option__label[data-v-567218d7]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-567218d7] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-567218d7]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-567218d7] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-567218d7] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-567218d7] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-567218d7]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-567218d7] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-567218d7],
.multiselect__tags .multiselect__single[data-v-567218d7] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-567218d7] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-567218d7] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-567218d7]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-567218d7] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-567218d7]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-567218d7] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-567218d7]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-567218d7] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-567218d7] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-567218d7] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-567218d7] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-567218d7]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-567218d7]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-567218d7] {
  display: block;
}
.multiselect__option[data-v-567218d7]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-567218d7] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-567218d7]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-567218d7] {
  display: block;
}
.component .attr-label[data-v-567218d7]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-567218d7] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-567218d7]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-567218d7]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-567218d7]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-567218d7] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-567218d7] .dp__overlay,
.mobile .dp__theme_light[data-v-567218d7] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-567218d7] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-567218d7] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-567218d7] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-567218d7] .dp__overlay_container,
.dp__theme_light[data-v-567218d7] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-567218d7] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-567218d7] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-567218d7] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-567218d7] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-567218d7] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-567218d7] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-567218d7] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-567218d7] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-567218d7] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-567218d7] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-567218d7] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-567218d7] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-567218d7] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-567218d7] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-567218d7] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-567218d7] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-567218d7] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-567218d7] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-567218d7] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-567218d7] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-567218d7] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-567218d7] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-567218d7] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-567218d7] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-567218d7] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-567218d7] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-567218d7] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-567218d7] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-567218d7] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-567218d7] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-567218d7]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.coumpound-component[data-v-567218d7] {
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.coumpound-component .label[data-v-567218d7] {
  display: flex;
  align-items: center;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  display: block;
  margin: 0 !important;
}
.coumpound-component .label[data-v-567218d7]:first-letter {
  text-transform: capitalize;
}
.coumpound-component .subfield[data-v-567218d7] {
  margin-bottom: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
}
.mobile .coumpound-component .subfield[data-v-567218d7] {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.coumpound-component .item-large[data-v-567218d7] {
  background: var(--neutral-50);
  padding: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  display: grid;
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  grid-template-columns: 2fr 3fr;
}
.mobile .coumpound-component .item-large[data-v-567218d7] {
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.coumpound-component .item-large .delete-btn[data-v-567218d7] {
  margin-left: auto;
  flex: 0 0 calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-delete.ba48343f.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  cursor: pointer;
  grid-column: 2;
  opacity: 0.4;
}
.coumpound-component .item-large .delete-btn[data-v-567218d7]:hover {
  opacity: 1;
}
.coumpound-component .item-large .header[data-v-567218d7] {
  border-bottom: 1px solid var(--neutral-100);
  display: flex;
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  grid-column: 1/span 2;
  padding-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.coumpound-component .item-large .top[data-v-567218d7],
.coumpound-component .item-large .bottom[data-v-567218d7] {
  columns: 5 calc(var(--vw-rr) * (400vw / (var(--vw-base) * 0.01)));
  column-gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  grid-column: 1/span 2;
  display: flex;
  flex-wrap: wrap;
}
.coumpound-component .item-large .top .subfield[data-v-567218d7],
.coumpound-component .item-large .bottom .subfield[data-v-567218d7] {
  flex: 1 1 auto;
  display: block;
  break-inside: avoid;
  page-break-inside: avoid;
}
.coumpound-component .item-large .top[data-v-567218d7]:empty,
.coumpound-component .item-large .bottom[data-v-567218d7]:empty {
  display: none;
}
.mobile .coumpound-component .item-large .left[data-v-567218d7],
.mobile .coumpound-component .item-large .right[data-v-567218d7] {
  grid-column: 1/span 2;
}
.coumpound-component .item-small[data-v-567218d7] {
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  display: flex;
  gap: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
}
.coumpound-component .item-small .subfield[data-v-567218d7] {
  margin-bottom: 0;
}
.coumpound-component .item-small .number[data-v-567218d7] {
  font-size: calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
}
.coumpound-component .item-small .header[data-v-567218d7] {
  display: flex;
  gap: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
}
.coumpound-component .subfield[data-v-567218d7] .label {
  font-size: calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  color: var(--neutral-700);
  font-weight: 500;
}
@-moz-keyframes placeHolderShimmer-c11cae5b {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-c11cae5b {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-c11cae5b {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-c11cae5b {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-c11cae5b {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-c11cae5b {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-c11cae5b {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-c11cae5b {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-c11cae5b] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-c11cae5b] {
  justify-content: center;
}
.vfm.justify-start[data-v-c11cae5b] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-c11cae5b] {
  align-items: center;
}
.vfm.items-start[data-v-c11cae5b] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-c11cae5b] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-c11cae5b] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-c11cae5b] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-c11cae5b] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-c11cae5b] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-c11cae5b] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-c11cae5b] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-c11cae5b],
.multiselect__input[data-v-c11cae5b],
.multiselect__single[data-v-c11cae5b] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-c11cae5b] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-c11cae5b]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-c11cae5b] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-c11cae5b] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-c11cae5b] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-c11cae5b] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-c11cae5b]:after {
  display: none;
}
.multiselect__option[data-v-c11cae5b] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-c11cae5b]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-c11cae5b] {
  display: block;
}
.multiselect__option .option__label[data-v-c11cae5b]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-c11cae5b] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-c11cae5b] {
  display: block;
}
.multiselect__single .option__label[data-v-c11cae5b]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-c11cae5b] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-c11cae5b]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-c11cae5b] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-c11cae5b] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-c11cae5b] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-c11cae5b]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-c11cae5b] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-c11cae5b],
.multiselect__tags .multiselect__single[data-v-c11cae5b] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-c11cae5b] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-c11cae5b] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-c11cae5b]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-c11cae5b] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-c11cae5b]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-c11cae5b] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-c11cae5b]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-c11cae5b] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-c11cae5b] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-c11cae5b] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-c11cae5b] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-c11cae5b]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-c11cae5b]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-c11cae5b] {
  display: block;
}
.multiselect__option[data-v-c11cae5b]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-c11cae5b] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-c11cae5b]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-c11cae5b] {
  display: block;
}
.component .attr-label[data-v-c11cae5b]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-c11cae5b] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-c11cae5b]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-c11cae5b]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-c11cae5b]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-c11cae5b] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-c11cae5b] .dp__overlay,
.mobile .dp__theme_light[data-v-c11cae5b] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-c11cae5b] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-c11cae5b] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-c11cae5b] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-c11cae5b] .dp__overlay_container,
.dp__theme_light[data-v-c11cae5b] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-c11cae5b] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-c11cae5b] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-c11cae5b] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-c11cae5b] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-c11cae5b] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-c11cae5b] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-c11cae5b] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-c11cae5b] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-c11cae5b] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-c11cae5b] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-c11cae5b] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-c11cae5b] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-c11cae5b] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-c11cae5b] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-c11cae5b] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-c11cae5b] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-c11cae5b] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-c11cae5b] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-c11cae5b] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-c11cae5b] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-c11cae5b] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-c11cae5b] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-c11cae5b] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-c11cae5b] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-c11cae5b] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-c11cae5b] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-c11cae5b] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-c11cae5b] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-c11cae5b] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-c11cae5b] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-c11cae5b]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.information-pattern-component .inner[data-v-c11cae5b] {
  background-color: var(--neutral-50);
  border-radius: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.information-pattern-component .pattern[data-v-c11cae5b] {
  display: flex;
  padding-right: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  position: relative;
}
.information-pattern-component .pattern[data-v-c11cae5b]:not(:last-child) {
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.information-pattern-component .pattern .enumeration-component[data-v-c11cae5b],
.information-pattern-component .pattern .entity-select[data-v-c11cae5b] {
  display: flex;
  flex: 1 1 0%;
}
.information-pattern-component .pattern .trash[data-v-c11cae5b] {
  flex: 0 0 calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-100);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-delete.ba48343f.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  cursor: pointer;
  position: absolute;
  right: calc(var(--vw-rr) * (7.5vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (7.5vw / (var(--vw-base) * 0.01)));
}
.information-pattern-component .pattern .trash[data-v-c11cae5b]:hover {
  background-color: var(--neutral-400);
}
.information-pattern-component .groups[data-v-c11cae5b] {
  border: 1px solid var(--neutral-400);
  border-radius: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.information-pattern-component .groups .group[data-v-c11cae5b] {
  align-items: baseline;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.information-pattern-component .groups .group .group-label[data-v-c11cae5b] {
  font-weight: 500;
}
.information-pattern-component .groups .group .tags[data-v-c11cae5b] {
  display: flex;
  flex-wrap: wrap;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.information-pattern-component .groups .group .tags .tag[data-v-c11cae5b] {
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
@-moz-keyframes placeHolderShimmer-4d819f86 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-4d819f86 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-4d819f86 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-4d819f86 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-4d819f86 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-4d819f86 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-4d819f86 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-4d819f86 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-4d819f86] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-4d819f86] {
  justify-content: center;
}
.vfm.justify-start[data-v-4d819f86] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-4d819f86] {
  align-items: center;
}
.vfm.items-start[data-v-4d819f86] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-4d819f86] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-4d819f86] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-4d819f86] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-4d819f86] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-4d819f86] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-4d819f86] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-4d819f86] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-4d819f86],
.multiselect__input[data-v-4d819f86],
.multiselect__single[data-v-4d819f86] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-4d819f86] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-4d819f86]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-4d819f86] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-4d819f86] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-4d819f86] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-4d819f86] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-4d819f86]:after {
  display: none;
}
.multiselect__option[data-v-4d819f86] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-4d819f86]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-4d819f86] {
  display: block;
}
.multiselect__option .option__label[data-v-4d819f86]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-4d819f86] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-4d819f86] {
  display: block;
}
.multiselect__single .option__label[data-v-4d819f86]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-4d819f86] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-4d819f86]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-4d819f86] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-4d819f86] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-4d819f86] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-4d819f86]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-4d819f86] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-4d819f86],
.multiselect__tags .multiselect__single[data-v-4d819f86] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-4d819f86] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-4d819f86] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-4d819f86]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-4d819f86] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-4d819f86]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-4d819f86] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-4d819f86]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-4d819f86] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-4d819f86] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-4d819f86] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-4d819f86] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-4d819f86]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-4d819f86]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-4d819f86] {
  display: block;
}
.multiselect__option[data-v-4d819f86]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-4d819f86] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-4d819f86]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-4d819f86] {
  display: block;
}
.component .attr-label[data-v-4d819f86]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-4d819f86] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-4d819f86]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-4d819f86]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-4d819f86]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-4d819f86] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-4d819f86] .dp__overlay,
.mobile .dp__theme_light[data-v-4d819f86] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-4d819f86] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-4d819f86] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-4d819f86] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-4d819f86] .dp__overlay_container,
.dp__theme_light[data-v-4d819f86] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-4d819f86] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-4d819f86] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-4d819f86] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-4d819f86] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-4d819f86] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-4d819f86] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-4d819f86] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-4d819f86] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-4d819f86] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-4d819f86] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-4d819f86] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-4d819f86] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-4d819f86] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-4d819f86] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-4d819f86] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-4d819f86] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-4d819f86] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-4d819f86] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-4d819f86] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-4d819f86] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-4d819f86] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-4d819f86] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-4d819f86] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-4d819f86] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-4d819f86] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-4d819f86] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-4d819f86] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-4d819f86] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-4d819f86] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-4d819f86] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-4d819f86]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.sdg-component .icons[data-v-4d819f86] {
  display: flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.sdg-component .icons .icon[data-v-4d819f86] {
  cursor: pointer;
}
.sdg-component .multiselect[data-v-4d819f86] {
  min-width: calc(var(--vw-rr) * (300vw / (var(--vw-base) * 0.01)));
}
.sdg-component[data-v-4d819f86] .multiselect .multiselect__element .multiselect__option .label {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin-bottom: 0;
}
.sdg-component[data-v-4d819f86] .multiselect__option {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.sdg-component[data-v-4d819f86] .multiselect__tags-wrap {
  display: flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.sdg-component[data-v-4d819f86] .multiselect__tags-wrap .icon {
  cursor: pointer;
  height: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
}
.sdg-component[data-v-4d819f86] .multiselect__tags-wrap .icon:hover {
  position: relative;
}
.sdg-component[data-v-4d819f86] .multiselect__tags-wrap .icon:hover:after {
  align-items: center;
  background: rgba(255,255,255,0.4);
  content: "X";
  display: flex;
  height: 100%;
  justify-content: center;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.sdg-component[data-v-4d819f86] .icon {
  background-size: cover;
  border-radius: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
}
@-moz-keyframes placeHolderShimmer-ce88f46c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-ce88f46c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-ce88f46c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-ce88f46c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-ce88f46c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-ce88f46c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-ce88f46c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-ce88f46c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-ce88f46c] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-ce88f46c] {
  justify-content: center;
}
.vfm.justify-start[data-v-ce88f46c] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-ce88f46c] {
  align-items: center;
}
.vfm.items-start[data-v-ce88f46c] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-ce88f46c] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-ce88f46c] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-ce88f46c] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-ce88f46c] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-ce88f46c] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-ce88f46c] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-ce88f46c] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-ce88f46c],
.multiselect__input[data-v-ce88f46c],
.multiselect__single[data-v-ce88f46c] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-ce88f46c] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-ce88f46c]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-ce88f46c] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-ce88f46c] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-ce88f46c] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-ce88f46c] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-ce88f46c]:after {
  display: none;
}
.multiselect__option[data-v-ce88f46c] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-ce88f46c]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-ce88f46c] {
  display: block;
}
.multiselect__option .option__label[data-v-ce88f46c]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-ce88f46c] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-ce88f46c] {
  display: block;
}
.multiselect__single .option__label[data-v-ce88f46c]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-ce88f46c] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-ce88f46c]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-ce88f46c] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-ce88f46c] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-ce88f46c] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-ce88f46c]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-ce88f46c] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-ce88f46c],
.multiselect__tags .multiselect__single[data-v-ce88f46c] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-ce88f46c] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-ce88f46c] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-ce88f46c]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-ce88f46c] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-ce88f46c]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-ce88f46c] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-ce88f46c]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-ce88f46c] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-ce88f46c] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-ce88f46c] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-ce88f46c] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-ce88f46c]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-ce88f46c]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-ce88f46c] {
  display: block;
}
.multiselect__option[data-v-ce88f46c]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-ce88f46c] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-ce88f46c]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-ce88f46c] {
  display: block;
}
.component .attr-label[data-v-ce88f46c]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-ce88f46c] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-ce88f46c]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-ce88f46c]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-ce88f46c]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-ce88f46c] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-ce88f46c] .dp__overlay,
.mobile .dp__theme_light[data-v-ce88f46c] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-ce88f46c] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-ce88f46c] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-ce88f46c] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-ce88f46c] .dp__overlay_container,
.dp__theme_light[data-v-ce88f46c] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-ce88f46c] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-ce88f46c] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-ce88f46c] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-ce88f46c] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-ce88f46c] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-ce88f46c] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-ce88f46c] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-ce88f46c] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-ce88f46c] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-ce88f46c] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-ce88f46c] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-ce88f46c] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-ce88f46c] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-ce88f46c] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-ce88f46c] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-ce88f46c] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-ce88f46c] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-ce88f46c] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-ce88f46c] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-ce88f46c] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-ce88f46c] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-ce88f46c] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-ce88f46c] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-ce88f46c] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-ce88f46c] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-ce88f46c] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-ce88f46c] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-ce88f46c] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-ce88f46c] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-ce88f46c] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-ce88f46c]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.link-component .item[data-v-ce88f46c] {
  margin: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) 0;
  display: flex;
  align-items: center;
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.edit .link-component .item[data-v-ce88f46c] {
  margin: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
}
.link-component .item .link[data-v-ce88f46c] {
  color: #00f;
  text-decoration: underline;
  overflow-wrap: anywhere;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
.link-component .item .delete-btn[data-v-ce88f46c] {
  margin-left: auto;
  flex: 0 0 calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-delete.ba48343f.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  cursor: pointer;
  grid-column: 2;
  opacity: 0.4;
}
.link-component .item .delete-btn[data-v-ce88f46c]:hover {
  opacity: 1;
}
@-moz-keyframes placeHolderShimmer-a2225fc5 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-a2225fc5 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-a2225fc5 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-a2225fc5 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-a2225fc5 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-a2225fc5 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-a2225fc5 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-a2225fc5 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-a2225fc5] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-a2225fc5] {
  justify-content: center;
}
.vfm.justify-start[data-v-a2225fc5] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-a2225fc5] {
  align-items: center;
}
.vfm.items-start[data-v-a2225fc5] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-a2225fc5] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-a2225fc5] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-a2225fc5] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-a2225fc5] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-a2225fc5] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-a2225fc5] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-a2225fc5] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-a2225fc5],
.multiselect__input[data-v-a2225fc5],
.multiselect__single[data-v-a2225fc5] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-a2225fc5] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-a2225fc5]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-a2225fc5] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-a2225fc5] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-a2225fc5] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-a2225fc5] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-a2225fc5]:after {
  display: none;
}
.multiselect__option[data-v-a2225fc5] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-a2225fc5]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-a2225fc5] {
  display: block;
}
.multiselect__option .option__label[data-v-a2225fc5]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-a2225fc5] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-a2225fc5] {
  display: block;
}
.multiselect__single .option__label[data-v-a2225fc5]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-a2225fc5] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-a2225fc5]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-a2225fc5] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-a2225fc5] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-a2225fc5] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-a2225fc5]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-a2225fc5] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-a2225fc5],
.multiselect__tags .multiselect__single[data-v-a2225fc5] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-a2225fc5] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-a2225fc5] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-a2225fc5]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-a2225fc5] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-a2225fc5]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-a2225fc5] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-a2225fc5]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-a2225fc5] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-a2225fc5] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-a2225fc5] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-a2225fc5] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-a2225fc5]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-a2225fc5]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-a2225fc5] {
  display: block;
}
.multiselect__option[data-v-a2225fc5]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-a2225fc5] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-a2225fc5]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-a2225fc5] {
  display: block;
}
.component .attr-label[data-v-a2225fc5]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-a2225fc5] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-a2225fc5]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-a2225fc5]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-a2225fc5]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-a2225fc5] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-a2225fc5] .dp__overlay,
.mobile .dp__theme_light[data-v-a2225fc5] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-a2225fc5] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-a2225fc5] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-a2225fc5] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-a2225fc5] .dp__overlay_container,
.dp__theme_light[data-v-a2225fc5] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-a2225fc5] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-a2225fc5] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-a2225fc5] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-a2225fc5] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-a2225fc5] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-a2225fc5] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-a2225fc5] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-a2225fc5] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-a2225fc5] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-a2225fc5] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-a2225fc5] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-a2225fc5] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-a2225fc5] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-a2225fc5] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-a2225fc5] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-a2225fc5] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-a2225fc5] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-a2225fc5] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-a2225fc5] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-a2225fc5] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-a2225fc5] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-a2225fc5] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-a2225fc5] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-a2225fc5] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-a2225fc5] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-a2225fc5] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-a2225fc5] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-a2225fc5] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-a2225fc5] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-a2225fc5] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-a2225fc5]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.budgets-component .wrapper[data-v-a2225fc5] {
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.budgets-component .wrapper .item[data-v-a2225fc5] {
  display: flex;
  align-items: center;
  gap: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.budgets-component .wrapper .item input[data-v-a2225fc5]::-webkit-outer-spin-button,
.budgets-component .wrapper .item input[data-v-a2225fc5]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.budgets-component .wrapper .item .budget-label[data-v-a2225fc5] {
  flex: 0 0 auto;
}
.budgets-component .wrapper .item input[data-v-a2225fc5] {
  flex: 1 1 auto;
}
.edit .budgets-component .wrapper[data-v-a2225fc5] {
  flex-direction: column;
}
@-moz-keyframes placeHolderShimmer-378c13a6 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-378c13a6 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-378c13a6 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-378c13a6 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-378c13a6 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-378c13a6 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-378c13a6 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-378c13a6 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-378c13a6] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-378c13a6] {
  justify-content: center;
}
.vfm.justify-start[data-v-378c13a6] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-378c13a6] {
  align-items: center;
}
.vfm.items-start[data-v-378c13a6] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-378c13a6] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-378c13a6] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-378c13a6] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-378c13a6] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-378c13a6] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-378c13a6] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-378c13a6] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-378c13a6],
.multiselect__input[data-v-378c13a6],
.multiselect__single[data-v-378c13a6] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-378c13a6] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-378c13a6]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-378c13a6] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-378c13a6] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-378c13a6] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-378c13a6] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-378c13a6]:after {
  display: none;
}
.multiselect__option[data-v-378c13a6] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-378c13a6]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-378c13a6] {
  display: block;
}
.multiselect__option .option__label[data-v-378c13a6]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-378c13a6] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-378c13a6] {
  display: block;
}
.multiselect__single .option__label[data-v-378c13a6]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-378c13a6] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-378c13a6]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-378c13a6] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-378c13a6] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-378c13a6] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-378c13a6]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-378c13a6] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-378c13a6],
.multiselect__tags .multiselect__single[data-v-378c13a6] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-378c13a6] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-378c13a6] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-378c13a6]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-378c13a6] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-378c13a6]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-378c13a6] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-378c13a6]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-378c13a6] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-378c13a6] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-378c13a6] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-378c13a6] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-378c13a6]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-378c13a6]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-378c13a6] {
  display: block;
}
.multiselect__option[data-v-378c13a6]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-378c13a6] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-378c13a6]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-378c13a6] {
  display: block;
}
.component .attr-label[data-v-378c13a6]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-378c13a6] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-378c13a6]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-378c13a6]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-378c13a6]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-378c13a6] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-378c13a6] .dp__overlay,
.mobile .dp__theme_light[data-v-378c13a6] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-378c13a6] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-378c13a6] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-378c13a6] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-378c13a6] .dp__overlay_container,
.dp__theme_light[data-v-378c13a6] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-378c13a6] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-378c13a6] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-378c13a6] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-378c13a6] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-378c13a6] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-378c13a6] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-378c13a6] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-378c13a6] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-378c13a6] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-378c13a6] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-378c13a6] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-378c13a6] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-378c13a6] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-378c13a6] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-378c13a6] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-378c13a6] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-378c13a6] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-378c13a6] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-378c13a6] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-378c13a6] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-378c13a6] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-378c13a6] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-378c13a6] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-378c13a6] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-378c13a6] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-378c13a6] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-378c13a6] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-378c13a6] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-378c13a6] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-378c13a6] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-378c13a6]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.budgets-period-component[data-v-378c13a6] {
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  display: flex;
  flex-direction: column;
}
.budgets-period-component .item[data-v-378c13a6] {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  border: solid 1px;
  padding: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.budgets-period-component .item .delete-btn[data-v-378c13a6] {
  margin-left: auto;
  flex: 0 0 calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-delete.ba48343f.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  cursor: pointer;
  grid-column: 2;
  opacity: 0.4;
}
.budgets-period-component .item .delete-btn[data-v-378c13a6]:hover {
  opacity: 1;
}
.budgets-period-component table[data-v-378c13a6],
.budgets-period-component th[data-v-378c13a6],
.budgets-period-component td[data-v-378c13a6] {
  border: 1px solid #ddd;
}
.budgets-period-component table[data-v-378c13a6] {
  width: 100%;
  background: #fff;
  border-collapse: collapse;
}
.budgets-period-component table th[data-v-378c13a6],
.budgets-period-component table td[data-v-378c13a6] {
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.mobile .budgets-period-component table th[data-v-378c13a6] .period-component .wrapper,
.mobile .budgets-period-component table td[data-v-378c13a6] .period-component .wrapper {
  flex-direction: column;
}
.budgets-period-component table th[data-v-378c13a6] {
  text-align: left;
  text-transform: capitalize;
}
@-moz-keyframes placeHolderShimmer-a66beb58 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-a66beb58 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-a66beb58 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-a66beb58 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-a66beb58 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-a66beb58 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-a66beb58 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-a66beb58 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-a66beb58] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-a66beb58] {
  justify-content: center;
}
.vfm.justify-start[data-v-a66beb58] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-a66beb58] {
  align-items: center;
}
.vfm.items-start[data-v-a66beb58] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-a66beb58] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-a66beb58] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-a66beb58] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-a66beb58] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-a66beb58] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-a66beb58] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-a66beb58] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-a66beb58],
.multiselect__input[data-v-a66beb58],
.multiselect__single[data-v-a66beb58] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-a66beb58] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-a66beb58]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-a66beb58] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-a66beb58] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-a66beb58] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-a66beb58] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-a66beb58]:after {
  display: none;
}
.multiselect__option[data-v-a66beb58] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-a66beb58]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-a66beb58] {
  display: block;
}
.multiselect__option .option__label[data-v-a66beb58]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-a66beb58] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-a66beb58] {
  display: block;
}
.multiselect__single .option__label[data-v-a66beb58]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-a66beb58] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-a66beb58]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-a66beb58] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-a66beb58] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-a66beb58] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-a66beb58]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-a66beb58] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-a66beb58],
.multiselect__tags .multiselect__single[data-v-a66beb58] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-a66beb58] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-a66beb58] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-a66beb58]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-a66beb58] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-a66beb58]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-a66beb58] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-a66beb58]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-a66beb58] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-a66beb58] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-a66beb58] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-a66beb58] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-a66beb58]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-a66beb58]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-a66beb58] {
  display: block;
}
.multiselect__option[data-v-a66beb58]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-a66beb58] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-a66beb58]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-a66beb58] {
  display: block;
}
.component .attr-label[data-v-a66beb58]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-a66beb58] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-a66beb58]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-a66beb58]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-a66beb58]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-a66beb58] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-a66beb58] .dp__overlay,
.mobile .dp__theme_light[data-v-a66beb58] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-a66beb58] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-a66beb58] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-a66beb58] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-a66beb58] .dp__overlay_container,
.dp__theme_light[data-v-a66beb58] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-a66beb58] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-a66beb58] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-a66beb58] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-a66beb58] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-a66beb58] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-a66beb58] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-a66beb58] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-a66beb58] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-a66beb58] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-a66beb58] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-a66beb58] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-a66beb58] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-a66beb58] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-a66beb58] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-a66beb58] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-a66beb58] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-a66beb58] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-a66beb58] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-a66beb58] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-a66beb58] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-a66beb58] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-a66beb58] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-a66beb58] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-a66beb58] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-a66beb58] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-a66beb58] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-a66beb58] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-a66beb58] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-a66beb58] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-a66beb58] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-a66beb58]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.interconnection-list[data-v-a66beb58] {
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.interconnection-list .conn[data-v-a66beb58] {
  padding-left: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.interconnection-list .conn .type-title[data-v-a66beb58] {
  margin: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
}
.interconnection-list .conn .type-title[data-v-a66beb58] .text {
  font-weight: 500 !important;
}
.interconnection-list .conn .entities[data-v-a66beb58] {
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-left: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
[data-v-a66beb58] .interconnection-item,
.interconnection-item[data-v-a66beb58] {
  align-items: center;
  border: 1px solid var(--neutral-400);
  border-radius: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  position: relative;
}
[data-v-a66beb58] .interconnection-item:hover,
.interconnection-item[data-v-a66beb58]:hover {
  border-color: var(--black);
  cursor: pointer;
}
.preview[data-v-a66beb58] .interconnection-item:hover,
.preview .interconnection-item[data-v-a66beb58]:hover {
  border: 1px solid var(--neutral-400);
  cursor: default;
}
.preview[data-v-a66beb58] .interconnection-item .interconnection-label,
.preview .interconnection-item .interconnection-label[data-v-a66beb58] {
  margin-bottom: 0;
}
.preview[data-v-a66beb58] .interconnection-item .see-project,
.preview .interconnection-item .see-project[data-v-a66beb58] {
  display: none;
}
.edit[data-v-a66beb58] .interconnection-item,
.edit .interconnection-item[data-v-a66beb58] {
  background-color: var(--neutral-50);
  border: none;
  border-radius: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  flex-direction: column;
  gap: 0;
  padding-right: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
}
.edit[data-v-a66beb58] .interconnection-item:hover,
.edit .interconnection-item[data-v-a66beb58]:hover {
  cursor: default;
}
.edit[data-v-a66beb58] .interconnection-item .top,
.edit .interconnection-item .top[data-v-a66beb58],
.edit[data-v-a66beb58] .interconnection-item .bottom,
.edit .interconnection-item .bottom[data-v-a66beb58] {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.edit[data-v-a66beb58] .interconnection-item .top .title,
.edit .interconnection-item .top .title[data-v-a66beb58],
.edit[data-v-a66beb58] .interconnection-item .bottom .title,
.edit .interconnection-item .bottom .title[data-v-a66beb58] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  color: var(--neutral-400);
  display: block;
}
.edit[data-v-a66beb58] .interconnection-item .top .title:first-letter,
.edit .interconnection-item .top .title[data-v-a66beb58]:first-letter,
.edit[data-v-a66beb58] .interconnection-item .bottom .title:first-letter,
.edit .interconnection-item .bottom .title[data-v-a66beb58]:first-letter {
  text-transform: capitalize;
}
.edit[data-v-a66beb58] .interconnection-item .top .enumeration-component,
.edit .interconnection-item .top .enumeration-component[data-v-a66beb58],
.edit[data-v-a66beb58] .interconnection-item .bottom .enumeration-component,
.edit .interconnection-item .bottom .enumeration-component[data-v-a66beb58],
.edit[data-v-a66beb58] .interconnection-item .top .entity-select,
.edit .interconnection-item .top .entity-select[data-v-a66beb58],
.edit[data-v-a66beb58] .interconnection-item .bottom .entity-select,
.edit .interconnection-item .bottom .entity-select[data-v-a66beb58] {
  flex: 1 1 0%;
}
.edit[data-v-a66beb58] .interconnection-item .bottom,
.edit .interconnection-item .bottom[data-v-a66beb58] {
  border-top: 1px solid var(--neutral-100);
  margin-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
[data-v-a66beb58] .interconnection-item .trash,
.interconnection-item .trash[data-v-a66beb58] {
  flex: 0 0 calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-100);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-delete.ba48343f.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  cursor: pointer;
  position: absolute;
  right: calc(var(--vw-rr) * (7.5vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (7.5vw / (var(--vw-base) * 0.01)));
}
[data-v-a66beb58] .interconnection-item .trash:hover,
.interconnection-item .trash[data-v-a66beb58]:hover {
  background-color: var(--neutral-400);
}
.interconnection-center[data-v-a66beb58] {
  display: flex;
  flex-direction: column;
  flex: 1 1 0%;
}
.semaphore-component[data-v-a66beb58] {
  align-self: flex-start;
}
.entity-image[data-v-a66beb58] {
  width: calc(var(--vw-rr) * (70vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (70vw / (var(--vw-base) * 0.01)));
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
.interconnection-label[data-v-a66beb58] {
  font-size: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.see-project[data-v-a66beb58] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: var(--neutral-500);
  display: flex;
  gap: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.see-project .icon[data-v-a66beb58] {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-double-chevron.aa67519c.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
@-moz-keyframes placeHolderShimmer-fb93a2da {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-fb93a2da {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-fb93a2da {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-fb93a2da {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-fb93a2da {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-fb93a2da {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-fb93a2da {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-fb93a2da {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-fb93a2da] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-fb93a2da] {
  justify-content: center;
}
.vfm.justify-start[data-v-fb93a2da] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-fb93a2da] {
  align-items: center;
}
.vfm.items-start[data-v-fb93a2da] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-fb93a2da] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-fb93a2da] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-fb93a2da] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-fb93a2da] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-fb93a2da] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-fb93a2da] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-fb93a2da] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-fb93a2da],
.multiselect__input[data-v-fb93a2da],
.multiselect__single[data-v-fb93a2da] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-fb93a2da] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-fb93a2da]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-fb93a2da] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-fb93a2da] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-fb93a2da] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-fb93a2da] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-fb93a2da]:after {
  display: none;
}
.multiselect__option[data-v-fb93a2da] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-fb93a2da]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-fb93a2da] {
  display: block;
}
.multiselect__option .option__label[data-v-fb93a2da]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-fb93a2da] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-fb93a2da] {
  display: block;
}
.multiselect__single .option__label[data-v-fb93a2da]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-fb93a2da] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-fb93a2da]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-fb93a2da] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-fb93a2da] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-fb93a2da] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-fb93a2da]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-fb93a2da] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-fb93a2da],
.multiselect__tags .multiselect__single[data-v-fb93a2da] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-fb93a2da] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-fb93a2da] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-fb93a2da]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-fb93a2da] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-fb93a2da]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-fb93a2da] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-fb93a2da]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-fb93a2da] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-fb93a2da] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-fb93a2da] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-fb93a2da] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-fb93a2da]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-fb93a2da]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-fb93a2da] {
  display: block;
}
.multiselect__option[data-v-fb93a2da]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-fb93a2da] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-fb93a2da]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-fb93a2da] {
  display: block;
}
.component .attr-label[data-v-fb93a2da]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-fb93a2da] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-fb93a2da]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-fb93a2da]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-fb93a2da]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-fb93a2da] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-fb93a2da] .dp__overlay,
.mobile .dp__theme_light[data-v-fb93a2da] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-fb93a2da] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-fb93a2da] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-fb93a2da] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-fb93a2da] .dp__overlay_container,
.dp__theme_light[data-v-fb93a2da] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-fb93a2da] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-fb93a2da] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-fb93a2da] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-fb93a2da] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-fb93a2da] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-fb93a2da] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-fb93a2da] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-fb93a2da] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-fb93a2da] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-fb93a2da] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-fb93a2da] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-fb93a2da] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-fb93a2da] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-fb93a2da] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-fb93a2da] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-fb93a2da] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-fb93a2da] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-fb93a2da] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-fb93a2da] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-fb93a2da] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-fb93a2da] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-fb93a2da] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-fb93a2da] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-fb93a2da] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-fb93a2da] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-fb93a2da] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-fb93a2da] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-fb93a2da] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-fb93a2da] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-fb93a2da] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-fb93a2da]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.audio-component[data-v-fb93a2da] {
  display: flex;
  align-items: center;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.audio-component .play-btn[data-v-fb93a2da] {
  flex: 0 0 calc(var(--vw-rr) * (120vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (120vw / (var(--vw-base) * 0.01)));
  overflow: hidden;
  background: rgba(52,199,155,0.2);
  color: #34c79b;
  border-radius: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  text-align: center;
  display: flex;
  align-items: center;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
}
.audio-component .play-btn .icon[data-v-fb93a2da] {
  border: 0;
  background: transparent;
  box-sizing: border-box;
  width: 0;
  height: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  border-color: transparent transparent transparent #34c79b;
  transition: 100ms all ease;
  border-style: solid;
  border-width: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) 0 calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.audio-component .play-btn .icon.playing[data-v-fb93a2da] {
  border-style: double;
  border-width: 0px 0 0px calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.audio-component .play-btn[data-v-fb93a2da]:hover {
  background: rgba(52,170,119,0.2);
}
.audio-component .play-btn:hover .icon[data-v-fb93a2da] {
  border-color: transparent transparent transparent #34aa77;
}
.audio-component .waveform[data-v-fb93a2da] {
  flex: 1 1 auto;
  cursor: pointer;
}
.audio-component .waveform[data-v-fb93a2da] ::part(region) {
  pointer-events: none;
}
@-moz-keyframes placeHolderShimmer-1b39e567 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-1b39e567 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-1b39e567 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-1b39e567 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-1b39e567 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-1b39e567 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-1b39e567 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-1b39e567 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-1b39e567] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-1b39e567] {
  justify-content: center;
}
.vfm.justify-start[data-v-1b39e567] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-1b39e567] {
  align-items: center;
}
.vfm.items-start[data-v-1b39e567] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-1b39e567] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-1b39e567] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-1b39e567] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-1b39e567] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-1b39e567] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-1b39e567] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-1b39e567] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-1b39e567],
.multiselect__input[data-v-1b39e567],
.multiselect__single[data-v-1b39e567] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-1b39e567] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-1b39e567]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-1b39e567] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-1b39e567] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-1b39e567] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-1b39e567] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-1b39e567]:after {
  display: none;
}
.multiselect__option[data-v-1b39e567] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-1b39e567]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-1b39e567] {
  display: block;
}
.multiselect__option .option__label[data-v-1b39e567]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-1b39e567] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-1b39e567] {
  display: block;
}
.multiselect__single .option__label[data-v-1b39e567]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-1b39e567] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-1b39e567]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-1b39e567] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-1b39e567] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-1b39e567] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-1b39e567]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-1b39e567] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-1b39e567],
.multiselect__tags .multiselect__single[data-v-1b39e567] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-1b39e567] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-1b39e567] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-1b39e567]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-1b39e567] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-1b39e567]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-1b39e567] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-1b39e567]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-1b39e567] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-1b39e567] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-1b39e567] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-1b39e567] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-1b39e567]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-1b39e567]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-1b39e567] {
  display: block;
}
.multiselect__option[data-v-1b39e567]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-1b39e567] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-1b39e567]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-1b39e567] {
  display: block;
}
.component .attr-label[data-v-1b39e567]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-1b39e567] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-1b39e567]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-1b39e567]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-1b39e567]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-1b39e567] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-1b39e567] .dp__overlay,
.mobile .dp__theme_light[data-v-1b39e567] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-1b39e567] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-1b39e567] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-1b39e567] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-1b39e567] .dp__overlay_container,
.dp__theme_light[data-v-1b39e567] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-1b39e567] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-1b39e567] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-1b39e567] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-1b39e567] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-1b39e567] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-1b39e567] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-1b39e567] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-1b39e567] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-1b39e567] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-1b39e567] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-1b39e567] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-1b39e567] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-1b39e567] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-1b39e567] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-1b39e567] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-1b39e567] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-1b39e567] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-1b39e567] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-1b39e567] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-1b39e567] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-1b39e567] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-1b39e567] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-1b39e567] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-1b39e567] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-1b39e567] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-1b39e567] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-1b39e567] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-1b39e567] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-1b39e567] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-1b39e567] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-1b39e567]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.transcirbed-text[data-v-1b39e567] {
  border: solid 1px #ddd;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  position: relative;
}
.transcirbed-text .scroller[data-v-1b39e567] {
  height: 100%;
  overflow-y: auto;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (45vw / (var(--vw-base) * 0.01)));
  position: relative;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (26vw / (var(--vw-base) * 0.01)));
}
.transcirbed-text .download-btn[data-v-1b39e567] {
  position: absolute;
  top: 0;
  right: 0;
  margin: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
}
.transcirbed-text .download-btn[data-v-1b39e567]:after {
  content: '';
  position: absolute;
  flex: 0 0 calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  background-color: #888;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-download.f926eca8.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  width: 100%;
  height: 100%;
}
.transcirbed-text .segment[data-v-1b39e567] {
  scroll-margin-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  scroll-margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.transcirbed-text .segment.current[data-v-1b39e567] {
  background: rgba(245,198,31,0.2);
}
.transcirbed-text .segment.highlighted[data-v-1b39e567] {
  background: rgba(52,199,155,0.2);
}
.transcirbed-text .segment.highlighted.current[data-v-1b39e567] {
  background: rgba(52,199,155,0.4);
}
@-moz-keyframes placeHolderShimmer-c76f9748 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-c76f9748 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-c76f9748 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-c76f9748 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-c76f9748 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-c76f9748 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-c76f9748 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-c76f9748 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-c76f9748] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-c76f9748] {
  justify-content: center;
}
.vfm.justify-start[data-v-c76f9748] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-c76f9748] {
  align-items: center;
}
.vfm.items-start[data-v-c76f9748] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-c76f9748] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-c76f9748] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-c76f9748] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-c76f9748] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-c76f9748] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-c76f9748] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-c76f9748] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-c76f9748],
.multiselect__input[data-v-c76f9748],
.multiselect__single[data-v-c76f9748] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-c76f9748] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-c76f9748]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-c76f9748] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-c76f9748] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-c76f9748] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-c76f9748] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-c76f9748]:after {
  display: none;
}
.multiselect__option[data-v-c76f9748] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-c76f9748]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-c76f9748] {
  display: block;
}
.multiselect__option .option__label[data-v-c76f9748]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-c76f9748] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-c76f9748] {
  display: block;
}
.multiselect__single .option__label[data-v-c76f9748]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-c76f9748] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-c76f9748]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-c76f9748] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-c76f9748] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-c76f9748] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-c76f9748]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-c76f9748] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-c76f9748],
.multiselect__tags .multiselect__single[data-v-c76f9748] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-c76f9748] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-c76f9748] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-c76f9748]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-c76f9748] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-c76f9748]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-c76f9748] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-c76f9748]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-c76f9748] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-c76f9748] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-c76f9748] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-c76f9748] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-c76f9748]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-c76f9748]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-c76f9748] {
  display: block;
}
.multiselect__option[data-v-c76f9748]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-c76f9748] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-c76f9748]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-c76f9748] {
  display: block;
}
.component .attr-label[data-v-c76f9748]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-c76f9748] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-c76f9748]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-c76f9748]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-c76f9748]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-c76f9748] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-c76f9748] .dp__overlay,
.mobile .dp__theme_light[data-v-c76f9748] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-c76f9748] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-c76f9748] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-c76f9748] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-c76f9748] .dp__overlay_container,
.dp__theme_light[data-v-c76f9748] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-c76f9748] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-c76f9748] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-c76f9748] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-c76f9748] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-c76f9748] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-c76f9748] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-c76f9748] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-c76f9748] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-c76f9748] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-c76f9748] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-c76f9748] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-c76f9748] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-c76f9748] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-c76f9748] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-c76f9748] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-c76f9748] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-c76f9748] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-c76f9748] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-c76f9748] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-c76f9748] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-c76f9748] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-c76f9748] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-c76f9748] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-c76f9748] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-c76f9748] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-c76f9748] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-c76f9748] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-c76f9748] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-c76f9748] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-c76f9748] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-c76f9748]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.text-from-audio .tab[data-v-c76f9748] {
  margin: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) 0;
  cursor: pointer;
  opacity: 0.7;
}
.text-from-audio .tab.active[data-v-c76f9748] {
  opacity: 1;
  font-weight: bold;
}
@-moz-keyframes placeHolderShimmer-b9c872be {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-b9c872be {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-b9c872be {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-b9c872be {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-b9c872be {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-b9c872be {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-b9c872be {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-b9c872be {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-b9c872be] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-b9c872be] {
  justify-content: center;
}
.vfm.justify-start[data-v-b9c872be] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-b9c872be] {
  align-items: center;
}
.vfm.items-start[data-v-b9c872be] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-b9c872be] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-b9c872be] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-b9c872be] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-b9c872be] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-b9c872be] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-b9c872be] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-b9c872be] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-b9c872be],
.multiselect__input[data-v-b9c872be],
.multiselect__single[data-v-b9c872be] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-b9c872be] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-b9c872be]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-b9c872be] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-b9c872be] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-b9c872be] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-b9c872be] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-b9c872be]:after {
  display: none;
}
.multiselect__option[data-v-b9c872be] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-b9c872be]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-b9c872be] {
  display: block;
}
.multiselect__option .option__label[data-v-b9c872be]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-b9c872be] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-b9c872be] {
  display: block;
}
.multiselect__single .option__label[data-v-b9c872be]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-b9c872be] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-b9c872be]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-b9c872be] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-b9c872be] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-b9c872be] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-b9c872be]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-b9c872be] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-b9c872be],
.multiselect__tags .multiselect__single[data-v-b9c872be] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-b9c872be] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-b9c872be] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-b9c872be]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-b9c872be] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-b9c872be]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-b9c872be] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-b9c872be]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-b9c872be] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-b9c872be] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-b9c872be] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-b9c872be] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-b9c872be]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-b9c872be]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-b9c872be] {
  display: block;
}
.multiselect__option[data-v-b9c872be]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-b9c872be] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-b9c872be]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-b9c872be] {
  display: block;
}
.component .attr-label[data-v-b9c872be]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-b9c872be] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-b9c872be]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-b9c872be]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-b9c872be]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-b9c872be] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-b9c872be] .dp__overlay,
.mobile .dp__theme_light[data-v-b9c872be] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-b9c872be] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-b9c872be] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-b9c872be] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-b9c872be] .dp__overlay_container,
.dp__theme_light[data-v-b9c872be] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-b9c872be] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-b9c872be] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-b9c872be] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-b9c872be] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-b9c872be] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-b9c872be] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-b9c872be] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-b9c872be] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-b9c872be] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-b9c872be] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-b9c872be] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-b9c872be] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-b9c872be] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-b9c872be] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-b9c872be] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-b9c872be] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-b9c872be] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-b9c872be] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-b9c872be] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-b9c872be] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-b9c872be] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-b9c872be] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-b9c872be] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-b9c872be] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-b9c872be] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-b9c872be] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-b9c872be] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-b9c872be] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-b9c872be] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-b9c872be] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-b9c872be]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.transcription-component[data-v-b9c872be] {
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.transcription-component .row[data-v-b9c872be] {
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  position: relative;
}
.transcription-component .row textarea[data-v-b9c872be],
.transcription-component .row[data-v-b9c872be] .text,
.transcription-component .row[data-v-b9c872be] textarea,
.transcription-component .row[data-v-b9c872be] .transcirbed-text {
  resize: none;
  max-height: calc(var(--vw-rr) * (300vw / (var(--vw-base) * 0.01)));
  overflow: auto;
}
.edit.transcription-component .row[data-v-b9c872be] {
  background: var(--neutral-50);
  border: none;
  border-radius: 0;
  padding-top: calc(var(--vw-rr) * (50vw / (var(--vw-base) * 0.01)));
}
.transcription-component .delete-button[data-v-b9c872be] {
  position: absolute;
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  background: #fff;
  opacity: 0.2;
  cursor: pointer;
  transition: opacity 0.4s, transform 0.4s;
}
.transcription-component .delete-button .icon[data-v-b9c872be] {
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-delete.ba48343f.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.transcription-component .delete-button[data-v-b9c872be]:hover {
  transform: scale(1.3);
}
@-moz-keyframes placeHolderShimmer {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm {
  display: flex;
  z-index: 3;
}
.vfm.justify-center {
  justify-content: center;
}
.vfm.justify-start {
  justify-content: flex-start;
}
.vfm.items-center {
  align-items: center;
}
.vfm.items-start {
  align-items: flex-start;
}
.vfm .vfm__content {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect,
.multiselect__input,
.multiselect__single {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content {
  max-width: 100%;
}
.multiselect__content-wrapper {
  border-radius: 0 !important;
}
.multiselect__option {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight:after {
  display: none;
}
.multiselect__option {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label {
  display: block;
}
.multiselect__option .option__label:first-letter {
  text-transform: capitalize;
}
.multiselect__single {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label {
  display: block;
}
.multiselect__single .option__label:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single:first-letter {
  text-transform: capitalize;
}
.multiselect__tags {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection,
.multiselect__tags .multiselect__single {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon:hover:after {
  color: var(--black);
}
.multiselect__option {
  display: block;
}
.multiselect__option:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span:first-letter {
  text-transform: capitalize;
}
.component .attr-label {
  display: block;
}
.component .attr-label:first-letter {
  text-transform: capitalize;
}
.add-btn {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn:hover {
  color: var(--neutral-400);
}
.add-btn:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light :deep(.dp--menu-wrapper) {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light :deep(.dp__overlay),
.mobile .dp__theme_light :deep(.dp__overlay_container) {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light :deep(.dp__input) {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light :deep(.dp__menu) {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light :deep(.dp__menu_content_wrapper) {
  flex-direction: column-reverse;
}
.dp__theme_light :deep(.dp__overlay_container),
.dp__theme_light :deep(.dp__overlay) {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light :deep(.dp--overlay-absolute) {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light :deep(.dp--overlay-absolute) .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light :deep(.dp__overlay_cell_active) {
  background: var(--black);
}
.dp__theme_light :deep(.dp__overlay_cell_disabled) {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light :deep(.dp__action_row) {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light :deep(.dp__action_row) .action-row {
  display: flex;
}
.dp__theme_light :deep(.dp__selection_preview) {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light :deep(.dp__action_buttons) .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light :deep(.dp__action_buttons) .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light :deep(.dp__action_buttons) .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light :deep(.dp__action_buttons) .dp__action_select {
  background: var(--black);
}
.dp__theme_light :deep(.dp__action_buttons) .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light :deep(.dp__action_row) .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light :deep(.dp__action_row) .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light :deep(.dp__action_row) .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light :deep(.dp__btn) {
  padding: 0;
}
.dp__theme_light :deep(.dp--preset-dates) {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light :deep(.dp--preset-dates) {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light :deep(.dp--preset-dates) .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light :deep(.dp--preset-dates) .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light :deep(.dp--menu--inner-stretched) {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light :deep(.dp__overlay_col) {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light :deep(.dp__selection_grid_header) {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light :deep(.dp--year-mode-picker) {
  justify-content: center;
}
.dp__theme_light :deep(.dp--year-select) {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light :deep(.dp--qr-btn) {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light :deep(.dp--qr-btn-active) {
  background-color: #000;
  color: #fff;
}
.dp__theme_light :deep(.dp__active_date) {
  background-color: #000;
  color: #fff;
}
.dp__theme_light :deep(.dp__calendar_header_item) {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.delete-transcription-dialog {
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (600vw / (var(--vw-base) * 0.01))) !important;
}
.delete-transcription-dialog .title {
  font-size: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (24vw / (var(--vw-base) * 0.01)));
  font-weight: 500;
}
.delete-transcription-dialog .text {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.delete-transcription-dialog .buttons {
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  justify-content: flex-end;
  margin-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
@-moz-keyframes placeHolderShimmer-1b65aa34 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-1b65aa34 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-1b65aa34 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-1b65aa34 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-1b65aa34 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-1b65aa34 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-1b65aa34 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-1b65aa34 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-1b65aa34] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-1b65aa34] {
  justify-content: center;
}
.vfm.justify-start[data-v-1b65aa34] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-1b65aa34] {
  align-items: center;
}
.vfm.items-start[data-v-1b65aa34] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-1b65aa34] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-1b65aa34] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-1b65aa34] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-1b65aa34] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-1b65aa34] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-1b65aa34] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-1b65aa34] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-1b65aa34],
.multiselect__input[data-v-1b65aa34],
.multiselect__single[data-v-1b65aa34] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-1b65aa34] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-1b65aa34]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-1b65aa34] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-1b65aa34] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-1b65aa34] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-1b65aa34] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-1b65aa34]:after {
  display: none;
}
.multiselect__option[data-v-1b65aa34] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-1b65aa34]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-1b65aa34] {
  display: block;
}
.multiselect__option .option__label[data-v-1b65aa34]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-1b65aa34] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-1b65aa34] {
  display: block;
}
.multiselect__single .option__label[data-v-1b65aa34]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-1b65aa34] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-1b65aa34]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-1b65aa34] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-1b65aa34] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-1b65aa34] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-1b65aa34]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-1b65aa34] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-1b65aa34],
.multiselect__tags .multiselect__single[data-v-1b65aa34] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-1b65aa34] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-1b65aa34] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-1b65aa34]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-1b65aa34] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-1b65aa34]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-1b65aa34] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-1b65aa34]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-1b65aa34] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-1b65aa34] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-1b65aa34] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-1b65aa34] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-1b65aa34]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-1b65aa34]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-1b65aa34] {
  display: block;
}
.multiselect__option[data-v-1b65aa34]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-1b65aa34] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-1b65aa34]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-1b65aa34] {
  display: block;
}
.component .attr-label[data-v-1b65aa34]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-1b65aa34] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-1b65aa34]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-1b65aa34]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-1b65aa34]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-1b65aa34] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-1b65aa34] .dp__overlay,
.mobile .dp__theme_light[data-v-1b65aa34] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-1b65aa34] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-1b65aa34] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-1b65aa34] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-1b65aa34] .dp__overlay_container,
.dp__theme_light[data-v-1b65aa34] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-1b65aa34] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-1b65aa34] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-1b65aa34] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-1b65aa34] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-1b65aa34] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-1b65aa34] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-1b65aa34] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-1b65aa34] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-1b65aa34] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-1b65aa34] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-1b65aa34] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-1b65aa34] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-1b65aa34] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-1b65aa34] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-1b65aa34] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-1b65aa34] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-1b65aa34] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-1b65aa34] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-1b65aa34] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-1b65aa34] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-1b65aa34] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-1b65aa34] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-1b65aa34] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-1b65aa34] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-1b65aa34] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-1b65aa34] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-1b65aa34] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-1b65aa34] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-1b65aa34] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-1b65aa34] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-1b65aa34]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.entity-row[data-v-1b65aa34] {
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  display: flex;
  flex-direction: column;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
}
.entity-row[data-v-1b65aa34]:hover {
  border-color: var(--black);
}
.entity-row .header[data-v-1b65aa34] {
  display: flex;
  justify-content: space-between;
  margin-bottom: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
}
.entity-row .header[data-v-1b65aa34]:empty {
  display: none;
}
.entity-row .header[data-v-1b65aa34]:has(+ :empty) {
  margin-bottom: 0;
}
.entity-row .header[data-v-1b65aa34] .text-component {
  font-size: calc(var(--vw-rr) * (24vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  font-weight: 300;
}
.entity-row .header[data-v-1b65aa34] .relation-component .type .entity-text {
  font-size: calc(var(--vw-rr) * (24vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  font-weight: 300;
}
.entity-row .icon[data-v-1b65aa34] {
  font-size: calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  align-items: center;
  border-radius: 50%;
  display: flex;
  height: calc(var(--vw-rr) * (50vw / (var(--vw-base) * 0.01)));
  justify-content: center;
  position: relative;
  width: calc(var(--vw-rr) * (50vw / (var(--vw-base) * 0.01)));
}
.entity-row .icon[data-v-1b65aa34]:after {
  border-radius: 50%;
  bottom: 0;
  content: "";
  height: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  position: absolute;
  right: 0;
  width: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
}
.entity-row .icon.platform-icon[data-v-1b65aa34] {
  background-color: var(--neutral-700);
  color: #fff;
}
.entity-row .icon.platform-icon.active[data-v-1b65aa34]:after {
  background-color: var(--status-high);
}
.entity-row .icon.media-type-icon[data-v-1b65aa34] {
  background-color: #fff;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.entity-row .icon.inactive[data-v-1b65aa34]:after {
  background-color: var(--status-low);
}
.entity-row .fields[data-v-1b65aa34] {
  display: flex;
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.entity-row .fields[data-v-1b65aa34]:empty {
  display: none;
}
.entity-row .fields .field[data-v-1b65aa34] {
  display: flex;
  flex: 1 1 0%;
}
.entity-row .fields .field[data-v-1b65aa34] .enumeration-component {
  width: 100%;
}
.entity-row .fields .field[data-v-1b65aa34] .label {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (26vw / (var(--vw-base) * 0.01)));
  font-weight: 500;
  margin-bottom: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.entity-row .fields .field[data-v-1b65aa34] .text {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  font-weight: 300;
}
.entity-row .fields .field[data-v-1b65aa34] .text .multiselect__tag.value {
  margin-bottom: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.entity-row .fields .field[data-v-1b65aa34] .image {
  height: calc(var(--vw-rr) * (50vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (50vw / (var(--vw-base) * 0.01)));
}
.entity-row .fields .field .image-component[data-v-1b65aa34] .image {
  height: calc(var(--vw-rr) * (133vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.entity-row .fields .field[data-v-1b65aa34] .entity {
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.cards .entity-row .header[data-v-1b65aa34],
.cards .entity-row .fields[data-v-1b65aa34] {
  display: flex;
  flex-direction: column;
}
@-moz-keyframes placeHolderShimmer-7efc97f9 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-7efc97f9 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-7efc97f9 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-7efc97f9 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-7efc97f9 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-7efc97f9 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-7efc97f9 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-7efc97f9 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-7efc97f9] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-7efc97f9] {
  justify-content: center;
}
.vfm.justify-start[data-v-7efc97f9] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-7efc97f9] {
  align-items: center;
}
.vfm.items-start[data-v-7efc97f9] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-7efc97f9] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-7efc97f9] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-7efc97f9] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-7efc97f9] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-7efc97f9] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-7efc97f9] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-7efc97f9] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-7efc97f9],
.multiselect__input[data-v-7efc97f9],
.multiselect__single[data-v-7efc97f9] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-7efc97f9] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-7efc97f9]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-7efc97f9] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-7efc97f9] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-7efc97f9] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-7efc97f9] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-7efc97f9]:after {
  display: none;
}
.multiselect__option[data-v-7efc97f9] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-7efc97f9]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-7efc97f9] {
  display: block;
}
.multiselect__option .option__label[data-v-7efc97f9]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-7efc97f9] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-7efc97f9] {
  display: block;
}
.multiselect__single .option__label[data-v-7efc97f9]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-7efc97f9] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-7efc97f9]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-7efc97f9] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-7efc97f9] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-7efc97f9] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-7efc97f9]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-7efc97f9] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-7efc97f9],
.multiselect__tags .multiselect__single[data-v-7efc97f9] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-7efc97f9] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-7efc97f9] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-7efc97f9]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-7efc97f9] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-7efc97f9]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-7efc97f9] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-7efc97f9]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-7efc97f9] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-7efc97f9] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-7efc97f9] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-7efc97f9] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-7efc97f9]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-7efc97f9]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-7efc97f9] {
  display: block;
}
.multiselect__option[data-v-7efc97f9]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-7efc97f9] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-7efc97f9]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-7efc97f9] {
  display: block;
}
.component .attr-label[data-v-7efc97f9]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-7efc97f9] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-7efc97f9]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-7efc97f9]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-7efc97f9]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-7efc97f9] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-7efc97f9] .dp__overlay,
.mobile .dp__theme_light[data-v-7efc97f9] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-7efc97f9] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-7efc97f9] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-7efc97f9] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-7efc97f9] .dp__overlay_container,
.dp__theme_light[data-v-7efc97f9] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-7efc97f9] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-7efc97f9] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-7efc97f9] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-7efc97f9] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-7efc97f9] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-7efc97f9] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-7efc97f9] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-7efc97f9] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-7efc97f9] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-7efc97f9] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-7efc97f9] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-7efc97f9] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-7efc97f9] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-7efc97f9] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-7efc97f9] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-7efc97f9] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-7efc97f9] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-7efc97f9] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-7efc97f9] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-7efc97f9] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-7efc97f9] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-7efc97f9] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-7efc97f9] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-7efc97f9] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-7efc97f9] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-7efc97f9] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-7efc97f9] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-7efc97f9] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-7efc97f9] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-7efc97f9] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-7efc97f9]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.paginator[data-v-7efc97f9] {
  display: flex;
  align-items: center;
}
.paginator .page-text[data-v-7efc97f9] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (17.5vw / (var(--vw-base) * 0.01)));
  display: flex;
  gap: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  align-items: center;
}
.paginator .page-text .page-number[data-v-7efc97f9] {
  width: calc(var(--vw-rr) * (24vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (24vw / (var(--vw-base) * 0.01)));
  text-align: center;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.paginator .page-text .page-number.current[data-v-7efc97f9] {
  border: solid 1px var(--neutral-500);
  border-radius: calc(var(--vw-rr) * (24vw / (var(--vw-base) * 0.01)));
}
.paginator .page-text .page-dots[data-v-7efc97f9] {
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  text-align: center;
}
.paginator .page-text .next[data-v-7efc97f9],
.paginator .page-text .prev[data-v-7efc97f9] {
  cursor: pointer;
}
.paginator .page-text .next.disabled[data-v-7efc97f9],
.paginator .page-text .prev.disabled[data-v-7efc97f9] {
  cursor: default;
  opacity: 0.3;
}
.paginator .page-text .next[data-v-7efc97f9] {
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-arrow-right.22134191.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.paginator .page-text .prev[data-v-7efc97f9] {
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-arrow-left.4581672e.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
@-moz-keyframes placeHolderShimmer-7bbd2fb7 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-7bbd2fb7 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-7bbd2fb7 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-7bbd2fb7 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-7bbd2fb7 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-7bbd2fb7 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-7bbd2fb7 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-7bbd2fb7 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-7bbd2fb7] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-7bbd2fb7] {
  justify-content: center;
}
.vfm.justify-start[data-v-7bbd2fb7] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-7bbd2fb7] {
  align-items: center;
}
.vfm.items-start[data-v-7bbd2fb7] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-7bbd2fb7] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-7bbd2fb7] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-7bbd2fb7] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-7bbd2fb7] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-7bbd2fb7] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-7bbd2fb7] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-7bbd2fb7] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-7bbd2fb7],
.multiselect__input[data-v-7bbd2fb7],
.multiselect__single[data-v-7bbd2fb7] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-7bbd2fb7] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-7bbd2fb7]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-7bbd2fb7] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-7bbd2fb7] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-7bbd2fb7] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-7bbd2fb7] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-7bbd2fb7]:after {
  display: none;
}
.multiselect__option[data-v-7bbd2fb7] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-7bbd2fb7]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-7bbd2fb7] {
  display: block;
}
.multiselect__option .option__label[data-v-7bbd2fb7]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-7bbd2fb7] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-7bbd2fb7] {
  display: block;
}
.multiselect__single .option__label[data-v-7bbd2fb7]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-7bbd2fb7] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-7bbd2fb7]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-7bbd2fb7] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-7bbd2fb7] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-7bbd2fb7] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-7bbd2fb7]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-7bbd2fb7] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-7bbd2fb7],
.multiselect__tags .multiselect__single[data-v-7bbd2fb7] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-7bbd2fb7] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-7bbd2fb7] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-7bbd2fb7]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-7bbd2fb7] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-7bbd2fb7]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-7bbd2fb7] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-7bbd2fb7]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-7bbd2fb7] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-7bbd2fb7] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-7bbd2fb7] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-7bbd2fb7] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-7bbd2fb7]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-7bbd2fb7]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-7bbd2fb7] {
  display: block;
}
.multiselect__option[data-v-7bbd2fb7]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-7bbd2fb7] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-7bbd2fb7]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-7bbd2fb7] {
  display: block;
}
.component .attr-label[data-v-7bbd2fb7]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-7bbd2fb7] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-7bbd2fb7]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-7bbd2fb7]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-7bbd2fb7]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-7bbd2fb7] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-7bbd2fb7] .dp__overlay,
.mobile .dp__theme_light[data-v-7bbd2fb7] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-7bbd2fb7] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-7bbd2fb7] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-7bbd2fb7] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-7bbd2fb7] .dp__overlay_container,
.dp__theme_light[data-v-7bbd2fb7] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-7bbd2fb7] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-7bbd2fb7] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-7bbd2fb7] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-7bbd2fb7] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-7bbd2fb7] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-7bbd2fb7] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-7bbd2fb7] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-7bbd2fb7] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-7bbd2fb7] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-7bbd2fb7] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-7bbd2fb7] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-7bbd2fb7] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-7bbd2fb7] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-7bbd2fb7] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-7bbd2fb7] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-7bbd2fb7] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-7bbd2fb7] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-7bbd2fb7] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-7bbd2fb7] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-7bbd2fb7] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-7bbd2fb7] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-7bbd2fb7] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-7bbd2fb7] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-7bbd2fb7] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-7bbd2fb7] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-7bbd2fb7] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-7bbd2fb7] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-7bbd2fb7] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-7bbd2fb7] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-7bbd2fb7] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-7bbd2fb7]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.entities-pie-chart[data-v-7bbd2fb7] {
  display: flex;
  flex-direction: column;
  overflow: hidden;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.entities-pie-chart .title[data-v-7bbd2fb7] {
  font-size: calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  display: block;
  font-weight: 500;
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.entities-pie-chart .title[data-v-7bbd2fb7]:first-letter {
  text-transform: capitalize;
}
.entities-pie-chart .content[data-v-7bbd2fb7] {
  align-items: center;
  align-self: center;
  display: flex;
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  overflow: hidden;
  width: 100%;
}
.entities-pie-chart .chart[data-v-7bbd2fb7] {
  flex: 0 0 calc(var(--vw-rr) * (160vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (160vw / (var(--vw-base) * 0.01)));
  overflow: hidden;
  width: calc(var(--vw-rr) * (160vw / (var(--vw-base) * 0.01)));
}
.entities-pie-chart .no-data[data-v-7bbd2fb7] {
  grid-column: 1/6;
  text-align: center;
  font-size: calc(var(--vw-rr) * (48vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
  opacity: 0.1;
  margin-bottom: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
}
.entities-pie-chart .legend[data-v-7bbd2fb7] {
  display: flex;
  flex: 1 1 0%;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  max-width: 100%;
  max-height: 400px;
  overflow: auto;
}
.entities-pie-chart .legend.fade-enter-active[data-v-7bbd2fb7],
.entities-pie-chart .legend.fade-leave-active[data-v-7bbd2fb7] {
  transition: opacity 0.7s ease;
}
.entities-pie-chart .legend.fade-enter-from[data-v-7bbd2fb7] {
  opacity: 0;
}
.entities-pie-chart .legend.fade-leave-to[data-v-7bbd2fb7] {
  opacity: 0;
}
.entities-pie-chart .legend-item[data-v-7bbd2fb7] {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  justify-content: space-between;
  overflow: hidden;
  flex: 0 0 auto;
  text-align: left;
}
.entities-pie-chart .legend-item .left[data-v-7bbd2fb7] {
  align-items: center;
  display: flex;
  flex: 1 1 0%;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  overflow: hidden;
}
.entities-pie-chart .legend-item .left .icon[data-v-7bbd2fb7] {
  border-radius: 50%;
  flex: 0 0 calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.entities-pie-chart .legend-item .left .label[data-v-7bbd2fb7] {
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
  flex: 1 1 0%;
}
.entities-pie-chart .legend-item .left .label[data-v-7bbd2fb7]:first-letter {
  text-transform: capitalize;
}
.entities-pie-chart .legend-item .left .label.highlighted[data-v-7bbd2fb7] {
  text-decoration: underline;
}
@-moz-keyframes placeHolderShimmer-c5632df1 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-c5632df1 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-c5632df1 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-c5632df1 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-c5632df1 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-c5632df1 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-c5632df1 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-c5632df1 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-c5632df1] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-c5632df1] {
  justify-content: center;
}
.vfm.justify-start[data-v-c5632df1] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-c5632df1] {
  align-items: center;
}
.vfm.items-start[data-v-c5632df1] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-c5632df1] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-c5632df1] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-c5632df1] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-c5632df1] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-c5632df1] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-c5632df1] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-c5632df1] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-c5632df1],
.multiselect__input[data-v-c5632df1],
.multiselect__single[data-v-c5632df1] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-c5632df1] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-c5632df1]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-c5632df1] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-c5632df1] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-c5632df1] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-c5632df1] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-c5632df1]:after {
  display: none;
}
.multiselect__option[data-v-c5632df1] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-c5632df1]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-c5632df1] {
  display: block;
}
.multiselect__option .option__label[data-v-c5632df1]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-c5632df1] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-c5632df1] {
  display: block;
}
.multiselect__single .option__label[data-v-c5632df1]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-c5632df1] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-c5632df1]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-c5632df1] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-c5632df1] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-c5632df1] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-c5632df1]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-c5632df1] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-c5632df1],
.multiselect__tags .multiselect__single[data-v-c5632df1] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-c5632df1] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-c5632df1] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-c5632df1]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-c5632df1] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-c5632df1]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-c5632df1] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-c5632df1]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-c5632df1] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-c5632df1] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-c5632df1] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-c5632df1] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-c5632df1]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-c5632df1]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-c5632df1] {
  display: block;
}
.multiselect__option[data-v-c5632df1]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-c5632df1] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-c5632df1]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-c5632df1] {
  display: block;
}
.component .attr-label[data-v-c5632df1]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-c5632df1] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-c5632df1]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-c5632df1]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-c5632df1]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-c5632df1] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-c5632df1] .dp__overlay,
.mobile .dp__theme_light[data-v-c5632df1] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-c5632df1] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-c5632df1] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-c5632df1] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-c5632df1] .dp__overlay_container,
.dp__theme_light[data-v-c5632df1] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-c5632df1] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-c5632df1] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-c5632df1] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-c5632df1] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-c5632df1] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-c5632df1] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-c5632df1] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-c5632df1] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-c5632df1] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-c5632df1] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-c5632df1] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-c5632df1] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-c5632df1] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-c5632df1] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-c5632df1] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-c5632df1] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-c5632df1] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-c5632df1] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-c5632df1] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-c5632df1] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-c5632df1] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-c5632df1] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-c5632df1] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-c5632df1] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-c5632df1] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-c5632df1] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-c5632df1] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-c5632df1] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-c5632df1] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-c5632df1] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-c5632df1]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.entities-timeline[data-v-c5632df1] {
  display: flex;
  flex-direction: column;
  overflow: hidden;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.entities-timeline .title[data-v-c5632df1] {
  font-size: calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  display: block;
  font-weight: 500;
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: flex;
  justify-content: space-between;
}
.entities-timeline .title[data-v-c5632df1]:first-letter {
  text-transform: capitalize;
}
.entities-timeline .title .label[data-v-c5632df1] {
  display: block;
}
.entities-timeline .title .label[data-v-c5632df1]:first-letter {
  text-transform: capitalize;
}
.entities-timeline .title select[data-v-c5632df1] {
  flex: 0 0 auto;
  width: auto;
  background: transparent;
  font-size: calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  font-weight: 500;
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  text-transform: capitalize;
}
.entities-timeline .title select option[data-v-c5632df1] {
  text-transform: capitalize;
}
.entities-timeline .content[data-v-c5632df1] {
  align-items: center;
  align-self: center;
  display: flex;
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  overflow: hidden;
  width: 100%;
}
.entities-timeline .chart[data-v-c5632df1] {
  flex: 0 0 70%;
  height: calc(var(--vw-rr) * (220vw / (var(--vw-base) * 0.01)));
  overflow: hidden;
  width: 70%;
}
.entities-timeline .chart svg[data-v-c5632df1] {
  width: 100%;
  height: 100%;
}
.entities-timeline .no-data[data-v-c5632df1] {
  grid-column: 1/6;
  text-align: center;
  font-size: calc(var(--vw-rr) * (48vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
  opacity: 0.1;
  margin-bottom: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
}
.entities-timeline .legend[data-v-c5632df1] {
  display: flex;
  flex: 1 1 0%;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  max-width: 100%;
  overflow: auto;
}
.entities-timeline .legend.fade-enter-active[data-v-c5632df1],
.entities-timeline .legend.fade-leave-active[data-v-c5632df1] {
  transition: opacity 0.7s ease;
}
.entities-timeline .legend.fade-enter-from[data-v-c5632df1] {
  opacity: 0;
}
.entities-timeline .legend.fade-leave-to[data-v-c5632df1] {
  opacity: 0;
}
.entities-timeline .legend-item[data-v-c5632df1] {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  justify-content: space-between;
  overflow: hidden;
  flex: 0 0 auto;
  text-align: left;
}
.entities-timeline .legend-item .left[data-v-c5632df1] {
  align-items: center;
  display: flex;
  flex: 1 1 0%;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  overflow: hidden;
}
.entities-timeline .legend-item .left .icon[data-v-c5632df1] {
  border-radius: 50%;
  flex: 0 0 calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.entities-timeline .legend-item .left .label[data-v-c5632df1] {
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
  flex: 1 1 0%;
}
.entities-timeline .legend-item .left .label[data-v-c5632df1]:first-letter {
  text-transform: capitalize;
}
.entities-timeline .legend-item .left .label.highlighted[data-v-c5632df1] {
  text-decoration: underline;
}
@-moz-keyframes placeHolderShimmer-9c6d7f89 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-9c6d7f89 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-9c6d7f89 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-9c6d7f89 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-9c6d7f89 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-9c6d7f89 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-9c6d7f89 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-9c6d7f89 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-9c6d7f89] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-9c6d7f89] {
  justify-content: center;
}
.vfm.justify-start[data-v-9c6d7f89] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-9c6d7f89] {
  align-items: center;
}
.vfm.items-start[data-v-9c6d7f89] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-9c6d7f89] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-9c6d7f89] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-9c6d7f89] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-9c6d7f89] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-9c6d7f89] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-9c6d7f89] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-9c6d7f89] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-9c6d7f89],
.multiselect__input[data-v-9c6d7f89],
.multiselect__single[data-v-9c6d7f89] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-9c6d7f89] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-9c6d7f89]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-9c6d7f89] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-9c6d7f89] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-9c6d7f89] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-9c6d7f89] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-9c6d7f89]:after {
  display: none;
}
.multiselect__option[data-v-9c6d7f89] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-9c6d7f89]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-9c6d7f89] {
  display: block;
}
.multiselect__option .option__label[data-v-9c6d7f89]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-9c6d7f89] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-9c6d7f89] {
  display: block;
}
.multiselect__single .option__label[data-v-9c6d7f89]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-9c6d7f89] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-9c6d7f89]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-9c6d7f89] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-9c6d7f89] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-9c6d7f89] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-9c6d7f89]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-9c6d7f89] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-9c6d7f89],
.multiselect__tags .multiselect__single[data-v-9c6d7f89] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-9c6d7f89] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-9c6d7f89] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-9c6d7f89]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-9c6d7f89] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-9c6d7f89]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-9c6d7f89] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-9c6d7f89]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-9c6d7f89] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-9c6d7f89] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-9c6d7f89] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-9c6d7f89] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-9c6d7f89]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-9c6d7f89]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-9c6d7f89] {
  display: block;
}
.multiselect__option[data-v-9c6d7f89]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-9c6d7f89] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-9c6d7f89]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-9c6d7f89] {
  display: block;
}
.component .attr-label[data-v-9c6d7f89]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-9c6d7f89] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-9c6d7f89]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-9c6d7f89]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-9c6d7f89]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-9c6d7f89] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-9c6d7f89] .dp__overlay,
.mobile .dp__theme_light[data-v-9c6d7f89] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-9c6d7f89] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-9c6d7f89] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-9c6d7f89] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-9c6d7f89] .dp__overlay_container,
.dp__theme_light[data-v-9c6d7f89] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-9c6d7f89] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-9c6d7f89] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-9c6d7f89] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-9c6d7f89] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-9c6d7f89] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-9c6d7f89] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-9c6d7f89] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-9c6d7f89] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-9c6d7f89] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-9c6d7f89] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-9c6d7f89] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-9c6d7f89] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-9c6d7f89] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-9c6d7f89] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-9c6d7f89] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-9c6d7f89] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-9c6d7f89] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-9c6d7f89] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-9c6d7f89] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-9c6d7f89] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-9c6d7f89] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-9c6d7f89] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-9c6d7f89] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-9c6d7f89] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-9c6d7f89] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-9c6d7f89] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-9c6d7f89] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-9c6d7f89] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-9c6d7f89] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-9c6d7f89] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-9c6d7f89]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.entities-mushroom[data-v-9c6d7f89] {
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.entities-mushroom .title[data-v-9c6d7f89] {
  font-size: calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  display: block;
}
.entities-mushroom .title[data-v-9c6d7f89]:first-letter {
  text-transform: capitalize;
}
.entities-mushroom .content[data-v-9c6d7f89] {
  display: flex;
  align-items: center;
  margin: auto;
}
.entities-mushroom .content .chart[data-v-9c6d7f89] {
  overflow: hidden;
  flex: 0 0 calc(var(--vw-rr) * (160vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (160vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (160vw / (var(--vw-base) * 0.01)));
  z-index: 1;
}
.entities-mushroom .content .legend[data-v-9c6d7f89] {
  flex: 0 0 40%;
  display: flex;
  flex-direction: column;
  margin-left: calc(var(--vw-rr) * (-50vw / (var(--vw-base) * 0.01)));
}
.entities-mushroom .content .legend.fade-enter-active[data-v-9c6d7f89],
.entities-mushroom .content .legend.fade-leave-active[data-v-9c6d7f89] {
  transition: opacity 0.7s ease;
}
.entities-mushroom .content .legend.fade-enter-from[data-v-9c6d7f89] {
  opacity: 0;
}
.entities-mushroom .content .legend.fade-leave-to[data-v-9c6d7f89] {
  opacity: 0;
}
.entities-mushroom .content .legend .legend-item[data-v-9c6d7f89] {
  display: flex;
  align-items: center;
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  justify-content: space-between;
  padding: calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01))) 0;
  padding-left: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  text-align: left;
}
.entities-mushroom .content .legend .legend-item[data-v-9c6d7f89]:first-child {
  border-bottom: solid 1px var(--neutral-100);
}
.entities-mushroom .content .legend .legend-item .left[data-v-9c6d7f89] {
  display: flex;
  align-items: center;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.entities-mushroom .content .legend .legend-item .left .icon[data-v-9c6d7f89] {
  width: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.entities-mushroom .content .legend .legend-item .left .label[data-v-9c6d7f89] {
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
}
.entities-mushroom .content .legend .legend-item .left .label[data-v-9c6d7f89]:first-letter {
  text-transform: capitalize;
}
@-moz-keyframes placeHolderShimmer-5a2866a6 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-5a2866a6 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-5a2866a6 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-5a2866a6 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-5a2866a6 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-5a2866a6 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-5a2866a6 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-5a2866a6 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-5a2866a6] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-5a2866a6] {
  justify-content: center;
}
.vfm.justify-start[data-v-5a2866a6] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-5a2866a6] {
  align-items: center;
}
.vfm.items-start[data-v-5a2866a6] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-5a2866a6] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-5a2866a6] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-5a2866a6] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-5a2866a6] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-5a2866a6] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-5a2866a6] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-5a2866a6] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-5a2866a6],
.multiselect__input[data-v-5a2866a6],
.multiselect__single[data-v-5a2866a6] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-5a2866a6] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-5a2866a6]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-5a2866a6] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-5a2866a6] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-5a2866a6] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-5a2866a6] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-5a2866a6]:after {
  display: none;
}
.multiselect__option[data-v-5a2866a6] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-5a2866a6]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-5a2866a6] {
  display: block;
}
.multiselect__option .option__label[data-v-5a2866a6]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-5a2866a6] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-5a2866a6] {
  display: block;
}
.multiselect__single .option__label[data-v-5a2866a6]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-5a2866a6] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-5a2866a6]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-5a2866a6] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-5a2866a6] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-5a2866a6] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-5a2866a6]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-5a2866a6] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-5a2866a6],
.multiselect__tags .multiselect__single[data-v-5a2866a6] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-5a2866a6] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-5a2866a6] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-5a2866a6]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-5a2866a6] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-5a2866a6]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-5a2866a6] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-5a2866a6]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-5a2866a6] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-5a2866a6] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-5a2866a6] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-5a2866a6] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-5a2866a6]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-5a2866a6]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-5a2866a6] {
  display: block;
}
.multiselect__option[data-v-5a2866a6]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-5a2866a6] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-5a2866a6]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-5a2866a6] {
  display: block;
}
.component .attr-label[data-v-5a2866a6]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-5a2866a6] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-5a2866a6]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-5a2866a6]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-5a2866a6]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-5a2866a6] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-5a2866a6] .dp__overlay,
.mobile .dp__theme_light[data-v-5a2866a6] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-5a2866a6] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-5a2866a6] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-5a2866a6] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-5a2866a6] .dp__overlay_container,
.dp__theme_light[data-v-5a2866a6] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-5a2866a6] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-5a2866a6] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-5a2866a6] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-5a2866a6] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-5a2866a6] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-5a2866a6] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-5a2866a6] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-5a2866a6] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-5a2866a6] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-5a2866a6] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-5a2866a6] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-5a2866a6] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-5a2866a6] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-5a2866a6] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-5a2866a6] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-5a2866a6] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-5a2866a6] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-5a2866a6] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-5a2866a6] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-5a2866a6] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-5a2866a6] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-5a2866a6] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-5a2866a6] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-5a2866a6] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-5a2866a6] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-5a2866a6] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-5a2866a6] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-5a2866a6] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-5a2866a6] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-5a2866a6] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-5a2866a6]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.entities-multi-counts[data-v-5a2866a6] {
  min-height: calc(var(--vw-rr) * (150vw / (var(--vw-base) * 0.01)));
  position: relative;
  display: flex;
  flex-direction: column;
}
.entities-multi-counts .title[data-v-5a2866a6] {
  font-size: calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  display: block;
  font-weight: 500;
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.entities-multi-counts .title[data-v-5a2866a6]:first-letter {
  text-transform: capitalize;
}
.entities-multi-counts .ranked-list[data-v-5a2866a6] {
  overflow: auto;
}
@-moz-keyframes placeHolderShimmer-a03ac914 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-a03ac914 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-a03ac914 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-a03ac914 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-a03ac914 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-a03ac914 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-a03ac914 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-a03ac914 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-a03ac914] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-a03ac914] {
  justify-content: center;
}
.vfm.justify-start[data-v-a03ac914] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-a03ac914] {
  align-items: center;
}
.vfm.items-start[data-v-a03ac914] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-a03ac914] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-a03ac914] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-a03ac914] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-a03ac914] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-a03ac914] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-a03ac914] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-a03ac914] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-a03ac914],
.multiselect__input[data-v-a03ac914],
.multiselect__single[data-v-a03ac914] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-a03ac914] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-a03ac914]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-a03ac914] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-a03ac914] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-a03ac914] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-a03ac914] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-a03ac914]:after {
  display: none;
}
.multiselect__option[data-v-a03ac914] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-a03ac914]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-a03ac914] {
  display: block;
}
.multiselect__option .option__label[data-v-a03ac914]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-a03ac914] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-a03ac914] {
  display: block;
}
.multiselect__single .option__label[data-v-a03ac914]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-a03ac914] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-a03ac914]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-a03ac914] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-a03ac914] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-a03ac914] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-a03ac914]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-a03ac914] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-a03ac914],
.multiselect__tags .multiselect__single[data-v-a03ac914] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-a03ac914] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-a03ac914] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-a03ac914]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-a03ac914] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-a03ac914]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-a03ac914] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-a03ac914]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-a03ac914] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-a03ac914] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-a03ac914] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-a03ac914] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-a03ac914]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-a03ac914]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-a03ac914] {
  display: block;
}
.multiselect__option[data-v-a03ac914]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-a03ac914] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-a03ac914]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-a03ac914] {
  display: block;
}
.component .attr-label[data-v-a03ac914]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-a03ac914] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-a03ac914]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-a03ac914]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-a03ac914]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-a03ac914] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-a03ac914] .dp__overlay,
.mobile .dp__theme_light[data-v-a03ac914] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-a03ac914] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-a03ac914] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-a03ac914] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-a03ac914] .dp__overlay_container,
.dp__theme_light[data-v-a03ac914] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-a03ac914] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-a03ac914] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-a03ac914] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-a03ac914] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-a03ac914] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-a03ac914] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-a03ac914] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-a03ac914] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-a03ac914] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-a03ac914] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-a03ac914] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-a03ac914] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-a03ac914] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-a03ac914] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-a03ac914] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-a03ac914] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-a03ac914] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-a03ac914] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-a03ac914] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-a03ac914] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-a03ac914] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-a03ac914] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-a03ac914] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-a03ac914] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-a03ac914] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-a03ac914] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-a03ac914] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-a03ac914] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-a03ac914] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-a03ac914] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-a03ac914]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.entities-count[data-v-a03ac914] {
  min-height: calc(var(--vw-rr) * (150vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  position: relative;
}
.entities-count .title[data-v-a03ac914] {
  font-size: calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  display: block;
  font-weight: 500;
}
.entities-count .title[data-v-a03ac914]:first-letter {
  text-transform: capitalize;
}
.entities-count .value[data-v-a03ac914] {
  font-size: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  font-weight: 300;
  left: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  position: absolute;
}
.entities-count .link-icon[data-v-a03ac914] {
  flex: 0 0 calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-arrow-45.45c50356.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  position: absolute;
  right: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
:root {
  /* Color */
  --vc-clr-primary: #000;
  --vc-clr-secondary: #090f207f;
  --vc-clr-white: #ffffff;

  /* Icon */
  --vc-icn-width: 1.2em;

  /* Navigation */
  --vc-nav-width: 30px;
  --vc-nav-height: 30px;
  --vc-nav-border-radius: 0;
  --vc-nav-color: var(--vc-clr-primary);
  --vc-nav-color-hover: var(--vc-clr-secondary);
  --vc-nav-background: transparent;

  /* Pagination */
  --vc-pgn-width: 12px;
  --vc-pgn-height: 4px;
  --vc-pgn-margin: 4px;
  --vc-pgn-border-radius: 0;
  --vc-pgn-background-color: var(--vc-clr-secondary);
  --vc-pgn-active-color: var(--vc-clr-primary);
}

.carousel {
  position: relative;
  text-align: center;
  box-sizing: border-box;
  touch-action: pan-y;
  overscroll-behavior: none;
}

.carousel.is-dragging {
  touch-action: none;
}

.carousel * {
  box-sizing: border-box;
}

.carousel__track {
  display: flex;
  padding: 0 !important;
  position: relative;
}

.carousel__viewport {
  overflow: hidden;
}

.carousel__sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

.carousel__icon {
  width: var(--vc-icn-width);
  height: var(--vc-icn-width);
  fill: currentColor;
}

.carousel__prev,
.carousel__next {
  box-sizing: content-box;
  background: var(--vc-nav-background);
  border-radius: var(--vc-nav-border-radius);
  width: var(--vc-nav-width);
  height: var(--vc-nav-height);
  text-align: center;
  font-size: var(--vc-nav-height);
  padding: 0;
  color: var(--vc-nav-color);
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  border: 0;
  cursor: pointer;
  margin: 0 10px;
  top: 50%;
  transform: translateY(-50%);
}

.carousel__next--disabled,
.carousel__prev--disabled {
  cursor: not-allowed;
  opacity: 0.5;
}

.carousel__prev {
  left: 0;
}

.carousel__next {
  right: 0;
}

.carousel--rtl .carousel__prev {
  left: auto;
  right: 0;
}

.carousel--rtl .carousel__next {
  right: auto;
  left: 0;
}

@media (hover: hover) {
  .carousel__prev:hover,
  .carousel__next:hover {
    color: var(--vc-nav-color-hover);
  }
}

.carousel__pagination {
  display: flex;
  justify-content: center;
  list-style: none;
  line-height: 0;
  margin: 10px 0 0;
  padding: 0;
}

.carousel__pagination-button {
  display: block;
  border: 0;
  margin: 0;
  cursor: pointer;
  padding: var(--vc-pgn-margin);
  background: transparent;
}

.carousel__pagination-button::after {
  display: block;
  content: '';
  width: var(--vc-pgn-width);
  height: var(--vc-pgn-height);
  border-radius: var(--vc-pgn-border-radius);
  background-color: var(--vc-pgn-background-color);
}

.carousel__pagination-button--active::after {
  background-color: var(--vc-pgn-active-color);
}

@media(hover: hover) {
  .carousel__pagination-button:hover::after {
    background-color: var(--vc-pgn-active-color);
  }
}

.carousel__slide {
  scroll-snap-stop: auto;
  flex-shrink: 0;
  margin: 0;
  position: relative;

  display: flex;
  justify-content: center;
  align-items: center;

  /* Fix iOS scrolling #22 */
  transform: translateZ(0);
}

@-moz-keyframes placeHolderShimmer-59c9f058 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-59c9f058 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-59c9f058 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-59c9f058 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-59c9f058 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-59c9f058 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-59c9f058 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-59c9f058 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-59c9f058] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-59c9f058] {
  justify-content: center;
}
.vfm.justify-start[data-v-59c9f058] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-59c9f058] {
  align-items: center;
}
.vfm.items-start[data-v-59c9f058] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-59c9f058] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-59c9f058] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-59c9f058] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-59c9f058] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-59c9f058] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-59c9f058] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-59c9f058] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-59c9f058],
.multiselect__input[data-v-59c9f058],
.multiselect__single[data-v-59c9f058] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-59c9f058] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-59c9f058]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-59c9f058] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-59c9f058] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-59c9f058] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-59c9f058] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-59c9f058]:after {
  display: none;
}
.multiselect__option[data-v-59c9f058] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-59c9f058]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-59c9f058] {
  display: block;
}
.multiselect__option .option__label[data-v-59c9f058]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-59c9f058] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-59c9f058] {
  display: block;
}
.multiselect__single .option__label[data-v-59c9f058]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-59c9f058] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-59c9f058]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-59c9f058] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-59c9f058] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-59c9f058] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-59c9f058]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-59c9f058] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-59c9f058],
.multiselect__tags .multiselect__single[data-v-59c9f058] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-59c9f058] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-59c9f058] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-59c9f058]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-59c9f058] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-59c9f058]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-59c9f058] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-59c9f058]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-59c9f058] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-59c9f058] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-59c9f058] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-59c9f058] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-59c9f058]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-59c9f058]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-59c9f058] {
  display: block;
}
.multiselect__option[data-v-59c9f058]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-59c9f058] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-59c9f058]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-59c9f058] {
  display: block;
}
.component .attr-label[data-v-59c9f058]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-59c9f058] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-59c9f058]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-59c9f058]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-59c9f058]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-59c9f058] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-59c9f058] .dp__overlay,
.mobile .dp__theme_light[data-v-59c9f058] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-59c9f058] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-59c9f058] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-59c9f058] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-59c9f058] .dp__overlay_container,
.dp__theme_light[data-v-59c9f058] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-59c9f058] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-59c9f058] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-59c9f058] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-59c9f058] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-59c9f058] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-59c9f058] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-59c9f058] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-59c9f058] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-59c9f058] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-59c9f058] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-59c9f058] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-59c9f058] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-59c9f058] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-59c9f058] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-59c9f058] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-59c9f058] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-59c9f058] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-59c9f058] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-59c9f058] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-59c9f058] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-59c9f058] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-59c9f058] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-59c9f058] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-59c9f058] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-59c9f058] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-59c9f058] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-59c9f058] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-59c9f058] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-59c9f058] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-59c9f058] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-59c9f058]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.entities-heatmap .heatmap-header[data-v-59c9f058] {
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
}
.entities-heatmap .heatmap-header .title[data-v-59c9f058] {
  margin-right: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
}
.entities-heatmap .heatmap-header .selector[data-v-59c9f058] {
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #888;
}
.entities-heatmap .heatmap-header .selector select[data-v-59c9f058] {
  flex: 0 0 auto;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.entities-heatmap .heatmap-header .legend[data-v-59c9f058] {
  margin-left: auto;
}
.entities-heatmap .content[data-v-59c9f058] {
  align-items: center;
  align-self: center;
  display: flex;
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: 100%;
  display: flex;
}
.entities-heatmap .content .chart[data-v-59c9f058] {
  flex: 1 1 auto;
  height: calc(var(--vw-rr) * (440vw / (var(--vw-base) * 0.01)));
  display: flex;
  position: relative;
}
.entities-heatmap .content .chart select[data-v-59c9f058] {
  flex: 0 0 auto;
  max-width: 200px;
}
.entities-heatmap .content .chart svg[data-v-59c9f058] {
  width: 100%;
  flex: 1 1 auto;
}
.entities-heatmap .content .chart svg[data-v-59c9f058] .item {
  cursor: pointer;
}
.entities-heatmap .content .chart .item-tooltip[data-v-59c9f058] {
  position: absolute;
  top: calc(var(--vw-rr) * (-20vw / (var(--vw-base) * 0.01)));
  left: 0;
}
.entities-heatmap .content .chart .item-tooltip .tooltip-card[data-v-59c9f058] {
  transform: translate(-50%, -100%);
  left: 0;
  top: 1px;
  position: absolute;
  max-width: calc(var(--vw-rr) * (250vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (250vw / (var(--vw-base) * 0.01)));
  background: #fff;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  box-shadow: 0px 0px 10px #eee;
  max-height: calc(var(--vw-rr) * (400vw / (var(--vw-base) * 0.01)));
  display: flex;
  flex-direction: column;
}
.entities-heatmap .content .chart .item-tooltip .tooltip-card .title[data-v-59c9f058] {
  font-weight: bold;
  border-bottom: solid 1px #ddd;
  font-size: calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.entities-heatmap .content .chart .item-tooltip .tooltip-card .list[data-v-59c9f058] {
  overflow: auto;
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  flex: 1 1 auto;
}
.entities-heatmap .content .chart .item-tooltip .tooltip-card .rest[data-v-59c9f058] {
  margin: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  margin-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 50%;
}
@-moz-keyframes placeHolderShimmer {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm {
  display: flex;
  z-index: 3;
}
.vfm.justify-center {
  justify-content: center;
}
.vfm.justify-start {
  justify-content: flex-start;
}
.vfm.items-center {
  align-items: center;
}
.vfm.items-start {
  align-items: flex-start;
}
.vfm .vfm__content {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect,
.multiselect__input,
.multiselect__single {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content {
  max-width: 100%;
}
.multiselect__content-wrapper {
  border-radius: 0 !important;
}
.multiselect__option {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight:after {
  display: none;
}
.multiselect__option {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label {
  display: block;
}
.multiselect__option .option__label:first-letter {
  text-transform: capitalize;
}
.multiselect__single {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label {
  display: block;
}
.multiselect__single .option__label:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single:first-letter {
  text-transform: capitalize;
}
.multiselect__tags {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection,
.multiselect__tags .multiselect__single {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon:hover:after {
  color: var(--black);
}
.multiselect__option {
  display: block;
}
.multiselect__option:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span:first-letter {
  text-transform: capitalize;
}
.component .attr-label {
  display: block;
}
.component .attr-label:first-letter {
  text-transform: capitalize;
}
.add-btn {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn:hover {
  color: var(--neutral-400);
}
.add-btn:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light :deep(.dp--menu-wrapper) {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light :deep(.dp__overlay),
.mobile .dp__theme_light :deep(.dp__overlay_container) {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light :deep(.dp__input) {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light :deep(.dp__menu) {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light :deep(.dp__menu_content_wrapper) {
  flex-direction: column-reverse;
}
.dp__theme_light :deep(.dp__overlay_container),
.dp__theme_light :deep(.dp__overlay) {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light :deep(.dp--overlay-absolute) {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light :deep(.dp--overlay-absolute) .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light :deep(.dp__overlay_cell_active) {
  background: var(--black);
}
.dp__theme_light :deep(.dp__overlay_cell_disabled) {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light :deep(.dp__action_row) {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light :deep(.dp__action_row) .action-row {
  display: flex;
}
.dp__theme_light :deep(.dp__selection_preview) {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light :deep(.dp__action_buttons) .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light :deep(.dp__action_buttons) .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light :deep(.dp__action_buttons) .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light :deep(.dp__action_buttons) .dp__action_select {
  background: var(--black);
}
.dp__theme_light :deep(.dp__action_buttons) .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light :deep(.dp__action_row) .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light :deep(.dp__action_row) .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light :deep(.dp__action_row) .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light :deep(.dp__btn) {
  padding: 0;
}
.dp__theme_light :deep(.dp--preset-dates) {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light :deep(.dp--preset-dates) {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light :deep(.dp--preset-dates) .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light :deep(.dp--preset-dates) .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light :deep(.dp--menu--inner-stretched) {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light :deep(.dp__overlay_col) {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light :deep(.dp__selection_grid_header) {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light :deep(.dp--year-mode-picker) {
  justify-content: center;
}
.dp__theme_light :deep(.dp--year-select) {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light :deep(.dp--qr-btn) {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light :deep(.dp--qr-btn-active) {
  background-color: #000;
  color: #fff;
}
.dp__theme_light :deep(.dp__active_date) {
  background-color: #000;
  color: #fff;
}
.dp__theme_light :deep(.dp__calendar_header_item) {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.heatmap-entity-link {
  font-size: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01)));
  white-space: nowrap;
  flex: 0 0 auto;
}
.heatmap-entity-link a {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  text-decoration: underline;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: block;
}
.heatmap-entity-link .icon {
  flex: 0 0 calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-link.9a0e6f27.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  display: inline-block;
}
.heatmap-modal .wrapper {
  display: flex;
  flex-direction: column;
}
.heatmap-modal .wrapper .title {
  border-bottom: solid 1px #ddd;
  font-size: calc(var(--vw-rr) * (24vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (28vw / (var(--vw-base) * 0.01)));
  font-weight: bold;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.heatmap-modal .wrapper .list {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  overflow: hidden;
  width: 100%;
  gap: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.heatmap-modal .wrapper .list .heatmap-entity-link {
  white-space: inherit;
}
@-moz-keyframes placeHolderShimmer-6e7ff9cf {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-6e7ff9cf {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-6e7ff9cf {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-6e7ff9cf {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-6e7ff9cf {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-6e7ff9cf {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-6e7ff9cf {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-6e7ff9cf {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-6e7ff9cf] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-6e7ff9cf] {
  justify-content: center;
}
.vfm.justify-start[data-v-6e7ff9cf] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-6e7ff9cf] {
  align-items: center;
}
.vfm.items-start[data-v-6e7ff9cf] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-6e7ff9cf] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-6e7ff9cf] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-6e7ff9cf] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-6e7ff9cf] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-6e7ff9cf] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-6e7ff9cf] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-6e7ff9cf] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-6e7ff9cf],
.multiselect__input[data-v-6e7ff9cf],
.multiselect__single[data-v-6e7ff9cf] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-6e7ff9cf] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-6e7ff9cf]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-6e7ff9cf] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-6e7ff9cf] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-6e7ff9cf] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-6e7ff9cf] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-6e7ff9cf]:after {
  display: none;
}
.multiselect__option[data-v-6e7ff9cf] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-6e7ff9cf]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-6e7ff9cf] {
  display: block;
}
.multiselect__option .option__label[data-v-6e7ff9cf]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-6e7ff9cf] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-6e7ff9cf] {
  display: block;
}
.multiselect__single .option__label[data-v-6e7ff9cf]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-6e7ff9cf] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-6e7ff9cf]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-6e7ff9cf] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-6e7ff9cf] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-6e7ff9cf] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-6e7ff9cf]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-6e7ff9cf] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-6e7ff9cf],
.multiselect__tags .multiselect__single[data-v-6e7ff9cf] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-6e7ff9cf] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-6e7ff9cf] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-6e7ff9cf]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-6e7ff9cf] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-6e7ff9cf]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-6e7ff9cf] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-6e7ff9cf]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-6e7ff9cf] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-6e7ff9cf] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-6e7ff9cf] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-6e7ff9cf] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-6e7ff9cf]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-6e7ff9cf]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-6e7ff9cf] {
  display: block;
}
.multiselect__option[data-v-6e7ff9cf]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-6e7ff9cf] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-6e7ff9cf]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-6e7ff9cf] {
  display: block;
}
.component .attr-label[data-v-6e7ff9cf]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-6e7ff9cf] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-6e7ff9cf]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-6e7ff9cf]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-6e7ff9cf]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-6e7ff9cf] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-6e7ff9cf] .dp__overlay,
.mobile .dp__theme_light[data-v-6e7ff9cf] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-6e7ff9cf] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-6e7ff9cf] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-6e7ff9cf] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-6e7ff9cf] .dp__overlay_container,
.dp__theme_light[data-v-6e7ff9cf] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-6e7ff9cf] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-6e7ff9cf] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-6e7ff9cf] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-6e7ff9cf] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-6e7ff9cf] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-6e7ff9cf] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-6e7ff9cf] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-6e7ff9cf] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-6e7ff9cf] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-6e7ff9cf] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-6e7ff9cf] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-6e7ff9cf] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-6e7ff9cf] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-6e7ff9cf] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-6e7ff9cf] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-6e7ff9cf] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-6e7ff9cf] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-6e7ff9cf] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-6e7ff9cf] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-6e7ff9cf] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-6e7ff9cf] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-6e7ff9cf] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-6e7ff9cf] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-6e7ff9cf] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-6e7ff9cf] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-6e7ff9cf] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-6e7ff9cf] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-6e7ff9cf] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-6e7ff9cf] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-6e7ff9cf] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-6e7ff9cf]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.entity-list-summary[data-v-6e7ff9cf] {
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  flex-wrap: wrap;
}
.entity-list-summary[data-v-6e7ff9cf]:not(.entity-list-summary:empty) {
  min-height: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
}
.entity-list-summary .loading[data-v-6e7ff9cf] {
  background: #fff;
  width: 100%;
  display: flex;
  gap: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
}
.entity-list-summary .loading .loading-item[data-v-6e7ff9cf] {
  flex: 1 1 auto;
  background-color: var(--neutral-50);
  border-radius: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  min-height: calc(var(--vw-rr) * (300vw / (var(--vw-base) * 0.01)));
  display: flex;
  flex-direction: column;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  position: relative;
  overflow: hidden;
}
.entity-list-summary .loading .loading-item[data-v-6e7ff9cf]:after {
  content: '';
  animation-duration: 5s;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
  animation-name: placeHolderShimmer-6e7ff9cf;
  animation-timing-function: linear;
  background: linear-gradient(to right, #f6f6f6 8%, #fff 18%, #f6f6f6 33%);
  height: 100%;
  width: 100%;
  position: absolute;
  padding-top: 50px;
  -webkit-backface-visibility: hidden;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  opacity: 0.3;
}
.entity-list-summary .loading .loading-item[data-v-6e7ff9cf]:nth-child(0):after {
  animation-delay: 0s;
}
.entity-list-summary .loading .loading-item[data-v-6e7ff9cf]:nth-child(1):after {
  animation-delay: 0.5s;
}
.entity-list-summary .loading .loading-item[data-v-6e7ff9cf]:nth-child(2):after {
  animation-delay: 1s;
}
.entity-list-summary .loading .loading-item[data-v-6e7ff9cf]:nth-child(3):after {
  animation-delay: 1.5s;
}
.entity-list-summary .loading .loading-item .box-1[data-v-6e7ff9cf] {
  width: 50%;
  flex: 0 0 calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  background: #fff;
}
.entity-list-summary .loading .loading-item .box-2[data-v-6e7ff9cf] {
  width: 100%;
  flex: 1 1 auto;
  background: #fff;
}
.entity-list-summary .loading .loading-item .box-3[data-v-6e7ff9cf] {
  width: 100%;
  flex: 1 1 auto;
  background: #fff;
}
.entity-list-summary .carousel[data-v-6e7ff9cf] {
  width: 100%;
}
.entity-list-summary .carousel[data-v-6e7ff9cf] .carousel__track:has(> :last-child:nth-child(1)),
.entity-list-summary .carousel[data-v-6e7ff9cf] .carousel__track:has(> :last-child:nth-child(2)) {
  transform: none !important;
}
.entity-list-summary .carousel[data-v-6e7ff9cf] .carousel__prev {
  margin-left: calc(var(--vw-rr) * (-20vw / (var(--vw-base) * 0.01)));
}
.entity-list-summary .carousel[data-v-6e7ff9cf] .carousel__prev[disabled] {
  opacity: 0.2;
}
.entity-list-summary .carousel[data-v-6e7ff9cf] .carousel__next {
  margin-right: calc(var(--vw-rr) * (-20vw / (var(--vw-base) * 0.01)));
}
.entity-list-summary .carousel[data-v-6e7ff9cf] .carousel__next[disabled] {
  opacity: 0.2;
}
.entity-list-summary .kpi[data-v-6e7ff9cf] {
  background-color: var(--neutral-50);
  border-radius: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  display: flex;
  flex-direction: column;
  padding: calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: 0 calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  height: 100%;
  width: 100%;
}
.entity-list-summary .kpi.small[data-v-6e7ff9cf] {
  flex: 0.5 1 auto;
}
.entity-list-summary .kpi .entities-count[data-v-6e7ff9cf] {
  height: 100%;
  padding: 0;
}
.entity-list-summary .kpi .entities-count[data-v-6e7ff9cf] .value {
  bottom: 0;
  left: 0;
}
.entity-list-summary .kpi .entities-count[data-v-6e7ff9cf] .link-icon {
  bottom: 0;
  right: 0;
}
.entity-list-summary .kpi .title[data-v-6e7ff9cf],
.entity-list-summary .kpi[data-v-6e7ff9cf] .title {
  font-size: calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  font-weight: 500;
  text-align: left;
}
.entity-list-summary .kpi .summary-pie-chart[data-v-6e7ff9cf] {
  flex: 1 1 100%;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
@-moz-keyframes placeHolderShimmer-ff47cf3f {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-ff47cf3f {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-ff47cf3f {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-ff47cf3f {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-ff47cf3f {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-ff47cf3f {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-ff47cf3f {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-ff47cf3f {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-ff47cf3f] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-ff47cf3f] {
  justify-content: center;
}
.vfm.justify-start[data-v-ff47cf3f] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-ff47cf3f] {
  align-items: center;
}
.vfm.items-start[data-v-ff47cf3f] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-ff47cf3f] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-ff47cf3f] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-ff47cf3f] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-ff47cf3f] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-ff47cf3f] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-ff47cf3f] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-ff47cf3f] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-ff47cf3f],
.multiselect__input[data-v-ff47cf3f],
.multiselect__single[data-v-ff47cf3f] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-ff47cf3f] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-ff47cf3f]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-ff47cf3f] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-ff47cf3f] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-ff47cf3f] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-ff47cf3f] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-ff47cf3f]:after {
  display: none;
}
.multiselect__option[data-v-ff47cf3f] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-ff47cf3f]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-ff47cf3f] {
  display: block;
}
.multiselect__option .option__label[data-v-ff47cf3f]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-ff47cf3f] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-ff47cf3f] {
  display: block;
}
.multiselect__single .option__label[data-v-ff47cf3f]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-ff47cf3f] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-ff47cf3f]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-ff47cf3f] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-ff47cf3f] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-ff47cf3f] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-ff47cf3f]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-ff47cf3f] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-ff47cf3f],
.multiselect__tags .multiselect__single[data-v-ff47cf3f] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-ff47cf3f] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-ff47cf3f] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-ff47cf3f]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-ff47cf3f] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-ff47cf3f]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-ff47cf3f] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-ff47cf3f]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-ff47cf3f] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-ff47cf3f] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-ff47cf3f] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-ff47cf3f] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-ff47cf3f]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-ff47cf3f]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-ff47cf3f] {
  display: block;
}
.multiselect__option[data-v-ff47cf3f]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-ff47cf3f] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-ff47cf3f]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-ff47cf3f] {
  display: block;
}
.component .attr-label[data-v-ff47cf3f]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-ff47cf3f] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-ff47cf3f]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-ff47cf3f]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-ff47cf3f]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-ff47cf3f] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-ff47cf3f] .dp__overlay,
.mobile .dp__theme_light[data-v-ff47cf3f] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-ff47cf3f] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-ff47cf3f] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-ff47cf3f] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-ff47cf3f] .dp__overlay_container,
.dp__theme_light[data-v-ff47cf3f] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-ff47cf3f] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-ff47cf3f] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-ff47cf3f] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-ff47cf3f] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-ff47cf3f] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-ff47cf3f] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-ff47cf3f] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-ff47cf3f] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-ff47cf3f] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-ff47cf3f] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-ff47cf3f] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-ff47cf3f] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-ff47cf3f] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-ff47cf3f] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-ff47cf3f] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-ff47cf3f] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-ff47cf3f] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-ff47cf3f] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-ff47cf3f] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-ff47cf3f] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-ff47cf3f] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-ff47cf3f] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-ff47cf3f] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-ff47cf3f] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-ff47cf3f] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-ff47cf3f] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-ff47cf3f] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-ff47cf3f] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-ff47cf3f] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-ff47cf3f] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-ff47cf3f]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.quick-filters .attr-group[data-v-ff47cf3f] {
  display: flex;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (0vw / (var(--vw-base) * 0.01)));
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  flex-wrap: wrap;
}
.quick-filters .attr-group .option[data-v-ff47cf3f] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  white-space: nowrap;
  opacity: 0.5;
  cursor: pointer;
}
.quick-filters .attr-group .option[data-v-ff47cf3f]:first-letter {
  text-transform: capitalize;
}
.quick-filters .attr-group .option.active[data-v-ff47cf3f] {
  opacity: 1;
}
@-moz-keyframes placeHolderShimmer-8662967c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-8662967c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-8662967c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-8662967c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-8662967c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-8662967c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-8662967c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-8662967c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-8662967c] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-8662967c] {
  justify-content: center;
}
.vfm.justify-start[data-v-8662967c] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-8662967c] {
  align-items: center;
}
.vfm.items-start[data-v-8662967c] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-8662967c] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-8662967c] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-8662967c] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-8662967c] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-8662967c] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-8662967c] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-8662967c] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-8662967c],
.multiselect__input[data-v-8662967c],
.multiselect__single[data-v-8662967c] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-8662967c] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-8662967c]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-8662967c] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-8662967c] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-8662967c] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-8662967c] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-8662967c]:after {
  display: none;
}
.multiselect__option[data-v-8662967c] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-8662967c]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-8662967c] {
  display: block;
}
.multiselect__option .option__label[data-v-8662967c]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-8662967c] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-8662967c] {
  display: block;
}
.multiselect__single .option__label[data-v-8662967c]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-8662967c] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-8662967c]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-8662967c] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-8662967c] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-8662967c] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-8662967c]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-8662967c] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-8662967c],
.multiselect__tags .multiselect__single[data-v-8662967c] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-8662967c] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-8662967c] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-8662967c]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-8662967c] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-8662967c]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-8662967c] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-8662967c]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-8662967c] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-8662967c] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-8662967c] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-8662967c] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-8662967c]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-8662967c]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-8662967c] {
  display: block;
}
.multiselect__option[data-v-8662967c]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-8662967c] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-8662967c]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-8662967c] {
  display: block;
}
.component .attr-label[data-v-8662967c]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-8662967c] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-8662967c]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-8662967c]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-8662967c]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-8662967c] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-8662967c] .dp__overlay,
.mobile .dp__theme_light[data-v-8662967c] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-8662967c] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-8662967c] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-8662967c] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-8662967c] .dp__overlay_container,
.dp__theme_light[data-v-8662967c] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-8662967c] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-8662967c] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-8662967c] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-8662967c] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-8662967c] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-8662967c] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-8662967c] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-8662967c] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-8662967c] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-8662967c] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-8662967c] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-8662967c] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-8662967c] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-8662967c] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-8662967c] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-8662967c] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-8662967c] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-8662967c] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-8662967c] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-8662967c] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-8662967c] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-8662967c] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-8662967c] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-8662967c] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-8662967c] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-8662967c] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-8662967c] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-8662967c] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-8662967c] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-8662967c] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-8662967c]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.summary-toggle[data-v-8662967c] {
  position: relative;
}
.summary-toggle .toggle-button[data-v-8662967c] {
  align-items: center;
  cursor: pointer;
  display: flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  margin-left: auto;
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01)));
}
.summary-toggle .toggle-button .icon[data-v-8662967c] {
  flex: 0 0 calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-chart.c4fba868.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.summary-toggle .toggle-button .icon.summary[data-v-8662967c] {
  flex: 0 0 calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-chart.c4fba868.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.summary-toggle .toggle-button .icon.timeline[data-v-8662967c] {
  flex: 0 0 calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-timeline.535d7956.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.summary-toggle .toggle-button .icon.hidden[data-v-8662967c] {
  flex: 0 0 calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-eye-disabled.ed05a278.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.summary-toggle .toggle-button .caret[data-v-8662967c] {
  flex: 0 0 calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-chevron-down.915a2d98.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  transition: transform 0.4s;
}
.summary-toggle .toggle-button.open .caret[data-v-8662967c] {
  transform: rotate(180deg);
}
.summary-toggle .dropdown[data-v-8662967c] {
  background: #fff;
  border: solid 1px var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01)));
  margin-top: calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  position: absolute;
  right: 0;
  top: 100%;
  z-index: 1;
}
.summary-toggle .dropdown[data-v-8662967c]:before {
  border-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) solid var(--neutral-200);
  border-left: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) solid transparent;
  border-right: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) solid transparent;
  content: "";
  height: 0;
  position: absolute;
  width: 0;
  right: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (-10vw / (var(--vw-base) * 0.01)));
}
.summary-toggle .dropdown[data-v-8662967c]:after {
  border-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) solid #fff;
  border-left: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) solid transparent;
  border-right: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) solid transparent;
  content: "";
  height: 0;
  position: absolute;
  width: 0;
  right: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (-9vw / (var(--vw-base) * 0.01)));
}
.summary-toggle .dropdown .option[data-v-8662967c] {
  cursor: pointer;
  white-space: nowrap;
  display: flex;
  align-items: center;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.summary-toggle .dropdown .option[data-v-8662967c]:hover {
  text-decoration: underline;
}
.summary-toggle .dropdown .option .icon.summary[data-v-8662967c] {
  flex: 0 0 calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-chart.c4fba868.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.summary-toggle .dropdown .option .icon.timeline[data-v-8662967c] {
  flex: 0 0 calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-timeline.535d7956.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.summary-toggle .dropdown .option .icon.hidden[data-v-8662967c] {
  flex: 0 0 calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-eye-disabled.ed05a278.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.summary-toggle .dropdown.dropdown-fade-enter-active[data-v-8662967c],
.summary-toggle .dropdown.dropdown-fade-leave-active[data-v-8662967c] {
  transition: opacity 0.3s ease;
}
.summary-toggle .dropdown.dropdown-fade-enter-from[data-v-8662967c] {
  opacity: 0;
}
.summary-toggle .dropdown.dropdown-fade-leave-to[data-v-8662967c] {
  opacity: 0;
}
@-moz-keyframes placeHolderShimmer-34b999f3 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-34b999f3 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-34b999f3 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-34b999f3 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-34b999f3 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-34b999f3 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-34b999f3 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-34b999f3 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-34b999f3] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-34b999f3] {
  justify-content: center;
}
.vfm.justify-start[data-v-34b999f3] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-34b999f3] {
  align-items: center;
}
.vfm.items-start[data-v-34b999f3] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-34b999f3] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-34b999f3] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-34b999f3] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-34b999f3] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-34b999f3] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-34b999f3] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-34b999f3] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-34b999f3],
.multiselect__input[data-v-34b999f3],
.multiselect__single[data-v-34b999f3] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-34b999f3] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-34b999f3]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-34b999f3] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-34b999f3] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-34b999f3] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-34b999f3] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-34b999f3]:after {
  display: none;
}
.multiselect__option[data-v-34b999f3] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-34b999f3]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-34b999f3] {
  display: block;
}
.multiselect__option .option__label[data-v-34b999f3]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-34b999f3] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-34b999f3] {
  display: block;
}
.multiselect__single .option__label[data-v-34b999f3]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-34b999f3] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-34b999f3]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-34b999f3] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-34b999f3] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-34b999f3] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-34b999f3]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-34b999f3] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-34b999f3],
.multiselect__tags .multiselect__single[data-v-34b999f3] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-34b999f3] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-34b999f3] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-34b999f3]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-34b999f3] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-34b999f3]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-34b999f3] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-34b999f3]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-34b999f3] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-34b999f3] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-34b999f3] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-34b999f3] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-34b999f3]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-34b999f3]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-34b999f3] {
  display: block;
}
.multiselect__option[data-v-34b999f3]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-34b999f3] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-34b999f3]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-34b999f3] {
  display: block;
}
.component .attr-label[data-v-34b999f3]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-34b999f3] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-34b999f3]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-34b999f3]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-34b999f3]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-34b999f3] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-34b999f3] .dp__overlay,
.mobile .dp__theme_light[data-v-34b999f3] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-34b999f3] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-34b999f3] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-34b999f3] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-34b999f3] .dp__overlay_container,
.dp__theme_light[data-v-34b999f3] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-34b999f3] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-34b999f3] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-34b999f3] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-34b999f3] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-34b999f3] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-34b999f3] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-34b999f3] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-34b999f3] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-34b999f3] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-34b999f3] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-34b999f3] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-34b999f3] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-34b999f3] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-34b999f3] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-34b999f3] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-34b999f3] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-34b999f3] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-34b999f3] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-34b999f3] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-34b999f3] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-34b999f3] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-34b999f3] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-34b999f3] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-34b999f3] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-34b999f3] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-34b999f3] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-34b999f3] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-34b999f3] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-34b999f3] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-34b999f3] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-34b999f3]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.entity-list[data-v-34b999f3] {
  display: flex;
  flex-direction: column;
}
.entity-list .entity-list-header[data-v-34b999f3] {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.entity-list .entity-list-header + .collapse[data-v-34b999f3] .selectors {
  padding-top: 0;
}
.entity-list .entity-list-header .right[data-v-34b999f3] {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  margin-left: auto;
}
.entity-list .entity-list-header .right .paginator[data-v-34b999f3] {
  margin: 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.entity-list .search[data-v-34b999f3] {
  position: relative;
  width: calc(var(--vw-rr) * (250vw / (var(--vw-base) * 0.01)));
}
.entity-list .search[data-v-34b999f3]:before {
  flex: 0 0 calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-search.c85a5c89.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  display: block;
  left: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.entity-list .search input[data-v-34b999f3] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  padding: 0.8em 1.4em;
  padding-left: calc(var(--vw-rr) * (34vw / (var(--vw-base) * 0.01)));
}
.entity-list .entity-list-body[data-v-34b999f3] {
  display: flex;
  flex: 1 1 0%;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  min-height: calc(var(--vw-rr) * (400vw / (var(--vw-base) * 0.01)));
  overflow-y: auto;
  margin-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.entity-list .entity-list-body .entity-row[data-v-34b999f3] {
  width: 100%;
}
.entity-list .entity-list-body.cards[data-v-34b999f3] {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
}
.entity-list .entity-list-body.cards .entity-row[data-v-34b999f3] {
  grid-column: span 1;
}
.entity-list .loading[data-v-34b999f3] {
  min-height: calc(var(--vw-rr) * (400vw / (var(--vw-base) * 0.01)));
}
.entity-list .no-results[data-v-34b999f3] {
  align-items: center;
  background: var(--neutral-50);
  display: flex;
  height: calc(var(--vw-rr) * (400vw / (var(--vw-base) * 0.01)));
  justify-content: center;
  position: relative;
  margin-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.entity-list .no-results .text[data-v-34b999f3] {
  font-size: calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (27.5vw / (var(--vw-base) * 0.01)));
}
.entity-list .bottom[data-v-34b999f3] {
  display: flex;
  margin: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) 0;
}
@-moz-keyframes placeHolderShimmer-43d739ba {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-43d739ba {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-43d739ba {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-43d739ba {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-43d739ba {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-43d739ba {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-43d739ba {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-43d739ba {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-43d739ba] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-43d739ba] {
  justify-content: center;
}
.vfm.justify-start[data-v-43d739ba] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-43d739ba] {
  align-items: center;
}
.vfm.items-start[data-v-43d739ba] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-43d739ba] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-43d739ba] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-43d739ba] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-43d739ba] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-43d739ba] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-43d739ba] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-43d739ba] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-43d739ba],
.multiselect__input[data-v-43d739ba],
.multiselect__single[data-v-43d739ba] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-43d739ba] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-43d739ba]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-43d739ba] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-43d739ba] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-43d739ba] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-43d739ba] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-43d739ba]:after {
  display: none;
}
.multiselect__option[data-v-43d739ba] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-43d739ba]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-43d739ba] {
  display: block;
}
.multiselect__option .option__label[data-v-43d739ba]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-43d739ba] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-43d739ba] {
  display: block;
}
.multiselect__single .option__label[data-v-43d739ba]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-43d739ba] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-43d739ba]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-43d739ba] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-43d739ba] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-43d739ba] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-43d739ba]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-43d739ba] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-43d739ba],
.multiselect__tags .multiselect__single[data-v-43d739ba] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-43d739ba] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-43d739ba] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-43d739ba]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-43d739ba] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-43d739ba]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-43d739ba] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-43d739ba]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-43d739ba] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-43d739ba] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-43d739ba] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-43d739ba] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-43d739ba]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-43d739ba]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-43d739ba] {
  display: block;
}
.multiselect__option[data-v-43d739ba]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-43d739ba] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-43d739ba]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-43d739ba] {
  display: block;
}
.component .attr-label[data-v-43d739ba]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-43d739ba] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-43d739ba]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-43d739ba]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-43d739ba]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-43d739ba] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-43d739ba] .dp__overlay,
.mobile .dp__theme_light[data-v-43d739ba] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-43d739ba] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-43d739ba] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-43d739ba] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-43d739ba] .dp__overlay_container,
.dp__theme_light[data-v-43d739ba] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-43d739ba] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-43d739ba] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-43d739ba] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-43d739ba] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-43d739ba] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-43d739ba] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-43d739ba] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-43d739ba] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-43d739ba] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-43d739ba] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-43d739ba] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-43d739ba] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-43d739ba] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-43d739ba] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-43d739ba] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-43d739ba] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-43d739ba] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-43d739ba] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-43d739ba] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-43d739ba] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-43d739ba] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-43d739ba] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-43d739ba] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-43d739ba] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-43d739ba] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-43d739ba] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-43d739ba] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-43d739ba] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-43d739ba] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-43d739ba] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-43d739ba]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.entity-form[data-v-43d739ba] {
  display: flex;
  flex-direction: column;
}
.entity-form[data-v-43d739ba] .locale-selector {
  align-self: flex-start;
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.entity-form form[data-v-43d739ba] {
  display: grid;
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  grid-template-columns: 1.5fr 3fr;
}
.entity-form form .header[data-v-43d739ba] {
  border-bottom: 1px solid var(--neutral-100);
  display: flex;
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  grid-column: 1/span 2;
  flex-wrap: wrap;
  padding-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.entity-form form .header .field[data-v-43d739ba] {
  flex: 0 1 calc(33% - calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01))));
}
.entity-form form .top[data-v-43d739ba] {
  grid-column: 1/span 2;
  flex-wrap: wrap;
}
.entity-form form .top[data-v-43d739ba]:empty {
  display: none;
}
.entity-form form .bottom[data-v-43d739ba] {
  grid-column: 1/span 2;
  padding-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.entity-form form .bottom[data-v-43d739ba]:empty {
  display: none;
}
.entity-form .field:not(:last-child) .component[data-v-43d739ba] {
  margin-bottom: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
}
.entity-form .field .component.disabled[data-v-43d739ba] {
  opacity: 0.5;
  pointer-events: none;
}
.entity-form .field .component.semaphore-component[data-v-43d739ba] {
  text-align: left;
}
.entity-form .field .component[data-v-43d739ba] .label {
  font-size: calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  color: var(--neutral-700);
  font-weight: 500;
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.entity-form .field .component[data-v-43d739ba] .type {
  margin-bottom: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
}
.entity-form .field .component[data-v-43d739ba] .type .type-title {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.entity-form .field .component[data-v-43d739ba] .text {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (26vw / (var(--vw-base) * 0.01)));
  font-weight: 300;
}
.entity-form .field .component[data-v-43d739ba] .text .multiselect__tag.value {
  margin-bottom: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.entity-form .field .component[data-v-43d739ba] .subfield .label {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
@-moz-keyframes placeHolderShimmer {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm {
  display: flex;
  z-index: 3;
}
.vfm.justify-center {
  justify-content: center;
}
.vfm.justify-start {
  justify-content: flex-start;
}
.vfm.items-center {
  align-items: center;
}
.vfm.items-start {
  align-items: flex-start;
}
.vfm .vfm__content {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect,
.multiselect__input,
.multiselect__single {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content {
  max-width: 100%;
}
.multiselect__content-wrapper {
  border-radius: 0 !important;
}
.multiselect__option {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight:after {
  display: none;
}
.multiselect__option {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label {
  display: block;
}
.multiselect__option .option__label:first-letter {
  text-transform: capitalize;
}
.multiselect__single {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label {
  display: block;
}
.multiselect__single .option__label:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single:first-letter {
  text-transform: capitalize;
}
.multiselect__tags {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection,
.multiselect__tags .multiselect__single {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon:hover:after {
  color: var(--black);
}
.multiselect__option {
  display: block;
}
.multiselect__option:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span:first-letter {
  text-transform: capitalize;
}
.component .attr-label {
  display: block;
}
.component .attr-label:first-letter {
  text-transform: capitalize;
}
.add-btn {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn:hover {
  color: var(--neutral-400);
}
.add-btn:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light :deep(.dp--menu-wrapper) {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light :deep(.dp__overlay),
.mobile .dp__theme_light :deep(.dp__overlay_container) {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light :deep(.dp__input) {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light :deep(.dp__menu) {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light :deep(.dp__menu_content_wrapper) {
  flex-direction: column-reverse;
}
.dp__theme_light :deep(.dp__overlay_container),
.dp__theme_light :deep(.dp__overlay) {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light :deep(.dp--overlay-absolute) {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light :deep(.dp--overlay-absolute) .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light :deep(.dp__overlay_cell_active) {
  background: var(--black);
}
.dp__theme_light :deep(.dp__overlay_cell_disabled) {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light :deep(.dp__action_row) {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light :deep(.dp__action_row) .action-row {
  display: flex;
}
.dp__theme_light :deep(.dp__selection_preview) {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light :deep(.dp__action_buttons) .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light :deep(.dp__action_buttons) .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light :deep(.dp__action_buttons) .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light :deep(.dp__action_buttons) .dp__action_select {
  background: var(--black);
}
.dp__theme_light :deep(.dp__action_buttons) .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light :deep(.dp__action_row) .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light :deep(.dp__action_row) .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light :deep(.dp__action_row) .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light :deep(.dp__btn) {
  padding: 0;
}
.dp__theme_light :deep(.dp--preset-dates) {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light :deep(.dp--preset-dates) {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light :deep(.dp--preset-dates) .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light :deep(.dp--preset-dates) .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light :deep(.dp--menu--inner-stretched) {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light :deep(.dp__overlay_col) {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light :deep(.dp__selection_grid_header) {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light :deep(.dp--year-mode-picker) {
  justify-content: center;
}
.dp__theme_light :deep(.dp--year-select) {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light :deep(.dp--qr-btn) {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light :deep(.dp--qr-btn-active) {
  background-color: #000;
  color: #fff;
}
.dp__theme_light :deep(.dp__active_date) {
  background-color: #000;
  color: #fff;
}
.dp__theme_light :deep(.dp__calendar_header_item) {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.preview-popup {
  z-index: 46 !important;
}
.preview-popup .preview-popup-header {
  display: flex;
  justify-content: space-between;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.preview-popup .preview-popup-header .left {
  display: flex;
  flex-direction: column;
}
.preview-popup .preview-popup-header .left .name {
  font-size: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (31.25vw / (var(--vw-base) * 0.01)));
}
.preview-popup .preview-popup-header .right {
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  justify-content: flex-end;
}
.preview-popup .preview-popup-header .right .goto {
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
}
.preview-popup .preview-popup-header .right .close {
  cursor: pointer;
}
.preview-popup .entity-form .header {
  position: relative;
}
@-moz-keyframes placeHolderShimmer-5130647a {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-5130647a {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-5130647a {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-5130647a {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-5130647a {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-5130647a {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-5130647a {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-5130647a {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-5130647a] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-5130647a] {
  justify-content: center;
}
.vfm.justify-start[data-v-5130647a] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-5130647a] {
  align-items: center;
}
.vfm.items-start[data-v-5130647a] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-5130647a] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-5130647a] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-5130647a] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-5130647a] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-5130647a] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-5130647a] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-5130647a] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-5130647a],
.multiselect__input[data-v-5130647a],
.multiselect__single[data-v-5130647a] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-5130647a] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-5130647a]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-5130647a] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-5130647a] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-5130647a] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-5130647a] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-5130647a]:after {
  display: none;
}
.multiselect__option[data-v-5130647a] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-5130647a]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-5130647a] {
  display: block;
}
.multiselect__option .option__label[data-v-5130647a]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-5130647a] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-5130647a] {
  display: block;
}
.multiselect__single .option__label[data-v-5130647a]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-5130647a] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-5130647a]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-5130647a] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-5130647a] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-5130647a] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-5130647a]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-5130647a] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-5130647a],
.multiselect__tags .multiselect__single[data-v-5130647a] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-5130647a] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-5130647a] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-5130647a]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-5130647a] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-5130647a]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-5130647a] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-5130647a]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-5130647a] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-5130647a] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-5130647a] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-5130647a] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-5130647a]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-5130647a]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-5130647a] {
  display: block;
}
.multiselect__option[data-v-5130647a]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-5130647a] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-5130647a]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-5130647a] {
  display: block;
}
.component .attr-label[data-v-5130647a]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-5130647a] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-5130647a]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-5130647a]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-5130647a]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-5130647a] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-5130647a] .dp__overlay,
.mobile .dp__theme_light[data-v-5130647a] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-5130647a] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-5130647a] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-5130647a] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-5130647a] .dp__overlay_container,
.dp__theme_light[data-v-5130647a] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-5130647a] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-5130647a] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-5130647a] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-5130647a] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-5130647a] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-5130647a] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-5130647a] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-5130647a] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-5130647a] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-5130647a] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-5130647a] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-5130647a] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-5130647a] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-5130647a] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-5130647a] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-5130647a] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-5130647a] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-5130647a] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-5130647a] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-5130647a] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-5130647a] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-5130647a] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-5130647a] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-5130647a] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-5130647a] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-5130647a] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-5130647a] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-5130647a] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-5130647a] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-5130647a] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-5130647a]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.not-found[data-v-5130647a] {
  display: flex;
  flex-direction: column;
  width: 100%;
  align-items: center;
  justify-content: center;
  height: 100%;
  min-height: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.not-found .main-text[data-v-5130647a] {
  font-size: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (50vw / (var(--vw-base) * 0.01)));
}
@-moz-keyframes placeHolderShimmer-b527aa92 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-b527aa92 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-b527aa92 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-b527aa92 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-b527aa92 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-b527aa92 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-b527aa92 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-b527aa92 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-b527aa92] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-b527aa92] {
  justify-content: center;
}
.vfm.justify-start[data-v-b527aa92] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-b527aa92] {
  align-items: center;
}
.vfm.items-start[data-v-b527aa92] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-b527aa92] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-b527aa92] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-b527aa92] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-b527aa92] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-b527aa92] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-b527aa92] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-b527aa92] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-b527aa92],
.multiselect__input[data-v-b527aa92],
.multiselect__single[data-v-b527aa92] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-b527aa92] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-b527aa92]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-b527aa92] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-b527aa92] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-b527aa92] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-b527aa92] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-b527aa92]:after {
  display: none;
}
.multiselect__option[data-v-b527aa92] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-b527aa92]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-b527aa92] {
  display: block;
}
.multiselect__option .option__label[data-v-b527aa92]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-b527aa92] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-b527aa92] {
  display: block;
}
.multiselect__single .option__label[data-v-b527aa92]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-b527aa92] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-b527aa92]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-b527aa92] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-b527aa92] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-b527aa92] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-b527aa92]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-b527aa92] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-b527aa92],
.multiselect__tags .multiselect__single[data-v-b527aa92] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-b527aa92] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-b527aa92] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-b527aa92]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-b527aa92] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-b527aa92]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-b527aa92] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-b527aa92]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-b527aa92] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-b527aa92] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-b527aa92] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-b527aa92] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-b527aa92]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-b527aa92]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-b527aa92] {
  display: block;
}
.multiselect__option[data-v-b527aa92]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-b527aa92] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-b527aa92]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-b527aa92] {
  display: block;
}
.component .attr-label[data-v-b527aa92]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-b527aa92] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-b527aa92]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-b527aa92]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-b527aa92]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-b527aa92] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-b527aa92] .dp__overlay,
.mobile .dp__theme_light[data-v-b527aa92] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-b527aa92] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-b527aa92] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-b527aa92] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-b527aa92] .dp__overlay_container,
.dp__theme_light[data-v-b527aa92] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-b527aa92] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-b527aa92] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-b527aa92] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-b527aa92] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-b527aa92] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-b527aa92] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-b527aa92] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-b527aa92] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-b527aa92] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-b527aa92] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-b527aa92] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-b527aa92] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-b527aa92] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-b527aa92] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-b527aa92] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-b527aa92] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-b527aa92] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-b527aa92] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-b527aa92] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-b527aa92] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-b527aa92] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-b527aa92] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-b527aa92] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-b527aa92] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-b527aa92] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-b527aa92] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-b527aa92] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-b527aa92] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-b527aa92] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-b527aa92] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-b527aa92]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.breadcrumb-title[data-v-b527aa92] {
  font-size: calc(var(--vw-rr) * (24vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  display: flex;
  z-index: initial !important;
}
.breadcrumb-title.small[data-v-b527aa92] {
  font-size: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01)));
}
.breadcrumb-title.small .caret[data-v-b527aa92] {
  flex: 0 0 calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-angle-right.66c39283.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  margin-left: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.breadcrumb-title .crumb[data-v-b527aa92] {
  align-items: center;
  display: flex;
}
.breadcrumb-title .crumb .crumb-name[data-v-b527aa92] {
  display: block;
  font-weight: 300;
}
.breadcrumb-title .crumb .crumb-name[data-v-b527aa92]:first-letter {
  text-transform: capitalize;
}
.breadcrumb-title .crumb .caret[data-v-b527aa92] {
  flex: 0 0 calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-angle-right.66c39283.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  margin-left: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  margin-right: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
@-moz-keyframes placeHolderShimmer-ee6d494f {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-ee6d494f {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-ee6d494f {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-ee6d494f {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-ee6d494f {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-ee6d494f {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-ee6d494f {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-ee6d494f {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-ee6d494f] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-ee6d494f] {
  justify-content: center;
}
.vfm.justify-start[data-v-ee6d494f] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-ee6d494f] {
  align-items: center;
}
.vfm.items-start[data-v-ee6d494f] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-ee6d494f] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-ee6d494f] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-ee6d494f] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-ee6d494f] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-ee6d494f] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-ee6d494f] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-ee6d494f] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-ee6d494f],
.multiselect__input[data-v-ee6d494f],
.multiselect__single[data-v-ee6d494f] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-ee6d494f] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-ee6d494f]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-ee6d494f] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-ee6d494f] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-ee6d494f] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-ee6d494f] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-ee6d494f]:after {
  display: none;
}
.multiselect__option[data-v-ee6d494f] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-ee6d494f]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-ee6d494f] {
  display: block;
}
.multiselect__option .option__label[data-v-ee6d494f]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-ee6d494f] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-ee6d494f] {
  display: block;
}
.multiselect__single .option__label[data-v-ee6d494f]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-ee6d494f] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-ee6d494f]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-ee6d494f] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-ee6d494f] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-ee6d494f] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-ee6d494f]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-ee6d494f] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-ee6d494f],
.multiselect__tags .multiselect__single[data-v-ee6d494f] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-ee6d494f] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-ee6d494f] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-ee6d494f]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-ee6d494f] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-ee6d494f]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-ee6d494f] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-ee6d494f]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-ee6d494f] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-ee6d494f] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-ee6d494f] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-ee6d494f] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-ee6d494f]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-ee6d494f]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-ee6d494f] {
  display: block;
}
.multiselect__option[data-v-ee6d494f]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-ee6d494f] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-ee6d494f]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-ee6d494f] {
  display: block;
}
.component .attr-label[data-v-ee6d494f]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-ee6d494f] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-ee6d494f]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-ee6d494f]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-ee6d494f]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-ee6d494f] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-ee6d494f] .dp__overlay,
.mobile .dp__theme_light[data-v-ee6d494f] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-ee6d494f] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-ee6d494f] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-ee6d494f] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-ee6d494f] .dp__overlay_container,
.dp__theme_light[data-v-ee6d494f] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-ee6d494f] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-ee6d494f] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-ee6d494f] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-ee6d494f] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-ee6d494f] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-ee6d494f] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-ee6d494f] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-ee6d494f] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-ee6d494f] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-ee6d494f] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-ee6d494f] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-ee6d494f] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-ee6d494f] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-ee6d494f] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-ee6d494f] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-ee6d494f] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-ee6d494f] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-ee6d494f] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-ee6d494f] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-ee6d494f] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-ee6d494f] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-ee6d494f] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-ee6d494f] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-ee6d494f] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-ee6d494f] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-ee6d494f] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-ee6d494f] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-ee6d494f] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-ee6d494f] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-ee6d494f] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-ee6d494f]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.author-widget .label[data-v-ee6d494f] {
  font-size: calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (21vw / (var(--vw-base) * 0.01)));
  display: block;
  font-weight: 300;
  color: var(--neutral-500);
  cursor: pointer;
}
.author-widget .label[data-v-ee6d494f]:first-letter {
  text-transform: capitalize;
}
.author-widget .label .name[data-v-ee6d494f] {
  text-transform: capitalize;
}
@-moz-keyframes placeHolderShimmer-87eeb7de {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-87eeb7de {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-87eeb7de {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-87eeb7de {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-87eeb7de {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-87eeb7de {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-87eeb7de {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-87eeb7de {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-87eeb7de] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-87eeb7de] {
  justify-content: center;
}
.vfm.justify-start[data-v-87eeb7de] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-87eeb7de] {
  align-items: center;
}
.vfm.items-start[data-v-87eeb7de] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-87eeb7de] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-87eeb7de] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-87eeb7de] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-87eeb7de] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-87eeb7de] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-87eeb7de] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-87eeb7de] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-87eeb7de],
.multiselect__input[data-v-87eeb7de],
.multiselect__single[data-v-87eeb7de] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-87eeb7de] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-87eeb7de]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-87eeb7de] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-87eeb7de] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-87eeb7de] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-87eeb7de] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-87eeb7de]:after {
  display: none;
}
.multiselect__option[data-v-87eeb7de] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-87eeb7de]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-87eeb7de] {
  display: block;
}
.multiselect__option .option__label[data-v-87eeb7de]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-87eeb7de] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-87eeb7de] {
  display: block;
}
.multiselect__single .option__label[data-v-87eeb7de]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-87eeb7de] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-87eeb7de]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-87eeb7de] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-87eeb7de] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-87eeb7de] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-87eeb7de]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-87eeb7de] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-87eeb7de],
.multiselect__tags .multiselect__single[data-v-87eeb7de] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-87eeb7de] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-87eeb7de] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-87eeb7de]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-87eeb7de] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-87eeb7de]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-87eeb7de] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-87eeb7de]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-87eeb7de] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-87eeb7de] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-87eeb7de] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-87eeb7de] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-87eeb7de]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-87eeb7de]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-87eeb7de] {
  display: block;
}
.multiselect__option[data-v-87eeb7de]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-87eeb7de] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-87eeb7de]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-87eeb7de] {
  display: block;
}
.component .attr-label[data-v-87eeb7de]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-87eeb7de] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-87eeb7de]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-87eeb7de]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-87eeb7de]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-87eeb7de] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-87eeb7de] .dp__overlay,
.mobile .dp__theme_light[data-v-87eeb7de] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-87eeb7de] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-87eeb7de] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-87eeb7de] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-87eeb7de] .dp__overlay_container,
.dp__theme_light[data-v-87eeb7de] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-87eeb7de] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-87eeb7de] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-87eeb7de] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-87eeb7de] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-87eeb7de] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-87eeb7de] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-87eeb7de] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-87eeb7de] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-87eeb7de] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-87eeb7de] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-87eeb7de] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-87eeb7de] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-87eeb7de] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-87eeb7de] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-87eeb7de] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-87eeb7de] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-87eeb7de] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-87eeb7de] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-87eeb7de] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-87eeb7de] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-87eeb7de] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-87eeb7de] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-87eeb7de] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-87eeb7de] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-87eeb7de] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-87eeb7de] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-87eeb7de] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-87eeb7de] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-87eeb7de] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-87eeb7de] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-87eeb7de]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.entity-page[data-v-87eeb7de] {
  display: flex;
  flex-direction: column;
}
.entity-page.preview .header[data-v-87eeb7de] {
  overflow: visible;
  padding-top: 0;
  position: inherit;
}
.entity-page.preview .header-content[data-v-87eeb7de] {
  padding-top: 0;
}
.entity-page.preview .header-content .left[data-v-87eeb7de] {
  align-items: flex-start;
  flex-direction: column;
  gap: 0;
}
.entity-page.preview .header-content .right[data-v-87eeb7de] {
  align-self: flex-start;
}
.entity-page.preview .breadcrumb-title[data-v-87eeb7de] {
  font-size: calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  color: var(--neutral-500);
}
.entity-page .actions[data-v-87eeb7de] {
  align-items: center;
  display: flex;
}
.entity-page .close[data-v-87eeb7de] {
  flex: 0 0 calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  cursor: pointer;
}
.entity-page .back[data-v-87eeb7de] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  align-items: center;
  align-self: flex-start;
  cursor: pointer;
  display: flex;
  gap: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.entity-page .back[data-v-87eeb7de]:before {
  flex: 0 0 calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-angle-left.716c6970.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  display: block;
}
.entity-page .header[data-v-87eeb7de] {
  position: sticky;
  top: calc(var(--vw-rr) * (-30vw / (var(--vw-base) * 0.01)));
  z-index: 1;
}
.entity-page .header.header-hidden[data-v-87eeb7de] {
  pointer-events: none;
}
.entity-page .header.header-hidden .header-content[data-v-87eeb7de] {
  background-color: var(--white);
  transform: translate(0, -100%);
}
.entity-page .header-content[data-v-87eeb7de] {
  align-items: baseline;
  background: #fff;
  display: flex;
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  justify-content: space-between;
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  transform: translate(0, 0);
  transition: all 0.3s;
  width: 100%;
}
.entity-page .header-content .left[data-v-87eeb7de] {
  align-items: flex-start;
  display: flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  flex-direction: column;
}
.entity-page .header-content .left .name[data-v-87eeb7de] {
  font-size: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (48vw / (var(--vw-base) * 0.01)));
  font-weight: 300;
}
.entity-page .header-content .left .name .subtitle[data-v-87eeb7de] {
  display: flex;
}
.entity-page .header-content .left .name[data-v-87eeb7de] .relation-component .entity .entity-text {
  font-size: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (48vw / (var(--vw-base) * 0.01)));
}
.entity-page .header-content .left .subtitle[data-v-87eeb7de] {
  display: flex;
  align-items: center;
  gap: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
}
.entity-page .header-content .left .subtitle[data-v-87eeb7de] >  div:not(:last-child) {
  position: relative;
}
.entity-page .header-content .left .subtitle[data-v-87eeb7de] >  div:not(:last-child):after {
  top: 0;
  content: "";
  display: block;
  width: 1px;
  background-color: var(--neutral-500);
  height: 100%;
  position: absolute;
  right: calc(var(--vw-rr) * (-15vw / (var(--vw-base) * 0.01)));
}
.entity-page .header-content .left .icon[data-v-87eeb7de] {
  background-position: center;
  background-repeat: no-repeat;
  background-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
}
.entity-page .header-content .right[data-v-87eeb7de] {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  justify-content: flex-end;
}
.entity-page .header-content .right .actions[data-v-87eeb7de] {
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.entity-page .header-content .right .actions .action[data-v-87eeb7de] {
  cursor: pointer;
}
.entity-page .nav[data-v-87eeb7de] {
  display: flex;
  border-top: solid 1px var(--neutral-100);
  padding-bottom: calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01)));
  margin-top: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.entity-page .nav .prev[data-v-87eeb7de],
.entity-page .nav .next[data-v-87eeb7de] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  align-items: center;
  align-self: flex-start;
  cursor: pointer;
  display: flex;
  gap: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  display: flex;
}
.entity-page .nav .prev[data-v-87eeb7de]:before,
.entity-page .nav .next[data-v-87eeb7de]:before {
  flex: 0 0 calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-angle-left.716c6970.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  display: block;
}
.entity-page .nav .prev[data-v-87eeb7de] {
  margin-right: auto;
}
.entity-page .nav .next[data-v-87eeb7de] {
  flex-direction: row-reverse;
  margin-left: auto;
}
.entity-page .nav .next[data-v-87eeb7de]:before {
  transform: rotate(180deg);
}
.mapboxgl-map{font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;overflow:hidden;position:relative;-webkit-tap-highlight-color:rgb(0 0 0/0)}.mapboxgl-canvas{left:0;position:absolute;top:0}.mapboxgl-map:-webkit-full-screen{height:100%;width:100%}.mapboxgl-canary{background-color:salmon}.mapboxgl-canvas-container.mapboxgl-interactive,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass{cursor:grab;-webkit-user-select:none;user-select:none}.mapboxgl-canvas-container.mapboxgl-interactive.mapboxgl-track-pointer{cursor:pointer}.mapboxgl-canvas-container.mapboxgl-interactive:active,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass:active{cursor:grabbing}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate .mapboxgl-canvas{touch-action:pan-x pan-y}.mapboxgl-canvas-container.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:pinch-zoom}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:none}.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-bottom-right,.mapboxgl-ctrl-top-left,.mapboxgl-ctrl-top-right{pointer-events:none;position:absolute;z-index:2}.mapboxgl-ctrl-top-left{left:0;top:0}.mapboxgl-ctrl-top-right{right:0;top:0}.mapboxgl-ctrl-bottom-left{bottom:0;left:0}.mapboxgl-ctrl-bottom-right{bottom:0;right:0}.mapboxgl-ctrl{clear:both;pointer-events:auto;transform:translate(0)}.mapboxgl-ctrl-top-left .mapboxgl-ctrl{float:left;margin:10px 0 0 10px}.mapboxgl-ctrl-top-right .mapboxgl-ctrl{float:right;margin:10px 10px 0 0}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl{float:left;margin:0 0 10px 10px}.mapboxgl-ctrl-bottom-right .mapboxgl-ctrl{float:right;margin:0 10px 10px 0}.mapboxgl-ctrl-group{background:#fff;border-radius:4px}.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px rgba(0,0,0,.1)}@media (-ms-high-contrast:active){.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px ButtonText}}.mapboxgl-ctrl-group button{background-color:transparent;border:0;box-sizing:border-box;cursor:pointer;display:block;height:29px;outline:none;overflow:hidden;padding:0;width:29px}.mapboxgl-ctrl-group button+button{border-top:1px solid #ddd}.mapboxgl-ctrl button .mapboxgl-ctrl-icon{background-position:50%;background-repeat:no-repeat;display:block;height:100%;width:100%}@media (-ms-high-contrast:active){.mapboxgl-ctrl-icon{background-color:transparent}.mapboxgl-ctrl-group button+button{border-top:1px solid ButtonText}}.mapboxgl-ctrl-attrib-button:focus,.mapboxgl-ctrl-group button:focus{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl button:disabled{cursor:not-allowed}.mapboxgl-ctrl button:disabled .mapboxgl-ctrl-icon{opacity:.25}.mapboxgl-ctrl-group button:first-child{border-radius:4px 4px 0 0}.mapboxgl-ctrl-group button:last-child{border-radius:0 0 4px 4px}.mapboxgl-ctrl-group button:only-child{border-radius:inherit}.mapboxgl-ctrl button:not(:disabled):hover{background-color:rgb(0 0 0/5%)}.mapboxgl-ctrl-group button:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl-group button:focus:not(:focus-visible){box-shadow:none}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23999'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23aaa'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-waiting .mapboxgl-ctrl-icon{animation:mapboxgl-spin 2s linear infinite}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23999'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23000'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23666'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}}@keyframes mapboxgl-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='0.3' stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='0.9' fill='%23fff'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;cursor:pointer;display:block;height:23px;margin:0 0 -4px -4px;overflow:hidden;width:88px}a.mapboxgl-ctrl-logo.mapboxgl-compact{width:23px}@media (-ms-high-contrast:active){a.mapboxgl-ctrl-logo{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='1' stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='1' fill='%23fff'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='1' stroke='%23fff' stroke-width='3' fill='%23fff'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='1' fill='%23000'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E")}}.mapboxgl-ctrl.mapboxgl-ctrl-attrib{background-color:hsla(0,0%,100%,.5);margin:0;padding:0 5px}@media screen{.mapboxgl-ctrl-attrib.mapboxgl-compact{background-color:#fff;border-radius:12px;box-sizing:content-box;margin:10px;min-height:20px;padding:2px 24px 2px 0;position:relative}.mapboxgl-ctrl-attrib.mapboxgl-compact-show{padding:2px 28px 2px 8px;visibility:visible}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show,.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show{border-radius:12px;padding:2px 8px 2px 28px}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-inner{display:none}.mapboxgl-ctrl-attrib-button{background-color:hsla(0,0%,100%,.5);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E");border:0;border-radius:12px;box-sizing:border-box;cursor:pointer;display:none;height:24px;outline:none;position:absolute;right:0;top:0;width:24px}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-top-left .mapboxgl-ctrl-attrib-button{left:0}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-inner{display:block}.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-button{background-color:rgb(0 0 0/5%)}.mapboxgl-ctrl-bottom-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;right:0}.mapboxgl-ctrl-top-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{right:0;top:0}.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{left:0;top:0}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;left:0}}@media screen and (-ms-high-contrast:active){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' fill='%23fff'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}@media screen and (-ms-high-contrast:black-on-white){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}.mapboxgl-ctrl-attrib a{color:rgba(0,0,0,.75);text-decoration:none}.mapboxgl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.mapboxgl-ctrl-attrib .mapbox-improve-map{font-weight:700;margin-left:2px}.mapboxgl-attrib-empty{display:none}.mapboxgl-ctrl-scale{background-color:hsla(0,0%,100%,.75);border:2px solid #333;border-top:#333;box-sizing:border-box;color:#333;font-size:10px;padding:0 5px;white-space:nowrap}.mapboxgl-popup{display:flex;left:0;pointer-events:none;position:absolute;top:0;will-change:transform}.mapboxgl-popup-anchor-top,.mapboxgl-popup-anchor-top-left,.mapboxgl-popup-anchor-top-right{flex-direction:column}.mapboxgl-popup-anchor-bottom,.mapboxgl-popup-anchor-bottom-left,.mapboxgl-popup-anchor-bottom-right{flex-direction:column-reverse}.mapboxgl-popup-anchor-left{flex-direction:row}.mapboxgl-popup-anchor-right{flex-direction:row-reverse}.mapboxgl-popup-tip{border:10px solid transparent;height:0;width:0;z-index:1}.mapboxgl-popup-anchor-top .mapboxgl-popup-tip{align-self:center;border-bottom-color:#fff;border-top:none}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip{align-self:flex-start;border-bottom-color:#fff;border-left:none;border-top:none}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip{align-self:flex-end;border-bottom-color:#fff;border-right:none;border-top:none}.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{align-self:center;border-bottom:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip{align-self:flex-start;border-bottom:none;border-left:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip{align-self:flex-end;border-bottom:none;border-right:none;border-top-color:#fff}.mapboxgl-popup-anchor-left .mapboxgl-popup-tip{align-self:center;border-left:none;border-right-color:#fff}.mapboxgl-popup-anchor-right .mapboxgl-popup-tip{align-self:center;border-left-color:#fff;border-right:none}.mapboxgl-popup-close-button{background-color:transparent;border:0;border-radius:0 3px 0 0;cursor:pointer;position:absolute;right:0;top:0}.mapboxgl-popup-close-button:hover{background-color:rgb(0 0 0/5%)}.mapboxgl-popup-content{background:#fff;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.1);padding:10px 10px 15px;pointer-events:auto;position:relative}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-content{border-top-left-radius:0}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-content{border-top-right-radius:0}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-content{border-bottom-left-radius:0}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-content{border-bottom-right-radius:0}.mapboxgl-popup-track-pointer{display:none}.mapboxgl-popup-track-pointer *{pointer-events:none;user-select:none}.mapboxgl-map:hover .mapboxgl-popup-track-pointer{display:flex}.mapboxgl-map:active .mapboxgl-popup-track-pointer{display:none}.mapboxgl-marker{left:0;opacity:1;position:absolute;top:0;transition:opacity .2s;will-change:transform}.mapboxgl-user-location-dot,.mapboxgl-user-location-dot:before{background-color:#1da1f2;border-radius:50%;height:15px;width:15px}.mapboxgl-user-location-dot:before{animation:mapboxgl-user-location-dot-pulse 2s infinite;content:"";position:absolute}.mapboxgl-user-location-dot:after{border:2px solid #fff;border-radius:50%;box-shadow:0 0 3px rgba(0,0,0,.35);box-sizing:border-box;content:"";height:19px;left:-2px;position:absolute;top:-2px;width:19px}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading{height:0;width:0}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after,.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{border-bottom:7.5px solid #4aa1eb;content:"";position:absolute}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{border-left:7.5px solid transparent;transform:translateY(-28px) skewY(-20deg)}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after{border-right:7.5px solid transparent;transform:translate(7.5px,-28px) skewY(20deg)}@keyframes mapboxgl-user-location-dot-pulse{0%{opacity:1;transform:scale(1)}70%{opacity:0;transform:scale(3)}to{opacity:0;transform:scale(1)}}.mapboxgl-user-location-dot-stale{background-color:#aaa}.mapboxgl-user-location-dot-stale:after{display:none}.mapboxgl-user-location-accuracy-circle{background-color:#1da1f233;border-radius:100%;height:1px;width:1px}.mapboxgl-crosshair,.mapboxgl-crosshair .mapboxgl-interactive,.mapboxgl-crosshair .mapboxgl-interactive:active{cursor:crosshair}.mapboxgl-boxzoom{background:#fff;border:2px dotted #202020;height:0;left:0;opacity:.5;position:absolute;top:0;width:0}@media print{.mapbox-improve-map{display:none}}.mapboxgl-scroll-zoom-blocker,.mapboxgl-touch-pan-blocker{align-items:center;background:rgba(0,0,0,.7);color:#fff;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;text-align:center;top:0;transition:opacity .75s ease-in-out;transition-delay:1s;width:100%}.mapboxgl-scroll-zoom-blocker-show,.mapboxgl-touch-pan-blocker-show{opacity:1;transition:opacity .1s ease-in-out}.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page,.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page .mapboxgl-canvas{touch-action:pan-x pan-y}@-moz-keyframes placeHolderShimmer-8c186a12 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-8c186a12 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-8c186a12 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-8c186a12 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-8c186a12 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-8c186a12 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-8c186a12 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-8c186a12 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-8c186a12] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-8c186a12] {
  justify-content: center;
}
.vfm.justify-start[data-v-8c186a12] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-8c186a12] {
  align-items: center;
}
.vfm.items-start[data-v-8c186a12] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-8c186a12] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-8c186a12] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-8c186a12] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-8c186a12] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-8c186a12] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-8c186a12] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-8c186a12] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-8c186a12],
.multiselect__input[data-v-8c186a12],
.multiselect__single[data-v-8c186a12] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-8c186a12] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-8c186a12]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-8c186a12] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-8c186a12] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-8c186a12] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-8c186a12] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-8c186a12]:after {
  display: none;
}
.multiselect__option[data-v-8c186a12] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-8c186a12]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-8c186a12] {
  display: block;
}
.multiselect__option .option__label[data-v-8c186a12]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-8c186a12] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-8c186a12] {
  display: block;
}
.multiselect__single .option__label[data-v-8c186a12]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-8c186a12] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-8c186a12]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-8c186a12] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-8c186a12] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-8c186a12] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-8c186a12]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-8c186a12] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-8c186a12],
.multiselect__tags .multiselect__single[data-v-8c186a12] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-8c186a12] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-8c186a12] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-8c186a12]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-8c186a12] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-8c186a12]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-8c186a12] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-8c186a12]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-8c186a12] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-8c186a12] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-8c186a12] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-8c186a12] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-8c186a12]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-8c186a12]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-8c186a12] {
  display: block;
}
.multiselect__option[data-v-8c186a12]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-8c186a12] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-8c186a12]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-8c186a12] {
  display: block;
}
.component .attr-label[data-v-8c186a12]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-8c186a12] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-8c186a12]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-8c186a12]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-8c186a12]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-8c186a12] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-8c186a12] .dp__overlay,
.mobile .dp__theme_light[data-v-8c186a12] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-8c186a12] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-8c186a12] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-8c186a12] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-8c186a12] .dp__overlay_container,
.dp__theme_light[data-v-8c186a12] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-8c186a12] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-8c186a12] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-8c186a12] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-8c186a12] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-8c186a12] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-8c186a12] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-8c186a12] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-8c186a12] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-8c186a12] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-8c186a12] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-8c186a12] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-8c186a12] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-8c186a12] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-8c186a12] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-8c186a12] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-8c186a12] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-8c186a12] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-8c186a12] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-8c186a12] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-8c186a12] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-8c186a12] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-8c186a12] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-8c186a12] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-8c186a12] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-8c186a12] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-8c186a12] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-8c186a12] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-8c186a12] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-8c186a12] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-8c186a12] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-8c186a12]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.status-label[data-v-8c186a12] {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.status-label .icon[data-v-8c186a12] {
  border-radius: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  margin-bottom: -0.1em;
  width: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.status-label .icon.active[data-v-8c186a12] {
  background-color: var(--status-high);
}
.status-label .icon.inactive[data-v-8c186a12] {
  background-color: var(--status-low);
}
.status-label .text[data-v-8c186a12] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.status-label .text[data-v-8c186a12]:first-letter {
  text-transform: capitalize;
}
@-moz-keyframes placeHolderShimmer-dd6a5ffc {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-dd6a5ffc {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-dd6a5ffc {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-dd6a5ffc {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-dd6a5ffc {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-dd6a5ffc {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-dd6a5ffc {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-dd6a5ffc {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-dd6a5ffc] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-dd6a5ffc] {
  justify-content: center;
}
.vfm.justify-start[data-v-dd6a5ffc] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-dd6a5ffc] {
  align-items: center;
}
.vfm.items-start[data-v-dd6a5ffc] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-dd6a5ffc] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-dd6a5ffc] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-dd6a5ffc] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-dd6a5ffc] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-dd6a5ffc] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-dd6a5ffc] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-dd6a5ffc] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-dd6a5ffc],
.multiselect__input[data-v-dd6a5ffc],
.multiselect__single[data-v-dd6a5ffc] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-dd6a5ffc] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-dd6a5ffc]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-dd6a5ffc] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-dd6a5ffc] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-dd6a5ffc] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-dd6a5ffc] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-dd6a5ffc]:after {
  display: none;
}
.multiselect__option[data-v-dd6a5ffc] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-dd6a5ffc]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-dd6a5ffc] {
  display: block;
}
.multiselect__option .option__label[data-v-dd6a5ffc]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-dd6a5ffc] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-dd6a5ffc] {
  display: block;
}
.multiselect__single .option__label[data-v-dd6a5ffc]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-dd6a5ffc] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-dd6a5ffc]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-dd6a5ffc] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-dd6a5ffc] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-dd6a5ffc] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-dd6a5ffc]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-dd6a5ffc] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-dd6a5ffc],
.multiselect__tags .multiselect__single[data-v-dd6a5ffc] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-dd6a5ffc] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-dd6a5ffc] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-dd6a5ffc]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-dd6a5ffc] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-dd6a5ffc]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-dd6a5ffc] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-dd6a5ffc]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-dd6a5ffc] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-dd6a5ffc] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-dd6a5ffc] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-dd6a5ffc] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-dd6a5ffc]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-dd6a5ffc]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-dd6a5ffc] {
  display: block;
}
.multiselect__option[data-v-dd6a5ffc]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-dd6a5ffc] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-dd6a5ffc]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-dd6a5ffc] {
  display: block;
}
.component .attr-label[data-v-dd6a5ffc]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-dd6a5ffc] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-dd6a5ffc]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-dd6a5ffc]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-dd6a5ffc]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-dd6a5ffc] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-dd6a5ffc] .dp__overlay,
.mobile .dp__theme_light[data-v-dd6a5ffc] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-dd6a5ffc] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-dd6a5ffc] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-dd6a5ffc] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-dd6a5ffc] .dp__overlay_container,
.dp__theme_light[data-v-dd6a5ffc] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-dd6a5ffc] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-dd6a5ffc] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-dd6a5ffc] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-dd6a5ffc] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-dd6a5ffc] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-dd6a5ffc] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-dd6a5ffc] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-dd6a5ffc] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-dd6a5ffc] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-dd6a5ffc] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-dd6a5ffc] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-dd6a5ffc] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-dd6a5ffc] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-dd6a5ffc] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-dd6a5ffc] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-dd6a5ffc] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-dd6a5ffc] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-dd6a5ffc] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-dd6a5ffc] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-dd6a5ffc] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-dd6a5ffc] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-dd6a5ffc] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-dd6a5ffc] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-dd6a5ffc] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-dd6a5ffc] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-dd6a5ffc] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-dd6a5ffc] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-dd6a5ffc] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-dd6a5ffc] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-dd6a5ffc] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-dd6a5ffc]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.platform-toast[data-v-dd6a5ffc] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.platform-toast .header[data-v-dd6a5ffc] {
  font-size: calc(var(--vw-rr) * (24vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
}
.platform-toast .content[data-v-dd6a5ffc] {
  display: flex;
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex-direction: column;
}
.platform-toast .content .top .breadcrumb-title[data-v-dd6a5ffc] {
  font-size: calc(var(--vw-rr) * (55vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (55vw / (var(--vw-base) * 0.01)));
}
.platform-toast .content .top .breadcrumb-title[data-v-dd6a5ffc] .caret {
  flex: 0 0 calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-angle-right.66c39283.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.platform-toast .content .top .breadcrumb-title.depth-2[data-v-dd6a5ffc] {
  font-size: calc(var(--vw-rr) * (48vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (48vw / (var(--vw-base) * 0.01)));
}
.platform-toast .content .top .breadcrumb-title.depth-2[data-v-dd6a5ffc] .caret {
  flex: 0 0 calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-angle-right.66c39283.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.platform-toast .content .top .breadcrumb-title.depth-3[data-v-dd6a5ffc] {
  font-size: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
}
.platform-toast .content .top .breadcrumb-title.depth-3[data-v-dd6a5ffc] .caret {
  flex: 0 0 calc(var(--vw-rr) * (26vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (26vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (26vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-angle-right.66c39283.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.platform-toast .content .top .subtitle[data-v-dd6a5ffc] {
  display: flex;
  margin-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.platform-toast .content .top .subtitle .link[data-v-dd6a5ffc] {
  cursor: pointer;
  margin-left: auto;
  display: block;
  text-decoration: underline;
}
.platform-toast .content .top .subtitle .link[data-v-dd6a5ffc]:first-letter {
  text-transform: capitalize;
}
.platform-toast .content .bottom[data-v-dd6a5ffc] {
  display: flex;
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.platform-toast .content .bottom .description[data-v-dd6a5ffc] {
  flex: 1 1 auto;
}
.platform-toast .content .bottom .component.name[data-v-dd6a5ffc] {
  font-size: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
}
@-moz-keyframes placeHolderShimmer-58208f2c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-58208f2c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-58208f2c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-58208f2c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-58208f2c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-58208f2c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-58208f2c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-58208f2c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-58208f2c] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-58208f2c] {
  justify-content: center;
}
.vfm.justify-start[data-v-58208f2c] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-58208f2c] {
  align-items: center;
}
.vfm.items-start[data-v-58208f2c] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-58208f2c] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-58208f2c] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-58208f2c] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-58208f2c] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-58208f2c] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-58208f2c] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-58208f2c] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-58208f2c],
.multiselect__input[data-v-58208f2c],
.multiselect__single[data-v-58208f2c] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-58208f2c] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-58208f2c]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-58208f2c] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-58208f2c] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-58208f2c] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-58208f2c] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-58208f2c]:after {
  display: none;
}
.multiselect__option[data-v-58208f2c] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-58208f2c]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-58208f2c] {
  display: block;
}
.multiselect__option .option__label[data-v-58208f2c]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-58208f2c] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-58208f2c] {
  display: block;
}
.multiselect__single .option__label[data-v-58208f2c]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-58208f2c] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-58208f2c]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-58208f2c] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-58208f2c] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-58208f2c] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-58208f2c]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-58208f2c] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-58208f2c],
.multiselect__tags .multiselect__single[data-v-58208f2c] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-58208f2c] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-58208f2c] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-58208f2c]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-58208f2c] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-58208f2c]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-58208f2c] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-58208f2c]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-58208f2c] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-58208f2c] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-58208f2c] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-58208f2c] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-58208f2c]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-58208f2c]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-58208f2c] {
  display: block;
}
.multiselect__option[data-v-58208f2c]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-58208f2c] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-58208f2c]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-58208f2c] {
  display: block;
}
.component .attr-label[data-v-58208f2c]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-58208f2c] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-58208f2c]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-58208f2c]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-58208f2c]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-58208f2c] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-58208f2c] .dp__overlay,
.mobile .dp__theme_light[data-v-58208f2c] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-58208f2c] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-58208f2c] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-58208f2c] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-58208f2c] .dp__overlay_container,
.dp__theme_light[data-v-58208f2c] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-58208f2c] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-58208f2c] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-58208f2c] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-58208f2c] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-58208f2c] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-58208f2c] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-58208f2c] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-58208f2c] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-58208f2c] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-58208f2c] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-58208f2c] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-58208f2c] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-58208f2c] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-58208f2c] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-58208f2c] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-58208f2c] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-58208f2c] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-58208f2c] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-58208f2c] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-58208f2c] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-58208f2c] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-58208f2c] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-58208f2c] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-58208f2c] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-58208f2c] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-58208f2c] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-58208f2c] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-58208f2c] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-58208f2c] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-58208f2c] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-58208f2c]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.entity-tooltip[data-v-58208f2c] {
  position: absolute;
  transform: translate(-50%,calc(-100% - 20px));
  pointer-events: none;
  background: var(--neutral-50);
  padding: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  display: flex;
  flex-direction: column;
  max-width: calc(var(--vw-rr) * (380vw / (var(--vw-base) * 0.01)));
}
.entity-tooltip .tooltip-header[data-v-58208f2c] {
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  justify-content: space-between;
  font-size: calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (22.5vw / (var(--vw-base) * 0.01)));
}
.entity-tooltip .tooltip-bottom[data-v-58208f2c] {
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.entity-tooltip .tooltip-bottom .field[data-v-58208f2c] {
  font-size: calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (18.75vw / (var(--vw-base) * 0.01)));
}
.entity-tooltip .tooltip-bottom .field[data-v-58208f2c] .label {
  font-weight: 500;
}
.entity-tooltip.fade-enter-active[data-v-58208f2c],
.entity-tooltip.fade-leave-active[data-v-58208f2c] {
  transition: opacity 0.7s ease;
}
.entity-tooltip.fade-enter-from[data-v-58208f2c] {
  opacity: 0;
}
.entity-tooltip.fade-leave-to[data-v-58208f2c] {
  opacity: 0;
}
@-moz-keyframes placeHolderShimmer-08ad1c1b {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-08ad1c1b {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-08ad1c1b {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-08ad1c1b {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-08ad1c1b {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-08ad1c1b {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-08ad1c1b {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-08ad1c1b {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-08ad1c1b] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-08ad1c1b] {
  justify-content: center;
}
.vfm.justify-start[data-v-08ad1c1b] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-08ad1c1b] {
  align-items: center;
}
.vfm.items-start[data-v-08ad1c1b] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-08ad1c1b] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-08ad1c1b] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-08ad1c1b] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-08ad1c1b] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-08ad1c1b] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-08ad1c1b] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-08ad1c1b] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-08ad1c1b],
.multiselect__input[data-v-08ad1c1b],
.multiselect__single[data-v-08ad1c1b] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-08ad1c1b] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-08ad1c1b]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-08ad1c1b] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-08ad1c1b] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-08ad1c1b] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-08ad1c1b] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-08ad1c1b]:after {
  display: none;
}
.multiselect__option[data-v-08ad1c1b] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-08ad1c1b]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-08ad1c1b] {
  display: block;
}
.multiselect__option .option__label[data-v-08ad1c1b]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-08ad1c1b] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-08ad1c1b] {
  display: block;
}
.multiselect__single .option__label[data-v-08ad1c1b]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-08ad1c1b] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-08ad1c1b]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-08ad1c1b] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-08ad1c1b] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-08ad1c1b] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-08ad1c1b]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-08ad1c1b] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-08ad1c1b],
.multiselect__tags .multiselect__single[data-v-08ad1c1b] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-08ad1c1b] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-08ad1c1b] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-08ad1c1b]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-08ad1c1b] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-08ad1c1b]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-08ad1c1b] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-08ad1c1b]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-08ad1c1b] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-08ad1c1b] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-08ad1c1b] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-08ad1c1b] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-08ad1c1b]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-08ad1c1b]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-08ad1c1b] {
  display: block;
}
.multiselect__option[data-v-08ad1c1b]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-08ad1c1b] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-08ad1c1b]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-08ad1c1b] {
  display: block;
}
.component .attr-label[data-v-08ad1c1b]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-08ad1c1b] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-08ad1c1b]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-08ad1c1b]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-08ad1c1b]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-08ad1c1b] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-08ad1c1b] .dp__overlay,
.mobile .dp__theme_light[data-v-08ad1c1b] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-08ad1c1b] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-08ad1c1b] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-08ad1c1b] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-08ad1c1b] .dp__overlay_container,
.dp__theme_light[data-v-08ad1c1b] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-08ad1c1b] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-08ad1c1b] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-08ad1c1b] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-08ad1c1b] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-08ad1c1b] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-08ad1c1b] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-08ad1c1b] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-08ad1c1b] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-08ad1c1b] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-08ad1c1b] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-08ad1c1b] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-08ad1c1b] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-08ad1c1b] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-08ad1c1b] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-08ad1c1b] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-08ad1c1b] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-08ad1c1b] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-08ad1c1b] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-08ad1c1b] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-08ad1c1b] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-08ad1c1b] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-08ad1c1b] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-08ad1c1b] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-08ad1c1b] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-08ad1c1b] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-08ad1c1b] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-08ad1c1b] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-08ad1c1b] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-08ad1c1b] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-08ad1c1b] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-08ad1c1b]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.geo-map[data-v-08ad1c1b] {
  width: 100%;
  height: 100%;
  margin: auto;
  display: flex;
  flex-direction: column;
  position: relative;
}
.geo-map .map-container[data-v-08ad1c1b] {
  overflow: hidden;
  flex: 1 1 auto;
  opacity: 0;
  transition: opacity 0.4s;
  position: relative;
  width: 100%;
  max-width: 1500px;
  margin: auto;
}
.geo-map .map-container[data-v-08ad1c1b] canvas {
  cursor: default;
}
.geo-map .map-container[data-v-08ad1c1b] .mapbox-improve-map {
  display: none;
}
.geo-map .map-container[data-v-08ad1c1b] .mapboxgl-ctrl-logo {
  filter: invert(1);
  opacity: 0.2;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.geo-map .map-container[data-v-08ad1c1b] .mapboxgl-ctrl-attrib-inner {
  opacity: 0.7;
}
.geo-map .map-container[data-v-08ad1c1b] .mapboxgl-ctrl-bottom-left {
  top: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  left: inherit;
  bottom: inherit;
}
.root-platform-page .geo-map .map-container[data-v-08ad1c1b] .mapboxgl-ctrl-bottom-left {
  left: 0;
  bottom: 0;
  top: inherit;
  right: inherit;
}
.geo-map .map-container.ready[data-v-08ad1c1b] {
  opacity: 1;
}
.geo-map .toast[data-v-08ad1c1b] {
  position: absolute;
  width: 100%;
  height: 100%;
}
.geo-map .toast .bkg[data-v-08ad1c1b] {
  position: absolute;
  background: linear-gradient(0deg, rgba(0,0,0,0.05) 0%, rgba(0,0,0,0) 100%);
  width: 100%;
  height: 100%;
}
.geo-map .toast .panel[data-v-08ad1c1b] {
  width: calc(var(--vw-rr) * (1000vw / (var(--vw-base) * 0.01)));
  background: #fff;
  position: absolute;
  bottom: 0;
  left: 50%;
  border-radius: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  margin: auto;
  display: flex;
  flex-direction: column;
  transform: translate(-50%, 0);
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01))) 0;
}
.geo-map .toast .panel .close[data-v-08ad1c1b] {
  position: absolute;
  top: 0;
  right: 0;
  margin: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
}
.geo-map .toast.jump-enter-active[data-v-08ad1c1b],
.geo-map .toast.jump-leave-active[data-v-08ad1c1b] {
  transition: opacity 0.7s ease;
}
.geo-map .toast.jump-enter-active .panel[data-v-08ad1c1b],
.geo-map .toast.jump-leave-active .panel[data-v-08ad1c1b] {
  transition: all 0.5s ease;
}
.geo-map .toast.jump-enter-from[data-v-08ad1c1b] {
  opacity: 0;
}
.geo-map .toast.jump-enter-from .panel[data-v-08ad1c1b] {
  transform: translate(-50%, 100%);
}
.geo-map .toast.jump-leave-to[data-v-08ad1c1b] {
  opacity: 0;
}
.geo-map .toast.jump-leave-to .panel[data-v-08ad1c1b] {
  transform: translate(-50%, 100%);
}
[data-v-08ad1c1b] .mapboxgl-popup-content {
  background: var(--neutral-50);
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01)));
}
[data-v-08ad1c1b] .mapboxgl-popup-tip {
  border-top-color: var(--neutral-50);
}
@-moz-keyframes placeHolderShimmer-8a20a302 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-8a20a302 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-8a20a302 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-8a20a302 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-8a20a302 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-8a20a302 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-8a20a302 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-8a20a302 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-8a20a302] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-8a20a302] {
  justify-content: center;
}
.vfm.justify-start[data-v-8a20a302] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-8a20a302] {
  align-items: center;
}
.vfm.items-start[data-v-8a20a302] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-8a20a302] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-8a20a302] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-8a20a302] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-8a20a302] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-8a20a302] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-8a20a302] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-8a20a302] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-8a20a302],
.multiselect__input[data-v-8a20a302],
.multiselect__single[data-v-8a20a302] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-8a20a302] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-8a20a302]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-8a20a302] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-8a20a302] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-8a20a302] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-8a20a302] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-8a20a302]:after {
  display: none;
}
.multiselect__option[data-v-8a20a302] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-8a20a302]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-8a20a302] {
  display: block;
}
.multiselect__option .option__label[data-v-8a20a302]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-8a20a302] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-8a20a302] {
  display: block;
}
.multiselect__single .option__label[data-v-8a20a302]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-8a20a302] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-8a20a302]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-8a20a302] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-8a20a302] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-8a20a302] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-8a20a302]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-8a20a302] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-8a20a302],
.multiselect__tags .multiselect__single[data-v-8a20a302] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-8a20a302] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-8a20a302] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-8a20a302]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-8a20a302] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-8a20a302]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-8a20a302] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-8a20a302]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-8a20a302] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-8a20a302] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-8a20a302] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-8a20a302] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-8a20a302]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-8a20a302]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-8a20a302] {
  display: block;
}
.multiselect__option[data-v-8a20a302]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-8a20a302] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-8a20a302]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-8a20a302] {
  display: block;
}
.component .attr-label[data-v-8a20a302]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-8a20a302] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-8a20a302]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-8a20a302]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-8a20a302]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-8a20a302] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-8a20a302] .dp__overlay,
.mobile .dp__theme_light[data-v-8a20a302] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-8a20a302] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-8a20a302] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-8a20a302] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-8a20a302] .dp__overlay_container,
.dp__theme_light[data-v-8a20a302] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-8a20a302] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-8a20a302] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-8a20a302] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-8a20a302] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-8a20a302] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-8a20a302] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-8a20a302] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-8a20a302] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-8a20a302] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-8a20a302] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-8a20a302] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-8a20a302] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-8a20a302] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-8a20a302] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-8a20a302] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-8a20a302] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-8a20a302] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-8a20a302] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-8a20a302] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-8a20a302] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-8a20a302] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-8a20a302] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-8a20a302] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-8a20a302] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-8a20a302] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-8a20a302] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-8a20a302] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-8a20a302] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-8a20a302] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-8a20a302] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-8a20a302]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.platform-entities[data-v-8a20a302] {
  display: flex;
  flex-direction: column;
  padding: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (50vw / (var(--vw-base) * 0.01)));
  overflow-x: hidden;
}
.platform-entities .tabs[data-v-8a20a302] {
  display: flex;
  gap: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.platform-entities .tabs .tab[data-v-8a20a302] {
  font-size: calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  color: var(--neutral-700);
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01)));
  position: relative;
}
.platform-entities .tabs .tab[data-v-8a20a302]:after {
  background-color: var(--transparent);
  bottom: 0;
  content: "";
  height: 4px;
  left: 0;
  position: absolute;
  width: 100%;
}
.platform-entities .tabs .tab[data-v-8a20a302]:hover:after {
  background-color: var(--neutral-100) z;
}
.platform-entities .tabs .tab[data-v-8a20a302]:active,
.platform-entities .tabs .tab.active[data-v-8a20a302] {
  font-weight: 500;
}
.platform-entities .tabs .tab[data-v-8a20a302]:active:after,
.platform-entities .tabs .tab.active[data-v-8a20a302]:after {
  background-color: var(--black);
}
.platform-entities .tabs .tab.disabled[data-v-8a20a302],
.platform-entities .tabs .tab[disabled][data-v-8a20a302] {
  color: var(--neutral-300);
  font-weight: 400;
  pointer-events: none;
}
.platform-entities .tabs .tab.disabled[data-v-8a20a302]:after,
.platform-entities .tabs .tab[disabled][data-v-8a20a302]:after {
  background-color: var(--transparent);
}
.platform-entities .content[data-v-8a20a302] {
  display: flex;
  flex: 1 1 0%;
  flex-direction: column;
}
.platform-entities .content .geomap-wrapper[data-v-8a20a302] {
  width: calc(100% + calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01))));
  transform: translate(calc(var(--vw-rr) * (-50vw / (var(--vw-base) * 0.01))), calc(var(--vw-rr) * (-30vw / (var(--vw-base) * 0.01))));
  height: 60vh;
}
.entity-backdrop[data-v-8a20a302] {
  background: rgba(0,0,0,0.4);
  content: "";
  height: 100%;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 0;
}
.entity-backdrop .close[data-v-8a20a302] {
  background: #f00;
  cursor: pointer;
  height: calc(var(--vw-rr) * (50vw / (var(--vw-base) * 0.01)));
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (50vw / (var(--vw-base) * 0.01)));
}
.overlaid-entity[data-v-8a20a302] {
  background: #fff;
  border-top-left-radius: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  border-top-right-radius: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  height: calc( 100% - calc(var(--vw-rr) * (80vw / (var(--vw-base) * 0.01))));
  left: 50%;
  overflow: hidden;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) 0;
  position: absolute;
  top: calc(var(--vw-rr) * (80vw / (var(--vw-base) * 0.01)));
  transform: translate(-50%, 0);
}
@-moz-keyframes placeHolderShimmer-44a50819 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-44a50819 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-44a50819 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-44a50819 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-44a50819 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-44a50819 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-44a50819 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-44a50819 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-44a50819] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-44a50819] {
  justify-content: center;
}
.vfm.justify-start[data-v-44a50819] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-44a50819] {
  align-items: center;
}
.vfm.items-start[data-v-44a50819] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-44a50819] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-44a50819] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-44a50819] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-44a50819] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-44a50819] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-44a50819] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-44a50819] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-44a50819],
.multiselect__input[data-v-44a50819],
.multiselect__single[data-v-44a50819] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-44a50819] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-44a50819]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-44a50819] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-44a50819] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-44a50819] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-44a50819] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-44a50819]:after {
  display: none;
}
.multiselect__option[data-v-44a50819] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-44a50819]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-44a50819] {
  display: block;
}
.multiselect__option .option__label[data-v-44a50819]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-44a50819] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-44a50819] {
  display: block;
}
.multiselect__single .option__label[data-v-44a50819]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-44a50819] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-44a50819]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-44a50819] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-44a50819] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-44a50819] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-44a50819]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-44a50819] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-44a50819],
.multiselect__tags .multiselect__single[data-v-44a50819] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-44a50819] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-44a50819] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-44a50819]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-44a50819] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-44a50819]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-44a50819] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-44a50819]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-44a50819] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-44a50819] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-44a50819] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-44a50819] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-44a50819]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-44a50819]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-44a50819] {
  display: block;
}
.multiselect__option[data-v-44a50819]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-44a50819] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-44a50819]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-44a50819] {
  display: block;
}
.component .attr-label[data-v-44a50819]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-44a50819] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-44a50819]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-44a50819]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-44a50819]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-44a50819] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-44a50819] .dp__overlay,
.mobile .dp__theme_light[data-v-44a50819] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-44a50819] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-44a50819] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-44a50819] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-44a50819] .dp__overlay_container,
.dp__theme_light[data-v-44a50819] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-44a50819] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-44a50819] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-44a50819] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-44a50819] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-44a50819] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-44a50819] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-44a50819] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-44a50819] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-44a50819] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-44a50819] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-44a50819] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-44a50819] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-44a50819] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-44a50819] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-44a50819] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-44a50819] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-44a50819] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-44a50819] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-44a50819] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-44a50819] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-44a50819] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-44a50819] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-44a50819] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-44a50819] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-44a50819] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-44a50819] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-44a50819] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-44a50819] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-44a50819] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-44a50819] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-44a50819]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.platform-about[data-v-44a50819] {
  width: 100%;
  display: flex;
  flex-direction: column;
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.platform-about .title[data-v-44a50819] {
  font-size: calc(var(--vw-rr) * (34vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
}
.platform-about .image[data-v-44a50819] {
  flex: 0 0 calc(var(--vw-rr) * (400vw / (var(--vw-base) * 0.01)));
  width: 100%;
  max-width: calc(var(--vw-rr) * (1200vw / (var(--vw-base) * 0.01)));
  margin: auto;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
.platform-about .vimeo-wrapper[data-v-44a50819] {
  max-width: 100%;
  width: calc(var(--vw-rr) * (1080vw / (var(--vw-base) * 0.01)));
  margin: auto;
}
.platform-about .attrs[data-v-44a50819] {
  display: flex;
  gap: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
}
.platform-about .attrs .left[data-v-44a50819],
.platform-about .attrs .right[data-v-44a50819] {
  flex: 0 0 50%;
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.platform-about .attrs .item[data-v-44a50819] {
  display: flex;
  flex-direction: column;
  max-width: calc(var(--vw-rr) * (600vw / (var(--vw-base) * 0.01)));
  min-height: calc(var(--vw-rr) * (75vw / (var(--vw-base) * 0.01)));
  overflow: hidden;
}
.platform-about .attrs .item[data-v-44a50819] .label {
  font-size: calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  font-weight: 500;
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.platform-about .attrs .item .relation-component[data-v-44a50819],
.platform-about .attrs .item .sdg-component[data-v-44a50819] {
  display: flex;
  flex: 1 1 0%;
  flex-direction: column;
  justify-content: space-between;
}
.platform-about .attrs .item .sdg-component[data-v-44a50819] .icon {
  cursor: default;
}
.platform-about .attrs .team[data-v-44a50819] {
  display: flex;
  flex-direction: column;
}
.platform-about .attrs .team .label[data-v-44a50819] {
  display: block;
}
.platform-about .attrs .team .label[data-v-44a50819]:first-letter {
  text-transform: capitalize;
}
.platform-about .attrs .team .members[data-v-44a50819] {
  display: flex;
  flex-wrap: wrap;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.platform-about .attrs .team .members .member[data-v-44a50819] {
  display: flex;
  align-items: center;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  border: solid 1px #ddd;
  border-radius: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  flex: 0 0 40%;
}
.platform-about .attrs .team .members .member .icon[data-v-44a50819] {
  font-size: calc(var(--vw-rr) * (13vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (16.25vw / (var(--vw-base) * 0.01)));
  align-items: center;
  border-radius: 50%;
  color: #fff;
  display: flex;
  height: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  justify-content: center;
  padding: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  position: relative;
  width: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
}
.platform-about .attrs .team .members .member.more[data-v-44a50819] {
  background-color: var(--neutral-100);
  color: var(--neutral-500);
}
@-moz-keyframes placeHolderShimmer-13ba4ca6 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-13ba4ca6 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-13ba4ca6 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-13ba4ca6 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-13ba4ca6 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-13ba4ca6 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-13ba4ca6 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-13ba4ca6 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-13ba4ca6] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-13ba4ca6] {
  justify-content: center;
}
.vfm.justify-start[data-v-13ba4ca6] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-13ba4ca6] {
  align-items: center;
}
.vfm.items-start[data-v-13ba4ca6] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-13ba4ca6] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-13ba4ca6] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-13ba4ca6] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-13ba4ca6] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-13ba4ca6] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-13ba4ca6] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-13ba4ca6] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-13ba4ca6],
.multiselect__input[data-v-13ba4ca6],
.multiselect__single[data-v-13ba4ca6] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-13ba4ca6] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-13ba4ca6]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-13ba4ca6] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-13ba4ca6] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-13ba4ca6] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-13ba4ca6] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-13ba4ca6]:after {
  display: none;
}
.multiselect__option[data-v-13ba4ca6] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-13ba4ca6]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-13ba4ca6] {
  display: block;
}
.multiselect__option .option__label[data-v-13ba4ca6]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-13ba4ca6] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-13ba4ca6] {
  display: block;
}
.multiselect__single .option__label[data-v-13ba4ca6]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-13ba4ca6] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-13ba4ca6]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-13ba4ca6] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-13ba4ca6] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-13ba4ca6] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-13ba4ca6]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-13ba4ca6] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-13ba4ca6],
.multiselect__tags .multiselect__single[data-v-13ba4ca6] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-13ba4ca6] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-13ba4ca6] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-13ba4ca6]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-13ba4ca6] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-13ba4ca6]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-13ba4ca6] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-13ba4ca6]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-13ba4ca6] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-13ba4ca6] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-13ba4ca6] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-13ba4ca6] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-13ba4ca6]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-13ba4ca6]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-13ba4ca6] {
  display: block;
}
.multiselect__option[data-v-13ba4ca6]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-13ba4ca6] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-13ba4ca6]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-13ba4ca6] {
  display: block;
}
.component .attr-label[data-v-13ba4ca6]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-13ba4ca6] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-13ba4ca6]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-13ba4ca6]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-13ba4ca6]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-13ba4ca6] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-13ba4ca6] .dp__overlay,
.mobile .dp__theme_light[data-v-13ba4ca6] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-13ba4ca6] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-13ba4ca6] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-13ba4ca6] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-13ba4ca6] .dp__overlay_container,
.dp__theme_light[data-v-13ba4ca6] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-13ba4ca6] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-13ba4ca6] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-13ba4ca6] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-13ba4ca6] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-13ba4ca6] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-13ba4ca6] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-13ba4ca6] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-13ba4ca6] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-13ba4ca6] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-13ba4ca6] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-13ba4ca6] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-13ba4ca6] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-13ba4ca6] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-13ba4ca6] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-13ba4ca6] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-13ba4ca6] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-13ba4ca6] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-13ba4ca6] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-13ba4ca6] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-13ba4ca6] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-13ba4ca6] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-13ba4ca6] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-13ba4ca6] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-13ba4ca6] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-13ba4ca6] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-13ba4ca6] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-13ba4ca6] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-13ba4ca6] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-13ba4ca6] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-13ba4ca6] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-13ba4ca6]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.range-slider[data-v-13ba4ca6] {
  display: flex;
  align-items: center;
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  position: relative;
}
.range-slider .title[data-v-13ba4ca6] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (26vw / (var(--vw-base) * 0.01)));
  font-weight: 700;
}
.range-slider .title[data-v-13ba4ca6]:first-letter {
  text-transform: capitalize;
}
.range-slider .slider-wrapper[data-v-13ba4ca6] {
  position: relative;
  flex: 1 1 0;
  height: 100%;
}
.range-slider .slider-wrapper .slider[data-v-13ba4ca6] {
  position: absolute;
  width: 100%;
  height: 100%;
}
.range-slider .slider-wrapper .slider[data-v-13ba4ca6] .handle {
  pointer-events: all;
}
.range-slider .slider-wrapper .slider[data-v-13ba4ca6] .selection {
  pointer-events: all;
}
.range-slider .slider-wrapper .slider[data-v-13ba4ca6] svg text {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.range-slider .slider-wrapper .tooltip[data-v-13ba4ca6] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  border-radius: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  color: #fff;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01)));
  transform: translate(-50%, -75%);
  position: absolute;
  pointer-events: none;
}
.range-slider.fixed-start[data-v-13ba4ca6] .handle--custom.w {
  display: none;
  pointer-events: none;
}
.range-slider.fixed-start[data-v-13ba4ca6] .handle--w {
  display: none;
  pointer-events: none;
}
@-moz-keyframes placeHolderShimmer-74800206 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-74800206 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-74800206 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-74800206 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-74800206 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-74800206 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-74800206 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-74800206 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-74800206] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-74800206] {
  justify-content: center;
}
.vfm.justify-start[data-v-74800206] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-74800206] {
  align-items: center;
}
.vfm.items-start[data-v-74800206] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-74800206] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-74800206] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-74800206] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-74800206] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-74800206] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-74800206] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-74800206] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-74800206],
.multiselect__input[data-v-74800206],
.multiselect__single[data-v-74800206] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-74800206] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-74800206]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-74800206] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-74800206] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-74800206] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-74800206] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-74800206]:after {
  display: none;
}
.multiselect__option[data-v-74800206] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-74800206]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-74800206] {
  display: block;
}
.multiselect__option .option__label[data-v-74800206]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-74800206] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-74800206] {
  display: block;
}
.multiselect__single .option__label[data-v-74800206]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-74800206] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-74800206]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-74800206] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-74800206] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-74800206] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-74800206]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-74800206] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-74800206],
.multiselect__tags .multiselect__single[data-v-74800206] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-74800206] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-74800206] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-74800206]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-74800206] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-74800206]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-74800206] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-74800206]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-74800206] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-74800206] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-74800206] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-74800206] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-74800206]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-74800206]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-74800206] {
  display: block;
}
.multiselect__option[data-v-74800206]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-74800206] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-74800206]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-74800206] {
  display: block;
}
.component .attr-label[data-v-74800206]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-74800206] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-74800206]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-74800206]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-74800206]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-74800206] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-74800206] .dp__overlay,
.mobile .dp__theme_light[data-v-74800206] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-74800206] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-74800206] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-74800206] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-74800206] .dp__overlay_container,
.dp__theme_light[data-v-74800206] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-74800206] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-74800206] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-74800206] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-74800206] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-74800206] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-74800206] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-74800206] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-74800206] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-74800206] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-74800206] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-74800206] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-74800206] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-74800206] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-74800206] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-74800206] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-74800206] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-74800206] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-74800206] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-74800206] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-74800206] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-74800206] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-74800206] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-74800206] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-74800206] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-74800206] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-74800206] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-74800206] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-74800206] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-74800206] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-74800206] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-74800206]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.date-slider[data-v-74800206] {
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  display: flex;
  gap: calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01)));
  align-items: center;
}
.date-slider .vue-slider[data-v-74800206] {
  flex: 1 1 auto;
}
.date-slider[data-v-74800206] .vue-slider .mark {
  width: 0;
  height: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (-4vw / (var(--vw-base) * 0.01)));
  position: absolute;
  border-left: solid 1px #000;
}
.date-slider[data-v-74800206] .vue-slider .vue-slider-dot-handle {
  background: #000;
  width: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  box-shadow: none;
}
.date-slider[data-v-74800206] .vue-slider .vue-slider-dot {
  width: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) !important;
  height: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) !important;
}
.date-slider[data-v-74800206] .vue-slider .vue-slider-dot-tooltip-inner {
  background: #000;
  border-color: #000;
}
.date-slider[data-v-74800206] .vue-slider .vue-slider-rail,
.date-slider[data-v-74800206] .vue-slider .vue-slider-process {
  background: #000;
  height: calc(var(--vw-rr) * (3vw / (var(--vw-base) * 0.01)));
}
@-moz-keyframes placeHolderShimmer-6b67b21f {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-6b67b21f {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-6b67b21f {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-6b67b21f {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-6b67b21f {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-6b67b21f {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-6b67b21f {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-6b67b21f {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-6b67b21f] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-6b67b21f] {
  justify-content: center;
}
.vfm.justify-start[data-v-6b67b21f] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-6b67b21f] {
  align-items: center;
}
.vfm.items-start[data-v-6b67b21f] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-6b67b21f] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-6b67b21f] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-6b67b21f] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-6b67b21f] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-6b67b21f] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-6b67b21f] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-6b67b21f] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-6b67b21f],
.multiselect__input[data-v-6b67b21f],
.multiselect__single[data-v-6b67b21f] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-6b67b21f] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-6b67b21f]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-6b67b21f] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-6b67b21f] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-6b67b21f] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-6b67b21f] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-6b67b21f]:after {
  display: none;
}
.multiselect__option[data-v-6b67b21f] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-6b67b21f]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-6b67b21f] {
  display: block;
}
.multiselect__option .option__label[data-v-6b67b21f]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-6b67b21f] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-6b67b21f] {
  display: block;
}
.multiselect__single .option__label[data-v-6b67b21f]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-6b67b21f] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-6b67b21f]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-6b67b21f] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-6b67b21f] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-6b67b21f] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-6b67b21f]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-6b67b21f] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-6b67b21f],
.multiselect__tags .multiselect__single[data-v-6b67b21f] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-6b67b21f] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-6b67b21f] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-6b67b21f]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-6b67b21f] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-6b67b21f]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-6b67b21f] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-6b67b21f]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-6b67b21f] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-6b67b21f] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-6b67b21f] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-6b67b21f] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-6b67b21f]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-6b67b21f]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-6b67b21f] {
  display: block;
}
.multiselect__option[data-v-6b67b21f]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-6b67b21f] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-6b67b21f]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-6b67b21f] {
  display: block;
}
.component .attr-label[data-v-6b67b21f]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-6b67b21f] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-6b67b21f]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-6b67b21f]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-6b67b21f]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-6b67b21f] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-6b67b21f] .dp__overlay,
.mobile .dp__theme_light[data-v-6b67b21f] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-6b67b21f] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-6b67b21f] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-6b67b21f] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-6b67b21f] .dp__overlay_container,
.dp__theme_light[data-v-6b67b21f] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-6b67b21f] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-6b67b21f] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-6b67b21f] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-6b67b21f] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-6b67b21f] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-6b67b21f] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-6b67b21f] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-6b67b21f] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-6b67b21f] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-6b67b21f] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-6b67b21f] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-6b67b21f] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-6b67b21f] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-6b67b21f] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-6b67b21f] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-6b67b21f] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-6b67b21f] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-6b67b21f] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-6b67b21f] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-6b67b21f] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-6b67b21f] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-6b67b21f] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-6b67b21f] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-6b67b21f] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-6b67b21f] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-6b67b21f] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-6b67b21f] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-6b67b21f] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-6b67b21f] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-6b67b21f] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-6b67b21f]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.dashboard-block[data-v-6b67b21f] {
  margin-bottom: calc(var(--vw-rr) * (80vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (80vw / (var(--vw-base) * 0.01)));
}
.dashboard-block .sections[data-v-6b67b21f] {
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  overflow: hidden;
}
.dashboard-block .sections[data-v-6b67b21f] .header {
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dashboard-block .slider-wrapper[data-v-6b67b21f] {
  position: relative;
  width: calc(var(--vw-rr) * (600vw / (var(--vw-base) * 0.01)));
  margin-left: auto;
  z-index: 2;
  height: 0;
}
.dashboard-block .slider-wrapper.sticky[data-v-6b67b21f] {
  position: sticky;
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dashboard-block .slider-wrapper.sticky .slider[data-v-6b67b21f] {
  border: solid 1px #000;
}
.dashboard-block .slider-wrapper .slider[data-v-6b67b21f] {
  transition: all 0.4s;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  position: absolute;
  background: #fff;
  border-radius: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.pdf .dashboard-block[data-v-6b67b21f] {
  border-top: solid 1px #dcddde;
}
.pdf .dashboard-block .slider-wrapper[data-v-6b67b21f] {
  width: unset;
}
.pdf .dashboard-block .slider-wrapper .slider[data-v-6b67b21f] {
  width: auto;
  right: 0;
}
.pdf .dashboard-block .slider-wrapper .slider .range-slider[data-v-6b67b21f] {
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.pdf .dashboard-block .slider-wrapper .slider .range-slider[data-v-6b67b21f] .dates {
  color: #83868a;
}
@-moz-keyframes placeHolderShimmer-a84aa9cc {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-a84aa9cc {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-a84aa9cc {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-a84aa9cc {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-a84aa9cc {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-a84aa9cc {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-a84aa9cc {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-a84aa9cc {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-a84aa9cc] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-a84aa9cc] {
  justify-content: center;
}
.vfm.justify-start[data-v-a84aa9cc] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-a84aa9cc] {
  align-items: center;
}
.vfm.items-start[data-v-a84aa9cc] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-a84aa9cc] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-a84aa9cc] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-a84aa9cc] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-a84aa9cc] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-a84aa9cc] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-a84aa9cc] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-a84aa9cc] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-a84aa9cc],
.multiselect__input[data-v-a84aa9cc],
.multiselect__single[data-v-a84aa9cc] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-a84aa9cc] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-a84aa9cc]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-a84aa9cc] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-a84aa9cc] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-a84aa9cc] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-a84aa9cc] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-a84aa9cc]:after {
  display: none;
}
.multiselect__option[data-v-a84aa9cc] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-a84aa9cc]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-a84aa9cc] {
  display: block;
}
.multiselect__option .option__label[data-v-a84aa9cc]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-a84aa9cc] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-a84aa9cc] {
  display: block;
}
.multiselect__single .option__label[data-v-a84aa9cc]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-a84aa9cc] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-a84aa9cc]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-a84aa9cc] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-a84aa9cc] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-a84aa9cc] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-a84aa9cc]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-a84aa9cc] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-a84aa9cc],
.multiselect__tags .multiselect__single[data-v-a84aa9cc] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-a84aa9cc] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-a84aa9cc] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-a84aa9cc]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-a84aa9cc] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-a84aa9cc]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-a84aa9cc] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-a84aa9cc]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-a84aa9cc] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-a84aa9cc] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-a84aa9cc] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-a84aa9cc] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-a84aa9cc]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-a84aa9cc]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-a84aa9cc] {
  display: block;
}
.multiselect__option[data-v-a84aa9cc]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-a84aa9cc] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-a84aa9cc]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-a84aa9cc] {
  display: block;
}
.component .attr-label[data-v-a84aa9cc]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-a84aa9cc] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-a84aa9cc]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-a84aa9cc]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-a84aa9cc]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-a84aa9cc] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-a84aa9cc] .dp__overlay,
.mobile .dp__theme_light[data-v-a84aa9cc] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-a84aa9cc] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-a84aa9cc] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-a84aa9cc] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-a84aa9cc] .dp__overlay_container,
.dp__theme_light[data-v-a84aa9cc] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-a84aa9cc] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-a84aa9cc] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-a84aa9cc] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-a84aa9cc] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-a84aa9cc] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-a84aa9cc] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-a84aa9cc] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-a84aa9cc] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-a84aa9cc] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-a84aa9cc] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-a84aa9cc] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-a84aa9cc] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-a84aa9cc] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-a84aa9cc] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-a84aa9cc] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-a84aa9cc] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-a84aa9cc] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-a84aa9cc] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-a84aa9cc] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-a84aa9cc] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-a84aa9cc] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-a84aa9cc] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-a84aa9cc] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-a84aa9cc] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-a84aa9cc] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-a84aa9cc] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-a84aa9cc] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-a84aa9cc] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-a84aa9cc] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-a84aa9cc] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-a84aa9cc]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.agent-matches[data-v-a84aa9cc] {
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.agent-matches .complementary[data-v-a84aa9cc] {
  display: flex;
  justify-content: space-between;
}
@-moz-keyframes placeHolderShimmer-b35ece73 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-b35ece73 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-b35ece73 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-b35ece73 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-b35ece73 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-b35ece73 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-b35ece73 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-b35ece73 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-b35ece73] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-b35ece73] {
  justify-content: center;
}
.vfm.justify-start[data-v-b35ece73] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-b35ece73] {
  align-items: center;
}
.vfm.items-start[data-v-b35ece73] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-b35ece73] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-b35ece73] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-b35ece73] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-b35ece73] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-b35ece73] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-b35ece73] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-b35ece73] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-b35ece73],
.multiselect__input[data-v-b35ece73],
.multiselect__single[data-v-b35ece73] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-b35ece73] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-b35ece73]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-b35ece73] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-b35ece73] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-b35ece73] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-b35ece73] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-b35ece73]:after {
  display: none;
}
.multiselect__option[data-v-b35ece73] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-b35ece73]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-b35ece73] {
  display: block;
}
.multiselect__option .option__label[data-v-b35ece73]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-b35ece73] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-b35ece73] {
  display: block;
}
.multiselect__single .option__label[data-v-b35ece73]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-b35ece73] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-b35ece73]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-b35ece73] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-b35ece73] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-b35ece73] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-b35ece73]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-b35ece73] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-b35ece73],
.multiselect__tags .multiselect__single[data-v-b35ece73] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-b35ece73] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-b35ece73] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-b35ece73]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-b35ece73] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-b35ece73]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-b35ece73] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-b35ece73]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-b35ece73] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-b35ece73] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-b35ece73] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-b35ece73] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-b35ece73]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-b35ece73]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-b35ece73] {
  display: block;
}
.multiselect__option[data-v-b35ece73]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-b35ece73] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-b35ece73]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-b35ece73] {
  display: block;
}
.component .attr-label[data-v-b35ece73]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-b35ece73] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-b35ece73]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-b35ece73]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-b35ece73]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-b35ece73] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-b35ece73] .dp__overlay,
.mobile .dp__theme_light[data-v-b35ece73] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-b35ece73] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-b35ece73] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-b35ece73] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-b35ece73] .dp__overlay_container,
.dp__theme_light[data-v-b35ece73] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-b35ece73] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-b35ece73] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-b35ece73] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-b35ece73] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-b35ece73] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-b35ece73] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-b35ece73] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-b35ece73] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-b35ece73] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-b35ece73] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-b35ece73] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-b35ece73] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-b35ece73] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-b35ece73] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-b35ece73] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-b35ece73] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-b35ece73] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-b35ece73] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-b35ece73] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-b35ece73] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-b35ece73] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-b35ece73] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-b35ece73] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-b35ece73] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-b35ece73] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-b35ece73] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-b35ece73] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-b35ece73] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-b35ece73] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-b35ece73] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-b35ece73]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.entity-card[data-v-b35ece73] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  display: flex;
  flex-direction: column;
}
.entity-card .header[data-v-b35ece73] {
  font-size: calc(var(--vw-rr) * (24vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  display: flex;
  flex-wrap: wrap;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.entity-card .header .parent[data-v-b35ece73] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (17.5vw / (var(--vw-base) * 0.01)));
  flex: 0 0 100%;
  text-decoration: underline;
}
.entity-card .header .main-field[data-v-b35ece73] {
  flex: 0 0 100%;
  font-weight: 500;
}
.entity-card .content[data-v-b35ece73] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (17.5vw / (var(--vw-base) * 0.01)));
  align-items: start;
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.entity-card .content .main-field[data-v-b35ece73] {
  flex: 0 0 100%;
  font-weight: 500;
}
.entity-card .content[data-v-b35ece73] .component .label {
  font-size: calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  color: var(--neutral-700);
  font-weight: 500;
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.entity-card .content .link[data-v-b35ece73] {
  flex: 0 0 calc(var(--vw-rr) * (28vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (28vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (28vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-arrow-45.45c50356.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  bottom: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  display: block;
  position: absolute;
  right: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01)));
}
.entity-card .content .empty[data-v-b35ece73] {
  display: none;
}
.entity-card[data-v-b35ece73] .text-component .text {
  max-height: calc(var(--vw-rr) * (330vw / (var(--vw-base) * 0.01)));
  overflow-y: auto;
  padding: 1px 0;
}
.entity-card[data-v-b35ece73] .field {
  max-width: 100%;
  max-height: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
  overflow-x: hidden;
  overflow-y: auto;
}
.entity-card[data-v-b35ece73] .entity-link {
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.entity-card[data-v-b35ece73] .text-link {
  margin-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
@-moz-keyframes placeHolderShimmer-30a63cae {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-30a63cae {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-30a63cae {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-30a63cae {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-30a63cae {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-30a63cae {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-30a63cae {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-30a63cae {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-30a63cae] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-30a63cae] {
  justify-content: center;
}
.vfm.justify-start[data-v-30a63cae] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-30a63cae] {
  align-items: center;
}
.vfm.items-start[data-v-30a63cae] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-30a63cae] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-30a63cae] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-30a63cae] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-30a63cae] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-30a63cae] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-30a63cae] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-30a63cae] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-30a63cae],
.multiselect__input[data-v-30a63cae],
.multiselect__single[data-v-30a63cae] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-30a63cae] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-30a63cae]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-30a63cae] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-30a63cae] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-30a63cae] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-30a63cae] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-30a63cae]:after {
  display: none;
}
.multiselect__option[data-v-30a63cae] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-30a63cae]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-30a63cae] {
  display: block;
}
.multiselect__option .option__label[data-v-30a63cae]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-30a63cae] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-30a63cae] {
  display: block;
}
.multiselect__single .option__label[data-v-30a63cae]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-30a63cae] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-30a63cae]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-30a63cae] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-30a63cae] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-30a63cae] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-30a63cae]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-30a63cae] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-30a63cae],
.multiselect__tags .multiselect__single[data-v-30a63cae] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-30a63cae] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-30a63cae] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-30a63cae]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-30a63cae] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-30a63cae]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-30a63cae] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-30a63cae]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-30a63cae] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-30a63cae] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-30a63cae] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-30a63cae] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-30a63cae]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-30a63cae]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-30a63cae] {
  display: block;
}
.multiselect__option[data-v-30a63cae]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-30a63cae] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-30a63cae]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-30a63cae] {
  display: block;
}
.component .attr-label[data-v-30a63cae]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-30a63cae] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-30a63cae]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-30a63cae]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-30a63cae]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-30a63cae] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-30a63cae] .dp__overlay,
.mobile .dp__theme_light[data-v-30a63cae] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-30a63cae] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-30a63cae] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-30a63cae] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-30a63cae] .dp__overlay_container,
.dp__theme_light[data-v-30a63cae] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-30a63cae] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-30a63cae] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-30a63cae] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-30a63cae] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-30a63cae] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-30a63cae] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-30a63cae] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-30a63cae] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-30a63cae] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-30a63cae] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-30a63cae] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-30a63cae] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-30a63cae] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-30a63cae] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-30a63cae] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-30a63cae] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-30a63cae] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-30a63cae] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-30a63cae] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-30a63cae] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-30a63cae] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-30a63cae] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-30a63cae] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-30a63cae] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-30a63cae] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-30a63cae] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-30a63cae] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-30a63cae] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-30a63cae] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-30a63cae] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-30a63cae]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.network-summary[data-v-30a63cae] {
  pointer-events: none;
}
.network-summary .card[data-v-30a63cae] {
  pointer-events: all;
  background-color: #527580;
  border-radius: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  color: #fff;
  min-height: calc(var(--vw-rr) * (90vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  position: relative;
  z-index: 1;
  width: calc(var(--vw-rr) * (300vw / (var(--vw-base) * 0.01)));
}
.network-summary .card.all[data-v-30a63cae] {
  width: calc(var(--vw-rr) * (220vw / (var(--vw-base) * 0.01)));
}
.network-summary .card[data-v-30a63cae]:not(:last-child) {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.network-summary .card .title[data-v-30a63cae] {
  font-size: calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (29vw / (var(--vw-base) * 0.01)));
  font-weight: 500;
  margin-bottom: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  display: block;
}
.network-summary .card .title[data-v-30a63cae]:first-letter {
  text-transform: capitalize;
}
.network-summary .card.entity[data-v-30a63cae] {
  background-color: rgba(255,255,255,0.5);
  border: solid 1px var(--neutral-100);
  color: #000;
}
.network-summary .card.entity .title[data-v-30a63cae] {
  font-size: calc(var(--vw-rr) * (24vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
}
.network-summary .card .count[data-v-30a63cae] {
  font-size: calc(var(--vw-rr) * (24vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  font-weight: 300;
  margin-top: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.network-summary .card .link-icon[data-v-30a63cae] {
  flex: 0 0 calc(var(--vw-rr) * (28vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (28vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (28vw / (var(--vw-base) * 0.01)));
  background-color: #fff;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-arrow-45.45c50356.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  bottom: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  display: block;
  position: absolute;
  right: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01)));
}
.network-summary .card[data-v-30a63cae] .entities-pie-chart {
  flex-direction: column;
  flex: 1 1 auto;
}
.network-summary .match-view[data-v-30a63cae] {
  overflow: hidden;
  display: flex;
  flex-direction: column;
  pointer-events: all;
}
.network-summary .match-view .toggle[data-v-30a63cae] {
  align-items: center;
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  display: flex;
  justify-content: center;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.network-summary .match-view .toggle .icon[data-v-30a63cae] {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-chevron-down.915a2d98.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  transition: transform 0.2s;
}
.network-summary .match-view .toggle.open .icon[data-v-30a63cae] {
  transform: rotate(180deg);
}
.network-summary .match-view .collapse[data-v-30a63cae] {
  overflow: auto !important;
}
@-moz-keyframes placeHolderShimmer-12c9b6bb {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-12c9b6bb {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-12c9b6bb {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-12c9b6bb {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-12c9b6bb {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-12c9b6bb {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-12c9b6bb {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-12c9b6bb {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-12c9b6bb] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-12c9b6bb] {
  justify-content: center;
}
.vfm.justify-start[data-v-12c9b6bb] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-12c9b6bb] {
  align-items: center;
}
.vfm.items-start[data-v-12c9b6bb] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-12c9b6bb] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-12c9b6bb] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-12c9b6bb] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-12c9b6bb] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-12c9b6bb] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-12c9b6bb] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-12c9b6bb] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-12c9b6bb],
.multiselect__input[data-v-12c9b6bb],
.multiselect__single[data-v-12c9b6bb] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-12c9b6bb] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-12c9b6bb]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-12c9b6bb] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-12c9b6bb] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-12c9b6bb] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-12c9b6bb] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-12c9b6bb]:after {
  display: none;
}
.multiselect__option[data-v-12c9b6bb] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-12c9b6bb]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-12c9b6bb] {
  display: block;
}
.multiselect__option .option__label[data-v-12c9b6bb]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-12c9b6bb] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-12c9b6bb] {
  display: block;
}
.multiselect__single .option__label[data-v-12c9b6bb]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-12c9b6bb] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-12c9b6bb]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-12c9b6bb] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-12c9b6bb] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-12c9b6bb] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-12c9b6bb]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-12c9b6bb] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-12c9b6bb],
.multiselect__tags .multiselect__single[data-v-12c9b6bb] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-12c9b6bb] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-12c9b6bb] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-12c9b6bb]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-12c9b6bb] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-12c9b6bb]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-12c9b6bb] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-12c9b6bb]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-12c9b6bb] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-12c9b6bb] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-12c9b6bb] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-12c9b6bb] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-12c9b6bb]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-12c9b6bb]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-12c9b6bb] {
  display: block;
}
.multiselect__option[data-v-12c9b6bb]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-12c9b6bb] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-12c9b6bb]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-12c9b6bb] {
  display: block;
}
.component .attr-label[data-v-12c9b6bb]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-12c9b6bb] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-12c9b6bb]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-12c9b6bb]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-12c9b6bb]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-12c9b6bb] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-12c9b6bb] .dp__overlay,
.mobile .dp__theme_light[data-v-12c9b6bb] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-12c9b6bb] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-12c9b6bb] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-12c9b6bb] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-12c9b6bb] .dp__overlay_container,
.dp__theme_light[data-v-12c9b6bb] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-12c9b6bb] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-12c9b6bb] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-12c9b6bb] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-12c9b6bb] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-12c9b6bb] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-12c9b6bb] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-12c9b6bb] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-12c9b6bb] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-12c9b6bb] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-12c9b6bb] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-12c9b6bb] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-12c9b6bb] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-12c9b6bb] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-12c9b6bb] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-12c9b6bb] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-12c9b6bb] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-12c9b6bb] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-12c9b6bb] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-12c9b6bb] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-12c9b6bb] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-12c9b6bb] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-12c9b6bb] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-12c9b6bb] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-12c9b6bb] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-12c9b6bb] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-12c9b6bb] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-12c9b6bb] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-12c9b6bb] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-12c9b6bb] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-12c9b6bb] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-12c9b6bb]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.entities-network[data-v-12c9b6bb] {
  overflow: hidden;
  position: relative;
  display: flex;
}
.entities-network canvas[data-v-12c9b6bb] {
  position: absolute;
  top: 0;
  left: 0;
  transition: opacity 1s;
}
.entities-network canvas.hidden[data-v-12c9b6bb] {
  opacity: 0;
}
.entities-network .entity-tooltip[data-v-12c9b6bb] {
  z-index: 1;
}
.entities-network .debug[data-v-12c9b6bb] {
  position: absolute;
  padding: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  background: rgba(144,144,144,0.2);
  color: #444;
  font-size: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01)));
}
.entities-network .loading-overlay[data-v-12c9b6bb] {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: radial-gradient(circle, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);
  backdrop-filter: blur(3px);
}
.entities-network .loading-overlay.fade-enter-active[data-v-12c9b6bb],
.entities-network .loading-overlay.fade-leave-active[data-v-12c9b6bb] {
  transition: opacity 1s ease;
}
.entities-network .loading-overlay.fade-enter-from[data-v-12c9b6bb] {
  opacity: 0;
}
.entities-network .loading-overlay.fade-leave-to[data-v-12c9b6bb] {
  opacity: 0;
}
.entities-network .loading-overlay .text[data-v-12c9b6bb] {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.entities-network .orphan-toggle[data-v-12c9b6bb] {
  position: absolute;
  top: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  left: calc(var(--vw-rr) * (80vw / (var(--vw-base) * 0.01)));
  z-index: 2;
  cursor: pointer;
}
.entities-network .orphan-toggle.active[data-v-12c9b6bb] {
  font-weight: bold;
}
.entities-network .symbol-legend[data-v-12c9b6bb] {
  position: absolute;
  top: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  left: 50%;
  transform: translate(-50%, 0%);
  display: flex;
  align-items: center;
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
}
.entities-network .symbol-legend .symbol-legend-item[data-v-12c9b6bb] {
  display: flex;
  align-items: center;
}
.entities-network .symbol-legend .symbol-legend-item .label[data-v-12c9b6bb] {
  display: block;
}
.entities-network .symbol-legend .symbol-legend-item .label[data-v-12c9b6bb]:first-letter {
  text-transform: capitalize;
}
.entities-network .symbol-legend .symbol-legend-item svg[data-v-12c9b6bb] {
  width: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
}
.entities-network .symbol-legend .symbol-legend-item svg .icon[data-v-12c9b6bb] {
  fill: #ccc;
}
@-moz-keyframes placeHolderShimmer-7551cebf {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-7551cebf {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-7551cebf {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-7551cebf {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-7551cebf {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-7551cebf {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-7551cebf {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-7551cebf {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-7551cebf] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-7551cebf] {
  justify-content: center;
}
.vfm.justify-start[data-v-7551cebf] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-7551cebf] {
  align-items: center;
}
.vfm.items-start[data-v-7551cebf] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-7551cebf] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-7551cebf] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-7551cebf] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-7551cebf] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-7551cebf] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-7551cebf] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-7551cebf] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-7551cebf],
.multiselect__input[data-v-7551cebf],
.multiselect__single[data-v-7551cebf] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-7551cebf] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-7551cebf]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-7551cebf] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-7551cebf] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-7551cebf] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-7551cebf] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-7551cebf]:after {
  display: none;
}
.multiselect__option[data-v-7551cebf] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-7551cebf]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-7551cebf] {
  display: block;
}
.multiselect__option .option__label[data-v-7551cebf]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-7551cebf] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-7551cebf] {
  display: block;
}
.multiselect__single .option__label[data-v-7551cebf]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-7551cebf] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-7551cebf]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-7551cebf] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-7551cebf] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-7551cebf] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-7551cebf]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-7551cebf] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-7551cebf],
.multiselect__tags .multiselect__single[data-v-7551cebf] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-7551cebf] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-7551cebf] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-7551cebf]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-7551cebf] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-7551cebf]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-7551cebf] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-7551cebf]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-7551cebf] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-7551cebf] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-7551cebf] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-7551cebf] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-7551cebf]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-7551cebf]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-7551cebf] {
  display: block;
}
.multiselect__option[data-v-7551cebf]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-7551cebf] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-7551cebf]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-7551cebf] {
  display: block;
}
.component .attr-label[data-v-7551cebf]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-7551cebf] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-7551cebf]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-7551cebf]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-7551cebf]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-7551cebf] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-7551cebf] .dp__overlay,
.mobile .dp__theme_light[data-v-7551cebf] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-7551cebf] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-7551cebf] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-7551cebf] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-7551cebf] .dp__overlay_container,
.dp__theme_light[data-v-7551cebf] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-7551cebf] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-7551cebf] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-7551cebf] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-7551cebf] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-7551cebf] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-7551cebf] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-7551cebf] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-7551cebf] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-7551cebf] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-7551cebf] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-7551cebf] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-7551cebf] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-7551cebf] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-7551cebf] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-7551cebf] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-7551cebf] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-7551cebf] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-7551cebf] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-7551cebf] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-7551cebf] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-7551cebf] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-7551cebf] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-7551cebf] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-7551cebf] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-7551cebf] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-7551cebf] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-7551cebf] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-7551cebf] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-7551cebf] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-7551cebf] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-7551cebf]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.network-filter-bar[data-v-7551cebf] {
  display: flex;
  flex-direction: column;
  border: solid 1px #000;
  border-radius: calc(var(--vw-rr) * (50vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  z-index: 2;
}
.network-filter-bar .top[data-v-7551cebf] {
  display: flex;
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
}
.network-filter-bar .top.open .toggle[data-v-7551cebf] {
  background-color: #000;
}
.network-filter-bar .top.open .toggle .icon[data-v-7551cebf] {
  flex: 0 0 calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  background-color: #fff;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-arrow-down.a562d855.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  transform: rotate(180deg);
}
.network-filter-bar .top .toggle[data-v-7551cebf] {
  cursor: pointer;
  border-radius: calc(var(--vw-rr) * (50vw / (var(--vw-base) * 0.01)));
  border: solid 1px #ddd;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.network-filter-bar .top .toggle .icon[data-v-7551cebf] {
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-arrow-down.a562d855.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  transition: transform 0.3s;
}
.network-filter-bar .collapse .bottom[data-v-7551cebf] {
  display: flex;
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex-wrap: wrap;
  align-items: center;
  margin-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.network-filter-bar .collapse .bottom > div[data-v-7551cebf] {
  display: flex;
  padding-right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
}
.network-filter-bar .collapse .bottom > div[data-v-7551cebf]:not(:last-child) {
  border-right: solid 1px #ddd;
}
.network-filter-bar .collapse .bottom label[data-v-7551cebf] {
  display: flex;
  align-items: center;
}
.network-filter-bar .collapse .bottom label input[data-v-7551cebf] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.network-filter-bar .collapse .bottom[data-v-7551cebf] .filters {
  border: none;
  flex: 1 1 auto;
  align-items: flex-start;
}
.network-filter-bar .collapse .bottom[data-v-7551cebf] .filters .selectors {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}
.network-filter-bar .collapse .bottom[data-v-7551cebf] .filters .selectors .filter {
  flex-direction: row;
  align-items: center;
}
.network-filter-bar .collapse .bottom[data-v-7551cebf] .filters .clear-button {
  margin: 0;
}
.network-filter-bar .collapse .bottom[data-v-7551cebf] .filters .current-container {
  display: none;
}
.network-filter-bar .range-slider[data-v-7551cebf] {
  flex: 1 1 0;
}
.network-filter-bar .search-bar[data-v-7551cebf] {
  display: flex;
  align-items: center;
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.network-filter-bar .search-bar[data-v-7551cebf] .multiselect {
  white-space: nowrap;
  width: calc(var(--vw-rr) * (220vw / (var(--vw-base) * 0.01)));
}
.network-filter-bar .search-bar[data-v-7551cebf] .multiselect .multiselect__single {
  text-overflow: ellipsis;
  overflow: hidden;
}
.network-filter-bar .search-bar .title[data-v-7551cebf] {
  font-weight: 500;
}
.network-filter-bar .platform-filter[data-v-7551cebf] {
  display: flex;
  align-items: center;
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
@-moz-keyframes placeHolderShimmer-6b0ca7bd {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-6b0ca7bd {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-6b0ca7bd {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-6b0ca7bd {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-6b0ca7bd {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-6b0ca7bd {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-6b0ca7bd {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-6b0ca7bd {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-6b0ca7bd] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-6b0ca7bd] {
  justify-content: center;
}
.vfm.justify-start[data-v-6b0ca7bd] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-6b0ca7bd] {
  align-items: center;
}
.vfm.items-start[data-v-6b0ca7bd] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-6b0ca7bd] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-6b0ca7bd] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-6b0ca7bd] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-6b0ca7bd] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-6b0ca7bd] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-6b0ca7bd] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-6b0ca7bd] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-6b0ca7bd],
.multiselect__input[data-v-6b0ca7bd],
.multiselect__single[data-v-6b0ca7bd] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-6b0ca7bd] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-6b0ca7bd]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-6b0ca7bd] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-6b0ca7bd] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-6b0ca7bd] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-6b0ca7bd] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-6b0ca7bd]:after {
  display: none;
}
.multiselect__option[data-v-6b0ca7bd] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-6b0ca7bd]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-6b0ca7bd] {
  display: block;
}
.multiselect__option .option__label[data-v-6b0ca7bd]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-6b0ca7bd] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-6b0ca7bd] {
  display: block;
}
.multiselect__single .option__label[data-v-6b0ca7bd]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-6b0ca7bd] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-6b0ca7bd]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-6b0ca7bd] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-6b0ca7bd] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-6b0ca7bd] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-6b0ca7bd]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-6b0ca7bd] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-6b0ca7bd],
.multiselect__tags .multiselect__single[data-v-6b0ca7bd] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-6b0ca7bd] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-6b0ca7bd] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-6b0ca7bd]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-6b0ca7bd] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-6b0ca7bd]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-6b0ca7bd] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-6b0ca7bd]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-6b0ca7bd] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-6b0ca7bd] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-6b0ca7bd] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-6b0ca7bd] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-6b0ca7bd]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-6b0ca7bd]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-6b0ca7bd] {
  display: block;
}
.multiselect__option[data-v-6b0ca7bd]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-6b0ca7bd] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-6b0ca7bd]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-6b0ca7bd] {
  display: block;
}
.component .attr-label[data-v-6b0ca7bd]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-6b0ca7bd] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-6b0ca7bd]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-6b0ca7bd]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-6b0ca7bd]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-6b0ca7bd] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-6b0ca7bd] .dp__overlay,
.mobile .dp__theme_light[data-v-6b0ca7bd] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-6b0ca7bd] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-6b0ca7bd] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-6b0ca7bd] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-6b0ca7bd] .dp__overlay_container,
.dp__theme_light[data-v-6b0ca7bd] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-6b0ca7bd] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-6b0ca7bd] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-6b0ca7bd] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-6b0ca7bd] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-6b0ca7bd] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-6b0ca7bd] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-6b0ca7bd] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-6b0ca7bd] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-6b0ca7bd] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-6b0ca7bd] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-6b0ca7bd] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-6b0ca7bd] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-6b0ca7bd] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-6b0ca7bd] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-6b0ca7bd] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-6b0ca7bd] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-6b0ca7bd] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-6b0ca7bd] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-6b0ca7bd] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-6b0ca7bd] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-6b0ca7bd] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-6b0ca7bd] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-6b0ca7bd] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-6b0ca7bd] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-6b0ca7bd] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-6b0ca7bd] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-6b0ca7bd] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-6b0ca7bd] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-6b0ca7bd] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-6b0ca7bd] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-6b0ca7bd]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.platform-network[data-v-6b0ca7bd] {
  width: 100%;
  height: calc(var(--vw-rr) * (800vw / (var(--vw-base) * 0.01)));
  position: relative;
  display: flex;
}
.platform-network .entities-network[data-v-6b0ca7bd] {
  width: 100%;
  height: calc(100% - calc(var(--vw-rr) * (120vw / (var(--vw-base) * 0.01))));
}
.platform-network .loading-overlay[data-v-6b0ca7bd] {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: radial-gradient(circle, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);
  backdrop-filter: blur(3px);
}
.platform-network .loading-overlay.fade-enter-active[data-v-6b0ca7bd],
.platform-network .loading-overlay.fade-leave-active[data-v-6b0ca7bd] {
  transition: opacity 1s ease;
}
.platform-network .loading-overlay.fade-enter-from[data-v-6b0ca7bd] {
  opacity: 0;
}
.platform-network .loading-overlay.fade-leave-to[data-v-6b0ca7bd] {
  opacity: 0;
}
.platform-network .loading-overlay .text[data-v-6b0ca7bd] {
  font-size: calc(var(--vw-rr) * (24vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  position: absolute;
  top: 50%;
  left: 50%;
  width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
  transform: translate(-50%, -50%);
  display: flex;
  align-items: center;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.platform-network .loading-overlay .text .bar-wrapper[data-v-6b0ca7bd] {
  width: 100%;
  position: relative;
  height: 2px;
}
.platform-network .loading-overlay .text .bar-wrapper .bar[data-v-6b0ca7bd] {
  position: absolute;
  left: 0;
  height: 100%;
  transition: width 0.4s;
  background: #ddd;
}
.platform-network .panels-wrapper[data-v-6b0ca7bd] {
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  display: flex;
  pointer-events: none;
}
.platform-network .panels-wrapper .panel[data-v-6b0ca7bd] {
  display: flex;
  flex-direction: column;
  flex: 0 0 calc(var(--vw-rr) * (300vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (300vw / (var(--vw-base) * 0.01)));
  align-self: center;
  position: absolute;
  pointer-events: none;
  margin-top: calc(var(--vw-rr) * (-100vw / (var(--vw-base) * 0.01)));
}
.platform-network .panels-wrapper .panel.left[data-v-6b0ca7bd] {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  pointer-events: none;
  margin-left: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
}
.platform-network .panels-wrapper .panel.left .filter-btn[data-v-6b0ca7bd] {
  pointer-events: all;
  align-items: center;
  cursor: pointer;
  margin: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background: #fff;
  border: solid 1px #ddd;
  border-radius: calc(var(--vw-rr) * (50vw / (var(--vw-base) * 0.01)));
  display: flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.platform-network .panels-wrapper .panel.left .filter-btn.selected[data-v-6b0ca7bd] {
  border: solid 1px #000;
}
.platform-network .panels-wrapper .panel.left .filter-btn[data-v-6b0ca7bd]:has(.icon) {
  padding-left: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.platform-network .panels-wrapper .panel.left .filter-btn span[data-v-6b0ca7bd] {
  display: block;
}
.platform-network .panels-wrapper .panel.left .filter-btn span[data-v-6b0ca7bd]:first-letter {
  text-transform: capitalize;
}
.platform-network .panels-wrapper .panel.right[data-v-6b0ca7bd] {
  margin-left: auto;
  right: 0;
  margin-right: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 25%;
  height: 100%;
  max-height: 66%;
  align-items: flex-end;
}
.platform-network .panels-wrapper .panel.right[data-v-6b0ca7bd] .entities-pie-chart .content {
  flex-direction: column;
}
.platform-network .panels-wrapper .panel.right[data-v-6b0ca7bd] .network-summary {
  position: absolute;
  max-height: 100%;
  top: 50%;
  transform: translate(0, -50%);
  display: flex;
  flex-direction: column;
}
.platform-network .panels-wrapper .panel.right[data-v-6b0ca7bd] .network-summary.card-fade-enter-active,
.platform-network .panels-wrapper .panel.right[data-v-6b0ca7bd] .network-summary.card-fade-leave-active {
  transition: all 0.5s ease;
}
.platform-network .panels-wrapper .panel.right[data-v-6b0ca7bd] .network-summary.card-fade-enter-from {
  opacity: 0;
  transition-delay: 0.4s;
  transform: translate(200%, -50%);
}
.platform-network .panels-wrapper .panel.right[data-v-6b0ca7bd] .network-summary.card-fade-leave-to {
  opacity: 0;
  transform: translate(200%, -50%);
}
.platform-network .panels-wrapper .panel.right[data-v-6b0ca7bd] .network-summary .card {
  display: flex;
  flex-direction: column;
}
.platform-network .panels-wrapper .panel.right[data-v-6b0ca7bd] .network-summary .card.entity {
  padding: 0;
}
.platform-network .filter-bar[data-v-6b0ca7bd] {
  position: absolute;
  bottom: 0;
  left: 50%;
  width: 90%;
  background: rgba(255,255,255,0.7);
  border-radius: calc(var(--vw-rr) * (50vw / (var(--vw-base) * 0.01)));
  transform: translate(-50%, calc(var(--vw-rr) * (-50vw / (var(--vw-base) * 0.01))));
}
.mobile .platform-network .filter-bar[data-v-6b0ca7bd] {
  width: 100%;
}
.home-page .platform-network .filter-bar[data-v-6b0ca7bd] {
  max-width: calc(var(--vw-rr) * (650vw / (var(--vw-base) * 0.01)));
}
.platform-network .title-and-count[data-v-6b0ca7bd] {
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  margin-right: calc(var(--vw-rr) * (80vw / (var(--vw-base) * 0.01)));
}
.platform-network .title-and-count .title[data-v-6b0ca7bd] {
  font-size: calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  font-weight: 500;
  display: block;
}
.platform-network .title-and-count .title[data-v-6b0ca7bd]:first-letter {
  text-transform: capitalize;
}
.platform-network .title-and-count .count[data-v-6b0ca7bd] {
  font-size: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (50vw / (var(--vw-base) * 0.01)));
  font-weight: 200;
}
@-moz-keyframes placeHolderShimmer-a7803145 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-a7803145 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-a7803145 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-a7803145 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-a7803145 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-a7803145 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-a7803145 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-a7803145 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-a7803145] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-a7803145] {
  justify-content: center;
}
.vfm.justify-start[data-v-a7803145] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-a7803145] {
  align-items: center;
}
.vfm.items-start[data-v-a7803145] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-a7803145] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-a7803145] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-a7803145] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-a7803145] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-a7803145] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-a7803145] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-a7803145] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-a7803145],
.multiselect__input[data-v-a7803145],
.multiselect__single[data-v-a7803145] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-a7803145] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-a7803145]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-a7803145] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-a7803145] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-a7803145] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-a7803145] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-a7803145]:after {
  display: none;
}
.multiselect__option[data-v-a7803145] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-a7803145]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-a7803145] {
  display: block;
}
.multiselect__option .option__label[data-v-a7803145]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-a7803145] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-a7803145] {
  display: block;
}
.multiselect__single .option__label[data-v-a7803145]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-a7803145] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-a7803145]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-a7803145] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-a7803145] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-a7803145] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-a7803145]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-a7803145] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-a7803145],
.multiselect__tags .multiselect__single[data-v-a7803145] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-a7803145] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-a7803145] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-a7803145]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-a7803145] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-a7803145]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-a7803145] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-a7803145]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-a7803145] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-a7803145] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-a7803145] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-a7803145] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-a7803145]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-a7803145]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-a7803145] {
  display: block;
}
.multiselect__option[data-v-a7803145]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-a7803145] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-a7803145]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-a7803145] {
  display: block;
}
.component .attr-label[data-v-a7803145]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-a7803145] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-a7803145]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-a7803145]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-a7803145]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-a7803145] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-a7803145] .dp__overlay,
.mobile .dp__theme_light[data-v-a7803145] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-a7803145] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-a7803145] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-a7803145] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-a7803145] .dp__overlay_container,
.dp__theme_light[data-v-a7803145] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-a7803145] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-a7803145] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-a7803145] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-a7803145] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-a7803145] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-a7803145] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-a7803145] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-a7803145] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-a7803145] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-a7803145] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-a7803145] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-a7803145] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-a7803145] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-a7803145] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-a7803145] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-a7803145] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-a7803145] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-a7803145] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-a7803145] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-a7803145] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-a7803145] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-a7803145] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-a7803145] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-a7803145] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-a7803145] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-a7803145] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-a7803145] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-a7803145] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-a7803145] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-a7803145] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-a7803145]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.matrix[data-v-a7803145] {
  position: relative;
}
.matrix .left-measure[data-v-a7803145] {
  position: absolute;
  display: flex;
  flex-direction: column;
  visibility: hidden;
  pointer-events: none;
}
.matrix svg[data-v-a7803145] {
  width: 100%;
  height: 100%;
}
.matrix .mini-tooltip[data-v-a7803145],
.matrix .item-mini-tooltip[data-v-a7803145] {
  position: absolute;
  top: calc(var(--vw-rr) * (-20vw / (var(--vw-base) * 0.01)));
  left: 0;
}
.matrix .mini-tooltip .mini-tooltip-card[data-v-a7803145],
.matrix .item-mini-tooltip .mini-tooltip-card[data-v-a7803145],
.matrix .mini-tooltip .item-mini-tooltip-card[data-v-a7803145],
.matrix .item-mini-tooltip .item-mini-tooltip-card[data-v-a7803145] {
  transform: translate(-50%, -100%);
  left: 0;
  top: 1px;
  position: absolute;
  max-width: calc(var(--vw-rr) * (400vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (250vw / (var(--vw-base) * 0.01)));
  background: #fff;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  box-shadow: 0px 0px 10px #eee;
}
.matrix .mini-tooltip[data-v-a7803145] .link,
.matrix .item-mini-tooltip[data-v-a7803145] .link {
  color: #666;
  cursor: pointer;
  text-decoration: underline;
}
.matrix .mini-tooltip[data-v-a7803145]:after,
.matrix .item-mini-tooltip[data-v-a7803145]:after {
  border-left: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) solid transparent;
  border-right: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) solid transparent;
  border-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) solid #fff;
  content: "";
  height: 0;
  position: absolute;
  width: 0;
  left: calc(var(--vw-rr) * (-8vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (0vw / (var(--vw-base) * 0.01)));
}
.matrix .mini-tooltip.fade-enter-active[data-v-a7803145],
.matrix .item-mini-tooltip.fade-enter-active[data-v-a7803145] {
  transition: opacity 0.4s ease;
  transition-delay: 0.4s;
}
.matrix .mini-tooltip.fade-leave-active[data-v-a7803145],
.matrix .item-mini-tooltip.fade-leave-active[data-v-a7803145] {
  transition: opacity 0.4s ease;
  transition-delay: 0s;
}
.matrix .mini-tooltip.fade-enter-from[data-v-a7803145],
.matrix .item-mini-tooltip.fade-enter-from[data-v-a7803145] {
  opacity: 0;
}
.matrix .mini-tooltip.fade-leave-to[data-v-a7803145],
.matrix .item-mini-tooltip.fade-leave-to[data-v-a7803145] {
  opacity: 0;
}
@-moz-keyframes placeHolderShimmer-becd8909 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-becd8909 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-becd8909 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-becd8909 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-becd8909 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-becd8909 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-becd8909 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-becd8909 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-becd8909] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-becd8909] {
  justify-content: center;
}
.vfm.justify-start[data-v-becd8909] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-becd8909] {
  align-items: center;
}
.vfm.items-start[data-v-becd8909] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-becd8909] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-becd8909] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-becd8909] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-becd8909] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-becd8909] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-becd8909] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-becd8909] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-becd8909],
.multiselect__input[data-v-becd8909],
.multiselect__single[data-v-becd8909] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-becd8909] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-becd8909]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-becd8909] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-becd8909] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-becd8909] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-becd8909] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-becd8909]:after {
  display: none;
}
.multiselect__option[data-v-becd8909] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-becd8909]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-becd8909] {
  display: block;
}
.multiselect__option .option__label[data-v-becd8909]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-becd8909] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-becd8909] {
  display: block;
}
.multiselect__single .option__label[data-v-becd8909]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-becd8909] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-becd8909]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-becd8909] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-becd8909] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-becd8909] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-becd8909]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-becd8909] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-becd8909],
.multiselect__tags .multiselect__single[data-v-becd8909] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-becd8909] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-becd8909] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-becd8909]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-becd8909] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-becd8909]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-becd8909] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-becd8909]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-becd8909] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-becd8909] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-becd8909] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-becd8909] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-becd8909]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-becd8909]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-becd8909] {
  display: block;
}
.multiselect__option[data-v-becd8909]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-becd8909] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-becd8909]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-becd8909] {
  display: block;
}
.component .attr-label[data-v-becd8909]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-becd8909] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-becd8909]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-becd8909]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-becd8909]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-becd8909] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-becd8909] .dp__overlay,
.mobile .dp__theme_light[data-v-becd8909] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-becd8909] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-becd8909] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-becd8909] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-becd8909] .dp__overlay_container,
.dp__theme_light[data-v-becd8909] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-becd8909] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-becd8909] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-becd8909] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-becd8909] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-becd8909] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-becd8909] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-becd8909] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-becd8909] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-becd8909] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-becd8909] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-becd8909] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-becd8909] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-becd8909] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-becd8909] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-becd8909] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-becd8909] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-becd8909] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-becd8909] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-becd8909] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-becd8909] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-becd8909] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-becd8909] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-becd8909] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-becd8909] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-becd8909] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-becd8909] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-becd8909] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-becd8909] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-becd8909] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-becd8909] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-becd8909]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.header[data-v-becd8909] {
  display: flex;
  align-items: center;
  height: calc(var(--vw-rr) * (80vw / (var(--vw-base) * 0.01)));
}
.header > .title[data-v-becd8909] {
  font-size: calc(var(--vw-rr) * (36vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (48vw / (var(--vw-base) * 0.01)));
  font-weight: 300;
  display: block;
}
.header > .title[data-v-becd8909]:first-letter {
  text-transform: capitalize;
}
.perception-matrix-inner[data-v-becd8909] {
  background-color: var(--neutral-50);
  border-radius: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
}
.mobile .perception-matrix-inner[data-v-becd8909] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.perception-matrix-inner .matrix-header[data-v-becd8909] {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  justify-content: space-between;
}
.mobile .perception-matrix-inner .matrix-header[data-v-becd8909] {
  flex-direction: column;
}
.perception-matrix-inner .matrix-header .title[data-v-becd8909] {
  font-size: calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  font-weight: 500;
}
.perception-matrix-inner .matrix-header[data-v-becd8909] .filters {
  border: none;
  flex: 1 1 auto;
  align-items: center;
  flex-direction: row;
  justify-content: flex-end;
}
.perception-matrix-inner .matrix-header[data-v-becd8909] .filters .selectors-wrapper {
  padding: 0;
}
.perception-matrix-inner .matrix-header[data-v-becd8909] .filters .selectors-wrapper .selectors {
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.perception-matrix-inner .matrix-header[data-v-becd8909] .filters .selectors-wrapper .selectors .filter {
  flex-direction: row;
  align-items: center;
}
.perception-matrix-inner .matrix-header[data-v-becd8909] .filters .clear-button {
  display: none;
}
.perception-matrix-inner .matrix-header[data-v-becd8909] .filters .current-container {
  display: none;
}
.perception-matrix-inner .matrix-body[data-v-becd8909] {
  position: relative;
}
.perception-matrix-inner .matrix-body .matrix[data-v-becd8909] {
  margin: auto;
}
.perception-matrix-inner .matrix-body .loading[data-v-becd8909] {
  backdrop-filter: blur(2px);
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.perception-matrix-inner .no-data[data-v-becd8909] {
  grid-column: 1/6;
  text-align: center;
  font-size: calc(var(--vw-rr) * (48vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
  opacity: 0.1;
  margin: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
}
.perception-matrix-inner[data-v-becd8909] .matrix .item-tooltip-content .mini-tooltip-header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  border-bottom: solid 2px var(--neutral-100);
  display: flex;
}
.perception-matrix-inner[data-v-becd8909] .matrix .item-tooltip-content .mini-tooltip-header .thumb {
  flex: 0 0 calc(var(--vw-rr) * (50vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (50vw / (var(--vw-base) * 0.01)));
  background-position: center;
  background-size: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  background-repeat: no-repeat;
}
.perception-matrix-inner[data-v-becd8909] .matrix .item-tooltip-content .mini-tooltip-header .labels {
  display: flex;
  flex-direction: column;
  margin-left: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  font-size: calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (22.5vw / (var(--vw-base) * 0.01)));
}
.perception-matrix-inner[data-v-becd8909] .matrix .item-tooltip-content .mini-tooltip-header .labels .top {
  font-weight: 500;
}
.perception-matrix-inner[data-v-becd8909] .matrix .item-tooltip-content .mini-tooltip-header .labels .bottom {
  display: block;
}
.perception-matrix-inner[data-v-becd8909] .matrix .item-tooltip-content .mini-tooltip-header .labels .bottom:first-letter {
  text-transform: capitalize;
}
.perception-matrix-inner[data-v-becd8909] .matrix .item-tooltip-content .list {
  max-height: calc(var(--vw-rr) * (220vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (300vw / (var(--vw-base) * 0.01)));
  overflow: auto;
}
.perception-matrix-inner[data-v-becd8909] .matrix .item-tooltip-content .list .value {
  text-decoration: underline;
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
@-moz-keyframes placeHolderShimmer-c13eb67c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-c13eb67c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-c13eb67c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-c13eb67c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-c13eb67c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-c13eb67c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-c13eb67c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-c13eb67c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-c13eb67c] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-c13eb67c] {
  justify-content: center;
}
.vfm.justify-start[data-v-c13eb67c] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-c13eb67c] {
  align-items: center;
}
.vfm.items-start[data-v-c13eb67c] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-c13eb67c] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-c13eb67c] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-c13eb67c] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-c13eb67c] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-c13eb67c] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-c13eb67c] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-c13eb67c] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-c13eb67c],
.multiselect__input[data-v-c13eb67c],
.multiselect__single[data-v-c13eb67c] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-c13eb67c] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-c13eb67c]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-c13eb67c] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-c13eb67c] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-c13eb67c] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-c13eb67c] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-c13eb67c]:after {
  display: none;
}
.multiselect__option[data-v-c13eb67c] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-c13eb67c]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-c13eb67c] {
  display: block;
}
.multiselect__option .option__label[data-v-c13eb67c]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-c13eb67c] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-c13eb67c] {
  display: block;
}
.multiselect__single .option__label[data-v-c13eb67c]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-c13eb67c] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-c13eb67c]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-c13eb67c] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-c13eb67c] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-c13eb67c] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-c13eb67c]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-c13eb67c] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-c13eb67c],
.multiselect__tags .multiselect__single[data-v-c13eb67c] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-c13eb67c] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-c13eb67c] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-c13eb67c]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-c13eb67c] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-c13eb67c]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-c13eb67c] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-c13eb67c]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-c13eb67c] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-c13eb67c] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-c13eb67c] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-c13eb67c] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-c13eb67c]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-c13eb67c]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-c13eb67c] {
  display: block;
}
.multiselect__option[data-v-c13eb67c]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-c13eb67c] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-c13eb67c]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-c13eb67c] {
  display: block;
}
.component .attr-label[data-v-c13eb67c]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-c13eb67c] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-c13eb67c]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-c13eb67c]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-c13eb67c]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-c13eb67c] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-c13eb67c] .dp__overlay,
.mobile .dp__theme_light[data-v-c13eb67c] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-c13eb67c] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-c13eb67c] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-c13eb67c] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-c13eb67c] .dp__overlay_container,
.dp__theme_light[data-v-c13eb67c] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-c13eb67c] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-c13eb67c] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-c13eb67c] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-c13eb67c] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-c13eb67c] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-c13eb67c] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-c13eb67c] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-c13eb67c] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-c13eb67c] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-c13eb67c] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-c13eb67c] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-c13eb67c] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-c13eb67c] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-c13eb67c] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-c13eb67c] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-c13eb67c] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-c13eb67c] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-c13eb67c] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-c13eb67c] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-c13eb67c] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-c13eb67c] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-c13eb67c] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-c13eb67c] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-c13eb67c] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-c13eb67c] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-c13eb67c] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-c13eb67c] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-c13eb67c] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-c13eb67c] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-c13eb67c] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-c13eb67c]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.sunburst[data-v-c13eb67c] {
  height: calc(var(--vw-rr) * (600vw / (var(--vw-base) * 0.01)));
  margin: auto;
  position: relative;
  overflow: hidden;
}
.sunburst svg[data-v-c13eb67c] {
  width: 100%;
  height: 100%;
}
.sunburst .labels[data-v-c13eb67c] {
  position: absolute;
  pointer-events: none;
  top: 50%;
  left: 50%;
  transform: translate(50%, 50%);
  -webkit-print-color-adjust: exact;
}
.sunburst .labels[data-v-c13eb67c] .label .text {
  transform: translate(-50%, -50%);
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
  max-height: calc(var(--vw-rr) * (300vw / (var(--vw-base) * 0.01)));
  text-align: center;
  color: #fff;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (17.5vw / (var(--vw-base) * 0.01)));
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
  overflow: hidden;
}
.sunburst .tooltip[data-v-c13eb67c] {
  position: absolute;
  top: 50%;
  left: 50%;
  pointer-events: none;
}
.sunburst .tooltip .simple-tooltip-label[data-v-c13eb67c] {
  display: block;
}
.sunburst .tooltip .simple-tooltip-label[data-v-c13eb67c]:first-letter {
  text-transform: capitalize;
}
.sunburst .tooltip .tooltip-wrapper[data-v-c13eb67c] {
  transform: translate(-50%,calc(-100% - 20px));
  pointer-events: none;
  background: var(--neutral-50);
  padding: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.sunburst .tooltip .tooltip-wrapper[data-v-c13eb67c] .entity-tooltip-content .tooltip-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (22.5vw / (var(--vw-base) * 0.01)));
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.sunburst .tooltip .tooltip-wrapper[data-v-c13eb67c] .entity-tooltip-content .tooltip-bottom {
  display: flex;
  align-items: center;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.sunburst .tooltip .tooltip-wrapper[data-v-c13eb67c] .entity-tooltip-content .tooltip-bottom .field {
  font-size: calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (18.75vw / (var(--vw-base) * 0.01)));
}
.sunburst .tooltip .tooltip-wrapper[data-v-c13eb67c] .entity-tooltip-content .tooltip-bottom .field :deep(.label) {
  font-weight: 500;
}
.sunburst .tooltip.fade-enter-active[data-v-c13eb67c],
.sunburst .tooltip.fade-leave-active[data-v-c13eb67c] {
  transition: opacity 0.7s ease;
}
.sunburst .tooltip.fade-enter-from[data-v-c13eb67c] {
  opacity: 0;
}
.sunburst .tooltip.fade-leave-to[data-v-c13eb67c] {
  opacity: 0;
}
.sunburst .selection-panel[data-v-c13eb67c] {
  position: absolute;
  top: 50%;
  right: 0;
  width: calc(var(--vw-rr) * (270vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  transform: translate(0%, -50%);
}
.sunburst .selection-panel.slide-enter-active[data-v-c13eb67c] {
  transition: transform 0.3s ease;
  transition-delay: 0.4s;
}
.sunburst .selection-panel.slide-leave-active[data-v-c13eb67c] {
  transition: transform 0.3s ease;
}
.sunburst .selection-panel.slide-enter-from[data-v-c13eb67c] {
  transform: translate(200%, -50%);
}
.sunburst .selection-panel.slide-leave-to[data-v-c13eb67c] {
  transform: translate(200%, -50%);
}
@-moz-keyframes placeHolderShimmer-02696c26 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-02696c26 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-02696c26 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-02696c26 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-02696c26 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-02696c26 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-02696c26 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-02696c26 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-02696c26] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-02696c26] {
  justify-content: center;
}
.vfm.justify-start[data-v-02696c26] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-02696c26] {
  align-items: center;
}
.vfm.items-start[data-v-02696c26] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-02696c26] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-02696c26] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-02696c26] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-02696c26] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-02696c26] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-02696c26] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-02696c26] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-02696c26],
.multiselect__input[data-v-02696c26],
.multiselect__single[data-v-02696c26] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-02696c26] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-02696c26]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-02696c26] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-02696c26] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-02696c26] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-02696c26] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-02696c26]:after {
  display: none;
}
.multiselect__option[data-v-02696c26] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-02696c26]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-02696c26] {
  display: block;
}
.multiselect__option .option__label[data-v-02696c26]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-02696c26] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-02696c26] {
  display: block;
}
.multiselect__single .option__label[data-v-02696c26]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-02696c26] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-02696c26]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-02696c26] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-02696c26] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-02696c26] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-02696c26]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-02696c26] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-02696c26],
.multiselect__tags .multiselect__single[data-v-02696c26] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-02696c26] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-02696c26] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-02696c26]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-02696c26] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-02696c26]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-02696c26] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-02696c26]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-02696c26] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-02696c26] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-02696c26] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-02696c26] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-02696c26]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-02696c26]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-02696c26] {
  display: block;
}
.multiselect__option[data-v-02696c26]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-02696c26] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-02696c26]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-02696c26] {
  display: block;
}
.component .attr-label[data-v-02696c26]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-02696c26] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-02696c26]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-02696c26]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-02696c26]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-02696c26] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-02696c26] .dp__overlay,
.mobile .dp__theme_light[data-v-02696c26] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-02696c26] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-02696c26] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-02696c26] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-02696c26] .dp__overlay_container,
.dp__theme_light[data-v-02696c26] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-02696c26] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-02696c26] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-02696c26] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-02696c26] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-02696c26] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-02696c26] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-02696c26] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-02696c26] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-02696c26] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-02696c26] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-02696c26] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-02696c26] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-02696c26] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-02696c26] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-02696c26] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-02696c26] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-02696c26] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-02696c26] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-02696c26] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-02696c26] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-02696c26] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-02696c26] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-02696c26] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-02696c26] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-02696c26] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-02696c26] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-02696c26] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-02696c26] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-02696c26] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-02696c26] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-02696c26]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.module-summary[data-v-02696c26] {
  display: grid;
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  grid-template-columns: repeat(4, 1fr);
}
.module-summary[data-v-02696c26]:empty {
  display: none;
}
.module-summary .type[data-v-02696c26] {
  background-color: var(--neutral-50);
  border-radius: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  overflow: hidden;
}
.module-summary[data-v-02696c26] .entities-pie-chart {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.module-summary[data-v-02696c26] .entities-pie-chart .chart {
  max-width: 40%;
}
@-moz-keyframes placeHolderShimmer-202b6525 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-202b6525 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-202b6525 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-202b6525 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-202b6525 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-202b6525 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-202b6525 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-202b6525 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-202b6525] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-202b6525] {
  justify-content: center;
}
.vfm.justify-start[data-v-202b6525] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-202b6525] {
  align-items: center;
}
.vfm.items-start[data-v-202b6525] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-202b6525] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-202b6525] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-202b6525] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-202b6525] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-202b6525] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-202b6525] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-202b6525] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-202b6525],
.multiselect__input[data-v-202b6525],
.multiselect__single[data-v-202b6525] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-202b6525] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-202b6525]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-202b6525] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-202b6525] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-202b6525] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-202b6525] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-202b6525]:after {
  display: none;
}
.multiselect__option[data-v-202b6525] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-202b6525]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-202b6525] {
  display: block;
}
.multiselect__option .option__label[data-v-202b6525]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-202b6525] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-202b6525] {
  display: block;
}
.multiselect__single .option__label[data-v-202b6525]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-202b6525] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-202b6525]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-202b6525] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-202b6525] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-202b6525] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-202b6525]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-202b6525] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-202b6525],
.multiselect__tags .multiselect__single[data-v-202b6525] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-202b6525] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-202b6525] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-202b6525]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-202b6525] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-202b6525]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-202b6525] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-202b6525]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-202b6525] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-202b6525] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-202b6525] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-202b6525] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-202b6525]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-202b6525]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-202b6525] {
  display: block;
}
.multiselect__option[data-v-202b6525]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-202b6525] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-202b6525]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-202b6525] {
  display: block;
}
.component .attr-label[data-v-202b6525]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-202b6525] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-202b6525]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-202b6525]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-202b6525]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-202b6525] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-202b6525] .dp__overlay,
.mobile .dp__theme_light[data-v-202b6525] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-202b6525] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-202b6525] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-202b6525] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-202b6525] .dp__overlay_container,
.dp__theme_light[data-v-202b6525] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-202b6525] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-202b6525] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-202b6525] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-202b6525] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-202b6525] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-202b6525] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-202b6525] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-202b6525] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-202b6525] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-202b6525] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-202b6525] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-202b6525] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-202b6525] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-202b6525] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-202b6525] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-202b6525] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-202b6525] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-202b6525] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-202b6525] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-202b6525] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-202b6525] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-202b6525] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-202b6525] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-202b6525] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-202b6525] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-202b6525] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-202b6525] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-202b6525] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-202b6525] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-202b6525] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-202b6525]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.listening-sunburst > .title[data-v-202b6525] {
  font-size: calc(var(--vw-rr) * (36vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (48vw / (var(--vw-base) * 0.01)));
  font-weight: 300;
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.listening-sunburst > .title[data-v-202b6525]:first-letter {
  text-transform: capitalize;
}
.listening-sunburst .kpis[data-v-202b6525] {
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.listening-sunburst .kpis .kpi[data-v-202b6525] {
  background: #f09;
  flex: 1 1 auto;
}
.listening-sunburst .sunburst-wrapper[data-v-202b6525] {
  background-color: var(--neutral-50);
  border-radius: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
}
.listening-sunburst .sunburst-wrapper .header[data-v-202b6525] {
  display: flex;
  justify-content: space-between;
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.listening-sunburst .sunburst-wrapper .header .title[data-v-202b6525] {
  font-size: calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  font-weight: 500;
}
.listening-sunburst .sunburst-wrapper .no-data[data-v-202b6525] {
  text-align: center;
  font-size: calc(var(--vw-rr) * (48vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
  opacity: 0.1;
  margin: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
}
@-moz-keyframes placeHolderShimmer-21982625 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-21982625 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-21982625 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-21982625 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-21982625 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-21982625 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-21982625 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-21982625 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-21982625] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-21982625] {
  justify-content: center;
}
.vfm.justify-start[data-v-21982625] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-21982625] {
  align-items: center;
}
.vfm.items-start[data-v-21982625] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-21982625] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-21982625] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-21982625] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-21982625] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-21982625] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-21982625] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-21982625] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-21982625],
.multiselect__input[data-v-21982625],
.multiselect__single[data-v-21982625] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-21982625] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-21982625]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-21982625] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-21982625] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-21982625] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-21982625] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-21982625]:after {
  display: none;
}
.multiselect__option[data-v-21982625] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-21982625]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-21982625] {
  display: block;
}
.multiselect__option .option__label[data-v-21982625]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-21982625] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-21982625] {
  display: block;
}
.multiselect__single .option__label[data-v-21982625]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-21982625] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-21982625]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-21982625] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-21982625] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-21982625] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-21982625]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-21982625] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-21982625],
.multiselect__tags .multiselect__single[data-v-21982625] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-21982625] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-21982625] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-21982625]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-21982625] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-21982625]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-21982625] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-21982625]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-21982625] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-21982625] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-21982625] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-21982625] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-21982625]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-21982625]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-21982625] {
  display: block;
}
.multiselect__option[data-v-21982625]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-21982625] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-21982625]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-21982625] {
  display: block;
}
.component .attr-label[data-v-21982625]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-21982625] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-21982625]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-21982625]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-21982625]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-21982625] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-21982625] .dp__overlay,
.mobile .dp__theme_light[data-v-21982625] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-21982625] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-21982625] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-21982625] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-21982625] .dp__overlay_container,
.dp__theme_light[data-v-21982625] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-21982625] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-21982625] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-21982625] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-21982625] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-21982625] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-21982625] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-21982625] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-21982625] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-21982625] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-21982625] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-21982625] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-21982625] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-21982625] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-21982625] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-21982625] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-21982625] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-21982625] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-21982625] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-21982625] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-21982625] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-21982625] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-21982625] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-21982625] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-21982625] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-21982625] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-21982625] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-21982625] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-21982625] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-21982625] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-21982625] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-21982625]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.listening-summary .header[data-v-21982625] {
  display: flex;
  align-items: center;
  height: calc(var(--vw-rr) * (80vw / (var(--vw-base) * 0.01)));
}
.listening-summary .header > .title[data-v-21982625] {
  font-size: calc(var(--vw-rr) * (36vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (48vw / (var(--vw-base) * 0.01)));
  font-weight: 300;
  display: block;
}
.listening-summary .header > .title[data-v-21982625]:first-letter {
  text-transform: capitalize;
}
.listening-summary > .kpis[data-v-21982625] {
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
@-moz-keyframes placeHolderShimmer-34414a19 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-34414a19 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-34414a19 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-34414a19 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-34414a19 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-34414a19 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-34414a19 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-34414a19 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-34414a19] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-34414a19] {
  justify-content: center;
}
.vfm.justify-start[data-v-34414a19] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-34414a19] {
  align-items: center;
}
.vfm.items-start[data-v-34414a19] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-34414a19] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-34414a19] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-34414a19] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-34414a19] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-34414a19] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-34414a19] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-34414a19] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-34414a19],
.multiselect__input[data-v-34414a19],
.multiselect__single[data-v-34414a19] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-34414a19] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-34414a19]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-34414a19] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-34414a19] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-34414a19] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-34414a19] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-34414a19]:after {
  display: none;
}
.multiselect__option[data-v-34414a19] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-34414a19]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-34414a19] {
  display: block;
}
.multiselect__option .option__label[data-v-34414a19]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-34414a19] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-34414a19] {
  display: block;
}
.multiselect__single .option__label[data-v-34414a19]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-34414a19] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-34414a19]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-34414a19] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-34414a19] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-34414a19] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-34414a19]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-34414a19] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-34414a19],
.multiselect__tags .multiselect__single[data-v-34414a19] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-34414a19] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-34414a19] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-34414a19]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-34414a19] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-34414a19]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-34414a19] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-34414a19]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-34414a19] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-34414a19] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-34414a19] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-34414a19] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-34414a19]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-34414a19]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-34414a19] {
  display: block;
}
.multiselect__option[data-v-34414a19]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-34414a19] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-34414a19]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-34414a19] {
  display: block;
}
.component .attr-label[data-v-34414a19]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-34414a19] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-34414a19]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-34414a19]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-34414a19]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-34414a19] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-34414a19] .dp__overlay,
.mobile .dp__theme_light[data-v-34414a19] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-34414a19] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-34414a19] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-34414a19] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-34414a19] .dp__overlay_container,
.dp__theme_light[data-v-34414a19] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-34414a19] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-34414a19] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-34414a19] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-34414a19] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-34414a19] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-34414a19] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-34414a19] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-34414a19] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-34414a19] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-34414a19] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-34414a19] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-34414a19] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-34414a19] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-34414a19] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-34414a19] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-34414a19] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-34414a19] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-34414a19] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-34414a19] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-34414a19] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-34414a19] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-34414a19] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-34414a19] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-34414a19] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-34414a19] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-34414a19] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-34414a19] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-34414a19] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-34414a19] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-34414a19] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-34414a19]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.interpretations-summary .header[data-v-34414a19] {
  display: flex;
  align-items: center;
  height: calc(var(--vw-rr) * (80vw / (var(--vw-base) * 0.01)));
}
.interpretations-summary .header > .title[data-v-34414a19] {
  font-size: calc(var(--vw-rr) * (36vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (48vw / (var(--vw-base) * 0.01)));
  font-weight: 300;
  display: block;
}
.interpretations-summary .header > .title[data-v-34414a19]:first-letter {
  text-transform: capitalize;
}
.interpretations-summary .module-summary[data-v-34414a19] {
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.interpretations-summary .bottom[data-v-34414a19] {
  display: flex;
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.interpretations-summary .bottom .card[data-v-34414a19] {
  background-color: var(--neutral-50);
  border-radius: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  flex: 0 0 25%;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.interpretations-summary .bottom .card.large[data-v-34414a19] {
  flex: 1 1 0%;
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
}
.interpretations-summary .bottom .card .title[data-v-34414a19] {
  font-size: calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  font-weight: 500;
  margin-bottom: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
}
.interpretations-summary .entities-pie-chart[data-v-34414a19] .title {
  display: none;
}
.interpretations-summary .entities-pie-chart[data-v-34414a19] .content {
  flex-direction: column;
}
@-moz-keyframes placeHolderShimmer-9494fa1a {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-9494fa1a {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-9494fa1a {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-9494fa1a {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-9494fa1a {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-9494fa1a {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-9494fa1a {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-9494fa1a {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-9494fa1a] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-9494fa1a] {
  justify-content: center;
}
.vfm.justify-start[data-v-9494fa1a] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-9494fa1a] {
  align-items: center;
}
.vfm.items-start[data-v-9494fa1a] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-9494fa1a] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-9494fa1a] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-9494fa1a] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-9494fa1a] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-9494fa1a] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-9494fa1a] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-9494fa1a] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-9494fa1a],
.multiselect__input[data-v-9494fa1a],
.multiselect__single[data-v-9494fa1a] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-9494fa1a] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-9494fa1a]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-9494fa1a] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-9494fa1a] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-9494fa1a] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-9494fa1a] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-9494fa1a]:after {
  display: none;
}
.multiselect__option[data-v-9494fa1a] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-9494fa1a]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-9494fa1a] {
  display: block;
}
.multiselect__option .option__label[data-v-9494fa1a]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-9494fa1a] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-9494fa1a] {
  display: block;
}
.multiselect__single .option__label[data-v-9494fa1a]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-9494fa1a] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-9494fa1a]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-9494fa1a] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-9494fa1a] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-9494fa1a] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-9494fa1a]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-9494fa1a] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-9494fa1a],
.multiselect__tags .multiselect__single[data-v-9494fa1a] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-9494fa1a] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-9494fa1a] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-9494fa1a]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-9494fa1a] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-9494fa1a]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-9494fa1a] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-9494fa1a]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-9494fa1a] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-9494fa1a] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-9494fa1a] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-9494fa1a] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-9494fa1a]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-9494fa1a]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-9494fa1a] {
  display: block;
}
.multiselect__option[data-v-9494fa1a]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-9494fa1a] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-9494fa1a]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-9494fa1a] {
  display: block;
}
.component .attr-label[data-v-9494fa1a]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-9494fa1a] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-9494fa1a]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-9494fa1a]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-9494fa1a]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-9494fa1a] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-9494fa1a] .dp__overlay,
.mobile .dp__theme_light[data-v-9494fa1a] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-9494fa1a] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-9494fa1a] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-9494fa1a] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-9494fa1a] .dp__overlay_container,
.dp__theme_light[data-v-9494fa1a] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-9494fa1a] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-9494fa1a] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-9494fa1a] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-9494fa1a] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-9494fa1a] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-9494fa1a] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-9494fa1a] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-9494fa1a] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-9494fa1a] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-9494fa1a] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-9494fa1a] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-9494fa1a] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-9494fa1a] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-9494fa1a] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-9494fa1a] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-9494fa1a] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-9494fa1a] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-9494fa1a] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-9494fa1a] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-9494fa1a] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-9494fa1a] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-9494fa1a] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-9494fa1a] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-9494fa1a] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-9494fa1a] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-9494fa1a] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-9494fa1a] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-9494fa1a] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-9494fa1a] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-9494fa1a] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-9494fa1a]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.cocreations-summary .header[data-v-9494fa1a] {
  display: flex;
  align-items: center;
  height: calc(var(--vw-rr) * (80vw / (var(--vw-base) * 0.01)));
}
.cocreations-summary .header > .title[data-v-9494fa1a] {
  font-size: calc(var(--vw-rr) * (36vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (48vw / (var(--vw-base) * 0.01)));
  font-weight: 300;
  display: block;
}
.cocreations-summary .header > .title[data-v-9494fa1a]:first-letter {
  text-transform: capitalize;
}
.cocreations-summary .module-summary[data-v-9494fa1a] {
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.cocreations-summary .bottom[data-v-9494fa1a] {
  display: flex;
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.cocreations-summary .bottom .card[data-v-9494fa1a] {
  background-color: var(--neutral-50);
  border-radius: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  flex: 0 0 25%;
}
.cocreations-summary .bottom .card.large[data-v-9494fa1a] {
  flex: 1 1 0%;
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
}
.cocreations-summary .bottom .card .title[data-v-9494fa1a] {
  font-size: calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  font-weight: 500;
  margin-bottom: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
}
.cocreations-summary .entities-pie-chart[data-v-9494fa1a] .title {
  display: none;
}
.cocreations-summary .entities-pie-chart[data-v-9494fa1a] .content {
  flex-direction: column;
}
@-moz-keyframes placeHolderShimmer-14619e97 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-14619e97 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-14619e97 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-14619e97 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-14619e97 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-14619e97 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-14619e97 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-14619e97 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-14619e97] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-14619e97] {
  justify-content: center;
}
.vfm.justify-start[data-v-14619e97] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-14619e97] {
  align-items: center;
}
.vfm.items-start[data-v-14619e97] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-14619e97] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-14619e97] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-14619e97] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-14619e97] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-14619e97] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-14619e97] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-14619e97] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-14619e97],
.multiselect__input[data-v-14619e97],
.multiselect__single[data-v-14619e97] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-14619e97] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-14619e97]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-14619e97] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-14619e97] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-14619e97] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-14619e97] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-14619e97]:after {
  display: none;
}
.multiselect__option[data-v-14619e97] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-14619e97]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-14619e97] {
  display: block;
}
.multiselect__option .option__label[data-v-14619e97]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-14619e97] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-14619e97] {
  display: block;
}
.multiselect__single .option__label[data-v-14619e97]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-14619e97] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-14619e97]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-14619e97] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-14619e97] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-14619e97] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-14619e97]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-14619e97] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-14619e97],
.multiselect__tags .multiselect__single[data-v-14619e97] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-14619e97] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-14619e97] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-14619e97]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-14619e97] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-14619e97]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-14619e97] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-14619e97]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-14619e97] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-14619e97] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-14619e97] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-14619e97] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-14619e97]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-14619e97]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-14619e97] {
  display: block;
}
.multiselect__option[data-v-14619e97]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-14619e97] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-14619e97]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-14619e97] {
  display: block;
}
.component .attr-label[data-v-14619e97]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-14619e97] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-14619e97]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-14619e97]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-14619e97]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-14619e97] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-14619e97] .dp__overlay,
.mobile .dp__theme_light[data-v-14619e97] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-14619e97] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-14619e97] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-14619e97] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-14619e97] .dp__overlay_container,
.dp__theme_light[data-v-14619e97] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-14619e97] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-14619e97] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-14619e97] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-14619e97] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-14619e97] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-14619e97] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-14619e97] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-14619e97] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-14619e97] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-14619e97] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-14619e97] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-14619e97] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-14619e97] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-14619e97] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-14619e97] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-14619e97] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-14619e97] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-14619e97] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-14619e97] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-14619e97] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-14619e97] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-14619e97] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-14619e97] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-14619e97] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-14619e97] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-14619e97] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-14619e97] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-14619e97] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-14619e97] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-14619e97] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-14619e97]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.mapping-summary .header[data-v-14619e97] {
  display: flex;
  align-items: center;
  height: calc(var(--vw-rr) * (80vw / (var(--vw-base) * 0.01)));
}
.mapping-summary .header > .title[data-v-14619e97] {
  font-size: calc(var(--vw-rr) * (36vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (48vw / (var(--vw-base) * 0.01)));
  font-weight: 300;
  display: block;
}
.mapping-summary .header > .title[data-v-14619e97]:first-letter {
  text-transform: capitalize;
}
@-moz-keyframes placeHolderShimmer-e73c1ca8 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-e73c1ca8 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-e73c1ca8 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-e73c1ca8 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-e73c1ca8 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-e73c1ca8 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-e73c1ca8 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-e73c1ca8 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-e73c1ca8] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-e73c1ca8] {
  justify-content: center;
}
.vfm.justify-start[data-v-e73c1ca8] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-e73c1ca8] {
  align-items: center;
}
.vfm.items-start[data-v-e73c1ca8] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-e73c1ca8] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-e73c1ca8] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-e73c1ca8] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-e73c1ca8] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-e73c1ca8] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-e73c1ca8] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-e73c1ca8] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-e73c1ca8],
.multiselect__input[data-v-e73c1ca8],
.multiselect__single[data-v-e73c1ca8] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-e73c1ca8] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-e73c1ca8]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-e73c1ca8] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-e73c1ca8] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-e73c1ca8] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-e73c1ca8] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-e73c1ca8]:after {
  display: none;
}
.multiselect__option[data-v-e73c1ca8] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-e73c1ca8]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-e73c1ca8] {
  display: block;
}
.multiselect__option .option__label[data-v-e73c1ca8]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-e73c1ca8] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-e73c1ca8] {
  display: block;
}
.multiselect__single .option__label[data-v-e73c1ca8]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-e73c1ca8] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-e73c1ca8]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-e73c1ca8] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-e73c1ca8] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-e73c1ca8] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-e73c1ca8]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-e73c1ca8] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-e73c1ca8],
.multiselect__tags .multiselect__single[data-v-e73c1ca8] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-e73c1ca8] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-e73c1ca8] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-e73c1ca8]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-e73c1ca8] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-e73c1ca8]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-e73c1ca8] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-e73c1ca8]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-e73c1ca8] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-e73c1ca8] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-e73c1ca8] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-e73c1ca8] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-e73c1ca8]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-e73c1ca8]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-e73c1ca8] {
  display: block;
}
.multiselect__option[data-v-e73c1ca8]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-e73c1ca8] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-e73c1ca8]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-e73c1ca8] {
  display: block;
}
.component .attr-label[data-v-e73c1ca8]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-e73c1ca8] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-e73c1ca8]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-e73c1ca8]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-e73c1ca8]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-e73c1ca8] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-e73c1ca8] .dp__overlay,
.mobile .dp__theme_light[data-v-e73c1ca8] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-e73c1ca8] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-e73c1ca8] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-e73c1ca8] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-e73c1ca8] .dp__overlay_container,
.dp__theme_light[data-v-e73c1ca8] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-e73c1ca8] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-e73c1ca8] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-e73c1ca8] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-e73c1ca8] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-e73c1ca8] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-e73c1ca8] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-e73c1ca8] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-e73c1ca8] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-e73c1ca8] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-e73c1ca8] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-e73c1ca8] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-e73c1ca8] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-e73c1ca8] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-e73c1ca8] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-e73c1ca8] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-e73c1ca8] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-e73c1ca8] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-e73c1ca8] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-e73c1ca8] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-e73c1ca8] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-e73c1ca8] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-e73c1ca8] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-e73c1ca8] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-e73c1ca8] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-e73c1ca8] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-e73c1ca8] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-e73c1ca8] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-e73c1ca8] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-e73c1ca8] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-e73c1ca8] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-e73c1ca8]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.platform-dashboard[data-v-e73c1ca8] {
  width: 100%;
  position: relative;
}
.platform-dashboard > div[data-v-e73c1ca8] {
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
}
.platform-dashboard .platform-network[data-v-e73c1ca8] {
  padding: 0;
}
.pdf .platform-dashboard .platform-network[data-v-e73c1ca8] {
  height: calc(var(--vw-rr) * (450vw / (var(--vw-base) * 0.01)));
  margin-top: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
}
.pdf .platform-dashboard .platform-network[data-v-e73c1ca8] .network-filter-bar {
  display: none;
}
.pdf .platform-dashboard .platform-network[data-v-e73c1ca8] .panels-wrapper .left {
  display: none;
}
.pdf .platform-dashboard .platform-network[data-v-e73c1ca8] .panels-wrapper .right {
  margin-top: 0;
}
.pdf .platform-dashboard .platform-network[data-v-e73c1ca8] .panels-wrapper .right .card {
  flex-direction: row;
  align-items: center;
  min-height: 0;
  justify-content: space-between;
}
.pdf .platform-dashboard .platform-network[data-v-e73c1ca8] .panels-wrapper .right .card .title,
.pdf .platform-dashboard .platform-network[data-v-e73c1ca8] .panels-wrapper .right .card .count {
  margin: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.pdf .platform-dashboard .platform-network[data-v-e73c1ca8] .panels-wrapper .right .card .link-icon {
  display: none;
}
.pdf .platform-dashboard .network-copies[data-v-e73c1ca8] {
  display: flex;
  flex-wrap: wrap;
}
.pdf .platform-dashboard .network-copies .copy[data-v-e73c1ca8] {
  flex: 1 1 100%;
  display: flex;
  flex-direction: row;
  background: #f8f8f8;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
}
.pdf .platform-dashboard .network-copies .copy .platform-network[data-v-e73c1ca8] {
  height: calc(var(--vw-rr) * (250vw / (var(--vw-base) * 0.01)));
  display: flex;
  margin-top: 0;
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.pdf .platform-dashboard .network-copies .copy .platform-network[data-v-e73c1ca8] .title-and-count {
  margin-right: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
}
.pdf .platform-dashboard .network-copies .copy .platform-network[data-v-e73c1ca8] .entities-network {
  height: 100%;
  width: calc(var(--vw-rr) * (350vw / (var(--vw-base) * 0.01))) !important;
}
.pdf .platform-dashboard .network-copies .copy .platform-network[data-v-e73c1ca8] .panels-wrapper {
  position: relative;
}
.pdf .platform-dashboard .network-copies .copy .platform-network[data-v-e73c1ca8] .panels-wrapper .right {
  position: relative;
  margin: 0;
  flex: 1 1 auto;
  max-width: none;
  max-height: none;
  align-items: flex-start;
}
.pdf .platform-dashboard .network-copies .copy .platform-network[data-v-e73c1ca8] .panels-wrapper .right .network-summary {
  position: relative;
  border: none;
  width: 100%;
  top: 0;
  transform: none;
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.pdf .platform-dashboard .network-copies .copy .platform-network[data-v-e73c1ca8] .panels-wrapper .right .network-summary .card {
  padding: 0px;
  width: 100%;
  border: none !important;
  background: none !important;
}
.pdf .platform-dashboard .network-copies .copy .platform-network[data-v-e73c1ca8] .panels-wrapper .right .network-summary .card .title {
  display: none;
}
.pdf .platform-dashboard .network-copies .copy .platform-network[data-v-e73c1ca8] .panels-wrapper .right .network-summary .card .entities-pie-chart {
  height: 100%;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.pdf .platform-dashboard .network-copies .copy .platform-network[data-v-e73c1ca8] .panels-wrapper .right .network-summary .card .entities-pie-chart .content {
  height: 100%;
  align-items: flex-start;
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.pdf .platform-dashboard .network-copies .copy .platform-network[data-v-e73c1ca8] .panels-wrapper .right .network-summary .card .entities-pie-chart .content .chart {
  display: none;
}
.pdf .platform-dashboard .network-copies .copy .platform-network[data-v-e73c1ca8] .panels-wrapper .right .network-summary .card .entities-pie-chart .content .legend {
  flex-wrap: wrap;
  height: 100%;
}
.pdf .platform-dashboard .network-copies .copy .platform-network[data-v-e73c1ca8] .panels-wrapper .right .network-summary .card .entities-pie-chart .content .legend .legend-item {
  margin-right: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
}
.pdf .platform-dashboard .network-copies .copy .platform-network[data-v-e73c1ca8] .panels-wrapper .right .network-summary .card .entities-pie-chart .content .legend .legend-item .left {
  display: flex;
}
.pdf .platform-dashboard .network-copies .copy .platform-network[data-v-e73c1ca8] .panels-wrapper .right .network-summary .card .count {
  display: none;
}
.platform-dashboard .has-side-bars[data-v-e73c1ca8] {
  max-width: 100%;
  width: calc(var(--vw-rr) * (1400vw / (var(--vw-base) * 0.01)));
}
.platform-dashboard .pdf-btn[data-v-e73c1ca8] {
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (50vw / (var(--vw-base) * 0.01)));
  position: absolute;
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  right: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  display: flex;
  cursor: pointer;
  z-index: 2;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (17.5vw / (var(--vw-base) * 0.01)));
  padding: 0;
}
.platform-dashboard .pdf-btn .pill[data-v-e73c1ca8] {
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (50vw / (var(--vw-base) * 0.01)));
  overflow: hidden;
  display: flex;
  align-items: center;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  position: relative;
}
.platform-dashboard .pdf-btn .pill .icon[data-v-e73c1ca8] {
  position: relative;
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-download.f926eca8.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.platform-dashboard .pdf-btn .info[data-v-e73c1ca8] {
  position: absolute;
  top: 100%;
  right: 0;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-align: right;
  width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.platform-dashboard .pdf-btn.requested[data-v-e73c1ca8] {
  pointer-events: none;
  opacity: 0.5;
}
.platform-dashboard .pdf-btn.requested .pill[data-v-e73c1ca8]:after {
  content: '';
  animation-duration: 20s;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
  animation-name: pdfLoading-e73c1ca8;
  animation-timing-function: linear;
  background: linear-gradient(to right, #f6f6f6 50%, #444 100%);
  height: 100%;
  width: 100%;
  position: absolute;
  -webkit-backface-visibility: hidden;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  opacity: 0.3;
}
@-moz-keyframes pdfLoading-e73c1ca8 {
0% {
    background-position: 0px 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes pdfLoading-e73c1ca8 {
0% {
    background-position: 0px 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes pdfLoading-e73c1ca8 {
0% {
    background-position: 0px 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes pdfLoading-e73c1ca8 {
0% {
    background-position: 0px 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-ef3da02e {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-ef3da02e {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-ef3da02e {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-ef3da02e {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-ef3da02e {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-ef3da02e {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-ef3da02e {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-ef3da02e {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-ef3da02e] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-ef3da02e] {
  justify-content: center;
}
.vfm.justify-start[data-v-ef3da02e] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-ef3da02e] {
  align-items: center;
}
.vfm.items-start[data-v-ef3da02e] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-ef3da02e] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-ef3da02e] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-ef3da02e] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-ef3da02e] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-ef3da02e] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-ef3da02e] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-ef3da02e] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-ef3da02e],
.multiselect__input[data-v-ef3da02e],
.multiselect__single[data-v-ef3da02e] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-ef3da02e] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-ef3da02e]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-ef3da02e] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-ef3da02e] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-ef3da02e] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-ef3da02e] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-ef3da02e]:after {
  display: none;
}
.multiselect__option[data-v-ef3da02e] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-ef3da02e]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-ef3da02e] {
  display: block;
}
.multiselect__option .option__label[data-v-ef3da02e]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-ef3da02e] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-ef3da02e] {
  display: block;
}
.multiselect__single .option__label[data-v-ef3da02e]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-ef3da02e] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-ef3da02e]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-ef3da02e] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-ef3da02e] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-ef3da02e] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-ef3da02e]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-ef3da02e] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-ef3da02e],
.multiselect__tags .multiselect__single[data-v-ef3da02e] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-ef3da02e] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-ef3da02e] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-ef3da02e]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-ef3da02e] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-ef3da02e]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-ef3da02e] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-ef3da02e]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-ef3da02e] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-ef3da02e] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-ef3da02e] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-ef3da02e] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-ef3da02e]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-ef3da02e]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-ef3da02e] {
  display: block;
}
.multiselect__option[data-v-ef3da02e]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-ef3da02e] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-ef3da02e]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-ef3da02e] {
  display: block;
}
.component .attr-label[data-v-ef3da02e]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-ef3da02e] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-ef3da02e]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-ef3da02e]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-ef3da02e]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-ef3da02e] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-ef3da02e] .dp__overlay,
.mobile .dp__theme_light[data-v-ef3da02e] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-ef3da02e] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-ef3da02e] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-ef3da02e] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-ef3da02e] .dp__overlay_container,
.dp__theme_light[data-v-ef3da02e] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-ef3da02e] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-ef3da02e] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-ef3da02e] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-ef3da02e] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-ef3da02e] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-ef3da02e] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-ef3da02e] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-ef3da02e] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-ef3da02e] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-ef3da02e] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-ef3da02e] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-ef3da02e] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-ef3da02e] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-ef3da02e] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-ef3da02e] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-ef3da02e] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-ef3da02e] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-ef3da02e] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-ef3da02e] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-ef3da02e] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-ef3da02e] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-ef3da02e] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-ef3da02e] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-ef3da02e] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-ef3da02e] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-ef3da02e] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-ef3da02e] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-ef3da02e] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-ef3da02e] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-ef3da02e] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-ef3da02e]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.platform-page[data-v-ef3da02e] {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.platform-page .header[data-v-ef3da02e] {
  border-bottom: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  padding: calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
}
.platform-page .header .top[data-v-ef3da02e] {
  display: flex;
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.platform-page .header .top .name-and-icon[data-v-ef3da02e] {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.platform-page .header .top .name-and-icon .icon[data-v-ef3da02e] {
  font-size: calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #000;
  border-radius: 50%;
  color: #fff;
  display: flex;
  height: calc(var(--vw-rr) * (50vw / (var(--vw-base) * 0.01)));
  justify-content: center;
  width: calc(var(--vw-rr) * (50vw / (var(--vw-base) * 0.01)));
}
.platform-page .header .top .name-and-icon .name[data-v-ef3da02e] {
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.platform-page .header .top .name-and-icon .name .date-and-status[data-v-ef3da02e] {
  display: flex;
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.platform-page .header .top .actions[data-v-ef3da02e] {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  margin-left: auto;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.platform-page .header .top .actions .more-toggle[data-v-ef3da02e] {
  flex: 0 0 calc(var(--vw-rr) * (26vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (26vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (26vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-angle-right.66c39283.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  cursor: pointer;
  transform: rotate(90deg);
  transition: transform 0.2s;
}
.platform-page .header .top .actions .more-toggle.up[data-v-ef3da02e] {
  transform: rotate(-90deg);
}
.platform-page .header .bottom .wrapper[data-v-ef3da02e] {
  display: flex;
  gap: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  justify-content: flex-end;
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.platform-page .header .bottom .wrapper .item[data-v-ef3da02e] {
  display: flex;
  flex-direction: column;
  max-width: calc(var(--vw-rr) * (400vw / (var(--vw-base) * 0.01)));
  min-height: calc(var(--vw-rr) * (75vw / (var(--vw-base) * 0.01)));
  overflow: hidden;
}
.platform-page .header .bottom .wrapper .item[data-v-ef3da02e]:first-child {
  margin-right: auto;
}
.platform-page .header .bottom .wrapper .item[data-v-ef3da02e] .label {
  font-size: calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  font-weight: 500;
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.platform-page .header .bottom .wrapper .item .relation-component[data-v-ef3da02e],
.platform-page .header .bottom .wrapper .item .sdg-component[data-v-ef3da02e] {
  display: flex;
  flex: 1 1 0%;
  flex-direction: column;
}
.platform-page .header .bottom .wrapper .item .sdg-component[data-v-ef3da02e] .icon {
  cursor: default;
}
.platform-page .header .bottom .wrapper .team[data-v-ef3da02e] {
  display: flex;
  flex-direction: column;
}
.platform-page .header .bottom .wrapper .team .label[data-v-ef3da02e] {
  display: block;
}
.platform-page .header .bottom .wrapper .team .label[data-v-ef3da02e]:first-letter {
  text-transform: capitalize;
}
.platform-page .header .bottom .wrapper .team .members[data-v-ef3da02e] {
  display: flex;
}
.platform-page .header .bottom .wrapper .team .members .member[data-v-ef3da02e] {
  font-size: calc(var(--vw-rr) * (13vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (16.25vw / (var(--vw-base) * 0.01)));
  align-items: center;
  border-radius: 50%;
  color: #fff;
  display: flex;
  height: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  justify-content: center;
  padding: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  position: relative;
  width: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
}
.platform-page .header .bottom .wrapper .team .members .member.more[data-v-ef3da02e] {
  background-color: var(--neutral-100);
  color: var(--neutral-500);
}
.platform-page .header .bottom .wrapper .team .members .member + .member[data-v-ef3da02e] {
  margin-left: calc(var(--vw-rr) * (-10vw / (var(--vw-base) * 0.01)));
}
.platform-page .header .bottom .edit-wrapper[data-v-ef3da02e] {
  display: flex;
  flex-direction: column;
}
.platform-page .header .bottom .edit-wrapper .edit-footer[data-v-ef3da02e] {
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  justify-content: flex-end;
}
.platform-page .header .bottom .edit-wrapper .entity-form[data-v-ef3da02e] {
  flex: 1;
}
.platform-page .header .bottom .edit-wrapper .entity-form[data-v-ef3da02e] form {
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.platform-page .header .bottom .edit-wrapper .entity-form[data-v-ef3da02e] .header {
  border: none;
  display: flex;
  flex-wrap: wrap;
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding-bottom: 0;
}
.platform-page .header .bottom .edit-wrapper .entity-form[data-v-ef3da02e] .header .field {
  flex: 1 1 25%;
}
.platform-page .header .bottom .edit-wrapper .entity-form[data-v-ef3da02e] .component {
  margin-bottom: 0;
}
.platform-page .body[data-v-ef3da02e] {
  display: flex;
  flex: 1 1 0%;
  overflow: hidden;
}
.platform-page .toggle-edit[data-v-ef3da02e] {
  align-self: flex-end;
}
.platform-page .platform-sidebar[data-v-ef3da02e] {
  border-right: solid 1px var(--neutral-100);
  display: flex;
  flex: 0 0 calc(var(--vw-rr) * (250vw / (var(--vw-base) * 0.01)));
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.platform-page .only-platform-title[data-v-ef3da02e] {
  padding: 1em 1.5em;
  margin-bottom: calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01)));
  margin-top: calc(var(--vw-rr) * (-10vw / (var(--vw-base) * 0.01)));
  color: #fff;
  background: var(--tertiary-theme-color);
}
.platform-page .pseudo-module[data-v-ef3da02e],
.platform-page .module[data-v-ef3da02e] {
  padding-left: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  margin-bottom: 1px;
  display: block;
}
.platform-page .pseudo-module[data-v-ef3da02e]:first-letter,
.platform-page .module[data-v-ef3da02e]:first-letter {
  text-transform: capitalize;
}
.platform-page .pseudo-module .toggle[data-v-ef3da02e],
.platform-page .module .toggle[data-v-ef3da02e],
.platform-page .pseudo-module .type[data-v-ef3da02e],
.platform-page .module .type[data-v-ef3da02e] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: 1px solid transparent;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  display: block;
  padding: 1em 1.5em;
}
.platform-page .pseudo-module .type[data-v-ef3da02e],
.platform-page .module .type[data-v-ef3da02e] {
  margin-left: calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01)));
}
.platform-page .pseudo-module .collapse[data-v-ef3da02e],
.platform-page .module .collapse[data-v-ef3da02e] {
  display: flex;
  flex-direction: column;
  visibility: visible;
}
.platform-page .pseudo-module .toggle.active[data-v-ef3da02e] {
  border-color: var(--black);
}
.platform-page .module .toggle[data-v-ef3da02e] {
  align-items: center;
  display: flex;
  justify-content: space-between;
}
.platform-page .module .toggle .text[data-v-ef3da02e] {
  display: block;
}
.platform-page .module .toggle .text[data-v-ef3da02e]:first-letter {
  text-transform: capitalize;
}
.platform-page .module .toggle[data-v-ef3da02e]:after {
  flex: 0 0 calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-chevron-down.915a2d98.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
}
.platform-page .module .toggle.active[data-v-ef3da02e]:after {
  flex: 0 0 calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-chevron-up.e02b29fd.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.platform-page .module .type[data-v-ef3da02e] {
  display: block;
}
.platform-page .module .type[data-v-ef3da02e]:first-letter {
  text-transform: capitalize;
}
.platform-page .module .type.active[data-v-ef3da02e] {
  border-color: var(--black);
}
.platform-page .separator[data-v-ef3da02e] {
  border-bottom: 1px solid var(--neutral-100);
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.platform-page .current-view[data-v-ef3da02e] {
  display: flex;
  flex: 1 1 0%;
  overflow-y: auto;
}
.platform-page .current-view .platform-entities[data-v-ef3da02e] {
  flex: 1 1 0%;
}
.pdf .platform-page[data-v-ef3da02e] {
  top: 0 !important;
}
.pdf .platform-page .header[data-v-ef3da02e] {
  padding: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
}
.pdf .platform-page .header .alc-logo[data-v-ef3da02e] {
  background-image: url("/backoffice/assets/icon.10a603fe.svg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  flex: 0 0 calc(var(--vw-rr) * (145vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (145vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
}
.pdf .platform-page .header .name-and-icon[data-v-ef3da02e] {
  margin: auto;
}
.pdf .platform-page .header .name-and-icon .name .breadcrumb-title[data-v-ef3da02e] {
  font-size: calc(var(--vw-rr) * (28vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (35vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
}
.pdf .platform-page .header .name-and-icon .name .date-and-status[data-v-ef3da02e] {
  display: none;
}
.pdf .platform-page .header .name-and-icon .icon[data-v-ef3da02e] {
  display: none;
}
.pdf .platform-page .header .actions[data-v-ef3da02e] {
  display: none;
}
@-moz-keyframes placeHolderShimmer-ac671a2f {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-ac671a2f {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-ac671a2f {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-ac671a2f {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-ac671a2f {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-ac671a2f {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-ac671a2f {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-ac671a2f {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-ac671a2f] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-ac671a2f] {
  justify-content: center;
}
.vfm.justify-start[data-v-ac671a2f] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-ac671a2f] {
  align-items: center;
}
.vfm.items-start[data-v-ac671a2f] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-ac671a2f] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-ac671a2f] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-ac671a2f] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-ac671a2f] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-ac671a2f] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-ac671a2f] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-ac671a2f] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-ac671a2f],
.multiselect__input[data-v-ac671a2f],
.multiselect__single[data-v-ac671a2f] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-ac671a2f] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-ac671a2f]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-ac671a2f] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-ac671a2f] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-ac671a2f] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-ac671a2f] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-ac671a2f]:after {
  display: none;
}
.multiselect__option[data-v-ac671a2f] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-ac671a2f]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-ac671a2f] {
  display: block;
}
.multiselect__option .option__label[data-v-ac671a2f]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-ac671a2f] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-ac671a2f] {
  display: block;
}
.multiselect__single .option__label[data-v-ac671a2f]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-ac671a2f] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-ac671a2f]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-ac671a2f] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-ac671a2f] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-ac671a2f] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-ac671a2f]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-ac671a2f] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-ac671a2f],
.multiselect__tags .multiselect__single[data-v-ac671a2f] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-ac671a2f] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-ac671a2f] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-ac671a2f]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-ac671a2f] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-ac671a2f]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-ac671a2f] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-ac671a2f]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-ac671a2f] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-ac671a2f] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-ac671a2f] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-ac671a2f] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-ac671a2f]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-ac671a2f]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-ac671a2f] {
  display: block;
}
.multiselect__option[data-v-ac671a2f]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-ac671a2f] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-ac671a2f]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-ac671a2f] {
  display: block;
}
.component .attr-label[data-v-ac671a2f]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-ac671a2f] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-ac671a2f]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-ac671a2f]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-ac671a2f]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-ac671a2f] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-ac671a2f] .dp__overlay,
.mobile .dp__theme_light[data-v-ac671a2f] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-ac671a2f] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-ac671a2f] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-ac671a2f] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-ac671a2f] .dp__overlay_container,
.dp__theme_light[data-v-ac671a2f] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-ac671a2f] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-ac671a2f] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-ac671a2f] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-ac671a2f] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-ac671a2f] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-ac671a2f] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-ac671a2f] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-ac671a2f] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-ac671a2f] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-ac671a2f] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-ac671a2f] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-ac671a2f] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-ac671a2f] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-ac671a2f] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-ac671a2f] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-ac671a2f] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-ac671a2f] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-ac671a2f] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-ac671a2f] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-ac671a2f] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-ac671a2f] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-ac671a2f] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-ac671a2f] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-ac671a2f] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-ac671a2f] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-ac671a2f] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-ac671a2f] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-ac671a2f] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-ac671a2f] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-ac671a2f] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-ac671a2f]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.root-platform-page[data-v-ac671a2f] {
  z-index: -1;
}
.root-platform-page .platform-header[data-v-ac671a2f] {
  display: flex;
  flex-direction: column;
  position: relative;
}
.root-platform-page .platform-header .base-toggle[data-v-ac671a2f] {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin: auto;
  position: sticky;
  top: 0;
  transform: translate(0, calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01))));
  z-index: 3;
}
.mobile .root-platform-page .platform-header .base-toggle[data-v-ac671a2f] {
  transform: translate(0, calc(var(--vw-rr) * (80vw / (var(--vw-base) * 0.01))));
}
.root-platform-page .platform-header .base-toggle .toggle-option[data-v-ac671a2f] {
  cursor: pointer;
}
.root-platform-page .platform-header .base-toggle .toggle-option.active[data-v-ac671a2f] {
  border-bottom: solid 2px;
  font-weight: 500;
}
.root-platform-page .platform-header .platform-network[data-v-ac671a2f] {
  flex: 0 0 85vh;
  height: 85vh;
  margin-left: auto;
  margin-right: auto;
  margin-top: calc(var(--vw-rr) * (80vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (1800vw / (var(--vw-base) * 0.01)));
}
.root-platform-page .platform-header .geomap-wrapper[data-v-ac671a2f] {
  height: calc(85vh + calc(var(--vw-rr) * (80vw / (var(--vw-base) * 0.01))));
  transform: translate(0, calc(-1 * calc(var(--vw-rr) * (80vw / (var(--vw-base) * 0.01)))));
}
.root-platform-page .platform-body[data-v-ac671a2f] {
  padding: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (50vw / (var(--vw-base) * 0.01)));
}
@-moz-keyframes placeHolderShimmer-2acbdba2 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-2acbdba2 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-2acbdba2 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-2acbdba2 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-2acbdba2 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-2acbdba2 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-2acbdba2 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-2acbdba2 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-2acbdba2] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-2acbdba2] {
  justify-content: center;
}
.vfm.justify-start[data-v-2acbdba2] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-2acbdba2] {
  align-items: center;
}
.vfm.items-start[data-v-2acbdba2] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-2acbdba2] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-2acbdba2] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-2acbdba2] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-2acbdba2] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-2acbdba2] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-2acbdba2] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-2acbdba2] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-2acbdba2],
.multiselect__input[data-v-2acbdba2],
.multiselect__single[data-v-2acbdba2] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-2acbdba2] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-2acbdba2]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-2acbdba2] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-2acbdba2] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-2acbdba2] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-2acbdba2] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-2acbdba2]:after {
  display: none;
}
.multiselect__option[data-v-2acbdba2] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-2acbdba2]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-2acbdba2] {
  display: block;
}
.multiselect__option .option__label[data-v-2acbdba2]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-2acbdba2] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-2acbdba2] {
  display: block;
}
.multiselect__single .option__label[data-v-2acbdba2]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-2acbdba2] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-2acbdba2]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-2acbdba2] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-2acbdba2] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-2acbdba2] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-2acbdba2]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-2acbdba2] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-2acbdba2],
.multiselect__tags .multiselect__single[data-v-2acbdba2] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-2acbdba2] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-2acbdba2] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-2acbdba2]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-2acbdba2] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-2acbdba2]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-2acbdba2] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-2acbdba2]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-2acbdba2] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-2acbdba2] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-2acbdba2] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-2acbdba2] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-2acbdba2]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-2acbdba2]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-2acbdba2] {
  display: block;
}
.multiselect__option[data-v-2acbdba2]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-2acbdba2] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-2acbdba2]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-2acbdba2] {
  display: block;
}
.component .attr-label[data-v-2acbdba2]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-2acbdba2] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-2acbdba2]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-2acbdba2]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-2acbdba2]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-2acbdba2] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-2acbdba2] .dp__overlay,
.mobile .dp__theme_light[data-v-2acbdba2] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-2acbdba2] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-2acbdba2] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-2acbdba2] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-2acbdba2] .dp__overlay_container,
.dp__theme_light[data-v-2acbdba2] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-2acbdba2] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-2acbdba2] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-2acbdba2] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-2acbdba2] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-2acbdba2] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-2acbdba2] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-2acbdba2] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-2acbdba2] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-2acbdba2] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-2acbdba2] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-2acbdba2] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-2acbdba2] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-2acbdba2] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-2acbdba2] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-2acbdba2] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-2acbdba2] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-2acbdba2] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-2acbdba2] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-2acbdba2] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-2acbdba2] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-2acbdba2] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-2acbdba2] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-2acbdba2] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-2acbdba2] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-2acbdba2] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-2acbdba2] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-2acbdba2] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-2acbdba2] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-2acbdba2] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-2acbdba2] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-2acbdba2]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.user .my-markdown[data-v-2acbdba2] p {
  margin: 0;
}
[data-v-2acbdba2] .vue-md-it-wrapper {
  line-height: 1.6em;
}
[data-v-2acbdba2] .vue-md-it-wrapper a {
  color: var(--neutral-500) !important;
  font-weight: 300;
  text-decoration: underline;
}
[data-v-2acbdba2] .vue-md-it-wrapper li {
  margin: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) 0;
}
[data-v-2acbdba2] .vue-md-it-wrapper .pill {
  text-decoration: none;
  color: #444 !important;
  background: #ddd;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  font-size: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01)));
  margin-left: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  white-space: nowrap;
}
[data-v-2acbdba2] .vue-md-it-wrapper .pill:after {
  content: '';
  display: inline-block;
  margin-left: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  vertical-align: middle;
  margin-top: calc(var(--vw-rr) * (-2vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #444;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-double-chevron.aa67519c.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
[data-v-2acbdba2] .vue-md-it-wrapper .avatar {
  width: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  background-color: #ddd;
}
[data-v-2acbdba2] .vue-md-it-wrapper p:has(.avatar) {
  display: flex;
  align-items: center;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
[data-v-2acbdba2] .vue-md-it-wrapper p:has(.avatar) ~ p {
  margin-left: calc(var(--vw-rr) * (50vw / (var(--vw-base) * 0.01)));
}
@-moz-keyframes placeHolderShimmer-1336ebf5 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-1336ebf5 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-1336ebf5 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-1336ebf5 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-1336ebf5 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-1336ebf5 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-1336ebf5 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-1336ebf5 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-1336ebf5] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-1336ebf5] {
  justify-content: center;
}
.vfm.justify-start[data-v-1336ebf5] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-1336ebf5] {
  align-items: center;
}
.vfm.items-start[data-v-1336ebf5] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-1336ebf5] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-1336ebf5] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-1336ebf5] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-1336ebf5] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-1336ebf5] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-1336ebf5] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-1336ebf5] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-1336ebf5],
.multiselect__input[data-v-1336ebf5],
.multiselect__single[data-v-1336ebf5] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-1336ebf5] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-1336ebf5]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-1336ebf5] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-1336ebf5] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-1336ebf5] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-1336ebf5] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-1336ebf5]:after {
  display: none;
}
.multiselect__option[data-v-1336ebf5] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-1336ebf5]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-1336ebf5] {
  display: block;
}
.multiselect__option .option__label[data-v-1336ebf5]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-1336ebf5] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-1336ebf5] {
  display: block;
}
.multiselect__single .option__label[data-v-1336ebf5]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-1336ebf5] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-1336ebf5]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-1336ebf5] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-1336ebf5] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-1336ebf5] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-1336ebf5]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-1336ebf5] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-1336ebf5],
.multiselect__tags .multiselect__single[data-v-1336ebf5] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-1336ebf5] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-1336ebf5] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-1336ebf5]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-1336ebf5] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-1336ebf5]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-1336ebf5] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-1336ebf5]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-1336ebf5] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-1336ebf5] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-1336ebf5] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-1336ebf5] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-1336ebf5]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-1336ebf5]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-1336ebf5] {
  display: block;
}
.multiselect__option[data-v-1336ebf5]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-1336ebf5] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-1336ebf5]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-1336ebf5] {
  display: block;
}
.component .attr-label[data-v-1336ebf5]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-1336ebf5] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-1336ebf5]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-1336ebf5]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-1336ebf5]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-1336ebf5] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-1336ebf5] .dp__overlay,
.mobile .dp__theme_light[data-v-1336ebf5] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-1336ebf5] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-1336ebf5] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-1336ebf5] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-1336ebf5] .dp__overlay_container,
.dp__theme_light[data-v-1336ebf5] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-1336ebf5] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-1336ebf5] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-1336ebf5] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-1336ebf5] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-1336ebf5] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-1336ebf5] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-1336ebf5] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-1336ebf5] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-1336ebf5] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-1336ebf5] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-1336ebf5] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-1336ebf5] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-1336ebf5] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-1336ebf5] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-1336ebf5] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-1336ebf5] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-1336ebf5] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-1336ebf5] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-1336ebf5] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-1336ebf5] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-1336ebf5] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-1336ebf5] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-1336ebf5] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-1336ebf5] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-1336ebf5] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-1336ebf5] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-1336ebf5] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-1336ebf5] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-1336ebf5] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-1336ebf5] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-1336ebf5]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.generic-ai-input[data-v-1336ebf5] {
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.generic-ai-input .form[data-v-1336ebf5],
.generic-ai-input .user-query[data-v-1336ebf5] {
  border: solid 1px #ddd;
  border-radius: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.generic-ai-input .form[data-v-1336ebf5] {
  display: flex;
  flex-direction: column;
  padding: calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.generic-ai-input .form[data-v-1336ebf5] .label {
  color: #83868a;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (17.5vw / (var(--vw-base) * 0.01)));
  display: block;
  margin-bottom: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.generic-ai-input .form[data-v-1336ebf5] .label:first-letter {
  text-transform: capitalize;
}
.generic-ai-input .user-query[data-v-1336ebf5] {
  display: flex;
  align-items: center;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) 0;
}
.generic-ai-input .user-query input[data-v-1336ebf5] {
  flex: 1 1 auto;
  background: transparent;
  border: none;
}
.generic-ai-input .user-query input[data-v-1336ebf5]::placeholder {
  opacity: 0.6;
}
.generic-ai-input .send-button[data-v-1336ebf5] {
  flex: 0 0 auto;
  margin: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) 0 calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) auto;
  border-radius: calc(var(--vw-rr) * (34vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01)));
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (17.5vw / (var(--vw-base) * 0.01)));
  background: rgba(220,221,222,0.502);
  color: #83868a;
  position: relative;
  cursor: pointer;
  pointer-events: none;
}
.generic-ai-input .send-button.ready[data-v-1336ebf5] {
  pointer-events: all;
  background: #000;
  color: #fff;
}
.generic-ai-input .arrow-button[data-v-1336ebf5] {
  flex: 0 0 calc(var(--vw-rr) * (34vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (34vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (34vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (34vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (34vw / (var(--vw-base) * 0.01)));
  background: rgba(220,221,222,0.502);
  position: relative;
  cursor: pointer;
  pointer-events: none;
}
.generic-ai-input .arrow-button[data-v-1336ebf5]:after {
  content: '';
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: #83868a;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-arrow-up.58d831ea.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.generic-ai-input .arrow-button.ready[data-v-1336ebf5] {
  pointer-events: all;
  background: #000;
}
.generic-ai-input .arrow-button.ready[data-v-1336ebf5]:after {
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: #fff;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-arrow-up.58d831ea.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
@-moz-keyframes placeHolderShimmer-13cb5e55 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-13cb5e55 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-13cb5e55 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-13cb5e55 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-13cb5e55 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-13cb5e55 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-13cb5e55 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-13cb5e55 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-13cb5e55] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-13cb5e55] {
  justify-content: center;
}
.vfm.justify-start[data-v-13cb5e55] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-13cb5e55] {
  align-items: center;
}
.vfm.items-start[data-v-13cb5e55] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-13cb5e55] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-13cb5e55] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-13cb5e55] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-13cb5e55] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-13cb5e55] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-13cb5e55] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-13cb5e55] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-13cb5e55],
.multiselect__input[data-v-13cb5e55],
.multiselect__single[data-v-13cb5e55] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-13cb5e55] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-13cb5e55]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-13cb5e55] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-13cb5e55] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-13cb5e55] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-13cb5e55] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-13cb5e55]:after {
  display: none;
}
.multiselect__option[data-v-13cb5e55] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-13cb5e55]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-13cb5e55] {
  display: block;
}
.multiselect__option .option__label[data-v-13cb5e55]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-13cb5e55] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-13cb5e55] {
  display: block;
}
.multiselect__single .option__label[data-v-13cb5e55]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-13cb5e55] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-13cb5e55]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-13cb5e55] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-13cb5e55] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-13cb5e55] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-13cb5e55]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-13cb5e55] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-13cb5e55],
.multiselect__tags .multiselect__single[data-v-13cb5e55] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-13cb5e55] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-13cb5e55] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-13cb5e55]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-13cb5e55] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-13cb5e55]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-13cb5e55] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-13cb5e55]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-13cb5e55] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-13cb5e55] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-13cb5e55] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-13cb5e55] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-13cb5e55]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-13cb5e55]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-13cb5e55] {
  display: block;
}
.multiselect__option[data-v-13cb5e55]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-13cb5e55] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-13cb5e55]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-13cb5e55] {
  display: block;
}
.component .attr-label[data-v-13cb5e55]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-13cb5e55] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-13cb5e55]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-13cb5e55]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-13cb5e55]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-13cb5e55] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-13cb5e55] .dp__overlay,
.mobile .dp__theme_light[data-v-13cb5e55] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-13cb5e55] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-13cb5e55] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-13cb5e55] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-13cb5e55] .dp__overlay_container,
.dp__theme_light[data-v-13cb5e55] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-13cb5e55] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-13cb5e55] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-13cb5e55] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-13cb5e55] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-13cb5e55] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-13cb5e55] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-13cb5e55] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-13cb5e55] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-13cb5e55] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-13cb5e55] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-13cb5e55] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-13cb5e55] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-13cb5e55] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-13cb5e55] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-13cb5e55] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-13cb5e55] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-13cb5e55] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-13cb5e55] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-13cb5e55] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-13cb5e55] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-13cb5e55] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-13cb5e55] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-13cb5e55] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-13cb5e55] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-13cb5e55] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-13cb5e55] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-13cb5e55] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-13cb5e55] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-13cb5e55] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-13cb5e55] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-13cb5e55]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
@-moz-keyframes placeHolderShimmer-11b06b00 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-11b06b00 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-11b06b00 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-11b06b00 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-11b06b00 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-11b06b00 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-11b06b00 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-11b06b00 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-11b06b00] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-11b06b00] {
  justify-content: center;
}
.vfm.justify-start[data-v-11b06b00] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-11b06b00] {
  align-items: center;
}
.vfm.items-start[data-v-11b06b00] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-11b06b00] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-11b06b00] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-11b06b00] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-11b06b00] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-11b06b00] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-11b06b00] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-11b06b00] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-11b06b00],
.multiselect__input[data-v-11b06b00],
.multiselect__single[data-v-11b06b00] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-11b06b00] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-11b06b00]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-11b06b00] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-11b06b00] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-11b06b00] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-11b06b00] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-11b06b00]:after {
  display: none;
}
.multiselect__option[data-v-11b06b00] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-11b06b00]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-11b06b00] {
  display: block;
}
.multiselect__option .option__label[data-v-11b06b00]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-11b06b00] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-11b06b00] {
  display: block;
}
.multiselect__single .option__label[data-v-11b06b00]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-11b06b00] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-11b06b00]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-11b06b00] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-11b06b00] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-11b06b00] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-11b06b00]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-11b06b00] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-11b06b00],
.multiselect__tags .multiselect__single[data-v-11b06b00] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-11b06b00] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-11b06b00] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-11b06b00]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-11b06b00] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-11b06b00]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-11b06b00] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-11b06b00]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-11b06b00] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-11b06b00] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-11b06b00] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-11b06b00] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-11b06b00]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-11b06b00]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-11b06b00] {
  display: block;
}
.multiselect__option[data-v-11b06b00]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-11b06b00] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-11b06b00]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-11b06b00] {
  display: block;
}
.component .attr-label[data-v-11b06b00]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-11b06b00] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-11b06b00]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-11b06b00]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-11b06b00]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-11b06b00] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-11b06b00] .dp__overlay,
.mobile .dp__theme_light[data-v-11b06b00] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-11b06b00] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-11b06b00] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-11b06b00] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-11b06b00] .dp__overlay_container,
.dp__theme_light[data-v-11b06b00] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-11b06b00] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-11b06b00] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-11b06b00] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-11b06b00] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-11b06b00] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-11b06b00] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-11b06b00] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-11b06b00] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-11b06b00] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-11b06b00] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-11b06b00] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-11b06b00] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-11b06b00] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-11b06b00] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-11b06b00] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-11b06b00] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-11b06b00] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-11b06b00] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-11b06b00] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-11b06b00] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-11b06b00] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-11b06b00] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-11b06b00] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-11b06b00] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-11b06b00] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-11b06b00] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-11b06b00] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-11b06b00] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-11b06b00] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-11b06b00] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-11b06b00]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.tool-list-output[data-v-11b06b00] {
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.tool-list-output .tool-item[data-v-11b06b00] {
  margin-left: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.tool-list-output .tool-item.tool-4 .icon[data-v-11b06b00] {
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-ai-chat.5f18cc5a.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.tool-list-output .tool-item.tool-1 .icon[data-v-11b06b00] {
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-ai-agent-search.055028c9.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.tool-list-output .tool-item.tool-10 .icon[data-v-11b06b00],
.tool-list-output .tool-item.tool-11 .icon[data-v-11b06b00] {
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-ai-transcript.fa9bd603.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.tool-list-output .tool-item.tool-14 .icon[data-v-11b06b00] {
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-ai-chat.5f18cc5a.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.tool-list-output .tool-item.tool-15 .icon[data-v-11b06b00] {
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-ai-profile-gen.0fc6e474.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.tool-list-output .tool-item.tool-16 .icon[data-v-11b06b00] {
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-ai-pilot.0eccdbb9.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.tool-list-output .tool-item.tool-18 .icon[data-v-11b06b00] {
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-ai-interconnect.b0a7269c.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.tool-list-output .tool-item.tool-17 .icon[data-v-11b06b00] {
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-info.99b5a28f.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
@-moz-keyframes placeHolderShimmer-726d7f6d {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-726d7f6d {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-726d7f6d {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-726d7f6d {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-726d7f6d {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-726d7f6d {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-726d7f6d {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-726d7f6d {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-726d7f6d] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-726d7f6d] {
  justify-content: center;
}
.vfm.justify-start[data-v-726d7f6d] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-726d7f6d] {
  align-items: center;
}
.vfm.items-start[data-v-726d7f6d] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-726d7f6d] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-726d7f6d] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-726d7f6d] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-726d7f6d] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-726d7f6d] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-726d7f6d] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-726d7f6d] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-726d7f6d],
.multiselect__input[data-v-726d7f6d],
.multiselect__single[data-v-726d7f6d] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-726d7f6d] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-726d7f6d]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-726d7f6d] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-726d7f6d] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-726d7f6d] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-726d7f6d] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-726d7f6d]:after {
  display: none;
}
.multiselect__option[data-v-726d7f6d] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-726d7f6d]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-726d7f6d] {
  display: block;
}
.multiselect__option .option__label[data-v-726d7f6d]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-726d7f6d] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-726d7f6d] {
  display: block;
}
.multiselect__single .option__label[data-v-726d7f6d]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-726d7f6d] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-726d7f6d]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-726d7f6d] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-726d7f6d] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-726d7f6d] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-726d7f6d]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-726d7f6d] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-726d7f6d],
.multiselect__tags .multiselect__single[data-v-726d7f6d] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-726d7f6d] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-726d7f6d] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-726d7f6d]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-726d7f6d] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-726d7f6d]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-726d7f6d] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-726d7f6d]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-726d7f6d] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-726d7f6d] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-726d7f6d] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-726d7f6d] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-726d7f6d]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-726d7f6d]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-726d7f6d] {
  display: block;
}
.multiselect__option[data-v-726d7f6d]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-726d7f6d] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-726d7f6d]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-726d7f6d] {
  display: block;
}
.component .attr-label[data-v-726d7f6d]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-726d7f6d] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-726d7f6d]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-726d7f6d]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-726d7f6d]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-726d7f6d] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-726d7f6d] .dp__overlay,
.mobile .dp__theme_light[data-v-726d7f6d] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-726d7f6d] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-726d7f6d] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-726d7f6d] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-726d7f6d] .dp__overlay_container,
.dp__theme_light[data-v-726d7f6d] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-726d7f6d] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-726d7f6d] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-726d7f6d] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-726d7f6d] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-726d7f6d] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-726d7f6d] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-726d7f6d] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-726d7f6d] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-726d7f6d] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-726d7f6d] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-726d7f6d] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-726d7f6d] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-726d7f6d] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-726d7f6d] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-726d7f6d] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-726d7f6d] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-726d7f6d] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-726d7f6d] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-726d7f6d] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-726d7f6d] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-726d7f6d] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-726d7f6d] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-726d7f6d] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-726d7f6d] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-726d7f6d] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-726d7f6d] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-726d7f6d] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-726d7f6d] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-726d7f6d] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-726d7f6d] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-726d7f6d]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.generic-entities-output[data-v-726d7f6d] {
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.generic-entities-output .entity-row.highlighted[data-v-726d7f6d] {
  border: solid 2px;
}
@-moz-keyframes placeHolderShimmer-f62ec3b4 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-f62ec3b4 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-f62ec3b4 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-f62ec3b4 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-f62ec3b4 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-f62ec3b4 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-f62ec3b4 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-f62ec3b4 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-f62ec3b4] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-f62ec3b4] {
  justify-content: center;
}
.vfm.justify-start[data-v-f62ec3b4] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-f62ec3b4] {
  align-items: center;
}
.vfm.items-start[data-v-f62ec3b4] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-f62ec3b4] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-f62ec3b4] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-f62ec3b4] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-f62ec3b4] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-f62ec3b4] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-f62ec3b4] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-f62ec3b4] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-f62ec3b4],
.multiselect__input[data-v-f62ec3b4],
.multiselect__single[data-v-f62ec3b4] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-f62ec3b4] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-f62ec3b4]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-f62ec3b4] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-f62ec3b4] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-f62ec3b4] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-f62ec3b4] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-f62ec3b4]:after {
  display: none;
}
.multiselect__option[data-v-f62ec3b4] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-f62ec3b4]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-f62ec3b4] {
  display: block;
}
.multiselect__option .option__label[data-v-f62ec3b4]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-f62ec3b4] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-f62ec3b4] {
  display: block;
}
.multiselect__single .option__label[data-v-f62ec3b4]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-f62ec3b4] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-f62ec3b4]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-f62ec3b4] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-f62ec3b4] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-f62ec3b4] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-f62ec3b4]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-f62ec3b4] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-f62ec3b4],
.multiselect__tags .multiselect__single[data-v-f62ec3b4] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-f62ec3b4] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-f62ec3b4] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-f62ec3b4]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-f62ec3b4] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-f62ec3b4]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-f62ec3b4] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-f62ec3b4]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-f62ec3b4] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-f62ec3b4] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-f62ec3b4] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-f62ec3b4] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-f62ec3b4]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-f62ec3b4]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-f62ec3b4] {
  display: block;
}
.multiselect__option[data-v-f62ec3b4]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-f62ec3b4] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-f62ec3b4]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-f62ec3b4] {
  display: block;
}
.component .attr-label[data-v-f62ec3b4]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-f62ec3b4] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-f62ec3b4]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-f62ec3b4]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-f62ec3b4]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-f62ec3b4] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-f62ec3b4] .dp__overlay,
.mobile .dp__theme_light[data-v-f62ec3b4] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-f62ec3b4] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-f62ec3b4] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-f62ec3b4] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-f62ec3b4] .dp__overlay_container,
.dp__theme_light[data-v-f62ec3b4] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-f62ec3b4] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-f62ec3b4] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-f62ec3b4] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-f62ec3b4] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-f62ec3b4] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-f62ec3b4] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-f62ec3b4] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-f62ec3b4] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-f62ec3b4] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-f62ec3b4] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-f62ec3b4] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-f62ec3b4] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-f62ec3b4] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-f62ec3b4] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-f62ec3b4] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-f62ec3b4] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-f62ec3b4] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-f62ec3b4] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-f62ec3b4] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-f62ec3b4] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-f62ec3b4] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-f62ec3b4] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-f62ec3b4] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-f62ec3b4] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-f62ec3b4] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-f62ec3b4] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-f62ec3b4] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-f62ec3b4] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-f62ec3b4] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-f62ec3b4] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-f62ec3b4]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.transcription-output[data-v-f62ec3b4] {
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  position: relative;
}
.transcription-output .entities[data-v-f62ec3b4] {
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.transcription-output .entities .entity-row.highlighted[data-v-f62ec3b4] {
  border: solid 2px;
}
@-moz-keyframes placeHolderShimmer-83b9f68a {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-83b9f68a {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-83b9f68a {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-83b9f68a {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-83b9f68a {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-83b9f68a {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-83b9f68a {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-83b9f68a {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-83b9f68a] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-83b9f68a] {
  justify-content: center;
}
.vfm.justify-start[data-v-83b9f68a] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-83b9f68a] {
  align-items: center;
}
.vfm.items-start[data-v-83b9f68a] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-83b9f68a] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-83b9f68a] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-83b9f68a] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-83b9f68a] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-83b9f68a] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-83b9f68a] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-83b9f68a] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-83b9f68a],
.multiselect__input[data-v-83b9f68a],
.multiselect__single[data-v-83b9f68a] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-83b9f68a] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-83b9f68a]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-83b9f68a] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-83b9f68a] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-83b9f68a] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-83b9f68a] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-83b9f68a]:after {
  display: none;
}
.multiselect__option[data-v-83b9f68a] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-83b9f68a]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-83b9f68a] {
  display: block;
}
.multiselect__option .option__label[data-v-83b9f68a]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-83b9f68a] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-83b9f68a] {
  display: block;
}
.multiselect__single .option__label[data-v-83b9f68a]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-83b9f68a] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-83b9f68a]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-83b9f68a] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-83b9f68a] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-83b9f68a] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-83b9f68a]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-83b9f68a] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-83b9f68a],
.multiselect__tags .multiselect__single[data-v-83b9f68a] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-83b9f68a] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-83b9f68a] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-83b9f68a]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-83b9f68a] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-83b9f68a]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-83b9f68a] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-83b9f68a]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-83b9f68a] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-83b9f68a] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-83b9f68a] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-83b9f68a] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-83b9f68a]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-83b9f68a]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-83b9f68a] {
  display: block;
}
.multiselect__option[data-v-83b9f68a]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-83b9f68a] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-83b9f68a]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-83b9f68a] {
  display: block;
}
.component .attr-label[data-v-83b9f68a]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-83b9f68a] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-83b9f68a]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-83b9f68a]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-83b9f68a]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-83b9f68a] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-83b9f68a] .dp__overlay,
.mobile .dp__theme_light[data-v-83b9f68a] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-83b9f68a] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-83b9f68a] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-83b9f68a] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-83b9f68a] .dp__overlay_container,
.dp__theme_light[data-v-83b9f68a] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-83b9f68a] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-83b9f68a] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-83b9f68a] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-83b9f68a] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-83b9f68a] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-83b9f68a] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-83b9f68a] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-83b9f68a] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-83b9f68a] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-83b9f68a] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-83b9f68a] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-83b9f68a] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-83b9f68a] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-83b9f68a] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-83b9f68a] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-83b9f68a] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-83b9f68a] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-83b9f68a] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-83b9f68a] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-83b9f68a] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-83b9f68a] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-83b9f68a] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-83b9f68a] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-83b9f68a] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-83b9f68a] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-83b9f68a] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-83b9f68a] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-83b9f68a] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-83b9f68a] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-83b9f68a] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-83b9f68a]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.component[data-v-83b9f68a] {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
@-moz-keyframes placeHolderShimmer-087ff35b {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-087ff35b {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-087ff35b {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-087ff35b {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-087ff35b {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-087ff35b {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-087ff35b {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-087ff35b {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-087ff35b] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-087ff35b] {
  justify-content: center;
}
.vfm.justify-start[data-v-087ff35b] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-087ff35b] {
  align-items: center;
}
.vfm.items-start[data-v-087ff35b] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-087ff35b] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-087ff35b] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-087ff35b] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-087ff35b] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-087ff35b] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-087ff35b] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-087ff35b] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-087ff35b],
.multiselect__input[data-v-087ff35b],
.multiselect__single[data-v-087ff35b] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-087ff35b] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-087ff35b]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-087ff35b] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-087ff35b] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-087ff35b] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-087ff35b] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-087ff35b]:after {
  display: none;
}
.multiselect__option[data-v-087ff35b] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-087ff35b]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-087ff35b] {
  display: block;
}
.multiselect__option .option__label[data-v-087ff35b]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-087ff35b] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-087ff35b] {
  display: block;
}
.multiselect__single .option__label[data-v-087ff35b]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-087ff35b] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-087ff35b]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-087ff35b] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-087ff35b] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-087ff35b] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-087ff35b]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-087ff35b] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-087ff35b],
.multiselect__tags .multiselect__single[data-v-087ff35b] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-087ff35b] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-087ff35b] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-087ff35b]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-087ff35b] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-087ff35b]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-087ff35b] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-087ff35b]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-087ff35b] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-087ff35b] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-087ff35b] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-087ff35b] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-087ff35b]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-087ff35b]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-087ff35b] {
  display: block;
}
.multiselect__option[data-v-087ff35b]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-087ff35b] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-087ff35b]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-087ff35b] {
  display: block;
}
.component .attr-label[data-v-087ff35b]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-087ff35b] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-087ff35b]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-087ff35b]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-087ff35b]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-087ff35b] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-087ff35b] .dp__overlay,
.mobile .dp__theme_light[data-v-087ff35b] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-087ff35b] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-087ff35b] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-087ff35b] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-087ff35b] .dp__overlay_container,
.dp__theme_light[data-v-087ff35b] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-087ff35b] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-087ff35b] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-087ff35b] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-087ff35b] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-087ff35b] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-087ff35b] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-087ff35b] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-087ff35b] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-087ff35b] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-087ff35b] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-087ff35b] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-087ff35b] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-087ff35b] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-087ff35b] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-087ff35b] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-087ff35b] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-087ff35b] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-087ff35b] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-087ff35b] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-087ff35b] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-087ff35b] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-087ff35b] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-087ff35b] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-087ff35b] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-087ff35b] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-087ff35b] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-087ff35b] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-087ff35b] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-087ff35b] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-087ff35b] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-087ff35b]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.chat-history[data-v-087ff35b] {
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (400vw / (var(--vw-base) * 0.01)));
}
.chat-history .content[data-v-087ff35b] {
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  overflow: auto;
}
.chat-history .content .thread[data-v-087ff35b] {
  cursor: pointer;
  padding: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01)));
}
.chat-history .content .thread[data-v-087ff35b]:hover {
  background: #f0f0f0;
  border-radius: calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01)));
}
.chat-history .content .thread span[data-v-087ff35b] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.chat-history .content .thread .dev-thread-id[data-v-087ff35b] {
  font-size: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01)));
  white-space: nowrap;
  opacity: 0.4;
  margin-left: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.chat-history .content .thread .date[data-v-087ff35b] {
  opacity: 0.4;
  font-size: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01)));
}
.chat-history .content .thread .title[data-v-087ff35b] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.chat-history .content .thread .platform-pill[data-v-087ff35b] {
  font-size: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (12.5vw / (var(--vw-base) * 0.01)));
  color: #fff;
  white-space: nowrap;
  background: #aaa;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: inline-block;
}
@-moz-keyframes placeHolderShimmer-36ce8524 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-36ce8524 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-36ce8524 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-36ce8524 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-36ce8524 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-36ce8524 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-36ce8524 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-36ce8524 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-36ce8524] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-36ce8524] {
  justify-content: center;
}
.vfm.justify-start[data-v-36ce8524] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-36ce8524] {
  align-items: center;
}
.vfm.items-start[data-v-36ce8524] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-36ce8524] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-36ce8524] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-36ce8524] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-36ce8524] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-36ce8524] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-36ce8524] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-36ce8524] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-36ce8524],
.multiselect__input[data-v-36ce8524],
.multiselect__single[data-v-36ce8524] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-36ce8524] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-36ce8524]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-36ce8524] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-36ce8524] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-36ce8524] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-36ce8524] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-36ce8524]:after {
  display: none;
}
.multiselect__option[data-v-36ce8524] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-36ce8524]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-36ce8524] {
  display: block;
}
.multiselect__option .option__label[data-v-36ce8524]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-36ce8524] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-36ce8524] {
  display: block;
}
.multiselect__single .option__label[data-v-36ce8524]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-36ce8524] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-36ce8524]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-36ce8524] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-36ce8524] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-36ce8524] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-36ce8524]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-36ce8524] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-36ce8524],
.multiselect__tags .multiselect__single[data-v-36ce8524] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-36ce8524] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-36ce8524] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-36ce8524]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-36ce8524] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-36ce8524]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-36ce8524] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-36ce8524]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-36ce8524] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-36ce8524] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-36ce8524] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-36ce8524] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-36ce8524]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-36ce8524]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-36ce8524] {
  display: block;
}
.multiselect__option[data-v-36ce8524]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-36ce8524] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-36ce8524]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-36ce8524] {
  display: block;
}
.component .attr-label[data-v-36ce8524]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-36ce8524] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-36ce8524]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-36ce8524]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-36ce8524]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-36ce8524] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-36ce8524] .dp__overlay,
.mobile .dp__theme_light[data-v-36ce8524] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-36ce8524] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-36ce8524] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-36ce8524] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-36ce8524] .dp__overlay_container,
.dp__theme_light[data-v-36ce8524] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-36ce8524] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-36ce8524] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-36ce8524] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-36ce8524] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-36ce8524] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-36ce8524] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-36ce8524] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-36ce8524] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-36ce8524] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-36ce8524] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-36ce8524] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-36ce8524] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-36ce8524] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-36ce8524] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-36ce8524] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-36ce8524] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-36ce8524] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-36ce8524] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-36ce8524] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-36ce8524] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-36ce8524] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-36ce8524] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-36ce8524] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-36ce8524] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-36ce8524] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-36ce8524] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-36ce8524] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-36ce8524] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-36ce8524] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-36ce8524] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-36ce8524]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.ai-chat-starter[data-v-36ce8524] {
  display: flex;
  flex-direction: column;
  height: 100%;
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  text-align: center;
}
.ai-chat-starter .top[data-v-36ce8524],
.ai-chat-starter .bottom[data-v-36ce8524],
.ai-chat-starter .middle[data-v-36ce8524] {
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background: #ddd;
  flex: 1 1 50%;
}
@-moz-keyframes placeHolderShimmer-1e62170c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-1e62170c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-1e62170c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-1e62170c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-1e62170c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-1e62170c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-1e62170c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-1e62170c {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-1e62170c] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-1e62170c] {
  justify-content: center;
}
.vfm.justify-start[data-v-1e62170c] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-1e62170c] {
  align-items: center;
}
.vfm.items-start[data-v-1e62170c] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-1e62170c] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-1e62170c] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-1e62170c] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-1e62170c] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-1e62170c] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-1e62170c] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-1e62170c] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-1e62170c],
.multiselect__input[data-v-1e62170c],
.multiselect__single[data-v-1e62170c] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-1e62170c] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-1e62170c]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-1e62170c] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-1e62170c] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-1e62170c] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-1e62170c] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-1e62170c]:after {
  display: none;
}
.multiselect__option[data-v-1e62170c] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-1e62170c]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-1e62170c] {
  display: block;
}
.multiselect__option .option__label[data-v-1e62170c]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-1e62170c] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-1e62170c] {
  display: block;
}
.multiselect__single .option__label[data-v-1e62170c]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-1e62170c] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-1e62170c]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-1e62170c] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-1e62170c] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-1e62170c] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-1e62170c]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-1e62170c] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-1e62170c],
.multiselect__tags .multiselect__single[data-v-1e62170c] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-1e62170c] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-1e62170c] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-1e62170c]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-1e62170c] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-1e62170c]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-1e62170c] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-1e62170c]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-1e62170c] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-1e62170c] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-1e62170c] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-1e62170c] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-1e62170c]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-1e62170c]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-1e62170c] {
  display: block;
}
.multiselect__option[data-v-1e62170c]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-1e62170c] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-1e62170c]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-1e62170c] {
  display: block;
}
.component .attr-label[data-v-1e62170c]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-1e62170c] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-1e62170c]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-1e62170c]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-1e62170c]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-1e62170c] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-1e62170c] .dp__overlay,
.mobile .dp__theme_light[data-v-1e62170c] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-1e62170c] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-1e62170c] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-1e62170c] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-1e62170c] .dp__overlay_container,
.dp__theme_light[data-v-1e62170c] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-1e62170c] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-1e62170c] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-1e62170c] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-1e62170c] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-1e62170c] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-1e62170c] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-1e62170c] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-1e62170c] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-1e62170c] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-1e62170c] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-1e62170c] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-1e62170c] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-1e62170c] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-1e62170c] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-1e62170c] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-1e62170c] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-1e62170c] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-1e62170c] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-1e62170c] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-1e62170c] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-1e62170c] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-1e62170c] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-1e62170c] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-1e62170c] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-1e62170c] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-1e62170c] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-1e62170c] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-1e62170c] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-1e62170c] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-1e62170c] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-1e62170c]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.ai-chat[data-v-1e62170c] {
  display: flex;
  flex-direction: column;
  flex: 1 1 auto;
  overflow: hidden;
}
.ai-chat .debug-id[data-v-1e62170c] {
  font-size: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01)));
  opacity: 0.4;
  margin-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.ai-chat .content[data-v-1e62170c] {
  flex: 1 1 auto;
  overflow: auto;
  display: flex;
  flex-direction: column;
  margin-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.ai-chat .content .messages[data-v-1e62170c] {
  display: flex;
  flex-direction: column;
  opacity: 1;
}
.ai-chat .content .messages.hidden[data-v-1e62170c] {
  height: 0;
  opacity: 0;
  overflow: hidden;
}
.ai-chat .content .messages .message[data-v-1e62170c] {
  min-height: 2.1rem;
  display: flex;
  flex-direction: column;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  max-width: 100%;
}
.ai-chat .content .messages .message .message-content[data-v-1e62170c] {
  flex: 0 0 auto;
}
.ai-chat .content .messages .message.user .message-content[data-v-1e62170c] {
  padding: calc(var(--vw-rr) * (7vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01)));
  margin-left: auto;
  background: #f0f0f0;
  border-radius: calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01)));
}
.ai-chat .content .messages .loading[data-v-1e62170c] {
  display: flex;
  flex-direction: column;
}
.ai-chat .content .messages .loading .description[data-v-1e62170c] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (17.5vw / (var(--vw-base) * 0.01)));
}
.ai-chat .content .messages .loading[data-v-1e62170c]::after {
  display: inline-block;
  animation: dotty-1e62170c steps(1, end) 1s infinite;
  font-size: calc(var(--vw-rr) * (28vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (35vw / (var(--vw-base) * 0.01)));
  content: '';
  height: calc(var(--vw-rr) * (35vw / (var(--vw-base) * 0.01)));
}
@-moz-keyframes dotty-1e62170c {
0% {
    content: ' ';
}
25% {
    content: '.';
}
50% {
    content: '..';
}
75% {
    content: '...';
}
100% {
    content: ' ';
}
}
@-webkit-keyframes dotty-1e62170c {
0% {
    content: ' ';
}
25% {
    content: '.';
}
50% {
    content: '..';
}
75% {
    content: '...';
}
100% {
    content: ' ';
}
}
@-o-keyframes dotty-1e62170c {
0% {
    content: ' ';
}
25% {
    content: '.';
}
50% {
    content: '..';
}
75% {
    content: '...';
}
100% {
    content: ' ';
}
}
@keyframes dotty-1e62170c {
0% {
    content: ' ';
}
25% {
    content: '.';
}
50% {
    content: '..';
}
75% {
    content: '...';
}
100% {
    content: ' ';
}
}
.ai-chat .chat-input.disabled[data-v-1e62170c] {
  opacity: 0.3;
  pointer-events: none;
}
.ai-chat .chat-input .context[data-v-1e62170c] {
  font-size: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  opacity: 0.4;
}
.ai-chat .chat-input .box[data-v-1e62170c] {
  flex: 0 0 auto;
  position: relative;
}
.loading-overlay[data-v-1e62170c] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #fff;
  display: flex;
}
.loading-overlay .text[data-v-1e62170c] {
  text-align: center;
  margin: auto;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-20px, -50%);
}
.loading-overlay .text[data-v-1e62170c]::after {
  font-size: calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (22.5vw / (var(--vw-base) * 0.01)));
  opacity: 0.7;
  animation: dotty-word-1e62170c steps(1, end) 1s infinite;
  content: '';
}
.stretch-enter-active[data-v-1e62170c],
.stretch-leave-active[data-v-1e62170c] {
  transition: all 0.4s;
}
.stretch-enter-from[data-v-1e62170c],
.stretch-leave-to[data-v-1e62170c] {
  opacity: 0;
}
@-moz-keyframes dotty-word-1e62170c {
0% {
    content: 'Loading';
}
25% {
    content: 'Loading.';
}
50% {
    content: 'Loading..';
}
75% {
    content: 'Loading...';
}
100% {
    content: 'Loading';
}
}
@-webkit-keyframes dotty-word-1e62170c {
0% {
    content: 'Loading';
}
25% {
    content: 'Loading.';
}
50% {
    content: 'Loading..';
}
75% {
    content: 'Loading...';
}
100% {
    content: 'Loading';
}
}
@-o-keyframes dotty-word-1e62170c {
0% {
    content: 'Loading';
}
25% {
    content: 'Loading.';
}
50% {
    content: 'Loading..';
}
75% {
    content: 'Loading...';
}
100% {
    content: 'Loading';
}
}
@keyframes dotty-word-1e62170c {
0% {
    content: 'Loading';
}
25% {
    content: 'Loading.';
}
50% {
    content: 'Loading..';
}
75% {
    content: 'Loading...';
}
100% {
    content: 'Loading';
}
}
@-moz-keyframes placeHolderShimmer-aa9e39dc {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-aa9e39dc {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-aa9e39dc {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-aa9e39dc {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-aa9e39dc {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-aa9e39dc {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-aa9e39dc {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-aa9e39dc {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-aa9e39dc] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-aa9e39dc] {
  justify-content: center;
}
.vfm.justify-start[data-v-aa9e39dc] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-aa9e39dc] {
  align-items: center;
}
.vfm.items-start[data-v-aa9e39dc] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-aa9e39dc] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-aa9e39dc] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-aa9e39dc] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-aa9e39dc] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-aa9e39dc] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-aa9e39dc] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-aa9e39dc] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-aa9e39dc],
.multiselect__input[data-v-aa9e39dc],
.multiselect__single[data-v-aa9e39dc] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-aa9e39dc] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-aa9e39dc]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-aa9e39dc] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-aa9e39dc] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-aa9e39dc] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-aa9e39dc] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-aa9e39dc]:after {
  display: none;
}
.multiselect__option[data-v-aa9e39dc] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-aa9e39dc]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-aa9e39dc] {
  display: block;
}
.multiselect__option .option__label[data-v-aa9e39dc]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-aa9e39dc] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-aa9e39dc] {
  display: block;
}
.multiselect__single .option__label[data-v-aa9e39dc]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-aa9e39dc] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-aa9e39dc]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-aa9e39dc] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-aa9e39dc] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-aa9e39dc] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-aa9e39dc]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-aa9e39dc] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-aa9e39dc],
.multiselect__tags .multiselect__single[data-v-aa9e39dc] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-aa9e39dc] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-aa9e39dc] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-aa9e39dc]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-aa9e39dc] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-aa9e39dc]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-aa9e39dc] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-aa9e39dc]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-aa9e39dc] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-aa9e39dc] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-aa9e39dc] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-aa9e39dc] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-aa9e39dc]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-aa9e39dc]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-aa9e39dc] {
  display: block;
}
.multiselect__option[data-v-aa9e39dc]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-aa9e39dc] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-aa9e39dc]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-aa9e39dc] {
  display: block;
}
.component .attr-label[data-v-aa9e39dc]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-aa9e39dc] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-aa9e39dc]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-aa9e39dc]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-aa9e39dc]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-aa9e39dc] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-aa9e39dc] .dp__overlay,
.mobile .dp__theme_light[data-v-aa9e39dc] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-aa9e39dc] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-aa9e39dc] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-aa9e39dc] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-aa9e39dc] .dp__overlay_container,
.dp__theme_light[data-v-aa9e39dc] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-aa9e39dc] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-aa9e39dc] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-aa9e39dc] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-aa9e39dc] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-aa9e39dc] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-aa9e39dc] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-aa9e39dc] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-aa9e39dc] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-aa9e39dc] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-aa9e39dc] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-aa9e39dc] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-aa9e39dc] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-aa9e39dc] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-aa9e39dc] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-aa9e39dc] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-aa9e39dc] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-aa9e39dc] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-aa9e39dc] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-aa9e39dc] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-aa9e39dc] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-aa9e39dc] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-aa9e39dc] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-aa9e39dc] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-aa9e39dc] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-aa9e39dc] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-aa9e39dc] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-aa9e39dc] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-aa9e39dc] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-aa9e39dc] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-aa9e39dc] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-aa9e39dc]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.ai-panel[data-v-aa9e39dc] {
  z-index: 99;
  position: absolute;
  bottom: 0;
  right: 0;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: 100%;
  display: flex;
  flex-direction: row;
  gap: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  transition: all 0.4s;
  interpolate-size: allow-keywords;
}
.ai-panel .background[data-v-aa9e39dc] {
  width: calc(var(--vw-rr) * (740vw / (var(--vw-base) * 0.01)));
  background: #f8f8f8;
  position: absolute;
  right: 0;
  top: calc(var(--vw-rr) * (-20vw / (var(--vw-base) * 0.01)));
  height: calc(100% + calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))));
  transition: all 0.4s;
}
.ai-panel.wide .background[data-v-aa9e39dc] {
  width: calc(var(--vw-rr) * (1200vw / (var(--vw-base) * 0.01)));
}
.ai-panel .content[data-v-aa9e39dc] {
  height: 100%;
  background: #fff;
  width: calc(var(--vw-rr) * (700vw / (var(--vw-base) * 0.01)));
  min-height: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: solid 1px #dcddde;
  display: flex;
  flex-direction: column;
  z-index: 1;
}
.ai-panel .content .header[data-v-aa9e39dc] {
  position: relative;
  display: flex;
  align-items: center;
}
.ai-panel .content .header .btn[data-v-aa9e39dc] {
  font-size: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (15vw / (var(--vw-base) * 0.01)));
}
.ai-panel .content .header .history-btn[data-v-aa9e39dc] {
  margin-right: auto;
  display: flex;
  align-items: center;
}
.ai-panel .content .header .history-btn .icon[data-v-aa9e39dc] {
  flex: 0 0 calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-history.d15cfbdb.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.ai-panel .content .header .new-btn[data-v-aa9e39dc] {
  display: flex;
  align-items: center;
}
.ai-panel .content .header .new-btn .icon[data-v-aa9e39dc] {
  flex: 0 0 calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-new-chat.7299bba7.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.ai-panel .content .header .close[data-v-aa9e39dc] {
  cursor: pointer;
  margin-left: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.ai-panel .content .chat[data-v-aa9e39dc] {
  position: relative;
  flex: 1 1 auto;
  min-height: calc(var(--vw-rr) * (300vw / (var(--vw-base) * 0.01)));
}
.ai-panel .content .chat[data-v-aa9e39dc] {
  display: flex;
  flex-direction: column;
}
.ai-panel .history[data-v-aa9e39dc] {
  background: #fff;
  z-index: 0;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: solid 1px #dcddde;
  display: flex;
  flex-direction: column;
}
.ai-panel .history .header[data-v-aa9e39dc] {
  display: flex;
  align-items: center;
  border-bottom: solid 1px #dcddde;
  padding-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.ai-panel .history .header .title[data-v-aa9e39dc] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin-right: auto;
}
.ai-panel .history .header .close[data-v-aa9e39dc] {
  cursor: pointer;
  margin-left: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.ai-panel .history .chat-history[data-v-aa9e39dc] {
  overflow: hidden;
}
.candidate-entity[data-v-aa9e39dc] {
  z-index: 88;
  position: absolute;
  left: 0;
  top: 0;
  width: calc(100% - calc(var(--vw-rr) * (740vw / (var(--vw-base) * 0.01))));
  height: 100%;
  background: #f8f8f8;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  overflow: auto;
}
.candidate-entity[data-v-aa9e39dc] .entity-page {
  background: #fff;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.candidate-entity .close[data-v-aa9e39dc] {
  position: absolute;
  top: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  right: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (24vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (24vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (24vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  cursor: pointer;
}
.candidate-entity.redirecting[data-v-aa9e39dc] {
  pointer-events: none;
}
.candidate-entity.redirecting[data-v-aa9e39dc]:after {
  z-index: 999;
  content: '';
  background: rgba(255,255,255,0.6);
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.ai-icon[data-v-aa9e39dc] {
  position: absolute;
  bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background: #000;
  width: calc(var(--vw-rr) * (50vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (50vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (50vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  z-index: 99;
}
.ai-icon[data-v-aa9e39dc]:after {
  content: '';
  position: absolute;
  top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  left: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  background-color: #fff;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-ai.cc6e99fb.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.ai-icon.open[data-v-aa9e39dc] {
  background: #000;
}
.history-slide-enter-active[data-v-aa9e39dc],
.history-slide-leave-active[data-v-aa9e39dc] {
  transition: all 0.4s;
}
.history-slide-enter-from[data-v-aa9e39dc],
.history-slide-leave-to[data-v-aa9e39dc] {
  transform: translate(105%, 0);
}
.panel-pop-enter-active[data-v-aa9e39dc],
.panel-pop-leave-active[data-v-aa9e39dc] {
  transition: all 0.4s;
}
.panel-pop-enter-from[data-v-aa9e39dc],
.panel-pop-leave-to[data-v-aa9e39dc] {
  transform: translate(100%, 0%);
}
@-moz-keyframes placeHolderShimmer-730a7dc8 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-730a7dc8 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-730a7dc8 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-730a7dc8 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-730a7dc8 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-730a7dc8 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-730a7dc8 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-730a7dc8 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-730a7dc8] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-730a7dc8] {
  justify-content: center;
}
.vfm.justify-start[data-v-730a7dc8] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-730a7dc8] {
  align-items: center;
}
.vfm.items-start[data-v-730a7dc8] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-730a7dc8] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-730a7dc8] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-730a7dc8] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-730a7dc8] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-730a7dc8] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-730a7dc8] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-730a7dc8] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-730a7dc8],
.multiselect__input[data-v-730a7dc8],
.multiselect__single[data-v-730a7dc8] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-730a7dc8] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-730a7dc8]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-730a7dc8] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-730a7dc8] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-730a7dc8] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-730a7dc8] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-730a7dc8]:after {
  display: none;
}
.multiselect__option[data-v-730a7dc8] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-730a7dc8]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-730a7dc8] {
  display: block;
}
.multiselect__option .option__label[data-v-730a7dc8]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-730a7dc8] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-730a7dc8] {
  display: block;
}
.multiselect__single .option__label[data-v-730a7dc8]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-730a7dc8] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-730a7dc8]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-730a7dc8] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-730a7dc8] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-730a7dc8] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-730a7dc8]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-730a7dc8] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-730a7dc8],
.multiselect__tags .multiselect__single[data-v-730a7dc8] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-730a7dc8] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-730a7dc8] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-730a7dc8]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-730a7dc8] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-730a7dc8]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-730a7dc8] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-730a7dc8]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-730a7dc8] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-730a7dc8] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-730a7dc8] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-730a7dc8] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-730a7dc8]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-730a7dc8]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-730a7dc8] {
  display: block;
}
.multiselect__option[data-v-730a7dc8]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-730a7dc8] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-730a7dc8]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-730a7dc8] {
  display: block;
}
.component .attr-label[data-v-730a7dc8]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-730a7dc8] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-730a7dc8]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-730a7dc8]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-730a7dc8]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-730a7dc8] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-730a7dc8] .dp__overlay,
.mobile .dp__theme_light[data-v-730a7dc8] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-730a7dc8] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-730a7dc8] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-730a7dc8] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-730a7dc8] .dp__overlay_container,
.dp__theme_light[data-v-730a7dc8] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-730a7dc8] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-730a7dc8] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-730a7dc8] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-730a7dc8] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-730a7dc8] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-730a7dc8] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-730a7dc8] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-730a7dc8] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-730a7dc8] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-730a7dc8] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-730a7dc8] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-730a7dc8] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-730a7dc8] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-730a7dc8] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-730a7dc8] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-730a7dc8] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-730a7dc8] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-730a7dc8] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-730a7dc8] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-730a7dc8] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-730a7dc8] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-730a7dc8] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-730a7dc8] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-730a7dc8] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-730a7dc8] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-730a7dc8] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-730a7dc8] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-730a7dc8] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-730a7dc8] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-730a7dc8] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-730a7dc8]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.ai-panel-wrapper[data-v-730a7dc8] {
  border: solid 1px #f00;
}
@-moz-keyframes placeHolderShimmer-544c294f {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-544c294f {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-544c294f {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-544c294f {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-544c294f {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-544c294f {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-544c294f {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-544c294f {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-544c294f] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-544c294f] {
  justify-content: center;
}
.vfm.justify-start[data-v-544c294f] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-544c294f] {
  align-items: center;
}
.vfm.items-start[data-v-544c294f] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-544c294f] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-544c294f] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-544c294f] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-544c294f] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-544c294f] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-544c294f] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-544c294f] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-544c294f],
.multiselect__input[data-v-544c294f],
.multiselect__single[data-v-544c294f] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-544c294f] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-544c294f]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-544c294f] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-544c294f] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-544c294f] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-544c294f] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-544c294f]:after {
  display: none;
}
.multiselect__option[data-v-544c294f] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-544c294f]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-544c294f] {
  display: block;
}
.multiselect__option .option__label[data-v-544c294f]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-544c294f] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-544c294f] {
  display: block;
}
.multiselect__single .option__label[data-v-544c294f]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-544c294f] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-544c294f]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-544c294f] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-544c294f] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-544c294f] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-544c294f]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-544c294f] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-544c294f],
.multiselect__tags .multiselect__single[data-v-544c294f] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-544c294f] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-544c294f] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-544c294f]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-544c294f] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-544c294f]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-544c294f] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-544c294f]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-544c294f] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-544c294f] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-544c294f] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-544c294f] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-544c294f]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-544c294f]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-544c294f] {
  display: block;
}
.multiselect__option[data-v-544c294f]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-544c294f] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-544c294f]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-544c294f] {
  display: block;
}
.component .attr-label[data-v-544c294f]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-544c294f] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-544c294f]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-544c294f]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-544c294f]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-544c294f] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-544c294f] .dp__overlay,
.mobile .dp__theme_light[data-v-544c294f] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-544c294f] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-544c294f] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-544c294f] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-544c294f] .dp__overlay_container,
.dp__theme_light[data-v-544c294f] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-544c294f] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-544c294f] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-544c294f] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-544c294f] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-544c294f] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-544c294f] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-544c294f] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-544c294f] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-544c294f] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-544c294f] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-544c294f] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-544c294f] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-544c294f] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-544c294f] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-544c294f] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-544c294f] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-544c294f] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-544c294f] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-544c294f] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-544c294f] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-544c294f] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-544c294f] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-544c294f] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-544c294f] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-544c294f] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-544c294f] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-544c294f] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-544c294f] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-544c294f] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-544c294f] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-544c294f]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.platforms[data-v-544c294f] {
  height: 100vh;
  overflow: auto;
}
.platforms .platform-backdrop[data-v-544c294f] {
  background-color: var(--black-60);
  content: "";
  height: 100%;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 2;
}
.platforms .platform-backdrop .close[data-v-544c294f] {
  flex: 0 0 calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  background-color: var(--white);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  cursor: pointer;
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.platforms .platform-page-wrapper[data-v-544c294f] {
  background-color: var(--white);
  height: calc( 100% - calc(var(--vw-rr) * (80vw / (var(--vw-base) * 0.01))));
  left: 50%;
  overflow: hidden;
  position: absolute;
  top: calc(var(--vw-rr) * (80vw / (var(--vw-base) * 0.01)));
  transform: translate(-50%, 0);
  z-index: 0;
  width: 100%;
}
.platforms .platform-page-wrapper .platform-page[data-v-544c294f] {
  width: 100%;
  height: 100%;
}
.platforms .platform-page-wrapper .platform-page .loading[data-v-544c294f] {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  opacity: 0.4;
}
.platforms .platform-page-wrapper.overlaid[data-v-544c294f] {
  border-top-left-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-top-right-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc( 100% - calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01))));
  top: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  z-index: 3;
}
.platforms .platform-page-wrapper[data-v-544c294f]:after {
  background: rgba(255,255,255,0.65);
  content: "";
  height: 100%;
  opacity: 0;
  pointer-events: none;
  position: absolute;
  transition: opacity 0.7s;
  transition-delay: 0.2s;
  width: 100%;
}
.platforms .platform-page-wrapper.evaluating[data-v-544c294f]:after {
  display: block;
  opacity: 1;
  pointer-events: all;
}
@-moz-keyframes placeHolderShimmer {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm {
  display: flex;
  z-index: 3;
}
.vfm.justify-center {
  justify-content: center;
}
.vfm.justify-start {
  justify-content: flex-start;
}
.vfm.items-center {
  align-items: center;
}
.vfm.items-start {
  align-items: flex-start;
}
.vfm .vfm__content {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect,
.multiselect__input,
.multiselect__single {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content {
  max-width: 100%;
}
.multiselect__content-wrapper {
  border-radius: 0 !important;
}
.multiselect__option {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight:after {
  display: none;
}
.multiselect__option {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label {
  display: block;
}
.multiselect__option .option__label:first-letter {
  text-transform: capitalize;
}
.multiselect__single {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label {
  display: block;
}
.multiselect__single .option__label:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single:first-letter {
  text-transform: capitalize;
}
.multiselect__tags {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection,
.multiselect__tags .multiselect__single {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon:hover:after {
  color: var(--black);
}
.multiselect__option {
  display: block;
}
.multiselect__option:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span:first-letter {
  text-transform: capitalize;
}
.component .attr-label {
  display: block;
}
.component .attr-label:first-letter {
  text-transform: capitalize;
}
.add-btn {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn:hover {
  color: var(--neutral-400);
}
.add-btn:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light :deep(.dp--menu-wrapper) {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light :deep(.dp__overlay),
.mobile .dp__theme_light :deep(.dp__overlay_container) {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light :deep(.dp__input) {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light :deep(.dp__menu) {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light :deep(.dp__menu_content_wrapper) {
  flex-direction: column-reverse;
}
.dp__theme_light :deep(.dp__overlay_container),
.dp__theme_light :deep(.dp__overlay) {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light :deep(.dp--overlay-absolute) {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light :deep(.dp--overlay-absolute) .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light :deep(.dp__overlay_cell_active) {
  background: var(--black);
}
.dp__theme_light :deep(.dp__overlay_cell_disabled) {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light :deep(.dp__action_row) {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light :deep(.dp__action_row) .action-row {
  display: flex;
}
.dp__theme_light :deep(.dp__selection_preview) {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light :deep(.dp__action_buttons) .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light :deep(.dp__action_buttons) .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light :deep(.dp__action_buttons) .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light :deep(.dp__action_buttons) .dp__action_select {
  background: var(--black);
}
.dp__theme_light :deep(.dp__action_buttons) .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light :deep(.dp__action_row) .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light :deep(.dp__action_row) .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light :deep(.dp__action_row) .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light :deep(.dp__btn) {
  padding: 0;
}
.dp__theme_light :deep(.dp--preset-dates) {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light :deep(.dp--preset-dates) {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light :deep(.dp--preset-dates) .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light :deep(.dp--preset-dates) .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light :deep(.dp--menu--inner-stretched) {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light :deep(.dp__overlay_col) {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light :deep(.dp__selection_grid_header) {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light :deep(.dp--year-mode-picker) {
  justify-content: center;
}
.dp__theme_light :deep(.dp--year-select) {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light :deep(.dp--qr-btn) {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light :deep(.dp--qr-btn-active) {
  background-color: #000;
  color: #fff;
}
.dp__theme_light :deep(.dp__active_date) {
  background-color: #000;
  color: #fff;
}
.dp__theme_light :deep(.dp__calendar_header_item) {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.wait-enter-from,
.wait-leave-to {
  transition-delay: 0.5s;
}
.bkd-fade-enter-active,
.bkd-fade-leave-active {
  transition: opacity 0.5s ease;
}
.bkd-fade-enter-from {
  opacity: 0;
}
.bkd-fade-leave-to {
  opacity: 0;
}
.slide-over-enter-active,
.slide-over-leave-active {
  transition: all 0.5s ease;
  transition-delay: 0;
}
.slide-over-enter-from {
  border: solid 10px #ff0;
  transform: translate(-50%, 100%) !important;
}
.slide-over-leave-to {
  transform: translate(-50%, 0) !important;
  transition-delay: 0.5s;
}
.slide-under-enter-active {
  transition: all 0.5s ease;
  z-index: 2 !important;
}
.slide-under-leave-active {
  transition: all 0.5s ease;
  z-index: 3 !important;
}
.slide-under-enter-from {
  transform: translate(-50%, 0) !important;
  transition-delay: 0.5s;
}
.slide-under-leave-to {
  transform: translate(-50%, 100%) !important;
}
@-moz-keyframes placeHolderShimmer-4d2da2f6 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-4d2da2f6 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-4d2da2f6 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-4d2da2f6 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-moz-keyframes placeHolderShimmer-4d2da2f6 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-webkit-keyframes placeHolderShimmer-4d2da2f6 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@-o-keyframes placeHolderShimmer-4d2da2f6 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
@keyframes placeHolderShimmer-4d2da2f6 {
0% {
    background-position: 0px 0;
}
70% {
    background-position: 100em 0;
}
100% {
    background-position: 100em 0;
}
}
.vfm[data-v-4d2da2f6] {
  display: flex;
  z-index: 3;
}
.vfm.justify-center[data-v-4d2da2f6] {
  justify-content: center;
}
.vfm.justify-start[data-v-4d2da2f6] {
  justify-content: flex-start;
}
.vfm.items-center[data-v-4d2da2f6] {
  align-items: center;
}
.vfm.items-start[data-v-4d2da2f6] {
  align-items: flex-start;
}
.vfm .vfm__content[data-v-4d2da2f6] {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.vfm .vfm__content .modal-wrapper[data-v-4d2da2f6] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  padding: calc(var(--vw-rr) * (60vw / (var(--vw-base) * 0.01)));
}
.mobile .vfm .vfm__content .modal-wrapper[data-v-4d2da2f6] {
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.vfm .vfm__content .modal-wrapper[data-v-4d2da2f6] > * {
  background-color: #fff;
  border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  margin: auto;
  max-width: calc(var(--vw-rr) * (1250vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.vfm .vfm__content .modal-wrapper .modal-container[data-v-4d2da2f6] {
  position: relative;
  position: relative;
}
.vfm .vfm__content .modal-wrapper .modal-container.no-padding[data-v-4d2da2f6] {
  padding: 0;
}
.vfm .vfm__content .modal-wrapper .modal-container .btn-close[data-v-4d2da2f6] {
  position: absolute;
  right: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  flex: 0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  background-color: var(--base-font-color);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-close.5f94ffef.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  z-index: 10;
}
.multiselect[data-v-4d2da2f6],
.multiselect__input[data-v-4d2da2f6],
.multiselect__single[data-v-4d2da2f6] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-4d2da2f6] {
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__input[data-v-4d2da2f6]::placeholder {
  color: #aaa;
  opacity: 1;
}
.multiselect__content[data-v-4d2da2f6] {
  max-width: 100%;
}
.multiselect__content-wrapper[data-v-4d2da2f6] {
  border-radius: 0 !important;
}
.multiselect__option[data-v-4d2da2f6] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__option--highlight[data-v-4d2da2f6] {
  background-color: var(--neutral-50);
  color: var(--black);
}
.multiselect__option--highlight[data-v-4d2da2f6]:after {
  display: none;
}
.multiselect__option[data-v-4d2da2f6] {
  display: block;
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  display: flex;
  white-space: normal;
}
.multiselect__option[data-v-4d2da2f6]:first-letter {
  text-transform: capitalize;
}
.multiselect__option .option__label[data-v-4d2da2f6] {
  display: block;
}
.multiselect__option .option__label[data-v-4d2da2f6]:first-letter {
  text-transform: capitalize;
}
.multiselect__single[data-v-4d2da2f6] {
  align-items: center;
  display: inline-flex;
}
.multiselect__single .option__label[data-v-4d2da2f6] {
  display: block;
}
.multiselect__single .option__label[data-v-4d2da2f6]:first-letter {
  text-transform: capitalize;
}
.multiselect__option--selected[data-v-4d2da2f6] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__option--selected[data-v-4d2da2f6]:after {
  display: none;
}
.multiselect__option--selected.multiselect__option--highlight[data-v-4d2da2f6] {
  background-color: var(--neutral-100);
  color: var(--black);
}
.multiselect__tags-wrap[data-v-4d2da2f6] {
  display: flex;
  flex-wrap: wrap;
}
.multiselect__single[data-v-4d2da2f6] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
}
.multiselect__single[data-v-4d2da2f6]:first-letter {
  text-transform: capitalize;
}
.multiselect__tags[data-v-4d2da2f6] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.multiselect__tags .selection[data-v-4d2da2f6],
.multiselect__tags .multiselect__single[data-v-4d2da2f6] {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  display: block;
  max-width: 100%;
  overflow: hidden;
  padding-left: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  text-overflow: ellipsis;
}
.multiselect__placeholder[data-v-4d2da2f6] {
  display: block;
  overflow: hidden;
  padding-top: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag[data-v-4d2da2f6] {
  display: block;
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  align-items: center;
  background-color: #fff;
  border: 1px solid;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  color: var(--black);
  display: flex;
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  max-width: calc(var(--vw-rr) * (240vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  padding-right: calc(var(--vw-rr) * (32vw / (var(--vw-base) * 0.01)));
  width: fit-content;
}
.multiselect__tag[data-v-4d2da2f6]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag > span[data-v-4d2da2f6] {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag > span[data-v-4d2da2f6]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag .option__label[data-v-4d2da2f6] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .option__label[data-v-4d2da2f6]:first-letter {
  text-transform: capitalize;
}
.multiselect__tag.value[data-v-4d2da2f6] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  font-weight: 400;
  margin-bottom: 0;
  padding: calc(var(--vw-rr) * (6vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable[data-v-4d2da2f6] {
  margin: 0;
  padding-right: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag.noneditable > span[data-v-4d2da2f6] {
  overflow: hidden;
  text-overflow: ellipsis;
}
.multiselect__tag .multiselect__tag-icon[data-v-4d2da2f6] {
  margin-right: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.multiselect__tag .multiselect__tag-icon[data-v-4d2da2f6]:after {
  color: var(--neutral-400);
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.multiselect__tag .multiselect__tag-icon[data-v-4d2da2f6]:hover:after {
  color: var(--black);
}
.multiselect__option[data-v-4d2da2f6] {
  display: block;
}
.multiselect__option[data-v-4d2da2f6]:first-letter {
  text-transform: capitalize;
}
.multiselect__option > span[data-v-4d2da2f6] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.multiselect__option > span[data-v-4d2da2f6]:first-letter {
  text-transform: capitalize;
}
.component .attr-label[data-v-4d2da2f6] {
  display: block;
}
.component .attr-label[data-v-4d2da2f6]:first-letter {
  text-transform: capitalize;
}
.add-btn[data-v-4d2da2f6] {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  align-items: center;
  color: #000;
  cursor: pointer;
  display: inline-flex;
  gap: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  text-decoration: underline;
}
.add-btn[data-v-4d2da2f6]:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: #000;
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  content: "";
  margin-top: -0.1em;
}
.add-btn[data-v-4d2da2f6]:hover {
  color: var(--neutral-400);
}
.add-btn[data-v-4d2da2f6]:hover:before {
  flex: 0 0 calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  width: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  background-color: var(--neutral-400);
  background-size: cover;
  mask-image: url("/backoffice/assets/icon-plus.89427fff.svg");
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
}
.mobile .dp__theme_light[data-v-4d2da2f6] .dp--menu-wrapper {
  left: 0 !important;
  width: 100% !important;
}
.mobile .dp__theme_light[data-v-4d2da2f6] .dp__overlay,
.mobile .dp__theme_light[data-v-4d2da2f6] .dp__overlay_container {
  max-width: unset !important;
  width: 100% !important;
}
.dp__theme_light[data-v-4d2da2f6] .dp__input {
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-4d2da2f6] .dp__menu {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (5vw / (var(--vw-base) * 0.01)));
  font-weight: 400;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-4d2da2f6] .dp__menu_content_wrapper {
  flex-direction: column-reverse;
}
.dp__theme_light[data-v-4d2da2f6] .dp__overlay_container,
.dp__theme_light[data-v-4d2da2f6] .dp__overlay {
  height: auto !important;
  max-width: calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-4d2da2f6] .dp--overlay-absolute {
  height: calc(var(--vw-rr) * (180vw / (var(--vw-base) * 0.01))) !important;
}
.dp__theme_light[data-v-4d2da2f6] .dp--overlay-absolute .dp__overlay_container {
  height: calc(100% - var(--dp-button-height)) !important;
}
.dp__theme_light[data-v-4d2da2f6] .dp__overlay_cell_active {
  background: var(--black);
}
.dp__theme_light[data-v-4d2da2f6] .dp__overlay_cell_disabled {
  background: #fff;
  opacity: 0.3;
}
.dp__theme_light[data-v-4d2da2f6] .dp__action_row {
  align-items: flex-end;
  flex-direction: column;
  padding: 0;
}
.dp__theme_light[data-v-4d2da2f6] .dp__action_row .action-row {
  display: flex;
}
.dp__theme_light[data-v-4d2da2f6] .dp__selection_preview {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  max-width: 100% !important;
  padding-top: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-4d2da2f6] .dp__action_buttons .dp__action_button {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  height: calc(var(--vw-rr) * (38vw / (var(--vw-base) * 0.01)));
  margin-inline-start: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  min-width: calc(var(--vw-rr) * (100vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (22vw / (var(--vw-base) * 0.01)));
  transition: none;
}
.dp__theme_light[data-v-4d2da2f6] .dp__action_buttons .dp__action_cancel {
  border-color: var(--black);
}
.dp__theme_light[data-v-4d2da2f6] .dp__action_buttons .dp__action_cancel:hover {
  border-color: var(--secondary-btn-border-hover);
  color: var(--secondary-btn-text-hover);
}
.dp__theme_light[data-v-4d2da2f6] .dp__action_buttons .dp__action_select {
  background: var(--black);
}
.dp__theme_light[data-v-4d2da2f6] .dp__action_buttons .dp__action_select:hover {
  background: var(--primary-btn-bg-hover);
}
.dp__theme_light[data-v-4d2da2f6] .dp__action_row .action-row {
  align-items: center;
  display: flex;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  width: 100%;
}
.dp__theme_light[data-v-4d2da2f6] .dp__action_row .action-row .current-selection {
  flex: 1 1 0%;
  text-align: center;
}
.dp__theme_light[data-v-4d2da2f6] .dp__action_row .preset {
  font-size: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (14vw / (var(--vw-base) * 0.01)));
  border: solid 1px;
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  cursor: pointer;
  padding: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-4d2da2f6] .dp__btn {
  padding: 0;
}
.dp__theme_light[data-v-4d2da2f6] .dp--preset-dates {
  border-inline-end: none;
  border-top: 1px solid var(--neutral-100);
  display: flex;
  flex-direction: column;
  gap: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding: 0;
  padding-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
  padding-top: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
}
.mobile .dp__theme_light[data-v-4d2da2f6] .dp--preset-dates {
  flex-direction: row;
  flex-wrap: wrap;
  max-width: unset;
  padding: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01))) 0;
  width: 100%;
}
.dp__theme_light[data-v-4d2da2f6] .dp--preset-dates .dp__btn {
  font-size: calc(var(--vw-rr) * (16vw / (var(--vw-base) * 0.01)));
  line-height: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  border: 1px solid var(--neutral-100);
  border-radius: calc(var(--vw-rr) * (25vw / (var(--vw-base) * 0.01)));
  padding: calc(var(--vw-rr) * (8vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: fit-content;
  display: block;
}
.dp__theme_light[data-v-4d2da2f6] .dp--preset-dates .dp__btn:first-letter {
  text-transform: capitalize;
}
.dp__theme_light[data-v-4d2da2f6] .dp--menu--inner-stretched {
  gap: calc(var(--vw-rr) * (40vw / (var(--vw-base) * 0.01)));
  margin-bottom: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  padding: 0;
  position: relative;
}
.dp__theme_light[data-v-4d2da2f6] .dp__overlay_col {
  padding: calc(var(--vw-rr) * (2vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-4d2da2f6] .dp__selection_grid_header {
  margin-bottom: calc(var(--vw-rr) * (10vw / (var(--vw-base) * 0.01)));
}
.dp__theme_light[data-v-4d2da2f6] .dp--year-mode-picker {
  justify-content: center;
}
.dp__theme_light[data-v-4d2da2f6] .dp--year-select {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-4d2da2f6] .dp--qr-btn {
  background-color: #fff;
  color: var(--neutral-400);
  margin: auto;
  padding: calc(var(--vw-rr) * (12vw / (var(--vw-base) * 0.01))) calc(var(--vw-rr) * (18vw / (var(--vw-base) * 0.01)));
  width: auto;
}
.dp__theme_light[data-v-4d2da2f6] .dp--qr-btn-active {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-4d2da2f6] .dp__active_date {
  background-color: #000;
  color: #fff;
}
.dp__theme_light[data-v-4d2da2f6] .dp__calendar_header_item {
  color: var(--neutral-300);
  font-weight: 300;
}
.collapse[data-v-4d2da2f6] {
  visibility: visible;
  transition: height 0.3s ease-in-out !important;
}
[data-v-4d2da2f6]:root {
  --dp-action-buttons-padding: 2px 5px;
  --dp-animation-duration: 0.1s;
  --dp-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-button-height: 35px;
  --dp-button-icon-height: 20px;
  --dp-calendar-header-cell-padding: 0.5rem;
  --dp-cell-border-radius: calc(var(--vw-rr) * (20vw / (var(--vw-base) * 0.01)));
  --dp-cell-padding: 5px;
  --dp-cell-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-common-padding: calc(var(--vw-rr) * (4vw / (var(--vw-base) * 0.01)));
  --dp-common-transition: all 0.1s ease-in;
  --dp-font-family: "AtlasGrotesk", sans-serif;
  --dp-font-size: 16px;
  --dp-input-icon-padding: 35px;
  --dp-input-padding: 6px 30px 6px 12px;
  --dp-menu-appear-transition-timing: cubic-bezier(0.4, 0, 1, 1);
  --dp-menu-min-width: 260px;
  --dp-menu-padding: 6px 8px;
  --dp-month-year-row-button-size: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-month-year-row-height: calc(var(--vw-rr) * (30vw / (var(--vw-base) * 0.01)));
  --dp-overlay-col-padding: 0;
  --dp-preview-font-size: 0.8rem;
  --dp-row-margin: 5px 0;
  --dp-time-font-size: 0.8rem;
  --dp-time-inc-dec-button-size: 32px;
  --dp-transition-timing: ease-out;
  --dp-two-calendars-spacing: 10px /* Space between multiple calendars */;
}
.search[data-v-4d2da2f6] {
  margin-top: calc(var(--vw-rr) * (80vw / (var(--vw-base) * 0.01)));
  height: calc( 100vh - calc(var(--vw-rr) * (80vw / (var(--vw-base) * 0.01))));
  padding: 0 calc(var(--vw-rr) * (200vw / (var(--vw-base) * 0.01)));
  overflow: auto;
  display: flex;
  flex-direction: column;
}
.search[data-v-4d2da2f6] .global-search-results {
  height: auto;
}
.search[data-v-4d2da2f6] .global-search-results .filters {
  position: sticky;
  top: 0;
}
.search[data-v-4d2da2f6] .global-search-results .results {
  max-height: unset;
  min-height: unset;
}
