@import "https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap";

/* src/styles/styles.scss */
@keyframes fade-in {
  0% {
    opacity: 0;
  }
  10% {
    opacity: 0.1;
  }
  20% {
    opacity: 0.2;
  }
  30% {
    opacity: 0.3;
  }
  40% {
    opacity: 0.4;
  }
  50% {
    opacity: 0.5;
  }
  60% {
    opacity: 0.6;
  }
  70% {
    opacity: 0.7;
  }
  80% {
    opacity: 0.8;
  }
  90% {
    opacity: 0.9;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fade-out {
  0% {
    opacity: 1;
  }
  10% {
    opacity: 0.9;
  }
  20% {
    opacity: 0.8;
  }
  30% {
    opacity: 0.7;
  }
  40% {
    opacity: 0.6;
  }
  50% {
    opacity: 0.5;
  }
  60% {
    opacity: 0.4;
  }
  70% {
    opacity: 0.3;
  }
  80% {
    opacity: 0.2;
  }
  90% {
    opacity: 0.1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes fade-in {
  0% {
    opacity: 0;
  }
  10% {
    opacity: 0.1;
  }
  20% {
    opacity: 0.2;
  }
  30% {
    opacity: 0.3;
  }
  40% {
    opacity: 0.4;
  }
  50% {
    opacity: 0.5;
  }
  60% {
    opacity: 0.6;
  }
  70% {
    opacity: 0.7;
  }
  80% {
    opacity: 0.8;
  }
  90% {
    opacity: 0.9;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fade-out {
  0% {
    opacity: 1;
  }
  10% {
    opacity: 0.9;
  }
  20% {
    opacity: 0.8;
  }
  30% {
    opacity: 0.7;
  }
  40% {
    opacity: 0.6;
  }
  50% {
    opacity: 0.5;
  }
  60% {
    opacity: 0.4;
  }
  70% {
    opacity: 0.3;
  }
  80% {
    opacity: 0.2;
  }
  90% {
    opacity: 0.1;
  }
  100% {
    opacity: 0;
  }
}
:root {
  --ax__body__background__color: #FFFFFF;
  --ax__text__color: #1A181B;
  --ax__backdrop__color: hsla(280, 6%, 10%, 0.4);
  --ax__border__color: #B3AFB6;
  --ax__item__hover__background__color: #904AB5;
  --ax__item__hover__text__color: #E9DBF0;
  --ax__anchor__link__color: #2657D7;
  --ax__success__text__color: #3B9339;
  --ax__button__border__color: #4D4950;
  --ax__button__hover__color: #E6E4E7;
  --ax__button__active__color: #CCC9CF;
  --ax__button__text__color: #1A181B;
  --ax__primary__button__background__color: #562D6C;
  --ax__primary__button__text__color: #E9DBF0;
  --ax__primary__button__hover__color: #733B91;
  --ax__primary__button__active__color: #904AB5;
  --ax__danger__button__background__color: #CE3030;
  --ax__danger__button__text__color: #F5D6D6;
  --ax__danger__button__hover__color: #D85A5A;
  --ax__danger__button__active__color: #E28383;
  --ax__transparent__button__primary__text__color: #1D0F24;
  --ax__transparent__button__primary__text__hover__color: #E9DBF0;
  --ax__transparent__button__danger__text__color: #CE3030;
  --ax__transparent__button__danger__text__hover__color: #F5D6D6;
  --ax__input__border__color: #4D4950;
  --ax__input__placeholder__color: hsla(280, 6%, 10%, 0.4);
  --ax__input__active__border__color: #904AB5;
  --ax__input__invalid__border__color: #CE3030;
  --ax__input__disabled__background__color: #E6E4E7;
  --ax__input__diabled__placeholder__color: hsla(272, 5%, 50%, 0.4);
  --ax__input__disabled__text__color: #9A949E;
  --ax__toggle__button__border__color: #4D4950;
  --ax__toggle__button__checked__background__color: #904AB5;
  --ax__toggle__button__toggle__background__color: #E6E4E7;
  --ax__select__border__color: #4D4950;
  --ax__select__placeholder__color: hsla(280, 6%, 10%, 0.4);
  --ax__select__active__border__color: #904AB5;
  --ax__select__invalid__border__color: #CE3030;
  --ax__select__options__background__color: #FAFAFA;
  --ax__select__box__shadow: -4px 2px 4px 0px hsla(270, 6%, 20%, 0.3);
  --ax__select__option__hover__background__color: #904AB5;
  --ax__select__option__selected__background__color: #904AB5;
  --ax__select__option__hover__and__selected__text__color: #E9DBF0;
  --ax__select__disabled__background__color: #E6E4E7;
  --ax__select__diabled__placeholder__color: hsla(272, 5%, 50%, 0.4);
  --ax__select__disabled__text__color: #9A949E;
  --ax__side__panel__background__color: #FAFAFA;
  --ax__side__panel__left__box__shadow: 4px 2px 4px 0px hsla(270, 6%, 20%, 0.3);
  --ax__side__panel__right__box__shadow: -4px 2px 4px 0px hsla(270, 6%, 20%, 0.3);
  --ax__table__border__color: #CCC9CF;
  --ax__table__scrollbar__thumb__background__color: #E6E4E7;
  --ax__table__scrollbar__thumb__hover__background__color: #CCC9CF;
  --ax__table__header__background__color: #E6E4E7;
  --ax__table__sort__icon__color: #B3AFB6;
  --ax__table__sort__icon__active__color: #1A181B;
  --ax__table__row__border__color: #CCC9CF;
  --ax__table__row__navigatable__text__color: #2657D7;
  --ax__table__row__multi__select__hover__background__color: #D4DEF7;
  --ax__table__row__multi__select__selected__background__color: #7D9BE8;
  --ax__table__row__multi__select__selected__navigatable__text__color: #173582;
  --ax__table__row__status__success__primary__color: #E6E4E7;
  --ax__table__row__status__success__secondary__color: #4BB849;
  --ax__table__row__status__warning__primary__color: #E6E4E7;
  --ax__table__row__status__warning__secondary__color: #E5B919;
  --ax__table__row__status__error__primary__color: #E6E4E7;
  --ax__table__row__status__error__secondary__color: #CE3030;
  --ax__context__menu__background__color: #FAFAFA;
  --ax__context__menu__box__shadow: 2px 2px 5px 0px #807986;
  --ax__datepicker__input__border__color: #4D4950;
  --ax__datepicker__input__active__border__color: #904AB5;
  --ax__datepicker__input__invalid__border__color: #CE3030;
  --ax__datepicker__input__placeholder__color: hsla(280, 6%, 10%, 0.4);
  --ax__datepicker__navigation__button__hover__background__color: #904AB5;
  --ax__datepicker__navigation__button__hover__text__color: #E9DBF0;
  --ax__datepicker__element__current__border__color: #904AB5;
  --ax__datepicker__element__hover__background__color: #904AB5;
  --ax__datepicker__element__hover__text__color: #E9DBF0;
  --ax__datepicker__element__pre__selected__background__color: #D2B7E1;
  --ax__dialog__background__color: #FAFAFA;
  --ax__dialog__box__shadow: 2px 2px 5px 0px #807986;
  --ax__checkbox__border__color: #CCC9CF;
  --ax__checkbox__icon__color: #E6E4E7;
  --ax__checkbox__active__border__color: #562D6C;
  --ax__checkbox__checked__border__color: #562D6C;
  --ax__checkbox__checked__background__color: #562D6C;
  --ax__toast__text__color: #E6E4E7;
  --ax__toast__box__shadow: 2px 2px 5px 0px #807986;
  --ax__toast__success__background__color: #3B9339;
  --ax__toast__danger__background__color: #A52727;
  --ax__toast__warning__background__color: #B89414;
  --ax__toast__info__background__color: #1F47AD;
  --ax__toast__success__button__color: #DBF1DA;
  --ax__toast__danger__button__color: #F5D6D6;
  --ax__toast__warning__button__color: #FAF1D1;
  --ax__toast__info__button__color: #D4DEF7;
  --ax__toast__success__button__hover__background__color: #2C6E2B;
  --ax__toast__danger__button__hover__background__color: #7C1D1D;
  --ax__toast__warning__button__hover__background__color: #8A6F0F;
  --ax__toast__info__button__hover__background__color: #173582;
  --ax__collapse__container__header__background__color: #E6E4E7;
  --ax__collapse__container__content__background__color: #FAFAFA;
  --ax__filter__panel__header__background__color: #E6E4E7;
  --ax__filter__panel__row__border__color: #E6E4E7;
  --ax__filter__panel__inline__input__placeholder__color: hsla(280, 6%, 10%, 0.4);
  --ax__filter__panel__inline__input__disabled__background__color: hsla(270, 6%, 40%, 0.1);
  --ax__user__detail__page__permission__border__color: #E6E4E7;
  --ax__user__detail__page__permission__description__color: #9A949E;
  --ax__navigation__item__selected__and__hover__background__color: #904AB5;
  --ax__navigation__item__selected__and__hover__text__color: #E9DBF0;
  --ax__search__context__menu__primary__icon__color: #904AB5;
  --ax__search__context__menu__secondary__icon__color: #EBC747;
  --ax__search__context__menu__item__border__color: #E6E4E7;
  --ax__search__context__menu__item__icon__background__color: #904AB5;
  --ax__search__context__menu__item__icon__color: #E9DBF0;
  --ax__search__context__menu__item__description__color: #9A949E;
  --ax__search__context__menu__item__hover__background__color: #e1e1e1;
  --ax__status__metric__unavialable__background__color: #B3AFB6;
  --ax__status__metric__down__background__color: #CE3030;
  --ax__status__metric__maintenance__background__color: #E5B919;
  --ax__status__metric__running__background__color: #4BB849;
}
@keyframes fade-in {
  0% {
    opacity: 0;
  }
  10% {
    opacity: 0.1;
  }
  20% {
    opacity: 0.2;
  }
  30% {
    opacity: 0.3;
  }
  40% {
    opacity: 0.4;
  }
  50% {
    opacity: 0.5;
  }
  60% {
    opacity: 0.6;
  }
  70% {
    opacity: 0.7;
  }
  80% {
    opacity: 0.8;
  }
  90% {
    opacity: 0.9;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fade-out {
  0% {
    opacity: 1;
  }
  10% {
    opacity: 0.9;
  }
  20% {
    opacity: 0.8;
  }
  30% {
    opacity: 0.7;
  }
  40% {
    opacity: 0.6;
  }
  50% {
    opacity: 0.5;
  }
  60% {
    opacity: 0.4;
  }
  70% {
    opacity: 0.3;
  }
  80% {
    opacity: 0.2;
  }
  90% {
    opacity: 0.1;
  }
  100% {
    opacity: 0;
  }
}
.theme-dark {
  --ax__body__background__color: #1A181B;
  --ax__text__color: #E6E4E7;
  --ax__backdrop__color: hsla(280, 6%, 10%, 0.6);
  --ax__border__color: #B3AFB6;
  --ax__item__hover__background__color: #904AB5;
  --ax__item__hover__text__color: #E9DBF0;
  --ax__anchor__link__color: #7D9BE8;
  --ax__success__text__color: #3B9339;
  --ax__button__border__color: #E6E4E7;
  --ax__button__hover__color: #333036;
  --ax__button__active__color: #4D4950;
  --ax__button__text__color: #E6E4E7;
  --ax__primary__button__background__color: #562D6C;
  --ax__primary__button__text__color: #E9DBF0;
  --ax__primary__button__hover__color: #733B91;
  --ax__primary__button__active__color: #904AB5;
  --ax__danger__button__background__color: #CE3030;
  --ax__danger__button__text__color: #F5D6D6;
  --ax__danger__button__hover__color: #D85A5A;
  --ax__danger__button__active__color: #E28383;
  --ax__transparent__button__primary__text__color: #E9DBF0;
  --ax__transparent__button__primary__text__hover__color: #E9DBF0;
  --ax__transparent__button__danger__text__color: #CE3030;
  --ax__transparent__button__danger__text__hover__color: #F5D6D6;
  --ax__input__border__color: #807986;
  --ax__input__placeholder__color: hsla(280, 6%, 90%, 0.4);
  --ax__input__active__border__color: #904AB5;
  --ax__input__invalid__border__color: #CE3030;
  --ax__input__disabled__background__color: #333036;
  --ax__input__diabled__placeholder__color: hsla(270, 5%, 60%, 0.4);
  --ax__input__disabled__text__color: #807986;
  --ax__toggle__button__border__color: #807986;
  --ax__toggle__button__checked__background__color: #904AB5;
  --ax__toggle__button__toggle__background__color: #E6E4E7;
  --ax__select__border__color: #807986;
  --ax__select__placeholder__color: hsla(280, 6%, 90%, 0.4);
  --ax__select__active__border__color: #904AB5;
  --ax__select__invalid__border__color: #CE3030;
  --ax__select__options__background__color: #262626;
  --ax__select__box__shadow: -4px 2px 4px 0px hsla(270, 6%, 20%, 0.6);
  --ax__select__option__hover__background__color: #904AB5;
  --ax__select__option__selected__background__color: #904AB5;
  --ax__select__option__hover__and__selected__text__color: #E9DBF0;
  --ax__select__disabled__background__color: #333036;
  --ax__select__diabled__placeholder__color: hsla(270, 5%, 60%, 0.4);
  --ax__select__disabled__text__color: #807986;
  --ax__side__panel__background__color: #262626;
  --ax__side__panel__left__box__shadow: 4px 2px 4px 0px hsla(270, 6%, 20%, 0.6);
  --ax__side__panel__right__box__shadow: -4px 2px 4px 0px hsla(270, 6%, 20%, 0.6);
  --ax__table__border__color: #4D4950;
  --ax__table__scrollbar__thumb__background__color: #4D4950;
  --ax__table__scrollbar__thumb__hover__background__color: #807986;
  --ax__table__header__background__color: #4D4950;
  --ax__table__sort__icon__color: #807986;
  --ax__table__sort__icon__active__color: #E6E4E7;
  --ax__table__row__border__color: #4D4950;
  --ax__table__row__navigatable__text__color: #7D9BE8;
  --ax__table__row__multi__select__hover__background__color: #0F2357;
  --ax__table__row__multi__select__selected__background__color: #173582;
  --ax__table__row__multi__select__selected__navigatable__text__color: #7D9BE8;
  --ax__table__row__status__success__primary__color: #1A181B;
  --ax__table__row__status__success__secondary__color: #4BB849;
  --ax__table__row__status__warning__primary__color: #1A181B;
  --ax__table__row__status__warning__secondary__color: #E5B919;
  --ax__table__row__status__error__primary__color: #1A181B;
  --ax__table__row__status__error__secondary__color: #CE3030;
  --ax__context__menu__background__color: #262626;
  --ax__context__menu__box__shadow: 2px 2px 5px 0px hsla(270, 6%, 20%, 0.6);
  --ax__datepicker__input__border__color: #E6E4E7;
  --ax__datepicker__input__active__border__color: #904AB5;
  --ax__datepicker__input__invalid__border__color: #CE3030;
  --ax__datepicker__input__placeholder__color: hsla(280, 6%, 90%, 0.4);
  --ax__datepicker__navigation__button__hover__background__color: #904AB5;
  --ax__datepicker__navigation__button__hover__text__color: #E9DBF0;
  --ax__datepicker__element__current__border__color: #904AB5;
  --ax__datepicker__element__hover__background__color: #904AB5;
  --ax__datepicker__element__hover__text__color: #E9DBF0;
  --ax__datepicker__element__pre__selected__background__color: #D2B7E1;
  --ax__dialog__background__color: #262626;
  --ax__dialog__box__shadow: 2px 2px 5px 0px hsla(270, 6%, 20%, 0.6);
  --ax__checkbox__border__color: #CCC9CF;
  --ax__checkbox__icon__color: #E6E4E7;
  --ax__checkbox__active__border__color: #562D6C;
  --ax__checkbox__checked__border__color: #562D6C;
  --ax__checkbox__checked__background__color: #562D6C;
  --ax__toast__text__color: #E6E4E7;
  --ax__toast__box__shadow: 2px 2px 5px 0px hsla(270, 6%, 20%, 0.6);
  --ax__toast__success__background__color: #3B9339;
  --ax__toast__danger__background__color: #A52727;
  --ax__toast__warning__background__color: #B89414;
  --ax__toast__info__background__color: #1F47AD;
  --ax__toast__success__button__color: #DBF1DA;
  --ax__toast__danger__button__color: #F5D6D6;
  --ax__toast__warning__button__color: #FAF1D1;
  --ax__toast__info__button__color: #D4DEF7;
  --ax__toast__success__button__hover__background__color: #2C6E2B;
  --ax__toast__danger__button__hover__background__color: #7C1D1D;
  --ax__toast__warning__button__hover__background__color: #8A6F0F;
  --ax__toast__info__button__hover__background__color: #173582;
  --ax__collapse__container__header__background__color: #333036;
  --ax__collapse__container__content__background__color: #262626;
  --ax__filter__panel__header__background__color: #4D4950;
  --ax__filter__panel__row__border__color: #4D4950;
  --ax__filter__panel__inline__input__placeholder__color: hsla(280, 6%, 90%, 0.4);
  --ax__filter__panel__inline__input__disabled__background__color: hsla(270, 6%, 30%, 0.5);
  --ax__user__detail__page__permission__border__color: #333036;
  --ax__user__detail__page__permission__description__color: #66616B;
  --ax__navigation__item__selected__and__hover__background__color: #904AB5;
  --ax__navigation__item__selected__and__hover__text__color: #E9DBF0;
  --ax__search__context__menu__primary__icon__color: #904AB5;
  --ax__search__context__menu__secondary__icon__color: #E5B919;
  --ax__search__context__menu__item__border__color: #333036;
  --ax__search__context__menu__item__icon__background__color: #904AB5;
  --ax__search__context__menu__item__icon__color: #E9DBF0;
  --ax__search__context__menu__item__description__color: #807986;
  --ax__search__context__menu__item__hover__background__color: #404040;
  --ax__status__metric__unavialable__background__color: #4D4950;
  --ax__status__metric__down__background__color: #CE3030;
  --ax__status__metric__maintenance__background__color: #E5B919;
  --ax__status__metric__running__background__color: #4BB849;
}
@keyframes fade-in {
  0% {
    opacity: 0;
  }
  10% {
    opacity: 0.1;
  }
  20% {
    opacity: 0.2;
  }
  30% {
    opacity: 0.3;
  }
  40% {
    opacity: 0.4;
  }
  50% {
    opacity: 0.5;
  }
  60% {
    opacity: 0.6;
  }
  70% {
    opacity: 0.7;
  }
  80% {
    opacity: 0.8;
  }
  90% {
    opacity: 0.9;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fade-out {
  0% {
    opacity: 1;
  }
  10% {
    opacity: 0.9;
  }
  20% {
    opacity: 0.8;
  }
  30% {
    opacity: 0.7;
  }
  40% {
    opacity: 0.6;
  }
  50% {
    opacity: 0.5;
  }
  60% {
    opacity: 0.4;
  }
  70% {
    opacity: 0.3;
  }
  80% {
    opacity: 0.2;
  }
  90% {
    opacity: 0.1;
  }
  100% {
    opacity: 0;
  }
}
.ax-button {
  display: flex;
  font-family: "Inter", sans-serif;
  font-style: normal;
  font-weight: 300;
  font-size: 14px;
  padding: 0.5rem 0.75rem;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  column-gap: 0.5rem;
  transition: all 0.25s linear;
  height: 34px;
  max-height: 34px;
  box-sizing: border-box;
  width: fit-content;
  background-color: transparent;
  outline: 0;
  border: 1px solid var(--ax__button__border__color);
  border-radius: 0.25rem;
}
.ax-button:hover {
  background-color: var(--ax__button__hover__color);
}
.ax-button:active {
  background-color: var(--ax__button__active__color);
}
.ax-button:focus-visible {
  background-color: var(--ax__button__active__color);
}
.ax-button:disabled {
  pointer-events: none;
  opacity: 0.5;
}
.ax-button .ax-button__label {
  color: var(--ax__button__text__color);
}
.ax-button .ax-button__icon {
  color: var(--ax__button__text__color);
}
.ax-button .ax-button__icon {
  font-size: 12px;
}
.ax-button--primary {
  border: none;
  background-color: var(--ax__primary__button__background__color);
}
.ax-button--primary .ax-button__label {
  color: var(--ax__primary__button__text__color);
}
.ax-button--primary .ax-button__icon {
  color: var(--ax__primary__button__text__color);
}
.ax-button--primary:hover {
  background-color: var(--ax__primary__button__hover__color);
}
.ax-button--primary:active {
  background-color: var(--ax__primary__button__active__color);
}
.ax-button--primary:focus-visible {
  background-color: var(--ax__primary__button__active__color);
}
.ax-button--danger {
  border: none;
  background-color: var(--ax__danger__button__background__color);
}
.ax-button--danger .ax-button__label {
  color: var(--ax__danger__button__text__color);
}
.ax-button--danger .ax-button__icon {
  color: var(--ax__danger__button__text__color);
}
.ax-button--danger:hover {
  background-color: var(--ax__danger__button__hover__color);
}
.ax-button--danger:active {
  background-color: var(--ax__danger__button__active__color);
}
.ax-button--danger:focus-visible {
  background-color: var(--ax__danger__button__active__color);
}
.ax-button--icon-only {
  width: 34px;
  max-width: 34px;
}
.ax-button--transparent {
  background-color: transparent;
  border: none;
}
.ax-button--transparent.ax-button--primary .ax-button__label {
  color: var(--ax__transparent__button__primary__text__color);
}
.ax-button--transparent.ax-button--primary .ax-button__icon {
  color: var(--ax__transparent__button__primary__text__color);
}
.ax-button--transparent.ax-button--primary:hover .ax-button__label {
  color: var(--ax__transparent__button__primary__text__hover__color);
}
.ax-button--transparent.ax-button--primary:hover .ax-button__icon {
  color: var(--ax__transparent__button__primary__text__hover__color);
}
.ax-button--transparent.ax-button--danger .ax-button__label {
  color: var(--ax__transparent__button__danger__text__color);
}
.ax-button--transparent.ax-button--danger .ax-button__icon {
  color: var(--ax__transparent__button__danger__text__color);
}
.ax-button--transparent.ax-button--danger:hover .ax-button__label {
  color: var(--ax__transparent__button__danger__text__hover__color);
}
.ax-button--transparent.ax-button--danger:hover .ax-button__icon {
  color: var(--ax__transparent__button__danger__text__hover__color);
}
.ax-button--small {
  padding: 0;
  min-width: 22px;
  min-height: 22px;
  width: fit-content;
  height: fit-content;
}
@keyframes fade-in {
  0% {
    opacity: 0;
  }
  10% {
    opacity: 0.1;
  }
  20% {
    opacity: 0.2;
  }
  30% {
    opacity: 0.3;
  }
  40% {
    opacity: 0.4;
  }
  50% {
    opacity: 0.5;
  }
  60% {
    opacity: 0.6;
  }
  70% {
    opacity: 0.7;
  }
  80% {
    opacity: 0.8;
  }
  90% {
    opacity: 0.9;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fade-out {
  0% {
    opacity: 1;
  }
  10% {
    opacity: 0.9;
  }
  20% {
    opacity: 0.8;
  }
  30% {
    opacity: 0.7;
  }
  40% {
    opacity: 0.6;
  }
  50% {
    opacity: 0.5;
  }
  60% {
    opacity: 0.4;
  }
  70% {
    opacity: 0.3;
  }
  80% {
    opacity: 0.2;
  }
  90% {
    opacity: 0.1;
  }
  100% {
    opacity: 0;
  }
}
.ax-input {
  font-family: "Inter", sans-serif;
  font-style: normal;
  font-weight: 400;
  color: var(--ax__text__color);
  font-size: 14px;
  display: flex;
  flex: 1 1 auto;
  padding: 0.5rem;
  border: 1px solid var(--ax__input__border__color);
  border-radius: 0.25rem;
  height: 34px;
  outline: 0;
  min-width: 80px;
  box-sizing: border-box;
  font-size: 14px;
  background-color: transparent;
  color: var(--ax__text__color);
}
.ax-input::placeholder {
  color: var(--ax__input__placeholder__color);
}
.ax-input:focus-visible {
  border-color: var(--ax__input__active__border__color);
  outline: var(--ax__input__active__border__color) solid 1px;
}
.ax-input:disabled {
  pointer-events: none;
  -webkit-user-select: none;
  user-select: none;
  background-color: var(--ax__input__disabled__background__color);
  color: var(--ax__input__disabled__text__color);
}
.ax-input:disabled::placeholder {
  color: var(--ax__input__diabled__placeholder__color);
}
.ax-input--invalid {
  border-color: var(--ax__input__invalid__border__color);
}
input[type=number] {
  -moz-appearance: textfield;
  appearance: textfield;
  margin: 0;
}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
@keyframes fade-in {
  0% {
    opacity: 0;
  }
  10% {
    opacity: 0.1;
  }
  20% {
    opacity: 0.2;
  }
  30% {
    opacity: 0.3;
  }
  40% {
    opacity: 0.4;
  }
  50% {
    opacity: 0.5;
  }
  60% {
    opacity: 0.6;
  }
  70% {
    opacity: 0.7;
  }
  80% {
    opacity: 0.8;
  }
  90% {
    opacity: 0.9;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fade-out {
  0% {
    opacity: 1;
  }
  10% {
    opacity: 0.9;
  }
  20% {
    opacity: 0.8;
  }
  30% {
    opacity: 0.7;
  }
  40% {
    opacity: 0.6;
  }
  50% {
    opacity: 0.5;
  }
  60% {
    opacity: 0.4;
  }
  70% {
    opacity: 0.3;
  }
  80% {
    opacity: 0.2;
  }
  90% {
    opacity: 0.1;
  }
  100% {
    opacity: 0;
  }
}
.ax-toast__component__container {
  display: flex;
  flex-direction: column;
  row-gap: 1rem;
  position: absolute;
  overflow-y: hidden;
  padding: 0.25rem;
}
.ax-toast__component__container--bottom-right {
  bottom: 1rem;
  right: 1rem;
  left: 1rem;
}
@media (min-width: 768px) {
  .ax-toast__component__container--bottom-right {
    left: unset;
  }
}
.ax-toast__component__container--bottom-left {
  bottom: 1rem;
  left: 1rem;
  right: 1rem;
}
@media (min-width: 768px) {
  .ax-toast__component__container--bottom-left {
    right: unset;
  }
}
.ax-toast__component__container--top-right {
  top: 1rem;
  right: 1rem;
  left: 1rem;
}
@media (min-width: 768px) {
  .ax-toast__component__container--top-right {
    left: unset;
  }
}
.ax-toast__component__container--top-left {
  top: 1rem;
  left: 1rem;
}
@media (min-width: 768px) {
  .ax-toast__component__container--top-left {
    right: unset;
  }
}
.ax-feedback-toast {
  display: flex;
  position: absolute;
  padding: 0.5rem;
  border-radius: 0.25rem;
  background-color: var(--ax__toast__info__background__color);
  color: #D4DEF7;
  z-index: 10;
}
.ax-feedback-toast--opening {
  animation: fade-in;
  animation-duration: 0.25s;
  animation-fill-mode: forwards;
  animation-timing-function: linear;
}
.ax-feedback-toast--closing {
  animation: fade-out;
  animation-duration: 0.25s;
  animation-fill-mode: forwards;
  animation-timing-function: linear;
}
@keyframes fade-in {
  0% {
    opacity: 0;
  }
  10% {
    opacity: 0.1;
  }
  20% {
    opacity: 0.2;
  }
  30% {
    opacity: 0.3;
  }
  40% {
    opacity: 0.4;
  }
  50% {
    opacity: 0.5;
  }
  60% {
    opacity: 0.6;
  }
  70% {
    opacity: 0.7;
  }
  80% {
    opacity: 0.8;
  }
  90% {
    opacity: 0.9;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fade-out {
  0% {
    opacity: 1;
  }
  10% {
    opacity: 0.9;
  }
  20% {
    opacity: 0.8;
  }
  30% {
    opacity: 0.7;
  }
  40% {
    opacity: 0.6;
  }
  50% {
    opacity: 0.5;
  }
  60% {
    opacity: 0.4;
  }
  70% {
    opacity: 0.3;
  }
  80% {
    opacity: 0.2;
  }
  90% {
    opacity: 0.1;
  }
  100% {
    opacity: 0;
  }
}
.ax__tooltip {
  display: flex;
  position: absolute;
  padding: 0.25rem 0.5rem;
  color: #E9DBF0;
  background-color: #391E48;
  border-radius: 0.5rem;
  z-index: 8;
}
.ax__tooltip--opening {
  animation: fade-in;
  animation-duration: 0.25s;
  animation-fill-mode: forwards;
  animation-timing-function: linear;
}
.ax__tooltip--closing {
  animation: fade-out;
  animation-duration: 0.25s;
  animation-fill-mode: forwards;
  animation-timing-function: linear;
}
body {
  font-family: "Inter", sans-serif;
  font-style: normal;
  font-weight: 400;
  color: var(--ax__text__color);
  font-size: 14px;
}
h1 {
  display: block;
  margin: 0;
  font-family: "Inter", sans-serif;
  font-style: normal;
  font-weight: 400;
  color: var(--ax__text__color);
  font-size: 36px;
}
h2 {
  display: block;
  margin: 0;
  font-family: "Inter", sans-serif;
  font-style: normal;
  font-weight: 400;
  color: var(--ax__text__color);
  font-size: 32px;
}
h3 {
  display: block;
  margin: 0;
  font-family: "Inter", sans-serif;
  font-style: normal;
  font-weight: 400;
  color: var(--ax__text__color);
  font-size: 24px;
}
h4 {
  display: block;
  margin: 0;
  font-family: "Inter", sans-serif;
  font-style: normal;
  font-weight: 400;
  color: var(--ax__text__color);
  font-size: 20px;
}
h5 {
  display: block;
  margin: 0;
  font-family: "Inter", sans-serif;
  font-style: normal;
  font-weight: 400;
  color: var(--ax__text__color);
  font-size: 16px;
}
h6 {
  display: block;
  margin: 0;
  font-family: "Inter", sans-serif;
  font-style: normal;
  font-weight: 400;
  color: var(--ax__text__color);
  font-size: 14px;
}
a {
  color: var(--ax__anchor__link__color);
}
a:any-link {
  color: var(--ax__anchor__link__color);
}
body {
  margin: 0;
  padding: 0;
  background-color: var(--ax__body__background__color);
  -webkit-tap-highlight-color: transparent;
}
body ::-webkit-scrollbar {
  width: 4px;
  height: 0px;
}
body ::-webkit-scrollbar-corner {
  background-color: transparent;
}
body ::-webkit-scrollbar-track {
  border-radius: 10px;
}
body ::-webkit-scrollbar-thumb {
  background-color: var(--ax__table__scrollbar__thumb__background__color);
  opacity: 0.6;
  border-radius: 1rem;
  transition: all 0.25s linear;
}
body ::-webkit-scrollbar-thumb:hover {
  background-color: var(--ax__table__scrollbar__thumb__hover__background__color);
}

/* angular:styles/global:styles */
/*# sourceMappingURL=styles.css.map */
