/* sass-plugin-1:/Users/maronato/Developer/vue-toastification/src/scss/index.scss */
.Vue-Toastification__container {
  z-index: 9999;
  position: fixed;
  padding: 4px;
  width: 600px;
  box-sizing: border-box;
  display: flex;
  min-height: 100%;
  color: #fff;
  flex-direction: column;
  pointer-events: none;
}
@media only screen and (min-width : 600px) {
  .Vue-Toastification__container.top-left,
  .Vue-Toastification__container.top-right,
  .Vue-Toastification__container.top-center {
    top: 1em;
  }
  .Vue-Toastification__container.bottom-left,
  .Vue-Toastification__container.bottom-right,
  .Vue-Toastification__container.bottom-center {
    bottom: 1em;
    flex-direction: column-reverse;
  }
  .Vue-Toastification__container.top-left,
  .Vue-Toastification__container.bottom-left {
    left: 1em;
  }
  .Vue-Toastification__container.top-left .Vue-Toastification__toast,
  .Vue-Toastification__container.bottom-left .Vue-Toastification__toast {
    margin-right: auto;
  }
  @supports not (-moz-appearance: none) {
    .Vue-Toastification__container.top-left .Vue-Toastification__toast--rtl,
    .Vue-Toastification__container.bottom-left .Vue-Toastification__toast--rtl {
      margin-right: unset;
      margin-left: auto;
    }
  }
  .Vue-Toastification__container.top-right,
  .Vue-Toastification__container.bottom-right {
    right: 1em;
  }
  .Vue-Toastification__container.top-right .Vue-Toastification__toast,
  .Vue-Toastification__container.bottom-right .Vue-Toastification__toast {
    margin-left: auto;
  }
  @supports not (-moz-appearance: none) {
    .Vue-Toastification__container.top-right .Vue-Toastification__toast--rtl,
    .Vue-Toastification__container.bottom-right .Vue-Toastification__toast--rtl {
      margin-left: unset;
      margin-right: auto;
    }
  }
  .Vue-Toastification__container.top-center,
  .Vue-Toastification__container.bottom-center {
    left: 50%;
    margin-left: -300px;
  }
  .Vue-Toastification__container.top-center .Vue-Toastification__toast,
  .Vue-Toastification__container.bottom-center .Vue-Toastification__toast {
    margin-left: auto;
    margin-right: auto;
  }
}
@media only screen and (max-width : 600px) {
  .Vue-Toastification__container {
    width: 100vw;
    padding: 0;
    left: 0;
    margin: 0;
  }
  .Vue-Toastification__container .Vue-Toastification__toast {
    width: 100%;
  }
  .Vue-Toastification__container.top-left,
  .Vue-Toastification__container.top-right,
  .Vue-Toastification__container.top-center {
    top: 0;
  }
  .Vue-Toastification__container.bottom-left,
  .Vue-Toastification__container.bottom-right,
  .Vue-Toastification__container.bottom-center {
    bottom: 0;
    flex-direction: column-reverse;
  }
}
.Vue-Toastification__toast {
  display: inline-flex;
  position: relative;
  max-height: 800px;
  min-height: 64px;
  box-sizing: border-box;
  margin-bottom: 1rem;
  padding: 22px 24px;
  border-radius: 8px;
  box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.1), 0 2px 15px 0 rgba(0, 0, 0, 0.05);
  justify-content: space-between;
  font-family:
    "Lato",
    Helvetica,
    "Roboto",
    Arial,
    sans-serif;
  max-width: 600px;
  min-width: 326px;
  pointer-events: auto;
  overflow: hidden;
  transform: translateZ(0);
  direction: ltr;
}
.Vue-Toastification__toast--rtl {
  direction: rtl;
}
.Vue-Toastification__toast--default {
  background-color: #1976d2;
  color: #fff;
}
.Vue-Toastification__toast--info {
  background-color: #2196f3;
  color: #fff;
}
.Vue-Toastification__toast--success {
  background-color: #4caf50;
  color: #fff;
}
.Vue-Toastification__toast--error {
  background-color: #ff5252;
  color: #fff;
}
.Vue-Toastification__toast--warning {
  background-color: #ffc107;
  color: #fff;
}
@media only screen and (max-width : 600px) {
  .Vue-Toastification__toast {
    border-radius: 0px;
    margin-bottom: 0.5rem;
  }
}
.Vue-Toastification__toast-body {
  flex: 1;
  line-height: 24px;
  font-size: 16px;
  word-break: break-word;
  white-space: pre-wrap;
}
.Vue-Toastification__toast-component-body {
  flex: 1;
}
.Vue-Toastification__toast.disable-transition {
  animation: none !important;
}
.Vue-Toastification__close-button {
  font-weight: bold;
  font-size: 24px;
  line-height: 24px;
  background: transparent;
  outline: none;
  border: none;
  padding: 0;
  padding-left: 10px;
  cursor: pointer;
  transition: 0.3s ease;
  align-items: center;
  color: #fff;
  opacity: 0.3;
  transition: visibility 0s, opacity 0.2s linear;
}
.Vue-Toastification__close-button:hover,
.Vue-Toastification__close-button:focus {
  opacity: 1;
}
.Vue-Toastification__toast:not(:hover) .Vue-Toastification__close-button.show-on-hover {
  opacity: 0;
}
.Vue-Toastification__toast--rtl .Vue-Toastification__close-button {
  padding-left: unset;
  padding-right: 10px;
}
@keyframes scale-x-frames {
  0% {
    transform: scaleX(1);
  }
  100% {
    transform: scaleX(0);
  }
}
.Vue-Toastification__progress-bar {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 5px;
  z-index: 10000;
  background-color: rgba(255, 255, 255, 0.7);
  transform-origin: left;
  animation: scale-x-frames linear 1 forwards;
}
.Vue-Toastification__toast--rtl .Vue-Toastification__progress-bar {
  right: 0;
  left: unset;
  transform-origin: right;
}
.Vue-Toastification__icon {
  margin: auto 18px auto 0px;
  background: transparent;
  outline: none;
  border: none;
  padding: 0;
  transition: 0.3s ease;
  align-items: center;
  width: 20px;
  height: 100%;
}
.Vue-Toastification__toast--rtl .Vue-Toastification__icon {
  margin: auto 0px auto 18px;
}
@keyframes bounceInRight {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    transform: translate3d(3000px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(-25px, 0, 0);
  }
  75% {
    transform: translate3d(10px, 0, 0);
  }
  90% {
    transform: translate3d(-5px, 0, 0);
  }
  to {
    transform: none;
  }
}
@keyframes bounceOutRight {
  40% {
    opacity: 1;
    transform: translate3d(-20px, 0, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(1000px, 0, 0);
  }
}
@keyframes bounceInLeft {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(-3000px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(25px, 0, 0);
  }
  75% {
    transform: translate3d(-10px, 0, 0);
  }
  90% {
    transform: translate3d(5px, 0, 0);
  }
  to {
    transform: none;
  }
}
@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    transform: translate3d(20px, 0, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
}
@keyframes bounceInUp {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    transform: translate3d(0, 3000px, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }
  75% {
    transform: translate3d(0, 10px, 0);
  }
  90% {
    transform: translate3d(0, -5px, 0);
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes bounceOutUp {
  20% {
    transform: translate3d(0, -10px, 0);
  }
  40%, 45% {
    opacity: 1;
    transform: translate3d(0, 20px, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
}
@keyframes bounceInDown {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(0, -3000px, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0, 25px, 0);
  }
  75% {
    transform: translate3d(0, -10px, 0);
  }
  90% {
    transform: translate3d(0, 5px, 0);
  }
  to {
    transform: none;
  }
}
@keyframes bounceOutDown {
  20% {
    transform: translate3d(0, 10px, 0);
  }
  40%, 45% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
}
.Vue-Toastification__bounce-enter-active.top-left,
.Vue-Toastification__bounce-enter-active.bottom-left {
  animation-name: bounceInLeft;
}
.Vue-Toastification__bounce-enter-active.top-right,
.Vue-Toastification__bounce-enter-active.bottom-right {
  animation-name: bounceInRight;
}
.Vue-Toastification__bounce-enter-active.top-center {
  animation-name: bounceInDown;
}
.Vue-Toastification__bounce-enter-active.bottom-center {
  animation-name: bounceInUp;
}
.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-left,
.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-left {
  animation-name: bounceOutLeft;
}
.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-right,
.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-right {
  animation-name: bounceOutRight;
}
.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-center {
  animation-name: bounceOutUp;
}
.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-center {
  animation-name: bounceOutDown;
}
.Vue-Toastification__bounce-leave-active,
.Vue-Toastification__bounce-enter-active {
  animation-duration: 750ms;
  animation-fill-mode: both;
}
.Vue-Toastification__bounce-move {
  transition-timing-function: ease-in-out;
  transition-property: all;
  transition-duration: 400ms;
}
@keyframes fadeOutTop {
  0% {
    transform: translateY(0);
    opacity: 1;
  }
  100% {
    transform: translateY(-50px);
    opacity: 0;
  }
}
@keyframes fadeOutLeft {
  0% {
    transform: translateX(0);
    opacity: 1;
  }
  100% {
    transform: translateX(-50px);
    opacity: 0;
  }
}
@keyframes fadeOutBottom {
  0% {
    transform: translateY(0);
    opacity: 1;
  }
  100% {
    transform: translateY(50px);
    opacity: 0;
  }
}
@keyframes fadeOutRight {
  0% {
    transform: translateX(0);
    opacity: 1;
  }
  100% {
    transform: translateX(50px);
    opacity: 0;
  }
}
@keyframes fadeInLeft {
  0% {
    transform: translateX(-50px);
    opacity: 0;
  }
  100% {
    transform: translateX(0);
    opacity: 1;
  }
}
@keyframes fadeInRight {
  0% {
    transform: translateX(50px);
    opacity: 0;
  }
  100% {
    transform: translateX(0);
    opacity: 1;
  }
}
@keyframes fadeInTop {
  0% {
    transform: translateY(-50px);
    opacity: 0;
  }
  100% {
    transform: translateY(0);
    opacity: 1;
  }
}
@keyframes fadeInBottom {
  0% {
    transform: translateY(50px);
    opacity: 0;
  }
  100% {
    transform: translateY(0);
    opacity: 1;
  }
}
.Vue-Toastification__fade-enter-active.top-left,
.Vue-Toastification__fade-enter-active.bottom-left {
  animation-name: fadeInLeft;
}
.Vue-Toastification__fade-enter-active.top-right,
.Vue-Toastification__fade-enter-active.bottom-right {
  animation-name: fadeInRight;
}
.Vue-Toastification__fade-enter-active.top-center {
  animation-name: fadeInTop;
}
.Vue-Toastification__fade-enter-active.bottom-center {
  animation-name: fadeInBottom;
}
.Vue-Toastification__fade-leave-active:not(.disable-transition).top-left,
.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-left {
  animation-name: fadeOutLeft;
}
.Vue-Toastification__fade-leave-active:not(.disable-transition).top-right,
.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-right {
  animation-name: fadeOutRight;
}
.Vue-Toastification__fade-leave-active:not(.disable-transition).top-center {
  animation-name: fadeOutTop;
}
.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-center {
  animation-name: fadeOutBottom;
}
.Vue-Toastification__fade-leave-active,
.Vue-Toastification__fade-enter-active {
  animation-duration: 750ms;
  animation-fill-mode: both;
}
.Vue-Toastification__fade-move {
  transition-timing-function: ease-in-out;
  transition-property: all;
  transition-duration: 400ms;
}
@keyframes slideInBlurredLeft {
  0% {
    transform: translateX(-1000px) scaleX(2.5) scaleY(0.2);
    transform-origin: 100% 50%;
    filter: blur(40px);
    opacity: 0;
  }
  100% {
    transform: translateX(0) scaleY(1) scaleX(1);
    transform-origin: 50% 50%;
    filter: blur(0);
    opacity: 1;
  }
}
@keyframes slideInBlurredTop {
  0% {
    transform: translateY(-1000px) scaleY(2.5) scaleX(0.2);
    transform-origin: 50% 0%;
    filter: blur(240px);
    opacity: 0;
  }
  100% {
    transform: translateY(0) scaleY(1) scaleX(1);
    transform-origin: 50% 50%;
    filter: blur(0);
    opacity: 1;
  }
}
@keyframes slideInBlurredRight {
  0% {
    transform: translateX(1000px) scaleX(2.5) scaleY(0.2);
    transform-origin: 0% 50%;
    filter: blur(40px);
    opacity: 0;
  }
  100% {
    transform: translateX(0) scaleY(1) scaleX(1);
    transform-origin: 50% 50%;
    filter: blur(0);
    opacity: 1;
  }
}
@keyframes slideInBlurredBottom {
  0% {
    transform: translateY(1000px) scaleY(2.5) scaleX(0.2);
    transform-origin: 50% 100%;
    filter: blur(240px);
    opacity: 0;
  }
  100% {
    transform: translateY(0) scaleY(1) scaleX(1);
    transform-origin: 50% 50%;
    filter: blur(0);
    opacity: 1;
  }
}
@keyframes slideOutBlurredTop {
  0% {
    transform: translateY(0) scaleY(1) scaleX(1);
    transform-origin: 50% 0%;
    filter: blur(0);
    opacity: 1;
  }
  100% {
    transform: translateY(-1000px) scaleY(2) scaleX(0.2);
    transform-origin: 50% 0%;
    filter: blur(240px);
    opacity: 0;
  }
}
@keyframes slideOutBlurredBottom {
  0% {
    transform: translateY(0) scaleY(1) scaleX(1);
    transform-origin: 50% 50%;
    filter: blur(0);
    opacity: 1;
  }
  100% {
    transform: translateY(1000px) scaleY(2) scaleX(0.2);
    transform-origin: 50% 100%;
    filter: blur(240px);
    opacity: 0;
  }
}
@keyframes slideOutBlurredLeft {
  0% {
    transform: translateX(0) scaleY(1) scaleX(1);
    transform-origin: 50% 50%;
    filter: blur(0);
    opacity: 1;
  }
  100% {
    transform: translateX(-1000px) scaleX(2) scaleY(0.2);
    transform-origin: 100% 50%;
    filter: blur(40px);
    opacity: 0;
  }
}
@keyframes slideOutBlurredRight {
  0% {
    transform: translateX(0) scaleY(1) scaleX(1);
    transform-origin: 50% 50%;
    filter: blur(0);
    opacity: 1;
  }
  100% {
    transform: translateX(1000px) scaleX(2) scaleY(0.2);
    transform-origin: 0% 50%;
    filter: blur(40px);
    opacity: 0;
  }
}
.Vue-Toastification__slideBlurred-enter-active.top-left,
.Vue-Toastification__slideBlurred-enter-active.bottom-left {
  animation-name: slideInBlurredLeft;
}
.Vue-Toastification__slideBlurred-enter-active.top-right,
.Vue-Toastification__slideBlurred-enter-active.bottom-right {
  animation-name: slideInBlurredRight;
}
.Vue-Toastification__slideBlurred-enter-active.top-center {
  animation-name: slideInBlurredTop;
}
.Vue-Toastification__slideBlurred-enter-active.bottom-center {
  animation-name: slideInBlurredBottom;
}
.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-left,
.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-left {
  animation-name: slideOutBlurredLeft;
}
.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-right,
.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-right {
  animation-name: slideOutBlurredRight;
}
.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-center {
  animation-name: slideOutBlurredTop;
}
.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-center {
  animation-name: slideOutBlurredBottom;
}
.Vue-Toastification__slideBlurred-leave-active,
.Vue-Toastification__slideBlurred-enter-active {
  animation-duration: 750ms;
  animation-fill-mode: both;
}
.Vue-Toastification__slideBlurred-move {
  transition-timing-function: ease-in-out;
  transition-property: all;
  transition-duration: 400ms;
}


#app {
  font-family: 'Montserrat';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-align: center;
}
nav {
  padding: 10px;
}
nav a {
  font-weight: bold;
}
nav a.router-link-exact-active {
  color: #42b983;
}
body {
  margin: 0;
}
.Vue-Toastification__container.top-right {
  margin-top: 20px;
}


/* Your custom styles here */


.mimi-overflow-y-auto::-webkit-scrollbar {
  width: 6px;
  height: 1px;
}
.mimi-overflow-y-auto::-webkit-scrollbar-thumb {
  background: #ccc;
  border-radius: 10px;
}
.mimi-overflow-y-auto::-webkit-scrollbar-thumb:hover {
  background: #bbb;
}


.mimi-overflow-y-auto::-webkit-scrollbar,
.mimi-textarea::-webkit-scrollbar {
  width: 6px;
  height: 1px;
}
.mimi-overflow-y-auto::-webkit-scrollbar-thumb,
.mimi-textarea::-webkit-scrollbar-thumb {
  background: #ccc;
  border-radius: 10px;
}
.mimi-overflow-y-auto::-webkit-scrollbar-thumb:hover,
.mimi-textarea::-webkit-scrollbar-thumb:hover {
  background: #bbb;
}
.mimi-message-bot a {
  text-decoration: underline !important;
}
.mimi-message-bot ul,
p {
  margin: 0 !important;
}


.mimi-overflow-y-auto::-webkit-scrollbar {
  width: 0;
}
input[type='number']::-webkit-inner-spin-button {
  -webkit-appearance: none;
}

.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::-moz-placeholder{opacity:.7}.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::-moz-placeholder{color:var(--dp-disabled-color-text)}.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);-webkit-user-select:none;-moz-user-select:none;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;-webkit-user-select:none;-moz-user-select:none;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);-webkit-user-select:none;-moz-user-select:none;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)}


.dp__pointer {
  height: 45px !important;
  border: 0 !important;
  width: 98% !important;
  padding-left: 10px !important;
}
.dp__input_icon,
.dp__clear_icon {
  color: black !important;
  display: none;
}
.input[type='date' i] {
  cursor: pointer !important;
}
::-moz-placeholder {
  color: #d9d9d9 !important;
}
::placeholder {
  color: #d9d9d9 !important;
}


input[type='number']::-webkit-inner-spin-button {
  -webkit-appearance: none;
}
input[type='date']::-webkit-inner-spin-button,
input[type='date']::-webkit-calendar-picker-indicator {
  cursor: pointer !important;
  opacity: 0 !important;
}
.mimi-overflow-y-auto::-webkit-scrollbar {
  width: 5px !important;
  height: 5px;
}
.mimi-overflow-y-auto::-webkit-scrollbar-thumb {
  background: #ccc;
  border-radius: 10px;
}
.mimi-overflow-y-auto::-webkit-scrollbar-thumb:hover {
  background: #bbb;
}

.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}

.is-prev::after,
.is-next::after {
  background-color: rgba(0, 0, 0, 0.8);
}
.splide__list {
  transition-duration: 700ms;
}
.splide__arrow {
  z-index: 999;
  width: 38px;
  height: 38px;
  opacity: 0;
}
.is-prev {
  justify-content: end !important;
}
.is-next {
  justify-content: start !important;
}
.is-active .mimi-template-img {
  width: 100% !important;
}
.is-prev .mimi-push-template {
  display: none;
}
.is-prev .mimi-template-img,
.is-next .mimi-template-img {
  width: 80% !important;
}
.splide__arrow:hover:not(:disabled) {
  opacity: 0;
}
.splide__arrow--next {
  right: 15%;
}
.splide__arrow--prev {
  left: 15%;
}
@media (min-width: 1280px) {
.splide__arrow--next {
    right: 17%;
}
.splide__arrow--prev {
    left: 17%;
}
}
@media (min-width: 1536px) {
.splide__arrow--next {
    right: 19%;
}
.splide__arrow--prev {
    left: 17%;
}
}


.mimi-overflow-x-auto::-webkit-scrollbar {
  width: 2px;
  height: 5px;
}
.mimi-overflow-x-auto::-webkit-scrollbar-thumb {
  background: #ccc;
  border-radius: 10px;
}
.mimi-overflow-x-auto::-webkit-scrollbar-thumb:hover {
  background: #bbb;
}


.mimi-overflow-y-auto::-webkit-scrollbar {
  width: 0;
}

/* montserrat-cyrillic-ext-400-normal */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(32618c7b62b4ab3c0aff.woff2) format('woff2'), url(183f43730b586802d1a0.woff) format('woff');
  unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}

/* montserrat-cyrillic-400-normal */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(4f7a9c3142f9879900c9.woff2) format('woff2'), url(439a7e91c905d22b3543.woff) format('woff');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

/* montserrat-vietnamese-400-normal */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(176348415471f3e062e6.woff2) format('woff2'), url(44e6450ead6330cb0b77.woff) format('woff');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;
}

/* montserrat-latin-ext-400-normal */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(83d2d15dd908a3cf998f.woff2) format('woff2'), url(cf42d14e809c6fdc0929.woff) format('woff');
  unicode-range: U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* montserrat-latin-400-normal */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(9ef09180105730e3cb92.woff2) format('woff2'), url(b48c3d9a8c0a49c1c7b4.woff) format('woff');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
/* montserrat-cyrillic-ext-400-normal */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(32618c7b62b4ab3c0aff.woff2) format('woff2'), url(183f43730b586802d1a0.woff) format('woff');
  unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}

/* montserrat-cyrillic-400-normal */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(4f7a9c3142f9879900c9.woff2) format('woff2'), url(439a7e91c905d22b3543.woff) format('woff');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

/* montserrat-vietnamese-400-normal */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(176348415471f3e062e6.woff2) format('woff2'), url(44e6450ead6330cb0b77.woff) format('woff');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;
}

/* montserrat-latin-ext-400-normal */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(83d2d15dd908a3cf998f.woff2) format('woff2'), url(cf42d14e809c6fdc0929.woff) format('woff');
  unicode-range: U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* montserrat-latin-400-normal */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(9ef09180105730e3cb92.woff2) format('woff2'), url(b48c3d9a8c0a49c1c7b4.woff) format('woff');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
/* montserrat-cyrillic-ext-400-italic */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-display: swap;
  font-weight: 400;
  src: url(7e0c1912d1cce1602e30.woff2) format('woff2'), url(d1417f66bd6a5a55331e.woff) format('woff');
  unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}

/* montserrat-cyrillic-400-italic */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-display: swap;
  font-weight: 400;
  src: url(f1f9b5499a50c8deecc0.woff2) format('woff2'), url(94e6c1c9f4963c3bc5d1.woff) format('woff');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

/* montserrat-vietnamese-400-italic */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-display: swap;
  font-weight: 400;
  src: url(bc1e3ae9cbfe88134bcc.woff2) format('woff2'), url(46995a93c56dd15f2b57.woff) format('woff');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;
}

/* montserrat-latin-ext-400-italic */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-display: swap;
  font-weight: 400;
  src: url(638ef7d8c8a22679fa24.woff2) format('woff2'), url(4bccb0ebcfb55cc84087.woff) format('woff');
  unicode-range: U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* montserrat-latin-400-italic */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-display: swap;
  font-weight: 400;
  src: url(67959d2366cf37258cab.woff2) format('woff2'), url(dbde806dd2fc6a983483.woff) format('woff');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
*, ::before, ::after {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x:  ;
    --tw-pan-y:  ;
    --tw-pinch-zoom:  ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position:  ;
    --tw-gradient-via-position:  ;
    --tw-gradient-to-position:  ;
    --tw-ordinal:  ;
    --tw-slashed-zero:  ;
    --tw-numeric-figure:  ;
    --tw-numeric-spacing:  ;
    --tw-numeric-fraction:  ;
    --tw-ring-inset:  ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / 0.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur:  ;
    --tw-brightness:  ;
    --tw-contrast:  ;
    --tw-grayscale:  ;
    --tw-hue-rotate:  ;
    --tw-invert:  ;
    --tw-saturate:  ;
    --tw-sepia:  ;
    --tw-drop-shadow:  ;
    --tw-backdrop-blur:  ;
    --tw-backdrop-brightness:  ;
    --tw-backdrop-contrast:  ;
    --tw-backdrop-grayscale:  ;
    --tw-backdrop-hue-rotate:  ;
    --tw-backdrop-invert:  ;
    --tw-backdrop-opacity:  ;
    --tw-backdrop-saturate:  ;
    --tw-backdrop-sepia:  ;
    --tw-contain-size:  ;
    --tw-contain-layout:  ;
    --tw-contain-paint:  ;
    --tw-contain-style:  
}
::backdrop {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x:  ;
    --tw-pan-y:  ;
    --tw-pinch-zoom:  ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position:  ;
    --tw-gradient-via-position:  ;
    --tw-gradient-to-position:  ;
    --tw-ordinal:  ;
    --tw-slashed-zero:  ;
    --tw-numeric-figure:  ;
    --tw-numeric-spacing:  ;
    --tw-numeric-fraction:  ;
    --tw-ring-inset:  ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / 0.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur:  ;
    --tw-brightness:  ;
    --tw-contrast:  ;
    --tw-grayscale:  ;
    --tw-hue-rotate:  ;
    --tw-invert:  ;
    --tw-saturate:  ;
    --tw-sepia:  ;
    --tw-drop-shadow:  ;
    --tw-backdrop-blur:  ;
    --tw-backdrop-brightness:  ;
    --tw-backdrop-contrast:  ;
    --tw-backdrop-grayscale:  ;
    --tw-backdrop-hue-rotate:  ;
    --tw-backdrop-invert:  ;
    --tw-backdrop-opacity:  ;
    --tw-backdrop-saturate:  ;
    --tw-backdrop-sepia:  ;
    --tw-contain-size:  ;
    --tw-contain-layout:  ;
    --tw-contain-paint:  ;
    --tw-contain-style:  
}
.\!mimi-pointer-events-none {
    pointer-events: none !important
}
.mimi-pointer-events-none {
    pointer-events: none
}
.mimi-visible {
    visibility: visible
}
.mimi-invisible {
    visibility: hidden
}
.mimi-fixed {
    position: fixed
}
.\!mimi-absolute {
    position: absolute !important
}
.mimi-absolute {
    position: absolute
}
.\!mimi-relative {
    position: relative !important
}
.mimi-relative {
    position: relative
}
.mimi-inset-0 {
    inset: 0px
}
.mimi-inset-5 {
    inset: 1.25rem
}
.\!mimi-bottom-3 {
    bottom: 0.75rem !important
}
.\!mimi-bottom-3\.5 {
    bottom: 0.875rem !important
}
.\!mimi-right-3 {
    right: 0.75rem !important
}
.-mimi-right-\[20px\] {
    right: -20px
}
.-mimi-top-1 {
    top: -0.25rem
}
.-mimi-top-1\.5 {
    top: -0.375rem
}
.-mimi-top-5 {
    top: -1.25rem
}
.-mimi-top-\[36px\] {
    top: -36px
}
.mimi-bottom-0 {
    bottom: 0px
}
.mimi-bottom-2 {
    bottom: 0.5rem
}
.mimi-bottom-2\.5 {
    bottom: 0.625rem
}
.mimi-bottom-3 {
    bottom: 0.75rem
}
.mimi-bottom-3\.5 {
    bottom: 0.875rem
}
.mimi-bottom-5 {
    bottom: 1.25rem
}
.mimi-bottom-\[100px\] {
    bottom: 100px
}
.mimi-bottom-\[15px\] {
    bottom: 15px
}
.mimi-left-0 {
    left: 0px
}
.mimi-left-\[350px\] {
    left: 350px
}
.mimi-right-0 {
    right: 0px
}
.mimi-right-2 {
    right: 0.5rem
}
.mimi-right-2\.5 {
    right: 0.625rem
}
.mimi-right-2\/4 {
    right: 50%
}
.mimi-right-3 {
    right: 0.75rem
}
.mimi-right-4 {
    right: 1rem
}
.mimi-right-5 {
    right: 1.25rem
}
.mimi-right-6 {
    right: 1.5rem
}
.mimi-right-\[260px\] {
    right: 260px
}
.mimi-right-\[30px\] {
    right: 30px
}
.mimi-top-0 {
    top: 0px
}
.mimi-top-1 {
    top: 0.25rem
}
.mimi-top-1\.5 {
    top: 0.375rem
}
.mimi-top-3 {
    top: 0.75rem
}
.mimi-top-3\.5 {
    top: 0.875rem
}
.mimi-top-5 {
    top: 1.25rem
}
.mimi-top-8 {
    top: 2rem
}
.mimi-top-\[-12px\] {
    top: -12px
}
.mimi-top-\[-40px\] {
    top: -40px
}
.mimi-top-\[170px\] {
    top: 170px
}
.mimi-top-\[18px\] {
    top: 18px
}
.mimi-top-\[38px\] {
    top: 38px
}
.\!mimi-z-10 {
    z-index: 10 !important
}
.mimi-z-10 {
    z-index: 10
}
.mimi-z-50 {
    z-index: 50
}
.mimi-z-\[999\] {
    z-index: 999
}
.mimi-z-\[99\] {
    z-index: 99
}
.\!mimi-col-span-1 {
    grid-column: span 1 / span 1 !important
}
.mimi-col-span-1 {
    grid-column: span 1 / span 1
}
.mimi-col-span-2 {
    grid-column: span 2 / span 2
}
.mimi-col-span-4 {
    grid-column: span 4 / span 4
}
.mimi-col-span-6 {
    grid-column: span 6 / span 6
}
.mimi-col-span-7 {
    grid-column: span 7 / span 7
}
.mimi-float-right {
    float: right
}
.mimi-float-left {
    float: left
}
.\!mimi-m-0 {
    margin: 0px !important
}
.mimi-m-0 {
    margin: 0px
}
.mimi-m-2 {
    margin: 0.5rem
}
.mimi-m-2\.5 {
    margin: 0.625rem
}
.mimi-m-3 {
    margin: 0.75rem
}
.mimi-m-5 {
    margin: 1.25rem
}
.mimi-m-6 {
    margin: 1.5rem
}
.mimi-m-\[0\.5px\] {
    margin: 0.5px
}
.\!mimi-mx-1 {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important
}
.\!mimi-my-0 {
    margin-top: 0px !important;
    margin-bottom: 0px !important
}
.\!mimi-my-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important
}
.\!mimi-my-5 {
    margin-top: 1.25rem !important;
    margin-bottom: 1.25rem !important
}
.mimi-mx-0 {
    margin-left: 0px;
    margin-right: 0px
}
.mimi-mx-0\.5 {
    margin-left: 0.125rem;
    margin-right: 0.125rem
}
.mimi-mx-1 {
    margin-left: 0.25rem;
    margin-right: 0.25rem
}
.mimi-mx-4 {
    margin-left: 1rem;
    margin-right: 1rem
}
.mimi-mx-5 {
    margin-left: 1.25rem;
    margin-right: 1.25rem
}
.mimi-mx-6 {
    margin-left: 1.5rem;
    margin-right: 1.5rem
}
.mimi-mx-auto {
    margin-left: auto;
    margin-right: auto
}
.mimi-my-0 {
    margin-top: 0px;
    margin-bottom: 0px
}
.mimi-my-0\.5 {
    margin-top: 0.125rem;
    margin-bottom: 0.125rem
}
.mimi-my-1 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem
}
.mimi-my-1\.5 {
    margin-top: 0.375rem;
    margin-bottom: 0.375rem
}
.mimi-my-2 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem
}
.mimi-my-2\.5 {
    margin-top: 0.625rem;
    margin-bottom: 0.625rem
}
.mimi-my-3 {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem
}
.mimi-my-5 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem
}
.mimi-my-6 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem
}
.mimi-my-7 {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem
}
.mimi-my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem
}
.\!mimi-mb-\[3px\] {
    margin-bottom: 3px !important
}
.\!mimi-ml-0 {
    margin-left: 0px !important
}
.\!mimi-ml-2 {
    margin-left: 0.5rem !important
}
.\!mimi-ml-3 {
    margin-left: 0.75rem !important
}
.\!mimi-ml-\[7px\] {
    margin-left: 7px !important
}
.\!mimi-mr-1 {
    margin-right: 0.25rem !important
}
.\!mimi-mr-1\.5 {
    margin-right: 0.375rem !important
}
.\!mimi-mr-2 {
    margin-right: 0.5rem !important
}
.\!mimi-mr-2\.5 {
    margin-right: 0.625rem !important
}
.\!mimi-mr-5 {
    margin-right: 1.25rem !important
}
.\!mimi-mt-1 {
    margin-top: 0.25rem !important
}
.\!mimi-mt-1\.5 {
    margin-top: 0.375rem !important
}
.\!mimi-mt-2 {
    margin-top: 0.5rem !important
}
.\!mimi-mt-3 {
    margin-top: 0.75rem !important
}
.\!mimi-mt-5 {
    margin-top: 1.25rem !important
}
.-mimi-mt-\[26px\] {
    margin-top: -26px
}
.mimi-mb-0 {
    margin-bottom: 0px
}
.mimi-mb-1 {
    margin-bottom: 0.25rem
}
.mimi-mb-1\.5 {
    margin-bottom: 0.375rem
}
.mimi-mb-2 {
    margin-bottom: 0.5rem
}
.mimi-mb-2\.5 {
    margin-bottom: 0.625rem
}
.mimi-mb-3 {
    margin-bottom: 0.75rem
}
.mimi-mb-4 {
    margin-bottom: 1rem
}
.mimi-mb-5 {
    margin-bottom: 1.25rem
}
.mimi-mb-6 {
    margin-bottom: 1.5rem
}
.mimi-mb-8 {
    margin-bottom: 2rem
}
.mimi-mb-9 {
    margin-bottom: 2.25rem
}
.mimi-mb-\[1\.5rem\] {
    margin-bottom: 1.5rem
}
.mimi-mb-\[2\.875rem\] {
    margin-bottom: 2.875rem
}
.mimi-mb-\[50px\] {
    margin-bottom: 50px
}
.mimi-ml-1 {
    margin-left: 0.25rem
}
.mimi-ml-10 {
    margin-left: 2.5rem
}
.mimi-ml-2 {
    margin-left: 0.5rem
}
.mimi-ml-2\.5 {
    margin-left: 0.625rem
}
.mimi-ml-3 {
    margin-left: 0.75rem
}
.mimi-ml-3\.5 {
    margin-left: 0.875rem
}
.mimi-ml-5 {
    margin-left: 1.25rem
}
.mimi-ml-\[20px\] {
    margin-left: 20px
}
.mimi-ml-\[7px\] {
    margin-left: 7px
}
.mimi-ml-auto {
    margin-left: auto
}
.mimi-mr-1 {
    margin-right: 0.25rem
}
.mimi-mr-1\.5 {
    margin-right: 0.375rem
}
.mimi-mr-11 {
    margin-right: 2.75rem
}
.mimi-mr-2 {
    margin-right: 0.5rem
}
.mimi-mr-3 {
    margin-right: 0.75rem
}
.mimi-mr-3\.5 {
    margin-right: 0.875rem
}
.mimi-mr-5 {
    margin-right: 1.25rem
}
.mimi-mr-8 {
    margin-right: 2rem
}
.mimi-mr-9 {
    margin-right: 2.25rem
}
.mimi-mr-\[15px\] {
    margin-right: 15px
}
.mimi-mr-\[6px\] {
    margin-right: 6px
}
.mimi-mt-0 {
    margin-top: 0px
}
.mimi-mt-0\.5 {
    margin-top: 0.125rem
}
.mimi-mt-1 {
    margin-top: 0.25rem
}
.mimi-mt-1\.5 {
    margin-top: 0.375rem
}
.mimi-mt-2 {
    margin-top: 0.5rem
}
.mimi-mt-2\.5 {
    margin-top: 0.625rem
}
.mimi-mt-3 {
    margin-top: 0.75rem
}
.mimi-mt-3\.5 {
    margin-top: 0.875rem
}
.mimi-mt-4 {
    margin-top: 1rem
}
.mimi-mt-5 {
    margin-top: 1.25rem
}
.mimi-mt-6 {
    margin-top: 1.5rem
}
.mimi-mt-7 {
    margin-top: 1.75rem
}
.mimi-mt-8 {
    margin-top: 2rem
}
.mimi-mt-\[-14px\] {
    margin-top: -14px
}
.mimi-mt-\[-2rem\] {
    margin-top: -2rem
}
.mimi-mt-\[-30px\] {
    margin-top: -30px
}
.mimi-mt-\[18px\] {
    margin-top: 18px
}
.mimi-mt-\[25px\] {
    margin-top: 25px
}
.mimi-mt-\[30px\] {
    margin-top: 30px
}
.mimi-mt-\[40px\] {
    margin-top: 40px
}
.mimi-mt-\[50px\] {
    margin-top: 50px
}
.mimi-mt-auto {
    margin-top: auto
}
.mimi-box-border {
    box-sizing: border-box
}
.\!mimi-box-content {
    box-sizing: content-box !important
}
.mimi-block {
    display: block
}
.mimi-inline-block {
    display: inline-block
}
.\!mimi-flex {
    display: flex !important
}
.mimi-flex {
    display: flex
}
.mimi-grid {
    display: grid
}
.\!mimi-hidden {
    display: none !important
}
.mimi-hidden {
    display: none
}
.\!mimi-h-1 {
    height: 0.25rem !important
}
.\!mimi-h-8 {
    height: 2rem !important
}
.\!mimi-h-\[14\.4px\] {
    height: 14.4px !important
}
.\!mimi-h-\[22px\] {
    height: 22px !important
}
.\!mimi-h-\[25px\] {
    height: 25px !important
}
.\!mimi-h-\[300px\] {
    height: 300px !important
}
.\!mimi-h-\[30px\] {
    height: 30px !important
}
.\!mimi-h-\[36px\] {
    height: 36px !important
}
.\!mimi-h-\[38px\] {
    height: 38px !important
}
.\!mimi-h-\[41px\] {
    height: 41px !important
}
.\!mimi-h-\[45px\] {
    height: 45px !important
}
.\!mimi-h-fit {
    height: -moz-fit-content !important;
    height: fit-content !important
}
.\!mimi-h-full {
    height: 100% !important
}
.mimi-h-0 {
    height: 0px
}
.mimi-h-0\.5 {
    height: 0.125rem
}
.mimi-h-10 {
    height: 2.5rem
}
.mimi-h-12 {
    height: 3rem
}
.mimi-h-2 {
    height: 0.5rem
}
.mimi-h-2\.5 {
    height: 0.625rem
}
.mimi-h-3 {
    height: 0.75rem
}
.mimi-h-3\.5 {
    height: 0.875rem
}
.mimi-h-32 {
    height: 8rem
}
.mimi-h-4 {
    height: 1rem
}
.mimi-h-5 {
    height: 1.25rem
}
.mimi-h-6 {
    height: 1.5rem
}
.mimi-h-8 {
    height: 2rem
}
.mimi-h-\[11px\] {
    height: 11px
}
.mimi-h-\[130px\] {
    height: 130px
}
.mimi-h-\[139px\] {
    height: 139px
}
.mimi-h-\[15px\] {
    height: 15px
}
.mimi-h-\[17px\] {
    height: 17px
}
.mimi-h-\[20px\] {
    height: 20px
}
.mimi-h-\[22px\] {
    height: 22px
}
.mimi-h-\[23px\] {
    height: 23px
}
.mimi-h-\[24px\] {
    height: 24px
}
.mimi-h-\[26px\] {
    height: 26px
}
.mimi-h-\[30px\] {
    height: 30px
}
.mimi-h-\[33px\] {
    height: 33px
}
.mimi-h-\[34px\] {
    height: 34px
}
.mimi-h-\[38px\] {
    height: 38px
}
.mimi-h-\[40px\] {
    height: 40px
}
.mimi-h-\[42px\] {
    height: 42px
}
.mimi-h-\[43px\] {
    height: 43px
}
.mimi-h-\[45px\] {
    height: 45px
}
.mimi-h-\[46px\] {
    height: 46px
}
.mimi-h-\[48px\] {
    height: 48px
}
.mimi-h-\[50px\] {
    height: 50px
}
.mimi-h-\[54px\] {
    height: 54px
}
.mimi-h-\[56px\] {
    height: 56px
}
.mimi-h-\[60px\] {
    height: 60px
}
.mimi-h-\[62px\] {
    height: 62px
}
.mimi-h-\[64px\] {
    height: 64px
}
.mimi-h-\[6px\] {
    height: 6px
}
.mimi-h-\[7px\] {
    height: 7px
}
.mimi-h-\[80px\] {
    height: 80px
}
.mimi-h-\[92\%\] {
    height: 92%
}
.mimi-h-\[calc\(100\%-160px\)\] {
    height: calc(100% - 160px)
}
.mimi-h-\[calc\(100\%-40px\)\] {
    height: calc(100% - 40px)
}
.mimi-h-fit {
    height: -moz-fit-content;
    height: fit-content
}
.mimi-h-full {
    height: 100%
}
.\!mimi-max-h-6 {
    max-height: 1.5rem !important
}
.\!mimi-max-h-\[128px\] {
    max-height: 128px !important
}
.\!mimi-max-h-\[15px\] {
    max-height: 15px !important
}
.\!mimi-max-h-\[30px\] {
    max-height: 30px !important
}
.\!mimi-max-h-\[35px\] {
    max-height: 35px !important
}
.\!mimi-max-h-\[80px\] {
    max-height: 80px !important
}
.\!mimi-max-h-\[90px\] {
    max-height: 90px !important
}
.mimi-max-h-\[130px\] {
    max-height: 130px
}
.mimi-max-h-\[34px\] {
    max-height: 34px
}
.mimi-max-h-\[44px\] {
    max-height: 44px
}
.mimi-max-h-\[46px\] {
    max-height: 46px
}
.mimi-max-h-\[520px\] {
    max-height: 520px
}
.mimi-max-h-\[610px\] {
    max-height: 610px
}
.mimi-max-h-\[80\%\] {
    max-height: 80%
}
.\!mimi-min-h-0 {
    min-height: 0px !important
}
.\!mimi-min-h-\[30px\] {
    min-height: 30px !important
}
.\!mimi-min-h-\[36px\] {
    min-height: 36px !important
}
.mimi-min-h-\[50px\] {
    min-height: 50px
}
.mimi-min-h-\[563px\] {
    min-height: 563px
}
.\!mimi-w-1 {
    width: 0.25rem !important
}
.\!mimi-w-1\/2 {
    width: 50% !important
}
.\!mimi-w-8 {
    width: 2rem !important
}
.\!mimi-w-\[104px\] {
    width: 104px !important
}
.\!mimi-w-\[15\.6px\] {
    width: 15.6px !important
}
.\!mimi-w-\[228px\] {
    width: 228px !important
}
.\!mimi-w-\[22px\] {
    width: 22px !important
}
.\!mimi-w-\[38px\] {
    width: 38px !important
}
.\!mimi-w-\[84\%\] {
    width: 84% !important
}
.\!mimi-w-\[86px\] {
    width: 86px !important
}
.\!mimi-w-full {
    width: 100% !important
}
.mimi-w-1\/2 {
    width: 50%
}
.mimi-w-2 {
    width: 0.5rem
}
.mimi-w-2\.5 {
    width: 0.625rem
}
.mimi-w-3 {
    width: 0.75rem
}
.mimi-w-3\.5 {
    width: 0.875rem
}
.mimi-w-3\/5 {
    width: 60%
}
.mimi-w-5 {
    width: 1.25rem
}
.mimi-w-6 {
    width: 1.5rem
}
.mimi-w-8 {
    width: 2rem
}
.mimi-w-\[103px\] {
    width: 103px
}
.mimi-w-\[15\%\] {
    width: 15%
}
.mimi-w-\[15px\] {
    width: 15px
}
.mimi-w-\[18\%\] {
    width: 18%
}
.mimi-w-\[18px\] {
    width: 18px
}
.mimi-w-\[201px\] {
    width: 201px
}
.mimi-w-\[20px\] {
    width: 20px
}
.mimi-w-\[22px\] {
    width: 22px
}
.mimi-w-\[260px\] {
    width: 260px
}
.mimi-w-\[274px\] {
    width: 274px
}
.mimi-w-\[30px\] {
    width: 30px
}
.mimi-w-\[31px\] {
    width: 31px
}
.mimi-w-\[350px\] {
    width: 350px
}
.mimi-w-\[36px\] {
    width: 36px
}
.mimi-w-\[40px\] {
    width: 40px
}
.mimi-w-\[45px\] {
    width: 45px
}
.mimi-w-\[46\%\] {
    width: 46%
}
.mimi-w-\[48px\] {
    width: 48px
}
.mimi-w-\[50px\] {
    width: 50px
}
.mimi-w-\[62\%\] {
    width: 62%
}
.mimi-w-\[64px\] {
    width: 64px
}
.mimi-w-\[66px\] {
    width: 66px
}
.mimi-w-\[67px\] {
    width: 67px
}
.mimi-w-\[70\%\] {
    width: 70%
}
.mimi-w-\[75\%\] {
    width: 75%
}
.mimi-w-\[7px\] {
    width: 7px
}
.mimi-w-\[80px\] {
    width: 80px
}
.mimi-w-\[82\%\] {
    width: 82%
}
.mimi-w-\[83px\] {
    width: 83px
}
.mimi-w-\[86px\] {
    width: 86px
}
.mimi-w-\[90\%\] {
    width: 90%
}
.mimi-w-\[93px\] {
    width: 93px
}
.mimi-w-\[96px\] {
    width: 96px
}
.mimi-w-fit {
    width: -moz-fit-content;
    width: fit-content
}
.mimi-w-full {
    width: 100%
}
.\!mimi-min-w-max {
    min-width: -moz-max-content !important;
    min-width: max-content !important
}
.mimi-min-w-\[200px\] {
    min-width: 200px
}
.\!mimi-max-w-6 {
    max-width: 1.5rem !important
}
.\!mimi-max-w-\[1120px\] {
    max-width: 1120px !important
}
.\!mimi-max-w-\[15px\] {
    max-width: 15px !important
}
.\!mimi-max-w-\[199px\] {
    max-width: 199px !important
}
.\!mimi-max-w-\[35px\] {
    max-width: 35px !important
}
.\!mimi-max-w-\[467px\] {
    max-width: 467px !important
}
.\!mimi-max-w-\[80px\] {
    max-width: 80px !important
}
.\!mimi-max-w-\[877px\] {
    max-width: 877px !important
}
.\!mimi-max-w-full {
    max-width: 100% !important
}
.\!mimi-max-w-none {
    max-width: none !important
}
.mimi-max-w-\[1170px\] {
    max-width: 1170px
}
.mimi-max-w-\[400px\] {
    max-width: 400px
}
.mimi-max-w-\[44px\] {
    max-width: 44px
}
.mimi-max-w-\[80\%\] {
    max-width: 80%
}
.mimi-max-w-full {
    max-width: 100%
}
.mimi-flex-1 {
    flex: 1 1 0%
}
.mimi-flex-\[2\] {
    flex: 2
}
.mimi-table-auto {
    table-layout: auto
}
.mimi-border-spacing-0 {
    --tw-border-spacing-x: 0px;
    --tw-border-spacing-y: 0px;
    border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y)
}
@keyframes mimi-spin {
    to {
        transform: rotate(360deg)
    }
}
.mimi-animate-spin {
    animation: mimi-spin 1s linear infinite
}
.\!mimi-cursor-pointer {
    cursor: pointer !important
}
.mimi-cursor-pointer {
    cursor: pointer
}
.\!mimi-resize-none {
    resize: none !important
}
.mimi-resize-none {
    resize: none
}
.mimi-list-disc {
    list-style-type: disc
}
.\!mimi-appearance-auto {
    -webkit-appearance: auto !important;
       -moz-appearance: auto !important;
            appearance: auto !important
}
.mimi-grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr))
}
.mimi-grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr))
}
.mimi-grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr))
}
.mimi-grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr))
}
.mimi-grid-cols-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr))
}
.mimi-grid-rows-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr))
}
.\!mimi-flex-row-reverse {
    flex-direction: row-reverse !important
}
.mimi-flex-row-reverse {
    flex-direction: row-reverse
}
.mimi-flex-col {
    flex-direction: column
}
.mimi-flex-col-reverse {
    flex-direction: column-reverse
}
.mimi-flex-wrap {
    flex-wrap: wrap
}
.mimi-flex-nowrap {
    flex-wrap: nowrap
}
.mimi-items-start {
    align-items: flex-start
}
.mimi-items-end {
    align-items: flex-end
}
.\!mimi-items-center {
    align-items: center !important
}
.mimi-items-center {
    align-items: center
}
.mimi-items-baseline {
    align-items: baseline
}
.mimi-justify-end {
    justify-content: flex-end
}
.mimi-justify-center {
    justify-content: center
}
.mimi-justify-between {
    justify-content: space-between
}
.mimi-justify-evenly {
    justify-content: space-evenly
}
.mimi-gap-1 {
    gap: 0.25rem
}
.mimi-gap-1\.5 {
    gap: 0.375rem
}
.mimi-gap-10 {
    gap: 2.5rem
}
.mimi-gap-14 {
    gap: 3.5rem
}
.mimi-gap-2 {
    gap: 0.5rem
}
.mimi-gap-2\.5 {
    gap: 0.625rem
}
.mimi-gap-3 {
    gap: 0.75rem
}
.mimi-gap-4 {
    gap: 1rem
}
.mimi-gap-5 {
    gap: 1.25rem
}
.mimi-gap-6 {
    gap: 1.5rem
}
.mimi-gap-\[1\.125rem\] {
    gap: 1.125rem
}
.mimi-gap-x-0 {
    -moz-column-gap: 0px;
         column-gap: 0px
}
.mimi-gap-x-12 {
    -moz-column-gap: 3rem;
         column-gap: 3rem
}
.mimi-gap-x-16 {
    -moz-column-gap: 4rem;
         column-gap: 4rem
}
.mimi-gap-x-20 {
    -moz-column-gap: 5rem;
         column-gap: 5rem
}
.mimi-gap-x-\[100px\] {
    -moz-column-gap: 100px;
         column-gap: 100px
}
.mimi-gap-y-4 {
    row-gap: 1rem
}
.mimi-gap-y-8 {
    row-gap: 2rem
}
.mimi-overflow-hidden {
    overflow: hidden
}
.mimi-overflow-x-auto {
    overflow-x: auto
}
.mimi-overflow-y-auto {
    overflow-y: auto
}
.mimi-overflow-x-hidden {
    overflow-x: hidden
}
.mimi-text-ellipsis {
    text-overflow: ellipsis
}
.mimi-whitespace-nowrap {
    white-space: nowrap
}
.mimi-break-words {
    overflow-wrap: break-word
}
.\!mimi-rounded {
    border-radius: 0.25rem !important
}
.\!mimi-rounded-\[11px\] {
    border-radius: 11px !important
}
.\!mimi-rounded-\[14px\] {
    border-radius: 14px !important
}
.\!mimi-rounded-\[3px\] {
    border-radius: 3px !important
}
.\!mimi-rounded-\[6px\] {
    border-radius: 6px !important
}
.\!mimi-rounded-full {
    border-radius: 9999px !important
}
.\!mimi-rounded-none {
    border-radius: 0px !important
}
.mimi-rounded {
    border-radius: 0.25rem
}
.mimi-rounded-2xl {
    border-radius: 1rem
}
.mimi-rounded-\[22px\] {
    border-radius: 22px
}
.mimi-rounded-\[34px\] {
    border-radius: 34px
}
.mimi-rounded-\[3px\] {
    border-radius: 3px
}
.mimi-rounded-full {
    border-radius: 9999px
}
.mimi-rounded-lg {
    border-radius: 0.5rem
}
.mimi-rounded-none {
    border-radius: 0px
}
.mimi-rounded-sm {
    border-radius: 0.125rem
}
.mimi-rounded-xl {
    border-radius: 0.75rem
}
.\!mimi-rounded-b-\[20px\] {
    border-bottom-right-radius: 20px !important;
    border-bottom-left-radius: 20px !important
}
.\!mimi-rounded-l-full {
    border-top-left-radius: 9999px !important;
    border-bottom-left-radius: 9999px !important
}
.\!mimi-rounded-r-full {
    border-top-right-radius: 9999px !important;
    border-bottom-right-radius: 9999px !important
}
.mimi-rounded-b-\[22px\] {
    border-bottom-right-radius: 22px;
    border-bottom-left-radius: 22px
}
.mimi-rounded-l-\[10px\] {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}
.mimi-rounded-l-lg {
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem
}
.mimi-rounded-r-\[10px\] {
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px
}
.mimi-rounded-r-lg {
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem
}
.mimi-rounded-t-\[10px\] {
    border-top-left-radius: 10px;
    border-top-right-radius: 10px
}
.mimi-rounded-t-\[20px\] {
    border-top-left-radius: 20px;
    border-top-right-radius: 20px
}
.\!mimi-rounded-br-\[20px\] {
    border-bottom-right-radius: 20px !important
}
.\!mimi-border {
    border-width: 1px !important
}
.\!mimi-border-0 {
    border-width: 0px !important
}
.mimi-border {
    border-width: 1px
}
.mimi-border-0 {
    border-width: 0px
}
.mimi-border-4 {
    border-width: 4px
}
.mimi-border-\[0\.5px\] {
    border-width: 0.5px
}
.mimi-border-\[0\.6px\] {
    border-width: 0.6px
}
.mimi-border-\[5px\] {
    border-width: 5px
}
.mimi-border-y-0 {
    border-top-width: 0px;
    border-bottom-width: 0px
}
.\!mimi-border-l-0 {
    border-left-width: 0px !important
}
.\!mimi-border-r-0 {
    border-right-width: 0px !important
}
.mimi-border-b-2 {
    border-bottom-width: 2px
}
.mimi-border-b-\[0\.5px\] {
    border-bottom-width: 0.5px
}
.mimi-border-b-\[3px\] {
    border-bottom-width: 3px
}
.mimi-border-l-\[0\.5px\] {
    border-left-width: 0.5px
}
.mimi-border-l-\[3px\] {
    border-left-width: 3px
}
.mimi-border-r-2 {
    border-right-width: 2px
}
.mimi-border-r-\[0\.5px\] {
    border-right-width: 0.5px
}
.mimi-border-t {
    border-top-width: 1px
}
.mimi-border-t-0 {
    border-top-width: 0px
}
.\!mimi-border-solid {
    border-style: solid !important
}
.mimi-border-solid {
    border-style: solid
}
.mimi-border-dotted {
    border-style: dotted
}
.\!mimi-border-\[\#8c8f94\] {
    --tw-border-opacity: 1 !important;
    border-color: rgb(140 143 148 / var(--tw-border-opacity)) !important
}
.\!mimi-border-\[\#9d9da0\] {
    --tw-border-opacity: 1 !important;
    border-color: rgb(157 157 160 / var(--tw-border-opacity)) !important
}
.\!mimi-border-\[\#D5D5D5\] {
    --tw-border-opacity: 1 !important;
    border-color: rgb(213 213 213 / var(--tw-border-opacity)) !important
}
.\!mimi-border-\[\#D9D9D9\] {
    --tw-border-opacity: 1 !important;
    border-color: rgb(217 217 217 / var(--tw-border-opacity)) !important
}
.\!mimi-border-\[\#FE9300\] {
    --tw-border-opacity: 1 !important;
    border-color: rgb(254 147 0 / var(--tw-border-opacity)) !important
}
.\!mimi-border-\[\#d9d9d9\] {
    --tw-border-opacity: 1 !important;
    border-color: rgb(217 217 217 / var(--tw-border-opacity)) !important
}
.\!mimi-border-\[\#e90064\] {
    --tw-border-opacity: 1 !important;
    border-color: rgb(233 0 100 / var(--tw-border-opacity)) !important
}
.\!mimi-border-\[\#fe9300\] {
    --tw-border-opacity: 1 !important;
    border-color: rgb(254 147 0 / var(--tw-border-opacity)) !important
}
.mimi-border-\[\#9D9DA0\] {
    --tw-border-opacity: 1;
    border-color: rgb(157 157 160 / var(--tw-border-opacity))
}
.mimi-border-\[\#D5D5D5\] {
    --tw-border-opacity: 1;
    border-color: rgb(213 213 213 / var(--tw-border-opacity))
}
.mimi-border-\[\#D9D9D980\] {
    border-color: #D9D9D980
}
.mimi-border-\[\#D9D9D9\] {
    --tw-border-opacity: 1;
    border-color: rgb(217 217 217 / var(--tw-border-opacity))
}
.mimi-border-\[\#F0F0F1\] {
    --tw-border-opacity: 1;
    border-color: rgb(240 240 241 / var(--tw-border-opacity))
}
.mimi-border-\[\#FE9300\] {
    --tw-border-opacity: 1;
    border-color: rgb(254 147 0 / var(--tw-border-opacity))
}
.mimi-border-\[\#d9d9d9\] {
    --tw-border-opacity: 1;
    border-color: rgb(217 217 217 / var(--tw-border-opacity))
}
.mimi-border-\[\#e90064\] {
    --tw-border-opacity: 1;
    border-color: rgb(233 0 100 / var(--tw-border-opacity))
}
.mimi-border-\[\#fe9300\] {
    --tw-border-opacity: 1;
    border-color: rgb(254 147 0 / var(--tw-border-opacity))
}
.mimi-border-white {
    --tw-border-opacity: 1;
    border-color: rgb(255 255 255 / var(--tw-border-opacity))
}
.mimi-border-l-\[\#D9D9D980\] {
    border-left-color: #D9D9D980
}
.\!mimi-bg-\[\#1301014d\] {
    background-color: #1301014d !important
}
.\!mimi-bg-\[\#333\] {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(51 51 51 / var(--tw-bg-opacity)) !important
}
.\!mimi-bg-\[\#F5F6FA\] {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(245 246 250 / var(--tw-bg-opacity)) !important
}
.\!mimi-bg-\[\#FAFBFD\] {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(250 251 253 / var(--tw-bg-opacity)) !important
}
.\!mimi-bg-\[\#FFDEB1\] {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(255 222 177 / var(--tw-bg-opacity)) !important
}
.\!mimi-bg-\[\#d9d9d9\] {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(217 217 217 / var(--tw-bg-opacity)) !important
}
.\!mimi-bg-\[\#f3f3f3\] {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(243 243 243 / var(--tw-bg-opacity)) !important
}
.\!mimi-bg-transparent {
    background-color: transparent !important
}
.\!mimi-bg-white {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity)) !important
}
.mimi-bg-\[\#0006\] {
    background-color: #0006
}
.mimi-bg-\[\#9D9DA0\] {
    --tw-bg-opacity: 1;
    background-color: rgb(157 157 160 / var(--tw-bg-opacity))
}
.mimi-bg-\[\#F0F0F1\] {
    --tw-bg-opacity: 1;
    background-color: rgb(240 240 241 / var(--tw-bg-opacity))
}
.mimi-bg-\[\#F5F6FA\] {
    --tw-bg-opacity: 1;
    background-color: rgb(245 246 250 / var(--tw-bg-opacity))
}
.mimi-bg-\[\#F6F6F6\] {
    --tw-bg-opacity: 1;
    background-color: rgb(246 246 246 / var(--tw-bg-opacity))
}
.mimi-bg-\[\#FDF7ED\] {
    --tw-bg-opacity: 1;
    background-color: rgb(253 247 237 / var(--tw-bg-opacity))
}
.mimi-bg-\[\#FFDEB14D\] {
    background-color: #FFDEB14D
}
.mimi-bg-\[\#FFDEB1\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 222 177 / var(--tw-bg-opacity))
}
.mimi-bg-\[\#FFF3D6\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 243 214 / var(--tw-bg-opacity))
}
.mimi-bg-\[\#d9d9d9\] {
    --tw-bg-opacity: 1;
    background-color: rgb(217 217 217 / var(--tw-bg-opacity))
}
.mimi-bg-\[\#f0f0f14d\] {
    background-color: #f0f0f14d
}
.mimi-bg-\[\#f0f0f1\] {
    --tw-bg-opacity: 1;
    background-color: rgb(240 240 241 / var(--tw-bg-opacity))
}
.mimi-bg-\[\#f3f3f3\] {
    --tw-bg-opacity: 1;
    background-color: rgb(243 243 243 / var(--tw-bg-opacity))
}
.mimi-bg-\[\#f5f5f5\] {
    --tw-bg-opacity: 1;
    background-color: rgb(245 245 245 / var(--tw-bg-opacity))
}
.mimi-bg-\[\#fe9300\] {
    --tw-bg-opacity: 1;
    background-color: rgb(254 147 0 / var(--tw-bg-opacity))
}
.mimi-bg-\[\#ffdeb1\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 222 177 / var(--tw-bg-opacity))
}
.mimi-bg-\[\#fff8f84f\] {
    background-color: #fff8f84f
}
.mimi-bg-gray-200 {
    --tw-bg-opacity: 1;
    background-color: rgb(229 231 235 / var(--tw-bg-opacity))
}
.mimi-bg-transparent {
    background-color: transparent
}
.mimi-bg-white {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity))
}
.\!mimi-bg-none {
    background-image: none !important
}
.mimi-bg-cover {
    background-size: cover
}
.mimi-object-contain {
    -o-object-fit: contain;
       object-fit: contain
}
.\!mimi-p-0 {
    padding: 0px !important
}
.\!mimi-p-5 {
    padding: 1.25rem !important
}
.mimi-p-0 {
    padding: 0px
}
.mimi-p-0\.5 {
    padding: 0.125rem
}
.mimi-p-2 {
    padding: 0.5rem
}
.mimi-p-2\.5 {
    padding: 0.625rem
}
.mimi-p-3 {
    padding: 0.75rem
}
.mimi-p-6 {
    padding: 1.5rem
}
.mimi-p-8 {
    padding: 2rem
}
.mimi-p-\[5px\] {
    padding: 5px
}
.\!mimi-px-2 {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important
}
.\!mimi-px-2\.5 {
    padding-left: 0.625rem !important;
    padding-right: 0.625rem !important
}
.\!mimi-px-3 {
    padding-left: 0.75rem !important;
    padding-right: 0.75rem !important
}
.\!mimi-px-3\.5 {
    padding-left: 0.875rem !important;
    padding-right: 0.875rem !important
}
.\!mimi-px-4 {
    padding-left: 1rem !important;
    padding-right: 1rem !important
}
.\!mimi-py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important
}
.\!mimi-py-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important
}
.\!mimi-py-2\.5 {
    padding-top: 0.625rem !important;
    padding-bottom: 0.625rem !important
}
.\!mimi-py-4 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important
}
.mimi-px-1 {
    padding-left: 0.25rem;
    padding-right: 0.25rem
}
.mimi-px-2 {
    padding-left: 0.5rem;
    padding-right: 0.5rem
}
.mimi-px-2\.5 {
    padding-left: 0.625rem;
    padding-right: 0.625rem
}
.mimi-px-3 {
    padding-left: 0.75rem;
    padding-right: 0.75rem
}
.mimi-px-4 {
    padding-left: 1rem;
    padding-right: 1rem
}
.mimi-px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem
}
.mimi-px-\[7px\] {
    padding-left: 7px;
    padding-right: 7px
}
.mimi-py-0 {
    padding-top: 0px;
    padding-bottom: 0px
}
.mimi-py-0\.5 {
    padding-top: 0.125rem;
    padding-bottom: 0.125rem
}
.mimi-py-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem
}
.mimi-py-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem
}
.mimi-py-2\.5 {
    padding-top: 0.625rem;
    padding-bottom: 0.625rem
}
.mimi-py-3 {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem
}
.mimi-py-3\.5 {
    padding-top: 0.875rem;
    padding-bottom: 0.875rem
}
.mimi-py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem
}
.mimi-py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem
}
.\!mimi-pb-2 {
    padding-bottom: 0.5rem !important
}
.\!mimi-pb-2\.5 {
    padding-bottom: 0.625rem !important
}
.\!mimi-pl-2 {
    padding-left: 0.5rem !important
}
.\!mimi-pl-2\.5 {
    padding-left: 0.625rem !important
}
.\!mimi-pl-3 {
    padding-left: 0.75rem !important
}
.\!mimi-pr-1 {
    padding-right: 0.25rem !important
}
.\!mimi-pr-\[48px\] {
    padding-right: 48px !important
}
.mimi-pb-0 {
    padding-bottom: 0px
}
.mimi-pb-1 {
    padding-bottom: 0.25rem
}
.mimi-pb-2 {
    padding-bottom: 0.5rem
}
.mimi-pb-2\.5 {
    padding-bottom: 0.625rem
}
.mimi-pb-4 {
    padding-bottom: 1rem
}
.mimi-pb-5 {
    padding-bottom: 1.25rem
}
.mimi-pb-6 {
    padding-bottom: 1.5rem
}
.mimi-pb-\[18px\] {
    padding-bottom: 18px
}
.mimi-pl-1 {
    padding-left: 0.25rem
}
.mimi-pl-2 {
    padding-left: 0.5rem
}
.mimi-pl-2\.5 {
    padding-left: 0.625rem
}
.mimi-pl-3 {
    padding-left: 0.75rem
}
.mimi-pl-6 {
    padding-left: 1.5rem
}
.mimi-pr-0 {
    padding-right: 0px
}
.mimi-pr-2 {
    padding-right: 0.5rem
}
.mimi-pr-4 {
    padding-right: 1rem
}
.mimi-pr-6 {
    padding-right: 1.5rem
}
.mimi-pr-\[60px\] {
    padding-right: 60px
}
.mimi-pt-2 {
    padding-top: 0.5rem
}
.mimi-pt-3 {
    padding-top: 0.75rem
}
.mimi-pt-4 {
    padding-top: 1rem
}
.mimi-pt-\[220px\] {
    padding-top: 220px
}
.mimi-text-left {
    text-align: left
}
.\!mimi-text-center {
    text-align: center !important
}
.mimi-text-center {
    text-align: center
}
.\!mimi-font-sans {
    font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important
}
.\!mimi-text-\[15px\] {
    font-size: 15px !important
}
.\!mimi-text-base {
    font-size: 1rem !important;
    line-height: 1.5rem !important
}
.\!mimi-text-sm {
    font-size: 0.875rem !important;
    line-height: 1.25rem !important
}
.\!mimi-text-xl {
    font-size: 1.25rem !important;
    line-height: 1.75rem !important
}
.\!mimi-text-xs {
    font-size: 0.75rem !important;
    line-height: 1rem !important
}
.mimi-text-2xl {
    font-size: 1.5rem;
    line-height: 2rem
}
.mimi-text-3xl {
    font-size: 1.875rem;
    line-height: 2.25rem
}
.mimi-text-\[10px\] {
    font-size: 10px
}
.mimi-text-\[11px\] {
    font-size: 11px
}
.mimi-text-\[15px\] {
    font-size: 15px
}
.mimi-text-\[19px\] {
    font-size: 19px
}
.mimi-text-\[25px\] {
    font-size: 25px
}
.mimi-text-\[40px\] {
    font-size: 40px
}
.mimi-text-\[6px\] {
    font-size: 6px
}
.mimi-text-\[8px\] {
    font-size: 8px
}
.mimi-text-\[9px\] {
    font-size: 9px
}
.mimi-text-base {
    font-size: 1rem;
    line-height: 1.5rem
}
.mimi-text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem
}
.mimi-text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem
}
.mimi-text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem
}
.mimi-text-xs {
    font-size: 0.75rem;
    line-height: 1rem
}
.\!mimi-font-bold {
    font-weight: 700 !important
}
.\!mimi-font-medium {
    font-weight: 500 !important
}
.\!mimi-font-normal {
    font-weight: 400 !important
}
.\!mimi-font-semibold {
    font-weight: 600 !important
}
.mimi-font-bold {
    font-weight: 700
}
.mimi-font-light {
    font-weight: 300
}
.mimi-font-medium {
    font-weight: 500
}
.mimi-font-normal {
    font-weight: 400
}
.mimi-font-semibold {
    font-weight: 600
}
.mimi-uppercase {
    text-transform: uppercase
}
.mimi-italic {
    font-style: italic
}
.\!mimi-leading-\[22px\] {
    line-height: 22px !important
}
.\!mimi-leading-none {
    line-height: 1 !important
}
.mimi-leading-5 {
    line-height: 1.25rem
}
.mimi-leading-\[15px\] {
    line-height: 15px
}
.mimi-leading-\[30px\] {
    line-height: 30px
}
.mimi-leading-loose {
    line-height: 2
}
.mimi-leading-none {
    line-height: 1
}
.mimi-leading-normal {
    line-height: 1.5
}
.\!mimi-text-\[\#202224\] {
    --tw-text-opacity: 1 !important;
    color: rgb(32 34 36 / var(--tw-text-opacity)) !important
}
.\!mimi-text-\[\#292D32\] {
    --tw-text-opacity: 1 !important;
    color: rgb(41 45 50 / var(--tw-text-opacity)) !important
}
.\!mimi-text-\[\#4A5468\] {
    --tw-text-opacity: 1 !important;
    color: rgb(74 84 104 / var(--tw-text-opacity)) !important
}
.\!mimi-text-\[\#9d9da0\] {
    --tw-text-opacity: 1 !important;
    color: rgb(157 157 160 / var(--tw-text-opacity)) !important
}
.\!mimi-text-\[\#FE9300\] {
    --tw-text-opacity: 1 !important;
    color: rgb(254 147 0 / var(--tw-text-opacity)) !important
}
.\!mimi-text-\[\#d9d9d9\] {
    --tw-text-opacity: 1 !important;
    color: rgb(217 217 217 / var(--tw-text-opacity)) !important
}
.\!mimi-text-\[\#fe9300\] {
    --tw-text-opacity: 1 !important;
    color: rgb(254 147 0 / var(--tw-text-opacity)) !important
}
.\!mimi-text-black {
    --tw-text-opacity: 1 !important;
    color: rgb(0 0 0 / var(--tw-text-opacity)) !important
}
.\!mimi-text-white {
    --tw-text-opacity: 1 !important;
    color: rgb(255 255 255 / var(--tw-text-opacity)) !important
}
.mimi-text-\[\#00000066\] {
    color: #00000066
}
.mimi-text-\[\#060047\] {
    --tw-text-opacity: 1;
    color: rgb(6 0 71 / var(--tw-text-opacity))
}
.mimi-text-\[\#68d391\] {
    --tw-text-opacity: 1;
    color: rgb(104 211 145 / var(--tw-text-opacity))
}
.mimi-text-\[\#979797\] {
    --tw-text-opacity: 1;
    color: rgb(151 151 151 / var(--tw-text-opacity))
}
.mimi-text-\[\#999FAA\] {
    --tw-text-opacity: 1;
    color: rgb(153 159 170 / var(--tw-text-opacity))
}
.mimi-text-\[\#9D9DA0\] {
    --tw-text-opacity: 1;
    color: rgb(157 157 160 / var(--tw-text-opacity))
}
.mimi-text-\[\#9d9da0\] {
    --tw-text-opacity: 1;
    color: rgb(157 157 160 / var(--tw-text-opacity))
}
.mimi-text-\[\#FE9300\] {
    --tw-text-opacity: 1;
    color: rgb(254 147 0 / var(--tw-text-opacity))
}
.mimi-text-\[\#d9d9d9\] {
    --tw-text-opacity: 1;
    color: rgb(217 217 217 / var(--tw-text-opacity))
}
.mimi-text-\[\#e90064\] {
    --tw-text-opacity: 1;
    color: rgb(233 0 100 / var(--tw-text-opacity))
}
.mimi-text-\[\#fe9300\] {
    --tw-text-opacity: 1;
    color: rgb(254 147 0 / var(--tw-text-opacity))
}
.mimi-text-black {
    --tw-text-opacity: 1;
    color: rgb(0 0 0 / var(--tw-text-opacity))
}
.mimi-text-blue-100 {
    --tw-text-opacity: 1;
    color: rgb(219 234 254 / var(--tw-text-opacity))
}
.mimi-text-white {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity))
}
.\!mimi-underline {
    text-decoration-line: underline !important
}
.mimi-underline {
    text-decoration-line: underline
}
.mimi-line-through {
    text-decoration-line: line-through
}
.\!mimi-no-underline {
    text-decoration-line: none !important
}
.mimi-no-underline {
    text-decoration-line: none
}
.\!mimi-decoration-1 {
    text-decoration-thickness: 1px !important
}
.\!mimi-opacity-0 {
    opacity: 0 !important
}
.\!mimi-opacity-100 {
    opacity: 1 !important
}
.mimi-opacity-0 {
    opacity: 0
}
.mimi-opacity-100 {
    opacity: 1
}
.mimi-opacity-60 {
    opacity: 0.6
}
.\!mimi-outline-none {
    outline: 2px solid transparent !important;
    outline-offset: 2px !important
}
.mimi-outline-none {
    outline: 2px solid transparent;
    outline-offset: 2px
}
.\!mimi-transition-none {
    transition-property: none !important
}
.mimi-transition {
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms
}
.mimi-transition-opacity {
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms
}
.mimi-duration-500 {
    transition-duration: 500ms
}
.before\:mimi-absolute::before {
    content: var(--tw-content);
    position: absolute
}
.before\:mimi-left-\[-10px\]::before {
    content: var(--tw-content);
    left: -10px
}
.before\:mimi-top-0::before {
    content: var(--tw-content);
    top: 0px
}
.before\:mimi-rounded::before {
    content: var(--tw-content);
    border-radius: 0.25rem
}
.before\:mimi-border-0::before {
    content: var(--tw-content);
    border-width: 0px
}
.before\:mimi-border-l-\[16px\]::before {
    content: var(--tw-content);
    border-left-width: 16px
}
.before\:mimi-border-t-\[16px\]::before {
    content: var(--tw-content);
    border-top-width: 16px
}
.before\:mimi-border-solid::before {
    content: var(--tw-content);
    border-style: solid
}
.before\:mimi-border-l-\[transparent\]::before {
    content: var(--tw-content);
    border-left-color: transparent
}
.before\:mimi-border-t-\[\#f0f0f1\]::before {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-top-color: rgb(240 240 241 / var(--tw-border-opacity))
}
.before\:mimi-content-\[\'\'\]::before {
    --tw-content: '';
    content: var(--tw-content)
}
.after\:mimi-absolute::after {
    content: var(--tw-content);
    position: absolute
}
.after\:mimi-right-\[-10px\]::after {
    content: var(--tw-content);
    right: -10px
}
.after\:mimi-top-0::after {
    content: var(--tw-content);
    top: 0px
}
.after\:mimi-top-4::after {
    content: var(--tw-content);
    top: 1rem
}
.after\:mimi-z-10::after {
    content: var(--tw-content);
    z-index: 10
}
.after\:mimi-h-4\/5::after {
    content: var(--tw-content);
    height: 80%
}
.after\:mimi-w-full::after {
    content: var(--tw-content);
    width: 100%
}
.after\:mimi-rounded::after {
    content: var(--tw-content);
    border-radius: 0.25rem
}
.after\:mimi-rounded-\[5px\]::after {
    content: var(--tw-content);
    border-radius: 5px
}
.after\:mimi-border-0::after {
    content: var(--tw-content);
    border-width: 0px
}
.after\:mimi-border-x-\[6px\]::after {
    content: var(--tw-content);
    border-left-width: 6px;
    border-right-width: 6px
}
.after\:mimi-border-y-\[10px\]::after {
    content: var(--tw-content);
    border-top-width: 10px;
    border-bottom-width: 10px
}
.after\:mimi-border-r-\[16px\]::after {
    content: var(--tw-content);
    border-right-width: 16px
}
.after\:mimi-border-t-\[16px\]::after {
    content: var(--tw-content);
    border-top-width: 16px
}
.after\:mimi-border-solid::after {
    content: var(--tw-content);
    border-style: solid
}
.after\:mimi-border-transparent::after {
    content: var(--tw-content);
    border-color: transparent
}
.after\:mimi-border-r-\[transparent\]::after {
    content: var(--tw-content);
    border-right-color: transparent
}
.after\:mimi-border-t-\[\#f0f0f1\]::after {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-top-color: rgb(240 240 241 / var(--tw-border-opacity))
}
.after\:mimi-border-t-\[\#fe9300\]::after {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-top-color: rgb(254 147 0 / var(--tw-border-opacity))
}
.after\:mimi-content-\[\'\'\]::after {
    --tw-content: '';
    content: var(--tw-content)
}
.hover\:\!mimi-border-\[\#fe9300\]:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgb(254 147 0 / var(--tw-border-opacity)) !important
}
.hover\:\!mimi-bg-\[\#fe9300\]:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(254 147 0 / var(--tw-bg-opacity)) !important
}
.hover\:\!mimi-text-\[\#FE9300\]:hover {
    --tw-text-opacity: 1 !important;
    color: rgb(254 147 0 / var(--tw-text-opacity)) !important
}
.hover\:\!mimi-text-\[\#fe9300\]:hover {
    --tw-text-opacity: 1 !important;
    color: rgb(254 147 0 / var(--tw-text-opacity)) !important
}
.hover\:\!mimi-text-white:hover {
    --tw-text-opacity: 1 !important;
    color: rgb(255 255 255 / var(--tw-text-opacity)) !important
}
.hover\:\!mimi-opacity-85:hover {
    opacity: 0.85 !important
}
.hover\:mimi-opacity-85:hover {
    opacity: 0.85
}
.focus\:\!mimi-shadow-none:focus {
    --tw-shadow: 0 0 #0000 !important;
    --tw-shadow-colored: 0 0 #0000 !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important
}
.focus\:\!mimi-outline-none:focus {
    outline: 2px solid transparent !important;
    outline-offset: 2px !important
}
.focus\:mimi-outline-none:focus {
    outline: 2px solid transparent;
    outline-offset: 2px
}
.mimi-group:hover .group-hover\:mimi-text-\[\#fe9300\] {
    --tw-text-opacity: 1;
    color: rgb(254 147 0 / var(--tw-text-opacity))
}
.mimi-group:hover .group-hover\:mimi-text-white {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity))
}
@media (min-width: 640px) {
    .sm\:mimi-w-full {
        width: 100%
    }
    .sm\:mimi-grid-cols-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr))
    }
}
@media (min-width: 768px) {
    .md\:mimi-grid-cols-5 {
        grid-template-columns: repeat(5, minmax(0, 1fr))
    }
}
@media (min-width: 1024px) {
    .lg\:mimi-relative {
        position: relative
    }
    .lg\:mimi-col-span-10 {
        grid-column: span 10 / span 10
    }
    .lg\:mimi-col-span-2 {
        grid-column: span 2 / span 2
    }
    .lg\:mimi-mb-3 {
        margin-bottom: 0.75rem
    }
    .lg\:mimi-mr-3 {
        margin-right: 0.75rem
    }
    .lg\:mimi-block {
        display: block
    }
    .lg\:mimi-grid {
        display: grid
    }
    .lg\:mimi-grid-cols-12 {
        grid-template-columns: repeat(12, minmax(0, 1fr))
    }
    .lg\:mimi-bg-transparent {
        background-color: transparent
    }
    .lg\:mimi-p-4 {
        padding: 1rem
    }
    .lg\:mimi-py-0 {
        padding-top: 0px;
        padding-bottom: 0px
    }
    .lg\:mimi-text-xl {
        font-size: 1.25rem;
        line-height: 1.75rem
    }
}
@media (min-width: 1280px) {
    .xl\:mimi-bottom-\[32px\] {
        bottom: 32px
    }
    .xl\:mimi-right-\[362px\] {
        right: 362px
    }
    .xl\:mimi-ml-\[40px\] {
        margin-left: 40px
    }
    .xl\:mimi-grid {
        display: grid
    }
    .xl\:mimi-h-\[40px\] {
        height: 40px
    }
    .xl\:mimi-w-\[362px\] {
        width: 362px
    }
    .xl\:mimi-w-auto {
        width: auto
    }
    .xl\:mimi-grid-cols-9 {
        grid-template-columns: repeat(9, minmax(0, 1fr))
    }
    .xl\:mimi-text-xl {
        font-size: 1.25rem;
        line-height: 1.75rem
    }
}
@media (min-width: 1536px) {
    .\32xl\:-mimi-top-\[46px\] {
        top: -46px
    }
    .\32xl\:mimi-top-\[-8px\] {
        top: -8px
    }
    .\32xl\:mimi-top-\[230px\] {
        top: 230px
    }
    .\32xl\:mimi-col-span-1 {
        grid-column: span 1 / span 1
    }
    .\32xl\:mimi-col-span-5 {
        grid-column: span 5 / span 5
    }
    .\32xl\:mimi-mt-\[-40px\] {
        margin-top: -40px
    }
    .\32xl\:mimi-mt-\[62px\] {
        margin-top: 62px
    }
    .\32xl\:mimi-mt-\[70px\] {
        margin-top: 70px
    }
    .\32xl\:mimi-h-5 {
        height: 1.25rem
    }
    .\32xl\:mimi-h-\[15px\] {
        height: 15px
    }
    .\32xl\:mimi-h-\[23px\] {
        height: 23px
    }
    .\32xl\:mimi-h-\[50px\] {
        height: 50px
    }
    .\32xl\:\!mimi-w-auto {
        width: auto !important
    }
    .\32xl\:mimi-w-5 {
        width: 1.25rem
    }
    .\32xl\:mimi-w-\[15px\] {
        width: 15px
    }
    .\32xl\:mimi-w-\[31px\] {
        width: 31px
    }
    .\32xl\:mimi-w-auto {
        width: auto
    }
    .\32xl\:mimi-grid-cols-6 {
        grid-template-columns: repeat(6, minmax(0, 1fr))
    }
    .\32xl\:\!mimi-text-xl {
        font-size: 1.25rem !important;
        line-height: 1.75rem !important
    }
    .\32xl\:mimi-text-\[25px\] {
        font-size: 25px
    }
    .\32xl\:mimi-text-xl {
        font-size: 1.25rem;
        line-height: 1.75rem
    }
    .\32xl\:mimi-text-xs {
        font-size: 0.75rem;
        line-height: 1rem
    }
    .\32xl\:after\:mimi-top-6::after {
        content: var(--tw-content);
        top: 1.5rem
    }
}

