.react-grid-layout {
  position: relative;
  transition: height 200ms ease;
}
.react-grid-item {
  transition: all 200ms ease;
  transition-property: left, top, width, height;
}
.react-grid-item img {
  pointer-events: none;
  -webkit-user-select: none;
          user-select: none;
}
.react-grid-item.cssTransforms {
  transition-property: transform, width, height;
}
.react-grid-item.resizing {
  transition: none;
  z-index: 1;
  will-change: width, height;
}

.react-grid-item.react-draggable-dragging {
  transition: none;
  z-index: 3;
  will-change: transform;
}

.react-grid-item.dropping {
  visibility: hidden;
}

.react-grid-item.react-grid-placeholder {
  background: red;
  opacity: 0.2;
  transition-duration: 100ms;
  z-index: 2;
  -webkit-user-select: none;
  -o-user-select: none;
  user-select: none;
}

.react-grid-item.react-grid-placeholder.placeholder-resizing {
  transition: none;
}

.react-grid-item > .react-resizable-handle {
  position: absolute;
  width: 20px;
  height: 20px;
}

.react-grid-item > .react-resizable-handle::after {
  content: "";
  position: absolute;
  right: 3px;
  bottom: 3px;
  width: 5px;
  height: 5px;
  border-right: 2px solid rgba(0, 0, 0, 0.4);
  border-bottom: 2px solid rgba(0, 0, 0, 0.4);
}

.react-resizable-hide > .react-resizable-handle {
  display: none;
}

.react-grid-item > .react-resizable-handle.react-resizable-handle-sw {
  bottom: 0;
  left: 0;
  cursor: sw-resize;
  transform: rotate(90deg);
}
.react-grid-item > .react-resizable-handle.react-resizable-handle-se {
  bottom: 0;
  right: 0;
  cursor: se-resize;
}
.react-grid-item > .react-resizable-handle.react-resizable-handle-nw {
  top: 0;
  left: 0;
  cursor: nw-resize;
  transform: rotate(180deg);
}
.react-grid-item > .react-resizable-handle.react-resizable-handle-ne {
  top: 0;
  right: 0;
  cursor: ne-resize;
  transform: rotate(270deg);
}
.react-grid-item > .react-resizable-handle.react-resizable-handle-w,
.react-grid-item > .react-resizable-handle.react-resizable-handle-e {
  top: 50%;
  margin-top: -10px;
  cursor: ew-resize;
}
.react-grid-item > .react-resizable-handle.react-resizable-handle-w {
  left: 0;
  transform: rotate(135deg);
}
.react-grid-item > .react-resizable-handle.react-resizable-handle-e {
  right: 0;
  transform: rotate(315deg);
}
.react-grid-item > .react-resizable-handle.react-resizable-handle-n,
.react-grid-item > .react-resizable-handle.react-resizable-handle-s {
  left: 50%;
  margin-left: -10px;
  cursor: ns-resize;
}
.react-grid-item > .react-resizable-handle.react-resizable-handle-n {
  top: 0;
  transform: rotate(225deg);
}
.react-grid-item > .react-resizable-handle.react-resizable-handle-s {
  bottom: 0;
  transform: rotate(45deg);
}
.react-resizable {
  position: relative;
}
.react-resizable-handle {
  position: absolute;
  width: 20px;
  height: 20px;
  background-repeat: no-repeat;
  background-origin: content-box;
  box-sizing: border-box;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4Ij48ZyBvcGFjaXR5PSIwLjMwMiI+PHBhdGggZD0iTSA2IDYgTCAwIDYgTCAwIDQuMiBMIDQgNC4yIEwgNC4yIDQuMiBMIDQuMiAwIEwgNiAwIEwgNiA2IEwgNiA2IFoiIGZpbGw9IiMwMDAwMDAiLz48L2c+PC9zdmc+');
  background-position: bottom right;
  padding: 0 3px 3px 0;
}
.react-resizable-handle-sw {
  bottom: 0;
  left: 0;
  cursor: sw-resize;
  transform: rotate(90deg);
}
.react-resizable-handle-se {
  bottom: 0;
  right: 0;
  cursor: se-resize;
}
.react-resizable-handle-nw {
  top: 0;
  left: 0;
  cursor: nw-resize;
  transform: rotate(180deg);
}
.react-resizable-handle-ne {
  top: 0;
  right: 0;
  cursor: ne-resize;
  transform: rotate(270deg);
}
.react-resizable-handle-w,
.react-resizable-handle-e {
  top: 50%;
  margin-top: -10px;
  cursor: ew-resize;
}
.react-resizable-handle-w {
  left: 0;
  transform: rotate(135deg);
}
.react-resizable-handle-e {
  right: 0;
  transform: rotate(315deg);
}
.react-resizable-handle-n,
.react-resizable-handle-s {
  left: 50%;
  margin-left: -10px;
  cursor: ns-resize;
}
.react-resizable-handle-n {
  top: 0;
  transform: rotate(225deg);
}
.react-resizable-handle-s {
  bottom: 0;
  transform: rotate(45deg);
}:root {
  --toastify-color-light: #fff;
  --toastify-color-dark: #121212;
  --toastify-color-info: #3498db;
  --toastify-color-success: #07bc0c;
  --toastify-color-warning: #f1c40f;
  --toastify-color-error: #e74c3c;
  --toastify-color-transparent: rgba(255, 255, 255, 0.7);
  --toastify-icon-color-info: var(--toastify-color-info);
  --toastify-icon-color-success: var(--toastify-color-success);
  --toastify-icon-color-warning: var(--toastify-color-warning);
  --toastify-icon-color-error: var(--toastify-color-error);
  --toastify-toast-width: 320px;
  --toastify-toast-offset: 16px;
  --toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));
  --toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));
  --toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));
  --toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));
  --toastify-toast-background: #fff;
  --toastify-toast-min-height: 64px;
  --toastify-toast-max-height: 800px;
  --toastify-toast-bd-radius: 6px;
  --toastify-font-family: sans-serif;
  --toastify-z-index: 9999;
  --toastify-text-color-light: #757575;
  --toastify-text-color-dark: #fff;
  --toastify-text-color-info: #fff;
  --toastify-text-color-success: #fff;
  --toastify-text-color-warning: #fff;
  --toastify-text-color-error: #fff;
  --toastify-spinner-color: #616161;
  --toastify-spinner-color-empty-area: #e0e0e0;
  --toastify-color-progress-light: linear-gradient(
    to right,
    #4cd964,
    #5ac8fa,
    #007aff,
    #34aadc,
    #5856d6,
    #ff2d55
  );
  --toastify-color-progress-dark: #bb86fc;
  --toastify-color-progress-info: var(--toastify-color-info);
  --toastify-color-progress-success: var(--toastify-color-success);
  --toastify-color-progress-warning: var(--toastify-color-warning);
  --toastify-color-progress-error: var(--toastify-color-error);
  --toastify-color-progress-bgo: 0.2;
}

.Toastify__toast-container {
  z-index: var(--toastify-z-index);
  -webkit-transform: translate3d(0, 0, var(--toastify-z-index));
  position: fixed;
  padding: 4px;
  width: var(--toastify-toast-width);
  box-sizing: border-box;
  color: #fff;
}
.Toastify__toast-container--top-left {
  top: var(--toastify-toast-top);
  left: var(--toastify-toast-left);
}
.Toastify__toast-container--top-center {
  top: var(--toastify-toast-top);
  left: 50%;
  transform: translateX(-50%);
}
.Toastify__toast-container--top-right {
  top: var(--toastify-toast-top);
  right: var(--toastify-toast-right);
}
.Toastify__toast-container--bottom-left {
  bottom: var(--toastify-toast-bottom);
  left: var(--toastify-toast-left);
}
.Toastify__toast-container--bottom-center {
  bottom: var(--toastify-toast-bottom);
  left: 50%;
  transform: translateX(-50%);
}
.Toastify__toast-container--bottom-right {
  bottom: var(--toastify-toast-bottom);
  right: var(--toastify-toast-right);
}

@media only screen and (max-width : 480px) {
  .Toastify__toast-container {
    width: 100vw;
    padding: 0;
    left: env(safe-area-inset-left);
    margin: 0;
  }
  .Toastify__toast-container--top-left, .Toastify__toast-container--top-center, .Toastify__toast-container--top-right {
    top: env(safe-area-inset-top);
    transform: translateX(0);
  }
  .Toastify__toast-container--bottom-left, .Toastify__toast-container--bottom-center, .Toastify__toast-container--bottom-right {
    bottom: env(safe-area-inset-bottom);
    transform: translateX(0);
  }
  .Toastify__toast-container--rtl {
    right: env(safe-area-inset-right);
    left: initial;
  }
}
.Toastify__toast {
  --y: 0;
  position: relative;
  touch-action: none;
  min-height: var(--toastify-toast-min-height);
  box-sizing: border-box;
  margin-bottom: 1rem;
  padding: 8px;
  border-radius: var(--toastify-toast-bd-radius);
  box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.1);
  display: flex;
  justify-content: space-between;
  max-height: var(--toastify-toast-max-height);
  font-family: var(--toastify-font-family);
  cursor: default;
  direction: ltr;
  /* webkit only issue #791 */
  z-index: 0;
  overflow: hidden;
}
.Toastify__toast--stacked {
  position: absolute;
  width: 100%;
  transform: translate3d(0, var(--y), 0) scale(var(--s));
  transition: transform 0.3s;
}
.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body, .Toastify__toast--stacked[data-collapsed] .Toastify__close-button {
  transition: opacity 0.1s;
}
.Toastify__toast--stacked[data-collapsed=false] {
  overflow: visible;
}
.Toastify__toast--stacked[data-collapsed=true]:not(:last-child) > * {
  opacity: 0;
}
.Toastify__toast--stacked:after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  height: calc(var(--g) * 1px);
  bottom: 100%;
}
.Toastify__toast--stacked[data-pos=top] {
  top: 0;
}
.Toastify__toast--stacked[data-pos=bot] {
  bottom: 0;
}
.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before {
  transform-origin: top;
}
.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before {
  transform-origin: bottom;
}
.Toastify__toast--stacked:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 100%;
  transform: scaleY(3);
  z-index: -1;
}
.Toastify__toast--rtl {
  direction: rtl;
}
.Toastify__toast--close-on-click {
  cursor: pointer;
}
.Toastify__toast-body {
  margin: auto 0;
  flex: 1 1 auto;
  padding: 6px;
  display: flex;
  align-items: center;
}
.Toastify__toast-body > div:last-child {
  word-break: break-word;
  flex: 1;
}
.Toastify__toast-icon {
  margin-inline-end: 10px;
  width: 20px;
  flex-shrink: 0;
  display: flex;
}

.Toastify--animate {
  animation-fill-mode: both;
  animation-duration: 0.5s;
}

.Toastify--animate-icon {
  animation-fill-mode: both;
  animation-duration: 0.3s;
}

@media only screen and (max-width : 480px) {
  .Toastify__toast {
    margin-bottom: 0;
    border-radius: 0;
  }
}
.Toastify__toast-theme--dark {
  background: var(--toastify-color-dark);
  color: var(--toastify-text-color-dark);
}
.Toastify__toast-theme--light {
  background: var(--toastify-color-light);
  color: var(--toastify-text-color-light);
}
.Toastify__toast-theme--colored.Toastify__toast--default {
  background: var(--toastify-color-light);
  color: var(--toastify-text-color-light);
}
.Toastify__toast-theme--colored.Toastify__toast--info {
  color: var(--toastify-text-color-info);
  background: var(--toastify-color-info);
}
.Toastify__toast-theme--colored.Toastify__toast--success {
  color: var(--toastify-text-color-success);
  background: var(--toastify-color-success);
}
.Toastify__toast-theme--colored.Toastify__toast--warning {
  color: var(--toastify-text-color-warning);
  background: var(--toastify-color-warning);
}
.Toastify__toast-theme--colored.Toastify__toast--error {
  color: var(--toastify-text-color-error);
  background: var(--toastify-color-error);
}

.Toastify__progress-bar-theme--light {
  background: var(--toastify-color-progress-light);
}
.Toastify__progress-bar-theme--dark {
  background: var(--toastify-color-progress-dark);
}
.Toastify__progress-bar--info {
  background: var(--toastify-color-progress-info);
}
.Toastify__progress-bar--success {
  background: var(--toastify-color-progress-success);
}
.Toastify__progress-bar--warning {
  background: var(--toastify-color-progress-warning);
}
.Toastify__progress-bar--error {
  background: var(--toastify-color-progress-error);
}
.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info, .Toastify__progress-bar-theme--colored.Toastify__progress-bar--success, .Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning, .Toastify__progress-bar-theme--colored.Toastify__progress-bar--error {
  background: var(--toastify-color-transparent);
}

.Toastify__close-button {
  color: #fff;
  background: transparent;
  outline: none;
  border: none;
  padding: 0;
  cursor: pointer;
  opacity: 0.7;
  transition: 0.3s ease;
  align-self: flex-start;
  z-index: 1;
}
.Toastify__close-button--light {
  color: #000;
  opacity: 0.3;
}
.Toastify__close-button > svg {
  fill: currentColor;
  height: 16px;
  width: 14px;
}
.Toastify__close-button:hover, .Toastify__close-button:focus {
  opacity: 1;
}

@keyframes Toastify__trackProgress {
  0% {
    transform: scaleX(1);
  }
  100% {
    transform: scaleX(0);
  }
}
.Toastify__progress-bar {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: var(--toastify-z-index);
  opacity: 0.7;
  transform-origin: left;
  border-bottom-left-radius: var(--toastify-toast-bd-radius);
}
.Toastify__progress-bar--animated {
  animation: Toastify__trackProgress linear 1 forwards;
}
.Toastify__progress-bar--controlled {
  transition: transform 0.2s;
}
.Toastify__progress-bar--rtl {
  right: 0;
  left: initial;
  transform-origin: right;
  border-bottom-left-radius: initial;
  border-bottom-right-radius: var(--toastify-toast-bd-radius);
}
.Toastify__progress-bar--wrp {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 5px;
  border-bottom-left-radius: var(--toastify-toast-bd-radius);
}
.Toastify__progress-bar--wrp[data-hidden=true] {
  opacity: 0;
}
.Toastify__progress-bar--bg {
  opacity: var(--toastify-color-progress-bgo);
  width: 100%;
  height: 100%;
}

.Toastify__spinner {
  width: 20px;
  height: 20px;
  box-sizing: border-box;
  border: 2px solid;
  border-radius: 100%;
  border-color: var(--toastify-spinner-color-empty-area);
  border-right-color: var(--toastify-spinner-color);
  animation: Toastify__spin 0.65s linear infinite;
}

@keyframes Toastify__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 Toastify__bounceOutRight {
  20% {
    opacity: 1;
    transform: translate3d(-20px, var(--y), 0);
  }
  to {
    opacity: 0;
    transform: translate3d(2000px, var(--y), 0);
  }
}
@keyframes Toastify__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 Toastify__bounceOutLeft {
  20% {
    opacity: 1;
    transform: translate3d(20px, var(--y), 0);
  }
  to {
    opacity: 0;
    transform: translate3d(-2000px, var(--y), 0);
  }
}
@keyframes Toastify__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 Toastify__bounceOutUp {
  20% {
    transform: translate3d(0, calc(var(--y) - 10px), 0);
  }
  40%, 45% {
    opacity: 1;
    transform: translate3d(0, calc(var(--y) + 20px), 0);
  }
  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
}
@keyframes Toastify__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 Toastify__bounceOutDown {
  20% {
    transform: translate3d(0, calc(var(--y) - 10px), 0);
  }
  40%, 45% {
    opacity: 1;
    transform: translate3d(0, calc(var(--y) + 20px), 0);
  }
  to {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
}
.Toastify__bounce-enter--top-left, .Toastify__bounce-enter--bottom-left {
  animation-name: Toastify__bounceInLeft;
}
.Toastify__bounce-enter--top-right, .Toastify__bounce-enter--bottom-right {
  animation-name: Toastify__bounceInRight;
}
.Toastify__bounce-enter--top-center {
  animation-name: Toastify__bounceInDown;
}
.Toastify__bounce-enter--bottom-center {
  animation-name: Toastify__bounceInUp;
}

.Toastify__bounce-exit--top-left, .Toastify__bounce-exit--bottom-left {
  animation-name: Toastify__bounceOutLeft;
}
.Toastify__bounce-exit--top-right, .Toastify__bounce-exit--bottom-right {
  animation-name: Toastify__bounceOutRight;
}
.Toastify__bounce-exit--top-center {
  animation-name: Toastify__bounceOutUp;
}
.Toastify__bounce-exit--bottom-center {
  animation-name: Toastify__bounceOutDown;
}

@keyframes Toastify__zoomIn {
  from {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
@keyframes Toastify__zoomOut {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0;
    transform: translate3d(0, var(--y), 0) scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 0;
  }
}
.Toastify__zoom-enter {
  animation-name: Toastify__zoomIn;
}

.Toastify__zoom-exit {
  animation-name: Toastify__zoomOut;
}

@keyframes Toastify__flipIn {
  from {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    animation-timing-function: ease-in;
  }
  60% {
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  to {
    transform: perspective(400px);
  }
}
@keyframes Toastify__flipOut {
  from {
    transform: translate3d(0, var(--y), 0) perspective(400px);
  }
  30% {
    transform: translate3d(0, var(--y), 0) perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }
  to {
    transform: translate3d(0, var(--y), 0) perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}
.Toastify__flip-enter {
  animation-name: Toastify__flipIn;
}

.Toastify__flip-exit {
  animation-name: Toastify__flipOut;
}

@keyframes Toastify__slideInRight {
  from {
    transform: translate3d(110%, 0, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, var(--y), 0);
  }
}
@keyframes Toastify__slideInLeft {
  from {
    transform: translate3d(-110%, 0, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, var(--y), 0);
  }
}
@keyframes Toastify__slideInUp {
  from {
    transform: translate3d(0, 110%, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, var(--y), 0);
  }
}
@keyframes Toastify__slideInDown {
  from {
    transform: translate3d(0, -110%, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, var(--y), 0);
  }
}
@keyframes Toastify__slideOutRight {
  from {
    transform: translate3d(0, var(--y), 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(110%, var(--y), 0);
  }
}
@keyframes Toastify__slideOutLeft {
  from {
    transform: translate3d(0, var(--y), 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(-110%, var(--y), 0);
  }
}
@keyframes Toastify__slideOutDown {
  from {
    transform: translate3d(0, var(--y), 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(0, 500px, 0);
  }
}
@keyframes Toastify__slideOutUp {
  from {
    transform: translate3d(0, var(--y), 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(0, -500px, 0);
  }
}
.Toastify__slide-enter--top-left, .Toastify__slide-enter--bottom-left {
  animation-name: Toastify__slideInLeft;
}
.Toastify__slide-enter--top-right, .Toastify__slide-enter--bottom-right {
  animation-name: Toastify__slideInRight;
}
.Toastify__slide-enter--top-center {
  animation-name: Toastify__slideInDown;
}
.Toastify__slide-enter--bottom-center {
  animation-name: Toastify__slideInUp;
}

.Toastify__slide-exit--top-left, .Toastify__slide-exit--bottom-left {
  animation-name: Toastify__slideOutLeft;
  animation-timing-function: ease-in;
  animation-duration: 0.3s;
}
.Toastify__slide-exit--top-right, .Toastify__slide-exit--bottom-right {
  animation-name: Toastify__slideOutRight;
  animation-timing-function: ease-in;
  animation-duration: 0.3s;
}
.Toastify__slide-exit--top-center {
  animation-name: Toastify__slideOutUp;
  animation-timing-function: ease-in;
  animation-duration: 0.3s;
}
.Toastify__slide-exit--bottom-center {
  animation-name: Toastify__slideOutDown;
  animation-timing-function: ease-in;
  animation-duration: 0.3s;
}

@keyframes Toastify__spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
/*# sourceMappingURL=ReactToastify.css.map */.rw-btn,.rw-input-reset,.rw-input,.rw-dropdown-list-autofill,.rw-filter-input{color:inherit;padding:0;margin:0;border:none;box-shadow:none;background:none;background-image:none;font-family:inherit;font-size:inherit;line-height:inherit;touch-action:manipulation}.rw-btn::-moz-focus-inner{padding:0;border:0}select.rw-input{text-transform:none}html input[type="button"].rw-input{-webkit-appearance:button;cursor:pointer}textarea.rw-input{overflow:auto;resize:vertical}button[disabled].rw-input,fieldset[disabled] .rw-input,html input[disabled].rw-input{cursor:not-allowed}button.rw-input::-moz-focus-inner,input.rw-input::-moz-focus-inner{border:0;padding:0}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}@font-face{font-family:'RwWidgets';font-weight:normal;font-style:normal;src:url('/rw-widgets-yCL6Doge.eot?v=4.1.0');src:url('/rw-widgets-yCL6Doge.eot?#iefix&v=4.1.0') format('embedded-opentype'),url('data:font/woff;base64,d09GRgABAAAAAA6gAA8AAAAAGFgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABWAAAADsAAABUIIwleU9TLzIAAAGUAAAAQwAAAFY+IFFMY21hcAAAAdgAAAB5AAAB1MJjmdNjdnQgAAACVAAAABMAAAAgBtX/BGZwZ20AAAJoAAAFkAAAC3CKkZBZZ2FzcAAAB/gAAAAIAAAACAAAABBnbHlmAAAIAAAAA5gAAASwVrMfHWhlYWQAAAuYAAAAMwAAADYMhDlFaGhlYQAAC8wAAAAfAAAAJAc6A1VobXR4AAAL7AAAACAAAAAgFcP/+2xvY2EAAAwMAAAAEgAAABIFCgQibWF4cAAADCAAAAAgAAAAIAF4DDpuYW1lAAAMQAAAAYsAAALlvY4qUHBvc3QAAA3MAAAAVgAAAHLanLy8cHJlcAAADiQAAAB6AAAAhuVBK7x4nGNgZGBg4GIwYLBjYMpJLMlj4HNx8wlhkGJgYYAAkDwymzEnMz2RgQPGA8qxgGkOIGaDiAIAKVkFSAB4nGNgZNrBOIGBlYGBqYppDwMDQw+EZnzAYMjIBBRlYGVmwAoC0lxTGBxeMHxkZQ76n8UQxRzEMA0ozAiSAwD7jQvyAHic7ZHBDQIxDAQnF+eCTohKqIFqePGibH9TwbG2rwwcTeRdK4q0BgbQxVMYtC+NqI/cln7nSN94Sd90NvDmY43zVIf3ZdFlNc0PHtltemv6YWdK7vzrnvf7UjPSKyJrv8h8exG7cStiPz6K2NuyQvmyRsH8AVRHGX4AAAB4nGNgQAMSEMgc9D8LhAESbAPdAHicrVZpd9NGFB15SZyELCULLWphxMRpsEYmbMGACUGyYyBdnK2VoIsUO+m+8Ynf4F/zZNpz6Dd+Wu8bLySQtOdwmpOjd+fN1czbZRJaktgL65GUmy/F1NYmjew8CemGTctRfCg7eyFlisnfBVEQrZbatx2HREQiULWusEQQ+x5ZmmR86FFGy7akV03KLT3pLlvjQb1V334aOsqxO6GkZjN0aD2yJVUYVaJIpj1S0qZlqPorSSu8v8LMV81QwohOImm8GcbQSN4bZ7TKaDW24yiKbLLcKFIkmuFBFHmU1RLn5IoJDMoHzZDyyqcR5cP8iKzYo5xWsEu20/y+L3mndzk/sV9vUbbkQB/Ijuzg7HQlX4RbW2HctJPtKFQRdtd3QmzZ7FT/Zo/ymkYDtysyvdCMYKl8hRArP6HM/iFZLZxP+ZJHo1qykRNB62VO7Es+gdbjiClxzRhZ0N3RCRHU/ZIzDPaYPh788d4plgsTAngcy3pHJZwIEylhczRJ2jByYCVliyqp9a6YOOV1WsRbwn7t2tGXzmjjUHdiPFsPHVs5UcnxaFKnmUyd2knNoykNopR0JnjMrwMoP6JJXm1jNYmVR9M4ZsaERCICLdxLU0EsO7GkKQTNoxm9uRumuXYtWqTJA/Xco/f05la4udNT2g70s0Z/VqdiOtgL0+lp5C/xadrlIkXp+ukZfkziQdYCMpEtNsOUgwdv/Q7Sy9eWHIXXBtju7fMrqH3WRPCkAfsb0B5P1SkJTIWYVYhWQGKta1mWydWsFqnI1HdDmla+rNMEinIcF8e+jHH9XzMzlpgSvt+J07MjLj1z7UsI0xx8m3U9mtepxXIBcWZ5TqdZlu/rNMfyA53mWZ7X6QhLW6ejLD/UaYHlRzodY3lBC5p038GQizDkAg6QMISlA0NYXoIhLBUMYbkIQ1gWYQjLJRjC8mMYwnIZhrC8rGXV1FNJ49qZWAZsQmBijh65zEXlaiq5VEK7aFRqQ54SbpVUFM+qf2WgXjzyhjmwFkiXyJpfMc6Vj0bl+NYVLW8aO1fAsepvH472OfFS1ouFPwX/1dZUJb1izcOTq/Abhp5sJ6o2qXh0TZfPVT26/l9UVFgL9BtIhVgoyrJscGcihI86nYZqoJVDzGzMPLTrdcuan8P9NzFCFlD9+DcUGgvcg05ZSVnt4KzV19uy3DuDcjgTLEkxN/P6VvgiI7PSfpFZyp6PfB5wBYxKZdhqA60VvNknMQ+Z3iTPBHFbUTZI2tjOBIkNHPOAefOdBCZh6qoN5E7hhg34BWFuwXknXKJ6oyyH7kXs8yik/Fun4kT2qGiMwLPZG2Gv70LKb3EMJDT5pX4MVBWhqRg1FdA0Um6oBl/G2bptQsYO9CMqdsOyrOLDxxb3lZJtGYR8pIjVo6Of1l6iTqrcfmYUl++dvgXBIDUxf3vfdHGQyrtayTJHbQNTtxqVU9eaQ+NVh+rmUfW94+wTOWuabronHnpf06rbwcVcLLD2bQ7SUiYX1PVhhQ2iy8WlUOplNEnvuAcYFhjQ71CKjf+r+th8nitVhdFxJN9O1LfR52AM/A/Yf0f1A9D3Y+hyDS7P95oTn2704WyZrqIX66foNzBrrblZugbc0HQD4iFHrY64yg18pwZxeqS5HOkh4GPdFeIBwCaAxeAT3bWM5lMAo/mMOT7A58xh0GQOgy3mMNhmzhrADnMY7DKHwR5zGHzBnHWAL5nDIGQOg4g5DJ4wJwB4yhwGXzGHwdfMYfANc+4DfMscBjFzGCTMYbCv6dYwzC1e0F2gtkFVoANTT1jcw+JQU2XI/o4Xhv29Qcz+wSCm/qjp9pD6Ey8M9WeDmPqLQUz9VdOdIfU3Xhjq7wYx9Q+DmPpMvxjLZQa/jHyXCgeUXWw+5++J9w/bxUC5AAEAAf//AA94nF1TTW8bRRh+35nd2c3aWcf2fjTN7rr+Bjuk4I81xPkwqJEbKVVDE1WREGkkqhSFtqBSLkRwAAmhqLJQJKqKnrZCHIALzg0h5eJWFDhwCof0B1RIcMrJJDaztoNSVrPPzM77zvvMM/sMYLcLQKr4GFQI11RAwHcBYF0vENHIpzWWjScmcBbdQgwNUtVCnWBII8G24iht5TvVQM0JtBWlHeCLSLfb3aAeHQYZ4pCvPRdDBBUpkjoIACjAGq9PCdI1IGSYzJtJLRoRxdE8liaQacYMosYSZ5ElExNkRnCIqUmmQT7d/n2bN3TGJ7Xdq5uL22/XyNT1xteN61M4t6vjJ9e2yd1f7rE7na/snL47N7PxxYPGzUnhtfW7Fzav7up8a5zX3+AU/sV1mjXN14n1/9SWNV8taiH06TMltxgvcLVclhVoBwwVD7jSxyof82YZBkAIoKf1ElCQIMC/o2DCGMQgCUWoQBVm4SK8D/dqX76aJnZk/oUUjdqkHo8ROzpkL49hdNQcpkNydOjKKSNIZT0sUVGQxVVthFEhFKAUQcDV0xiJOCtn0HGC51WFUABrBSxr2Jq/9d6NjWvrb629+cblpQsLc+dmZ6anqpOvvFxxy6WXzj6fTSbiZ2KObY2dHj1lGjo/6fDgGUmIdt4slpP+mz3R4/96Wi5leB0m6ZpRKRZcPJFfGcTMQawS1lgynsiUwyW3imUfCobNV/RHkl4sGHXPe9hsPjxGvL+zs9ds4veet7ez0wqylKRgH+/3pvY8L6LISSmIHGXlj3Hr8G87l7PPl9KpdGnPTSXTLtbt3EXP81LNZjPlHbW8tg+pJr7o9ap5/upOhsc8750TU+NHZb8U+dXOuelSKe32McftQLtH3R/oFRoAjft4Amq1aRWRDCEB38qEIvfwDWDcyoz6luY/iltbEEVhGQRBXAFREBd0QzeSmaQkjuVR11geE5lpPHE2Jve8Sh0ygxVNRd/wWHAQDxS5KSuK/JEipWTl6aWtb+4skuXPv/3s8uatR09/vsk+/Ongx49Joi0pvYwWT/5taWuZLDYeNHjm1tIHrdu3W3/6cOx7XCWvg+77nj7re3P02Pem0TN/lpu/0r/suMr29xmzRJV1DhlDQRwRLEYSkvhkn6l8XkSRx1DwcwY8C8c8gWd5rMH9kgb3axazPrgFk/MsiJ1/eCGLDfhGBF4YJyV/WrQ41f6TfrhzKP4LXjHqj3icY2BkYGAAYn+/mufx/DZfGbiZXwBFGK7s/3UJRv//+z+L+QVzEJDLwcAEEgUAqNQQBQB4nGNgZGBgDvqfBSRf/P/7/xfzCwagCArgAAC2CweUAAPoAAACO///A6D//wI7AAADoAAAA1n//QFlAAABZQAAAAAAAAAmAHQAnAGKAfACJAJYAAAAAQAAAAgAdAAPAAAAAAACAEQAVABzAAAAqQtwAAAAAHicdZLNasJAFIXPWLVUoYu2tNtZFUWMP1CkbioIuioUFy66izomkZiRyaj4DH2DvkNfqdA36TEOtQWbMLnfPXNy780QAFf4hMDheuA6sECJ2YFzOMeT4zPqA8d58ovjAsp4dVykrhyXUIN2XMY13llB5C+YLfDhWOBG3DnO4VLUHJ9Rf3ScJz87LuBW+I6L1LeOSxiLN8dl3Iuvvl7tTBSEVlb6VdlutjpyspOaUpT4sfTXNtQmlT0514lVcay9qV6abX0bzQJl05EK1rFvjsKRxsqkkU5ky2sexaFKlPGtmu27pJugbe1czo1eyoGrL1dGL9TUeqG1q26j8bsv+jyoFXYwiBAghIVEhWqVsY0mWuiQJnRIOg+uCAl8xFR8rPlGmO2kzHtcc2YJVUVHTPYw5XNJxxZ1rggz1lB0pBgxBqwRs5I56TiljRn3/aKsk+SMHic95RwyJpnbzyaa/XxLig1dbaqWE++nNtmUkj/a3/klz2e/t6Aype5lp2SpdtHg/c/3fgOFPIptAHicbcdBDoAgDADBFgUrvoVHEUAgNmAQ4/eN4eqcdkHAoOEfocAJZ5SocEHCFdR9Gp+buoJtLpGvT/menOVQvG3ScXWHtiVyMBz2vo1sOaYO8ALOZhXhAAB4nGPw3sFwIihiIyNjX+QGxp0cDBwMyQUbGVidNjEwMmiBGJu5mBg5ICw+BjCLzWkX0wGgNCeQze60i8EBwmZmcNmowtgRGLHBoSNiI3OKy0Y1EG8XRwMDI4tDR3JIBEhJJBBs5mFi5NHawfi/dQNL70YmBhcADHYj9AAA') format('woff'),url('/rw-widgets-DmMF0Z1E.ttf?v=4.1.0') format('truetype'),url('/rw-widgets-YLLUqhs_.svg?v=4.1.0#fontawesomeregular') format('svg')}.rw-i{display:inline-block;color:inherit;font-family:RwWidgets;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.rw-i-caret-down:before{content:'\e803'}.rw-i-caret-up:before{content:'\e800'}.rw-i-chevron-left:before{content:'\f104'}.rw-i-chevron-right:before{content:'\f105'}.rw-i-clock-o:before{content:'\e805'}.rw-i-calendar:before{content:'\e804'}.rw-i-search:before{content:'\e801'}.rw-btn{position:relative;color:#333;display:inline-block;text-align:center;vertical-align:middle;border:1px solid transparent;cursor:pointer;outline:none}.rw-state-readonly .rw-btn,.rw-state-disabled .rw-btn{cursor:not-allowed}.rw-btn-select{opacity:.75;transition:opacity 150ms ease-in}.rw-btn-select:hover,.rw-state-focus .rw-btn-select,:hover>.rw-btn-select{opacity:1}.rw-btn-primary{width:100%;white-space:normal;line-height:2em}.rw-btn-primary:hover{background-color:#e6e6e6}.rw-btn-select[disabled],.rw-btn-primary[disabled],fieldset[disabled] .rw-btn-select,fieldset[disabled] .rw-btn-primary{box-shadow:none;cursor:not-allowed;opacity:.65;pointer-events:none}.rw-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.rw-widget{background-clip:border-box;border:none;color:#333;font-size:1em;font-family:inherit;outline:none;position:relative}.rw-widget,.rw-widget *{box-sizing:border-box}.rw-widget:before,.rw-widget *:before,.rw-widget:after,.rw-widget *:after{box-sizing:border-box}.rw-widget>.rw-widget-container{width:100%;margin:0}.rw-widget-container{background-color:#fff;border:#ccc 1px solid;border-radius:4px}.rw-widget-container.rw-state-focus,.rw-state-focus>.rw-widget-container,.rw-widget-container.rw-state-focus:hover,.rw-state-focus>.rw-widget-container:hover{background-color:#fff;border-color:#66afe9;box-shadow:0 0 8px rgba(102,175,233,0.6)}.rw-widget-container.rw-state-readonly,.rw-state-readonly>.rw-widget-container{cursor:not-allowed}.rw-widget-container.rw-state-disabled,.rw-state-disabled>.rw-widget-container,fieldset[disabled] .rw-widget-container,.rw-widget-container.rw-state-disabled:hover,.rw-state-disabled>.rw-widget-container:hover,fieldset[disabled] .rw-widget-container:hover,.rw-widget-container.rw-state-disabled:active,.rw-state-disabled>.rw-widget-container:active,fieldset[disabled] .rw-widget-container:active{box-shadow:none;cursor:not-allowed}.rw-widget-picker{position:relative;overflow:hidden;border-collapse:separate;display:inline-table;height:2.429em}.rw-widget-picker>*{position:relative;border:none;outline:none;width:100%;height:100%;display:table-cell}.rw-widget-picker>.rw-select{width:1%;white-space:nowrap}.rw-open>.rw-widget-picker{border-bottom-right-radius:0;border-bottom-left-radius:0}.rw-open-up>.rw-widget-picker{border-top-right-radius:0;border-top-left-radius:0}fieldset[disabled] .rw-widget-picker,.rw-state-disabled>.rw-widget-picker{background-color:#eee}.rw-multiselect>.rw-widget-picker{height:auto}.rw-select{cursor:pointer}.rw-select>*{width:1.9em;height:100%}.rw-state-readonly .rw-select,.rw-state-disabled .rw-select{cursor:not-allowed}.rw-select-bordered{cursor:pointer;border:none;border-left:#ccc 1px solid}.rw-select-bordered:hover,.rw-select-bordered:active{background-color:#e6e6e6}.rw-select-bordered:active{box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.rw-state-disabled .rw-select-bordered,.rw-state-readonly .rw-select-bordered,fieldset[disabled] .rw-select-bordered,.rw-state-disabled .rw-select-bordered:hover,.rw-state-readonly .rw-select-bordered:hover,fieldset[disabled] .rw-select-bordered:hover,.rw-state-disabled .rw-select-bordered:active,.rw-state-readonly .rw-select-bordered:active,fieldset[disabled] .rw-select-bordered:active{cursor:not-allowed;background-color:inherit;background-image:none;box-shadow:none}.rw-rtl .rw-select-bordered{border-right:#ccc 1px solid;border-left:none}.rw-rtl{direction:rtl}.rw-input-reset,.rw-input,.rw-dropdown-list-autofill,.rw-filter-input{outline:0}.rw-input-reset::-moz-placeholder{color:#999;opacity:1}.rw-input-reset:-ms-input-placeholder{color:#999}.rw-input-reset::-webkit-input-placeholder{color:#999}.rw-input,.rw-dropdown-list-autofill,.rw-filter-input{color:#555;padding:0 .857em;background-color:#fff}.rw-input[type="text"]::-ms-clear{display:none}.rw-input[disabled],fieldset[disabled] .rw-input{box-shadow:none;cursor:not-allowed;opacity:1;background-color:#eee;border-color:#ccc}.rw-input[readonly]{cursor:not-allowed}.rw-i.rw-loading{display:block;background:url('data:image/gif;base64,R0lGODlhEAAQAPIAAP///zMzM87OzmdnZzMzM4GBgZqamqenpyH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAADMwi63P4wyklrE2MIOggZnAdOmGYJRbExwroUmcG2LmDEwnHQLVsYOd2mBzkYDAdKa+dIAAAh+QQJCgAAACwAAAAAEAAQAAADNAi63P5OjCEgG4QMu7DmikRxQlFUYDEZIGBMRVsaqHwctXXf7WEYB4Ag1xjihkMZsiUkKhIAIfkECQoAAAAsAAAAABAAEAAAAzYIujIjK8pByJDMlFYvBoVjHA70GU7xSUJhmKtwHPAKzLO9HMaoKwJZ7Rf8AYPDDzKpZBqfvwQAIfkECQoAAAAsAAAAABAAEAAAAzMIumIlK8oyhpHsnFZfhYumCYUhDAQxRIdhHBGqRoKw0R8DYlJd8z0fMDgsGo/IpHI5TAAAIfkECQoAAAAsAAAAABAAEAAAAzIIunInK0rnZBTwGPNMgQwmdsNgXGJUlIWEuR5oWUIpz8pAEAMe6TwfwyYsGo/IpFKSAAAh+QQJCgAAACwAAAAAEAAQAAADMwi6IMKQORfjdOe82p4wGccc4CEuQradylesojEMBgsUc2G7sDX3lQGBMLAJibufbSlKAAAh+QQJCgAAACwAAAAAEAAQAAADMgi63P7wCRHZnFVdmgHu2nFwlWCI3WGc3TSWhUFGxTAUkGCbtgENBMJAEJsxgMLWzpEAACH5BAkKAAAALAAAAAAQABAAAAMyCLrc/jDKSatlQtScKdceCAjDII7HcQ4EMTCpyrCuUBjCYRgHVtqlAiB1YhiCnlsRkAAAOwAAAAAAAAAAAA==') no-repeat center;min-width:16px;width:1.9em;height:16px}.rw-i.rw-loading:before{content:""}.rw-placeholder{color:#999}.rw-detect-autofill:-webkit-autofill{animation-name:react-widgets-autofill-start;-webkit-transition:background-color 50000s ease-in-out 0s;transition:background-color 50000s ease-in-out 0s}.rw-detect-autofill:not(:-webkit-autofill){animation-name:react-widgets-autofill-cancel}.rw-webkit-autofill .rw-widget-container,.rw-input:-webkit-autofill{background-color:#faffbd !important;background-image:none !important;color:#000 !important}.rw-widget-input,.rw-filter-input{box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.rw-widget-input.rw-state-focus{box-shadow:0 0 8px rgba(102, 175, 233, 0.6), inset 0 1px 1px rgba(0, 0, 0, 0.075)}.rw-list{margin:0;padding:0;list-style:none;font-size:1em;outline:0;overflow:auto;max-height:200px}.rw-list-option{-webkit-user-select:none;user-select:none;color:#333;cursor:pointer;border:1px solid transparent}.rw-list-option.rw-state-focus,.rw-list-option.rw-state-focus:hover{background-color:transparent;border-color:#66afe9;color:#333}.rw-list-option:hover,.rw-list-option:hover.rw-state-focus{background-color:#e6e6e6;border-color:#e6e6e6;color:#333}.rw-list-option.rw-state-selected,.rw-list-option.rw-state-selected:hover{background-color:#337ab7;border-color:#337ab7;color:white}fieldset[disabled] .rw-list-option,.rw-list-option.rw-state-disabled,.rw-list-option.rw-state-readonly{box-shadow:none;cursor:not-allowed;color:#999;opacity:.7}fieldset[disabled] .rw-list-option:hover,.rw-list-option.rw-state-disabled:hover,.rw-list-option.rw-state-readonly:hover{background:none;border-color:transparent}.rw-list-empty,.rw-list-option,.rw-list-optgroup{padding:.143em .75em;outline:0}.rw-list-optgroup{font-weight:bold;padding-top:7px}.rw-list-option-create{border-top:1px #ccc solid}.rw-dropdown-list-autofill{padding:0}.rw-dropdown-list-input{background-color:transparent;vertical-align:middle;padding-right:0;max-width:1px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rw-rtl .rw-dropdown-list-input{padding-right:.857em;padding-left:0}.rw-filter-input{position:relative;margin:4px;padding-right:0}.rw-filter-input .rw-rtl{padding-right:.857em;padding-left:0}.rw-filter-input .rw-select,.rw-filter-input .rw-btn{opacity:.75;cursor:text}.rw-filter-input>.rw-select,.rw-filter-input>.rw-select:active,.rw-filter-input>.rw-select:hover{background:none;cursor:initial;box-shadow:none}.rw-number-picker .rw-btn{cursor:pointer;height:calc(1.2145em - 1px);margin-top:-1px\9;height:1.2145em\9;line-height:1.2145em;line-height:calc(1.2145em - 1px);display:block;border:none}.rw-number-picker .rw-btn:hover,.rw-number-picker .rw-btn:active{background-color:#e6e6e6}.rw-number-picker .rw-btn:active{box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.rw-state-disabled .rw-number-picker .rw-btn,.rw-state-readonly .rw-number-picker .rw-btn,fieldset[disabled] .rw-number-picker .rw-btn,.rw-state-disabled .rw-number-picker .rw-btn:hover,.rw-state-readonly .rw-number-picker .rw-btn:hover,fieldset[disabled] .rw-number-picker .rw-btn:hover,.rw-state-disabled .rw-number-picker .rw-btn:active,.rw-state-readonly .rw-number-picker .rw-btn:active,fieldset[disabled] .rw-number-picker .rw-btn:active{cursor:not-allowed;background-color:inherit;background-image:none;box-shadow:none}.rw-number-picker .rw-select{vertical-align:middle}.rw-number-picker .rw-select,.rw-number-picker .rw-select:hover,.rw-number-picker .rw-select:active{box-shadow:none}.rw-calendar-popup{right:auto;min-width:0;width:18em}.rw-calendar{border-radius:4px;background-color:#fff;border:#ccc 1px solid;overflow:hidden}.rw-calendar.rw-popup{border-color:#ccc}.rw-calendar-now{font-weight:bold}.rw-calendar-btn-left,.rw-calendar-btn-right{width:12.5%}.rw-calendar-btn-view{width:75%}.rw-calendar-footer{border-top:1px solid #ccc}.rw-calendar-grid{outline:none;height:14.28571429em;table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;background-color:#fff}.rw-head-cell{text-align:center;border-bottom:1px solid #ccc;padding:.25em}.rw-cell{color:#333;border-radius:4px;cursor:pointer;line-height:normal;text-align:center;border:1px solid transparent;padding:.25em}.rw-cell:hover{background-color:#e6e6e6;border-color:#e6e6e6;color:#333}.rw-cell.rw-state-focus,.rw-cell.rw-state-focus:hover{background-color:transparent;border-color:#66afe9;color:#333}.rw-cell.rw-state-selected,.rw-cell.rw-state-selected:hover{background-color:#337ab7;border-color:#337ab7;color:white}.rw-cell.rw-state-disabled{color:#999;opacity:.7}.rw-cell.rw-state-disabled:hover{background:none;border-color:transparent}.rw-calendar-month .rw-cell{text-align:center}.rw-cell-off-range{color:#999}.rw-calendar-transition-group{position:relative}.rw-calendar-transition{transition:transform 300ms;overflow:hidden}.rw-calendar-transition-top{transform:translateY(-100%)}.rw-calendar-transition-bottom{transform:translateY(100%)}.rw-calendar-transition-right{transform:translateX(-100%)}.rw-calendar-transition-left{transform:translateX(100%)}.rw-calendar-transition-entering.rw-calendar-transition-top,.rw-calendar-transition-entered.rw-calendar-transition-top,.rw-calendar-transition-entering.rw-calendar-transition-bottom,.rw-calendar-transition-entered.rw-calendar-transition-bottom{transform:translateY(0)}.rw-calendar-transition-entering.rw-calendar-transition-right,.rw-calendar-transition-entered.rw-calendar-transition-right,.rw-calendar-transition-entering.rw-calendar-transition-left,.rw-calendar-transition-entered.rw-calendar-transition-left{transform:translateX(0)}.rw-calendar-transition-exiting.rw-calendar-transition-top{transform:translateY(100%)}.rw-calendar-transition-exiting.rw-calendar-transition-bottom{transform:translateY(-100%)}.rw-calendar-transition-exiting.rw-calendar-transition-right{transform:translateX(100%)}.rw-calendar-transition-exiting.rw-calendar-transition-left{transform:translateX(-100%)}.rw-select-list{overflow:auto;position:relative}.rw-select-list .rw-list{max-height:none;font-size:1em}.rw-select-list-label{display:block;position:relative;font-weight:normal;cursor:inherit;padding-left:20px;margin:0}.rw-rtl .rw-select-list-label{padding-left:0;padding-right:20px}input.rw-select-list-input{position:absolute;left:0;top:50%;transform:translateY(-50%);top:0.1em\9;margin:0;line-height:normal;cursor:inherit}.rw-rtl input.rw-select-list-input{left:auto;right:0}.rw-loading-mask{content:'';background:url("/loader-big-o1w7JXRv.gif") no-repeat center;position:absolute;background-color:#fff;border-radius:4px;opacity:.7;top:0;left:0;height:100%;width:100%}.rw-multiselect{cursor:text}.rw-multiselect .rw-input-reset{height:calc(2.429em - 2px);margin-top:-2px\9;height:2.429em\9;border-width:0;width:auto;max-width:100%;padding:0 .857em}.rw-multiselect .rw-select{vertical-align:middle}.rw-multiselect .rw-select,.rw-multiselect .rw-select:hover,.rw-multiselect .rw-select:active{box-shadow:none;background:none}.rw-multiselect-taglist{margin:0;padding:0;list-style:none;display:inline-block;vertical-align:0;outline:none}.rw-multiselect-tag{display:inline-table;color:inherit;padding:0 .35em 0 .35em;margin-left:calc(0.279335em - 1px);margin-top:.279335em;margin-top:calc(0.279335em - 1px);height:1.87033em;border-radius:3px;background-color:#eee;border:1px solid #ccc;cursor:default;vertical-align:top;text-align:center;overflow:hidden;max-width:100%}.rw-multiselect-tag>*{display:table-cell;vertical-align:middle;height:100%}.rw-rtl .rw-multiselect-tag{margin-left:0;margin-right:calc(0.279335em - 1px);padding:0 .35em 0 .35em}.rw-multiselect-tag.rw-state-focus,.rw-multiselect-tag.rw-state-focus:hover{background-color:transparent;border-color:#66afe9;color:#333}.rw-multiselect-tag.rw-state-readonly,.rw-multiselect-tag.rw-state-disabled,.rw-state-readonly .rw-multiselect-tag,.rw-state-disabled .rw-multiselect-tag,fieldset[disabled] .rw-multiselect-tag{cursor:not-allowed}.rw-multiselect-tag.rw-state-disabled,.rw-state-disabled .rw-multiselect-tag,fieldset[disabled] .rw-multiselect-tag{opacity:.65}fieldset[disabled] .rw-multiselect-tag{box-shadow:none;cursor:not-allowed}.rw-multiselect-tag-btn{color:inherit;margin-left:.25em}.rw-rtl .rw-multiselect-tag-btn{margin-left:0;margin-right:.25em}.rw-autocomplete .rw-select{position:absolute;display:block;width:auto;top:0;bottom:0;right:0}.rw-popup-container{position:absolute;z-index:1005;top:100%;left:-6px;right:-6px}.rw-popup-container.rw-dropup{top:auto;bottom:100%}.rw-state-focus .rw-popup-container{z-index:1006}.rw-popup-transition{width:100%;margin-bottom:6px;padding:0 6px}.rw-dropup>.rw-popup-transition{margin-bottom:0;margin-top:6px}.rw-popup{border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px;box-shadow:0 5px 6px rgba(0,0,0,0.2);border:#ccc 1px solid;background:#fff}.rw-dropup .rw-popup{border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-right-radius:3px;border-top-left-radius:3px;box-shadow:0 -2px 6px rgba(0,0,0,0.2)}.rw-popup-transition{transition:transform 200ms}.rw-popup-transition-entering{overflow:hidden}.rw-popup-transition-entering .rw-popup-transition{transform:translateY(0);transition-timing-function:ease-out}.rw-popup-transition-exiting .rw-popup-transition{transition-timing-function:ease-in}.rw-popup-transition-exiting,.rw-popup-transition-exited{overflow:hidden}.rw-popup-transition-exiting .rw-popup-transition,.rw-popup-transition-exited .rw-popup-transition{transform:translateY(-100%)}.rw-popup-transition-exiting.rw-dropup .rw-popup-transition,.rw-popup-transition-exited.rw-dropup .rw-popup-transition{transform:translateY(100%)}.rw-popup-transition-exited{display:none}.rw-state-disabled{box-shadow:none;cursor:not-allowed}:root {
  --bg-control-flat-day: rgb(255 255 255 / 0%);
  --ad-other-modal-overlay-day: rgb(0 0 0 / 64%);
  --ad-control-brand-green-2-day: rgb(10 135 91 / 100%);
  --ad-control-brand-cis-2-day: rgb(49 52 189 / 100%);
  --ad-control-accent-2-day: rgb(29 96 228 / 100%);
  --ad-control-success-2-day: rgb(25 144 56 / 100%);
  --ad-control-warning-2-day: rgb(227 132 8 / 100%);
  --ad-control-danger-2-day: rgb(220 58 47 / 100%);
  --ad-control-accent-3-day: rgb(27 87 208 / 100%);
  --ad-control-warning-3-day: rgb(217 127 8 / 100%);
  --ad-control-danger-3-day: rgb(206 55 44 / 100%);
  --ad-control-brand-green-3-day: rgb(9 123 83 / 100%);
  --ad-control-brand-cis-3-day: rgb(45 47 172 / 100%);
  --ad-control-success-3-day: rgb(23 131 51 / 100%);
  --ad-status-on-accent-2-day: rgb(18 83 210 / 100%);
  --ad-status-on-success-2-day: rgb(24 137 54 / 100%);
  --ad-status-on-warning-2-day: rgb(194 92 3 / 100%);
  --ad-status-on-danger-2-day: rgb(191 40 28 / 100%);
  --ad-status-on-accent-3-day: rgb(17 77 196 / 100%);
  --ad-status-on-success-3-day: rgb(22 128 50 / 100%);
  --ad-status-on-warning-3-day: rgb(180 85 2 / 100%);
  --ad-status-on-danger-3-day: rgb(178 37 26 / 100%);
  --ad-support-on-aldebaran-2-day: rgb(18 99 210 / 100%);
  --ad-support-on-skat-2-day: rgb(140 23 156 / 100%);
  --ad-support-on-betelgeuse-2-day: rgb(92 34 192 / 100%);
  --ad-support-on-antares-2-day: rgb(170 18 102 / 100%);
  --ad-support-on-castor-2-day: rgb(52 109 13 / 100%);
  --ad-support-on-atlas-2-day: rgb(166 103 7 / 100%);
  --ad-support-on-gliese-2-day: rgb(200 24 74 / 100%);
  --ad-support-on-capella-2-day: rgb(210 92 28 / 100%);
  --ad-support-bg-aldebaran-2-day: rgb(19 103 220 / 100%);
  --ad-support-bg-skat-2-day: rgb(171 33 196 / 100%);
  --ad-support-bg-betelgeuse-2-day: rgb(110 52 219 / 100%);
  --ad-support-bg-antares-2-day: rgb(181 20 109 / 100%);
  --ad-support-bg-castor-2-day: rgb(54 114 14 / 100%);
  --ad-support-bg-atlas-2-day: rgb(219 146 8 / 100%);
  --ad-support-bg-gliese-2-day: rgb(209 25 77 / 100%);
  --ad-support-bg-capella-2-day: rgb(212 42 5 / 100%);
  --ad-support-on-aldebaran-3-day: rgb(17 92 196 / 100%);
  --ad-support-on-skat-3-day: rgb(130 21 145 / 100%);
  --ad-support-on-betelgeuse-3-day: rgb(86 32 179 / 100%);
  --ad-support-on-antares-3-day: rgb(158 17 95 / 100%);
  --ad-support-on-castor-3-day: rgb(48 102 12 / 100%);
  --ad-support-on-atlas-3-day: rgb(155 96 7 / 100%);
  --ad-support-on-gliese-3-day: rgb(186 22 69 / 100%);
  --ad-support-on-capella-3-day: rgb(196 85 26 / 100%);
  --ad-support-bg-aldebaran-3-day: rgb(18 94 201 / 100%);
  --ad-support-bg-atlas-3-day: rgb(200 134 8 / 100%);
  --ad-support-bg-gliese-3-day: rgb(191 23 71 / 100%);
  --ad-support-bg-capella-3-day: rgb(193 39 4 / 100%);
  --ad-support-bg-skat-3-day: rgb(156 30 179 / 100%);
  --ad-support-bg-betelgeuse-3-day: rgb(106 50 209 / 100%);
  --ad-support-bg-antares-3-day: rgb(170 18 102 / 100%);
  --ad-support-bg-castor-3-day: rgb(50 104 13 / 100%);
  --ad-support-bg-mirach-2-day: rgb(13 135 121 / 100%);
  --ad-support-bg-mirach-3-day: rgb(12 123 111 / 100%);
  --ad-support-on-mirach-2-day: rgb(12 129 116 / 100%);
  --ad-support-on-mirach-3-day: rgb(11 121 108 / 100%);
  --on-text-primary-day: var(--gray-neutral-alpha-day-700);
  --on-text-secondary-day: var(--gray-neutral-alpha-day-600);
  --on-text-hint-day: var(--gray-neutral-alpha-day-450);
  --constant-on-text-primary-day: var(--gray-neutral-alpha-night-25);
  --on-icon-primary-day: var(--gray-neutral-alpha-day-600);
  --on-icon-secondary-day: var(--gray-neutral-alpha-day-450);
  --on-border-primary-day: var(--gray-neutral-alpha-day-150);
  --bg-base-primary-day: var(--gray-neutral-0);
  --bg-base-secondary-day: var(--gray-neutral-75);
  --bg-alpha-accent-light-day: var(--system-blue-alpha-550-8);
  --bg-alpha-success-light-day: var(--green-medium-alpha-400-8);
  --bg-alpha-danger-light-day: var(--red-alpha-400-8);
  --bg-alpha-warning-light-day: var(--yellow-alpha-550-8);
  --ad-control-flat-3-day: var(--gray-neutral-alpha-day-150);
  --ad-control-flat-2-day: var(--gray-neutral-alpha-day-100);
  --on-support-antares-day: var(--pink-600);
  --on-support-aldebaran-day: var(--blue-600);
  --on-support-betelgeuse-day: var(--violet-600);
  --on-support-skat-day: var(--fuchsia-600);
  --constant-on-text-secondary-day: var(--gray-neutral-alpha-night-300);
  --constant-on-icon-primary-day: var(--gray-neutral-alpha-night-75);
  --constant-on-icon-secondary-day: var(--gray-neutral-alpha-night-400);
  --bg-control-secondary-day: var(--gray-neutral-alpha-day-100);
  --ad-control-secondary-2-day: var(--gray-neutral-alpha-day-150);
  --ad-control-secondary-3-day: var(--gray-neutral-alpha-day-200);
  --bg-dashboard-aldebaran-day: var(--blue-400);
  --bg-dashboard-castor-day: var(--green-light-400);
  --bg-dashboard-warning-day: var(--gold-400);
  --bg-dashboard-neutral-day: var(--gray-neutral-200);
  --bg-dashboard-danger-day: var(--red-400);
  --bg-alpha-betelgeuse-light-day: var(--violet-alpha-600-8);
  --on-status-warning-day: var(--gold-600);
  --bg-alpha-aldebaran-light-day: var(--blue-alpha-700-8);
  --bg-alpha-antares-light-day: var(--pink-alpha-600-8);
  --bg-alpha-skat-light-day: var(--fuchsia-alpha-600-8);
  --on-status-success-day: var(--green-medium-600);
  --on-status-danger-day: var(--red-600);
  --constant-bg-base-primary-day: var(--gray-neutral-900);
  --constant-bg-base-modal-day: var(--gray-neutral-800);
  --bg-base-neutral-day: var(--gray-neutral-400);
  --bg-control-success-day: var(--green-medium-600);
  --bg-control-danger-day: var(--red-550);
  --bg-control-warning-day: var(--gold-500);
  --bg-support-aldebaran-day: var(--blue-600);
  --bg-support-skat-day: var(--fuchsia-600);
  --bg-support-antares-day: var(--pink-700);
  --bg-support-betelgeuse-day: var(--violet-600);
  --on-status-accent-day: var(--system-blue-600);
  --bg-control-accent-day: var(--system-blue-550);
  --bg-dashboard-skat-day: var(--fuchsia-400);
  --bg-dashboard-betelgeuse-day: var(--violet-400);
  --bg-dashboard-antares-day: var(--pink-400);
  --bg-support-castor-day: var(--green-light-700);
  --bg-alpha-castor-light-day: var(--green-light-alpha-700-8);
  --on-support-castor-day: var(--green-light-700);
  --bg-support-atlas-day: var(--yellow-550);
  --bg-alpha-atlas-light-day: var(--gold-alpha-600-8);
  --on-support-atlas-day: var(--yellow-650);
  --bg-dashboard-atlas-day: var(--yellow-400);
  --bg-dashboard-success-day: var(--green-medium-500);
  --bg-dashboard-accent-day: var(--system-blue-300);
  --constant-on-status-info-day: var(--system-blue-350);
  --constant-on-status-success-day: var(--green-medium-400);
  --constant-on-status-warning-day: var(--gold-400);
  --constant-on-status-danger-day: var(--red-500);
  --bg-support-gliese-day: var(--rose-600);
  --bg-dashboard-gliese-day: var(--rose-400);
  --bg-alpha-gliese-light-day: var(--rose-alpha-600-8);
  --on-support-gliese-day: var(--rose-600);
  --on-support-capella-day: var(--orange-500);
  --bg-support-capella-day: var(--orange-dark-600);
  --bg-dashboard-capella-day: var(--orange-dark-400);
  --bg-alpha-capella-light-day: var(--orange-alpha-500-8);
  --bg-dashboard-heavy-day: var(--gray-neutral-550);
  --bg-base-heavy-day: var(--gray-neutral-700);
  --constant-on-border-primary-day: var(--gray-neutral-alpha-night-750);
  --constant-on-border-control-day: var(--gray-neutral-alpha-night-600);
  --constant-on-border-heavy-day: var(--gray-neutral-alpha-night-300);
  --constant-on-text-hint-day: var(--gray-neutral-alpha-night-450);
  --bg-control-brand-green-day: var(--testops-600);
  --bg-control-brand-cis-day: var(--indigo-700);
  --on-icon-invert-day: var(--gray-neutral-alpha-night-75);
  --on-text-invert-day: var(--gray-neutral-alpha-night-50);
  --on-border-heavy-day: var(--gray-neutral-alpha-day-650);
  --bg-base-modal-day: var(--gray-neutral-0);
  --ad-other-focus-day: var(--system-blue-200);
  --on-border-control-day: var(--gray-neutral-alpha-day-250);
  --on-icon-hint-day: var(--gray-neutral-alpha-day-400);
  --bg-alpha-accent-day: var(--system-blue-alpha-550-16);
  --bg-alpha-success-day: var(--green-medium-alpha-400-16);
  --bg-alpha-warning-day: var(--yellow-alpha-550-16);
  --bg-alpha-danger-day: var(--red-alpha-400-16);
  --bg-alpha-accent-heavy-day: var(--system-blue-alpha-550-24);
  --bg-alpha-warning-heavy-day: var(--yellow-alpha-550-24);
  --bg-alpha-danger-heavy-day: var(--red-alpha-400-24);
  --bg-alpha-success-heavy-day: var(--green-medium-alpha-400-24);
  --ad-base-neutral-2-day: var(--gray-neutral-300);
  --ad-base-neutral-3-day: var(--gray-neutral-350);
  --ad-base-heavy-2-day: var(--gray-neutral-650);
  --ad-base-heavy-3-day: var(--gray-neutral-700);
  --ad-dashboard-accent-2-day: var(--system-blue-400);
  --ad-dashboard-success-2-day: var(--green-medium-600);
  --ad-dashboard-warning-2-day: var(--yellow-400);
  --ad-dashboard-danger-2-day: var(--red-500);
  --ad-dashboard-aldebaran-2-day: var(--blue-500);
  --ad-dashboard-skat-2-day: var(--fuchsia-500);
  --ad-dashboard-betelgeuse-2-day: var(--violet-500);
  --ad-dashboard-antares-2-day: var(--pink-500);
  --ad-dashboard-castor-2-day: var(--green-light-500);
  --ad-dashboard-atlas-2-day: var(--gold-500);
  --ad-dashboard-gliese-2-day: var(--rose-500);
  --ad-dashboard-capella-2-day: var(--orange-dark-500);
  --ad-dashboard-neutral-2-day: var(--gray-neutral-250);
  --ad-dashboard-heavy-2-day: var(--gray-neutral-600);
  --bg-alpha-aldebaran-heavy-day: var(--blue-alpha-700-24);
  --bg-alpha-skat-heavy-day: var(--fuchsia-alpha-600-24);
  --bg-alpha-betelgeuse-heavy-day: var(--violet-alpha-600-24);
  --bg-alpha-antares-heavy-day: var(--pink-alpha-600-24);
  --bg-alpha-castor-heavy-day: var(--green-light-alpha-700-24);
  --bg-alpha-atlas-heavy-day: var(--gold-alpha-600-24);
  --bg-alpha-gliese-heavy-day: var(--rose-alpha-600-24);
  --bg-alpha-capella-heavy-day: var(--orange-alpha-500-24);
  --bg-alpha-aldebaran-day: var(--blue-alpha-700-16);
  --bg-alpha-atlas-day: var(--gold-alpha-600-16);
  --bg-alpha-gliese-day: var(--rose-alpha-600-16);
  --bg-alpha-capella-day: var(--orange-alpha-500-16);
  --bg-alpha-skat-day: var(--fuchsia-alpha-600-16);
  --bg-alpha-betelgeuse-day: var(--violet-alpha-600-16);
  --bg-alpha-antares-day: var(--pink-alpha-600-16);
  --bg-alpha-castor-day: var(--green-light-alpha-700-16);
  --constant-bg-control-flat-2-day: var(--gray-neutral-alpha-night-850);
  --constant-bg-control-flat-3-day: var(--gray-neutral-alpha-night-800);
  --bg-support-mirach-day: var(--teal-600);
  --bg-dashboard-mirach-day: var(--teal-400);
  --on-support-mirach-day: var(--teal-600);
  --bg-alpha-mirach-day: var(--teal-alpha-600-16);
  --bg-alpha-mirach-light-day: var(--teal-alpha-600-8);
  --bg-alpha-mirach-heavy-day: var(--teal-alpha-600-24);
  --ad-dashboard-mirach-day: var(--teal-500);
  --bg-control-flat-night: rgb(0 0 0 / 0%);
  --ad-other-modal-overlay-night: rgb(0 0 0 / 48%);
  --ad-control-brand-green-2-night: rgb(10 135 91 / 100%);
  --ad-control-brand-cis-2-night: rgb(63 70 213 / 100%);
  --ad-control-accent-2-night: rgb(38 87 235 / 100%);
  --ad-control-success-2-night: rgb(42 173 74 / 100%);
  --ad-control-warning-2-night: rgb(233 162 31 / 100%);
  --ad-control-danger-2-night: rgb(215 57 46 / 100%);
  --ad-control-accent-3-night: rgb(34 94 214 / 100%);
  --ad-control-warning-3-night: rgb(223 155 30 / 100%);
  --ad-control-danger-3-night: rgb(197 52 42 / 100%);
  --ad-control-brand-green-3-night: rgb(9 123 83 / 100%);
  --ad-control-brand-cis-3-night: rgb(57 64 194 / 100%);
  --ad-control-success-3-night: rgb(39 158 67 / 100%);
  --ad-status-on-accent-2-night: rgb(96 142 235 / 100%);
  --ad-status-on-success-2-night: rgb(72 200 98 / 100%);
  --ad-status-on-warning-2-night: rgb(233 162 31 / 100%);
  --ad-status-on-danger-2-night: rgb(229 103 94 / 100%);
  --ad-status-on-accent-3-night: rgb(87 129 214 / 100%);
  --ad-status-on-success-3-night: rgb(66 182 90 / 100%);
  --ad-status-on-warning-3-night: rgb(213 148 29 / 100%);
  --ad-status-on-danger-3-night: rgb(209 94 86 / 100%);
  --ad-support-on-aldebaran-2-night: rgb(76 163 233 / 100%);
  --ad-support-on-skat-2-night: rgb(210 110 230 / 100%);
  --ad-support-on-betelgeuse-2-night: rgb(151 127 231 / 100%);
  --ad-support-on-antares-2-night: rgb(226 103 183 / 100%);
  --ad-support-on-castor-2-night: rgb(122 207 53 / 100%);
  --ad-support-on-atlas-2-night: rgb(230 181 19 / 100%);
  --ad-support-on-gliese-2-night: rgb(233 102 131 / 100%);
  --ad-support-on-capella-2-night: rgb(224 124 63 / 100%);
  --ad-support-bg-aldebaran-2-night: rgb(19 103 220 / 100%);
  --ad-support-bg-skat-2-night: rgb(171 33 196 / 100%);
  --ad-support-bg-betelgeuse-2-night: rgb(124 84 227 / 100%);
  --ad-support-bg-antares-2-night: rgb(203 34 132 / 100%);
  --ad-support-bg-castor-2-night: rgb(70 150 12 / 100%);
  --ad-support-bg-atlas-2-night: rgb(219 146 8 / 100%);
  --ad-support-bg-gliese-2-night: rgb(226 56 96 / 100%);
  --ad-support-bg-capella-2-night: rgb(235 63 5 / 100%);
  --ad-support-on-aldebaran-3-night: rgb(70 149 213 / 100%);
  --ad-support-on-skat-3-night: rgb(192 101 210 / 100%);
  --ad-support-on-betelgeuse-3-night: rgb(138 116 211 / 100%);
  --ad-support-on-antares-3-night: rgb(207 94 167 / 100%);
  --ad-support-on-castor-3-night: rgb(112 189 49 / 100%);
  --ad-support-on-atlas-3-night: rgb(210 165 18 / 100%);
  --ad-support-on-gliese-3-night: rgb(213 93 119 / 100%);
  --ad-support-on-capella-3-night: rgb(204 113 57 / 100%);
  --ad-support-bg-aldebaran-3-night: rgb(18 94 201 / 100%);
  --ad-support-bg-atlas-3-night: rgb(209 140 8 / 100%);
  --ad-support-bg-gliese-3-night: rgb(207 51 87 / 100%);
  --ad-support-bg-capella-3-night: rgb(214 57 4 / 100%);
  --ad-support-bg-skat-3-night: rgb(156 30 179 / 100%);
  --ad-support-bg-betelgeuse-3-night: rgb(113 76 207 / 100%);
  --ad-support-bg-antares-3-night: rgb(186 31 121 / 100%);
  --ad-support-bg-castor-3-night: rgb(64 137 11 / 100%);
  --ad-support-bg-mirach-2-night: rgb(19 168 145 / 100%);
  --ad-support-bg-mirach-3-night: rgb(18 154 133 / 100%);
  --ad-support-on-mirach-2-night: rgb(42 194 168 / 100%);
  --ad-support-on-mirach-3-night: rgb(39 177 154 / 100%);
  --on-text-primary-night: var(--gray-neutral-alpha-night-100);
  --on-text-secondary-night: var(--gray-neutral-alpha-night-300);
  --on-text-hint-night: var(--gray-neutral-alpha-night-450);
  --constant-on-text-primary-night: var(--gray-neutral-alpha-night-25);
  --on-icon-primary-night: var(--gray-neutral-alpha-night-250);
  --on-icon-secondary-night: var(--gray-neutral-alpha-night-400);
  --on-border-primary-night: var(--gray-neutral-alpha-night-750);
  --bg-base-primary-night: var(--gray-neutral-900);
  --bg-base-secondary-night: var(--gray-neutral-800);
  --bg-alpha-accent-light-night: var(--system-blue-alpha-400-12);
  --bg-alpha-success-light-night: var(--green-medium-alpha-500-12);
  --bg-alpha-danger-light-night: var(--red-alpha-500-12);
  --bg-alpha-warning-light-night: var(--yellow-alpha-550-12);
  --ad-control-flat-3-night: var(--gray-neutral-alpha-night-800);
  --ad-control-flat-2-night: var(--gray-neutral-alpha-night-850);
  --on-support-antares-night: var(--pink-400);
  --on-support-aldebaran-night: var(--blue-400);
  --on-support-betelgeuse-night: var(--violet-400);
  --on-support-skat-night: var(--fuchsia-400);
  --constant-on-text-secondary-night: var(--gray-neutral-alpha-night-300);
  --constant-on-icon-primary-night: var(--gray-neutral-alpha-night-75);
  --constant-on-icon-secondary-night: var(--gray-neutral-alpha-night-400);
  --bg-control-secondary-night: var(--gray-neutral-alpha-night-850);
  --ad-control-secondary-2-night: var(--gray-neutral-alpha-night-800);
  --ad-control-secondary-3-night: var(--gray-neutral-alpha-night-750);
  --bg-dashboard-aldebaran-night: var(--blue-400);
  --bg-dashboard-castor-night: var(--green-light-400);
  --bg-dashboard-warning-night: var(--gold-400);
  --bg-dashboard-neutral-night: var(--gray-neutral-550);
  --bg-dashboard-danger-night: var(--red-400);
  --bg-alpha-betelgeuse-light-night: var(--violet-alpha-400-12);
  --on-status-warning-night: var(--gold-400);
  --bg-alpha-aldebaran-light-night: var(--blue-alpha-400-12);
  --bg-alpha-antares-light-night: var(--pink-alpha-400-12);
  --bg-alpha-skat-light-night: var(--fuchsia-alpha-400-12);
  --on-status-success-night: var(--green-medium-400);
  --on-status-danger-night: var(--red-400);
  --constant-bg-base-primary-night: var(--gray-neutral-950);
  --constant-bg-base-modal-night: var(--gray-neutral-750);
  --bg-base-neutral-night: var(--gray-neutral-550);
  --bg-control-success-night: var(--green-medium-500);
  --bg-control-danger-night: var(--red-550);
  --bg-control-warning-night: var(--gold-500);
  --bg-support-aldebaran-night: var(--blue-600);
  --bg-support-skat-night: var(--fuchsia-600);
  --bg-support-antares-night: var(--pink-600);
  --bg-support-betelgeuse-night: var(--violet-500);
  --on-status-accent-night: var(--system-blue-350);
  --bg-control-accent-night: var(--system-blue-500);
  --bg-dashboard-skat-night: var(--fuchsia-400);
  --bg-dashboard-betelgeuse-night: var(--violet-400);
  --bg-dashboard-antares-night: var(--pink-400);
  --bg-support-castor-night: var(--green-light-600);
  --bg-alpha-castor-light-night: var(--green-light-alpha-500-12);
  --on-support-castor-night: var(--green-light-400);
  --bg-support-atlas-night: var(--yellow-550);
  --bg-alpha-atlas-light-night: var(--gold-alpha-600-12);
  --on-support-atlas-night: var(--yellow-400);
  --bg-dashboard-atlas-night: var(--yellow-400);
  --bg-dashboard-success-night: var(--green-medium-400);
  --bg-dashboard-accent-night: var(--system-blue-300);
  --constant-on-status-info-night: var(--system-blue-350);
  --constant-on-status-success-night: var(--green-medium-400);
  --constant-on-status-warning-night: var(--gold-400);
  --constant-on-status-danger-night: var(--red-500);
  --bg-support-gliese-night: var(--rose-500);
  --bg-dashboard-gliese-night: var(--rose-400);
  --bg-alpha-gliese-light-night: var(--rose-alpha-500-12);
  --on-support-gliese-night: var(--rose-400);
  --on-support-capella-night: var(--orange-400);
  --bg-support-capella-night: var(--orange-dark-500);
  --bg-dashboard-capella-night: var(--orange-dark-400);
  --bg-alpha-capella-light-night: var(--orange-alpha-400-12);
  --bg-dashboard-heavy-night: var(--gray-neutral-250);
  --bg-base-heavy-night: var(--gray-neutral-150);
  --constant-on-border-primary-night: var(--gray-neutral-alpha-night-750);
  --constant-on-border-control-night: var(--gray-neutral-alpha-night-600);
  --constant-on-border-heavy-night: var(--gray-neutral-alpha-night-300);
  --constant-on-text-hint-night: var(--gray-neutral-alpha-night-450);
  --bg-control-brand-green-night: var(--testops-600);
  --bg-control-brand-cis-night: var(--indigo-600);
  --on-icon-invert-night: var(--gray-neutral-alpha-day-750);
  --on-text-invert-night: var(--gray-neutral-alpha-day-800);
  --on-border-heavy-night: var(--gray-neutral-alpha-night-300);
  --bg-base-modal-night: var(--gray-neutral-850);
  --ad-other-focus-night: var(--system-blue-300);
  --on-border-control-night: var(--gray-neutral-alpha-night-600);
  --on-icon-hint-night: var(--gray-neutral-alpha-night-550);
  --bg-alpha-accent-night: var(--system-blue-alpha-400-20);
  --bg-alpha-success-night: var(--green-medium-alpha-500-20);
  --bg-alpha-warning-night: var(--yellow-alpha-550-20);
  --bg-alpha-danger-night: var(--red-alpha-500-20);
  --bg-alpha-accent-heavy-night: var(--system-blue-alpha-400-28);
  --bg-alpha-warning-heavy-night: var(--yellow-alpha-550-28);
  --bg-alpha-danger-heavy-night: var(--red-alpha-500-28);
  --bg-alpha-success-heavy-night: var(--green-medium-alpha-500-28);
  --ad-base-neutral-2-night: var(--gray-neutral-450);
  --ad-base-neutral-3-night: var(--gray-neutral-400);
  --ad-base-heavy-2-night: var(--gray-neutral-150);
  --ad-base-heavy-3-night: var(--gray-neutral-100);
  --ad-dashboard-accent-2-night: var(--system-blue-350);
  --ad-dashboard-success-2-night: var(--green-medium-500);
  --ad-dashboard-warning-2-night: var(--yellow-400);
  --ad-dashboard-danger-2-night: var(--red-500);
  --ad-dashboard-aldebaran-2-night: var(--blue-500);
  --ad-dashboard-skat-2-night: var(--fuchsia-500);
  --ad-dashboard-betelgeuse-2-night: var(--violet-500);
  --ad-dashboard-antares-2-night: var(--pink-500);
  --ad-dashboard-castor-2-night: var(--green-light-500);
  --ad-dashboard-atlas-2-night: var(--gold-500);
  --ad-dashboard-gliese-2-night: var(--rose-500);
  --ad-dashboard-capella-2-night: var(--orange-dark-500);
  --ad-dashboard-neutral-2-night: var(--gray-neutral-600);
  --ad-dashboard-heavy-2-night: var(--gray-neutral-300);
  --bg-alpha-aldebaran-heavy-night: var(--blue-alpha-400-28);
  --bg-alpha-skat-heavy-night: var(--fuchsia-alpha-400-28);
  --bg-alpha-betelgeuse-heavy-night: var(--violet-alpha-400-28);
  --bg-alpha-antares-heavy-night: var(--pink-alpha-400-28);
  --bg-alpha-castor-heavy-night: var(--green-light-alpha-500-28);
  --bg-alpha-atlas-heavy-night: var(--gold-alpha-600-28);
  --bg-alpha-gliese-heavy-night: var(--rose-alpha-500-28);
  --bg-alpha-capella-heavy-night: var(--orange-alpha-400-28);
  --bg-alpha-aldebaran-night: var(--blue-alpha-400-20);
  --bg-alpha-atlas-night: var(--gold-alpha-600-20);
  --bg-alpha-gliese-night: var(--rose-alpha-500-20);
  --bg-alpha-capella-night: var(--orange-alpha-400-20);
  --bg-alpha-skat-night: var(--fuchsia-alpha-400-20);
  --bg-alpha-betelgeuse-night: var(--violet-alpha-400-20);
  --bg-alpha-antares-night: var(--pink-alpha-400-20);
  --bg-alpha-castor-night: var(--green-light-alpha-500-20);
  --constant-bg-control-flat-2-night: var(--gray-neutral-alpha-night-850);
  --constant-bg-control-flat-3-night: var(--gray-neutral-alpha-night-800);
  --bg-support-mirach-night: var(--teal-500);
  --bg-dashboard-mirach-night: var(--teal-400);
  --on-support-mirach-night: var(--teal-400);
  --bg-alpha-mirach-night: var(--teal-alpha-400-20);
  --bg-alpha-mirach-light-night: var(--teal-alpha-400-12);
  --bg-alpha-mirach-heavy-night: var(--teal-alpha-400-28);
  --ad-dashboard-mirach-night: var(--teal-500);
  --gray-25: rgb(252 252 253 / 100%);
  --gray-50: rgb(248 250 252 / 100%);
  --gray-75: rgb(243 246 249 / 100%);
  --gray-100: rgb(238 242 246 / 100%);
  --gray-150: rgb(233 237 243 / 100%);
  --gray-200: rgb(227 232 239 / 100%);
  --gray-250: rgb(216 223 231 / 100%);
  --gray-300: rgb(205 213 223 / 100%);
  --gray-350: rgb(179 189 201 / 100%);
  --gray-400: rgb(154 164 178 / 100%);
  --gray-450: rgb(129 140 156 / 100%);
  --gray-500: rgb(105 117 134 / 100%);
  --gray-550: rgb(90 101 118 / 100%);
  --gray-600: rgb(75 85 101 / 100%);
  --gray-650: rgb(65 75 92 / 100%);
  --gray-700: rgb(54 65 82 / 100%);
  --gray-750: rgb(43 53 70 / 100%);
  --gray-800: rgb(32 41 57 / 100%);
  --gray-900: rgb(18 25 38 / 100%);
  --gray-950: rgb(13 18 28 / 100%);
  --gray-1000: rgb(0 5 18 / 100%);
  --gray-0: rgb(255 255 255 / 100%);
  --red-25: rgb(255 251 250 / 100%);
  --red-50: rgb(254 243 242 / 100%);
  --red-100: rgb(254 228 226 / 100%);
  --red-200: rgb(254 205 202 / 100%);
  --red-300: rgb(253 162 155 / 100%);
  --red-400: rgb(249 112 102 / 100%);
  --red-500: rgb(240 68 56 / 100%);
  --red-600: rgb(217 45 32 / 100%);
  --red-700: rgb(180 35 24 / 100%);
  --red-800: rgb(145 32 24 / 100%);
  --red-900: rgb(122 39 26 / 100%);
  --gold-25: rgb(255 252 245 / 100%);
  --gold-50: rgb(255 250 235 / 100%);
  --gold-100: rgb(254 240 199 / 100%);
  --gold-200: rgb(254 223 137 / 100%);
  --gold-300: rgb(254 200 75 / 100%);
  --gold-400: rgb(253 176 34 / 100%);
  --gold-500: rgb(247 144 9 / 100%);
  --gold-600: rgb(220 104 3 / 100%);
  --gold-700: rgb(181 71 8 / 100%);
  --gold-800: rgb(147 55 13 / 100%);
  --gold-900: rgb(122 46 14 / 100%);
  --green-medium-25: rgb(247 254 248 / 100%);
  --green-medium-50: rgb(238 253 239 / 100%);
  --green-medium-100: rgb(215 250 217 / 100%);
  --green-medium-200: rgb(180 245 188 / 100%);
  --green-medium-300: rgb(127 235 145 / 100%);
  --green-medium-400: rgb(78 217 107 / 100%);
  --green-medium-500: rgb(46 188 80 / 100%);
  --green-medium-600: rgb(27 156 61 / 100%);
  --green-medium-700: rgb(21 123 53 / 100%);
  --green-medium-800: rgb(20 97 45 / 100%);
  --green-medium-900: rgb(18 80 40 / 100%);
  --testops-25: rgb(246 254 250 / 100%);
  --testops-50: rgb(238 252 245 / 100%);
  --testops-100: rgb(210 249 230 / 100%);
  --testops-200: rgb(166 242 207 / 100%);
  --testops-300: rgb(108 229 180 / 100%);
  --testops-400: rgb(54 206 148 / 100%);
  --testops-500: rgb(22 182 123 / 100%);
  --testops-600: rgb(11 147 99 / 100%);
  --testops-700: rgb(11 117 83 / 100%);
  --testops-800: rgb(12 90 65 / 100%);
  --testops-900: rgb(12 75 55 / 100%);
  --green-light-25: rgb(250 254 245 / 100%);
  --green-light-50: rgb(243 254 231 / 100%);
  --green-light-100: rgb(227 251 204 / 100%);
  --green-light-200: rgb(208 248 171 / 100%);
  --green-light-300: rgb(166 239 103 / 100%);
  --green-light-400: rgb(133 225 58 / 100%);
  --green-light-500: rgb(102 198 28 / 100%);
  --green-light-600: rgb(76 163 13 / 100%);
  --green-light-700: rgb(59 124 15 / 100%);
  --green-light-800: rgb(50 98 18 / 100%);
  --green-light-900: rgb(43 83 20 / 100%);
  --pink-25: rgb(254 246 251 / 100%);
  --pink-50: rgb(253 242 250 / 100%);
  --pink-100: rgb(252 231 246 / 100%);
  --pink-200: rgb(252 206 238 / 100%);
  --pink-300: rgb(250 167 224 / 100%);
  --pink-400: rgb(246 112 199 / 100%);
  --pink-500: rgb(238 70 188 / 100%);
  --pink-600: rgb(221 37 144 / 100%);
  --pink-700: rgb(193 21 116 / 100%);
  --pink-800: rgb(158 22 95 / 100%);
  --pink-900: rgb(133 22 81 / 100%);
  --pink-950: rgb(78 13 48 / 100%);
  --magenta-25: rgb(252 250 255 / 100%);
  --magenta-50: rgb(249 245 255 / 100%);
  --magenta-100: rgb(244 235 255 / 100%);
  --magenta-200: rgb(233 215 254 / 100%);
  --magenta-300: rgb(214 187 251 / 100%);
  --magenta-400: rgb(182 146 246 / 100%);
  --magenta-500: rgb(158 119 237 / 100%);
  --magenta-600: rgb(127 86 217 / 100%);
  --magenta-700: rgb(105 65 198 / 100%);
  --magenta-800: rgb(83 56 158 / 100%);
  --magenta-900: rgb(66 48 125 / 100%);
  --moss-25: rgb(250 253 247 / 100%);
  --moss-50: rgb(245 251 238 / 100%);
  --moss-100: rgb(230 244 215 / 100%);
  --moss-200: rgb(206 234 176 / 100%);
  --moss-300: rgb(172 220 121 / 100%);
  --moss-400: rgb(134 203 60 / 100%);
  --moss-500: rgb(102 159 42 / 100%);
  --moss-600: rgb(79 122 33 / 100%);
  --moss-700: rgb(63 98 26 / 100%);
  --moss-800: rgb(51 80 21 / 100%);
  --moss-900: rgb(43 66 18 / 100%);
  --purple-25: rgb(250 250 255 / 100%);
  --purple-50: rgb(244 243 255 / 100%);
  --purple-100: rgb(235 233 254 / 100%);
  --purple-200: rgb(217 214 254 / 100%);
  --purple-300: rgb(189 180 254 / 100%);
  --purple-400: rgb(155 138 251 / 100%);
  --purple-500: rgb(122 90 248 / 100%);
  --purple-600: rgb(105 56 239 / 100%);
  --purple-700: rgb(89 37 220 / 100%);
  --purple-800: rgb(74 31 184 / 100%);
  --purple-900: rgb(62 28 150 / 100%);
  --purple-950: rgb(39 17 95 / 100%);
  --rose-25: rgb(255 245 246 / 100%);
  --rose-50: rgb(255 241 243 / 100%);
  --rose-100: rgb(255 228 232 / 100%);
  --rose-200: rgb(254 205 214 / 100%);
  --rose-300: rgb(254 163 180 / 100%);
  --rose-400: rgb(253 111 142 / 100%);
  --rose-500: rgb(246 61 104 / 100%);
  --rose-600: rgb(227 27 84 / 100%);
  --rose-700: rgb(192 16 72 / 100%);
  --rose-800: rgb(161 16 67 / 100%);
  --rose-900: rgb(137 18 62 / 100%);
  --green-blue-25: rgb(246 254 249 / 100%);
  --green-blue-50: rgb(237 252 242 / 100%);
  --green-blue-100: rgb(211 248 223 / 100%);
  --green-blue-200: rgb(170 240 196 / 100%);
  --green-blue-300: rgb(115 226 163 / 100%);
  --green-blue-400: rgb(60 203 127 / 100%);
  --green-blue-500: rgb(22 179 100 / 100%);
  --green-blue-600: rgb(9 146 80 / 100%);
  --green-blue-700: rgb(8 116 67 / 100%);
  --green-blue-800: rgb(9 92 55 / 100%);
  --green-blue-900: rgb(8 76 46 / 100%);
  --teal-25: rgb(246 254 252 / 100%);
  --teal-50: rgb(240 253 249 / 100%);
  --teal-100: rgb(204 251 239 / 100%);
  --teal-200: rgb(153 246 224 / 100%);
  --teal-300: rgb(95 233 208 / 100%);
  --teal-400: rgb(46 211 183 / 100%);
  --teal-500: rgb(21 183 158 / 100%);
  --teal-600: rgb(14 147 132 / 100%);
  --teal-700: rgb(16 117 105 / 100%);
  --teal-800: rgb(18 93 86 / 100%);
  --teal-900: rgb(19 78 72 / 100%);
  --orange-dark-25: rgb(255 249 245 / 100%);
  --orange-dark-50: rgb(255 244 237 / 100%);
  --orange-dark-100: rgb(255 230 213 / 100%);
  --orange-dark-200: rgb(255 214 174 / 100%);
  --orange-dark-300: rgb(255 156 102 / 100%);
  --orange-dark-400: rgb(255 105 46 / 100%);
  --orange-dark-500: rgb(255 68 5 / 100%);
  --orange-dark-600: rgb(230 46 5 / 100%);
  --orange-dark-700: rgb(188 27 6 / 100%);
  --orange-dark-800: rgb(151 24 12 / 100%);
  --orange-dark-900: rgb(119 26 13 / 100%);
  --orange-25: rgb(254 250 245 / 100%);
  --orange-50: rgb(254 246 238 / 100%);
  --orange-100: rgb(253 234 215 / 100%);
  --orange-200: rgb(249 219 175 / 100%);
  --orange-300: rgb(247 178 122 / 100%);
  --orange-400: rgb(243 135 68 / 100%);
  --orange-500: rgb(239 104 32 / 100%);
  --orange-600: rgb(224 79 22 / 100%);
  --orange-700: rgb(185 56 21 / 100%);
  --orange-900: rgb(119 41 23 / 100%);
  --orange-800: rgb(147 47 25 / 100%);
  --cyan-25: rgb(245 254 255 / 100%);
  --cyan-50: rgb(236 253 255 / 100%);
  --cyan-100: rgb(207 249 254 / 100%);
  --cyan-200: rgb(165 240 252 / 100%);
  --cyan-300: rgb(103 227 249 / 100%);
  --cyan-400: rgb(34 204 238 / 100%);
  --cyan-500: rgb(6 174 212 / 100%);
  --cyan-600: rgb(8 138 178 / 100%);
  --cyan-700: rgb(14 112 144 / 100%);
  --cyan-800: rgb(21 91 117 / 100%);
  --cyan-900: rgb(22 76 99 / 100%);
  --fuchsia-25: rgb(254 250 255 / 100%);
  --fuchsia-50: rgb(253 244 255 / 100%);
  --fuchsia-100: rgb(251 232 255 / 100%);
  --fuchsia-200: rgb(246 208 254 / 100%);
  --fuchsia-300: rgb(238 170 253 / 100%);
  --fuchsia-400: rgb(228 120 250 / 100%);
  --fuchsia-500: rgb(212 68 241 / 100%);
  --fuchsia-600: rgb(186 36 213 / 100%);
  --fuchsia-700: rgb(159 26 177 / 100%);
  --fuchsia-800: rgb(130 24 144 / 100%);
  --fuchsia-900: rgb(111 24 119 / 100%);
  --blue-light-25: rgb(245 251 255 / 100%);
  --blue-light-50: rgb(240 249 255 / 100%);
  --blue-light-100: rgb(224 242 254 / 100%);
  --blue-light-200: rgb(185 230 254 / 100%);
  --blue-light-300: rgb(124 212 253 / 100%);
  --blue-light-400: rgb(54 191 250 / 100%);
  --blue-light-500: rgb(11 165 236 / 100%);
  --blue-light-600: rgb(0 134 201 / 100%);
  --blue-light-700: rgb(2 106 162 / 100%);
  --blue-light-800: rgb(6 89 134 / 100%);
  --blue-light-900: rgb(11 74 111 / 100%);
  --blue-25: rgb(245 250 255 / 100%);
  --blue-50: rgb(239 248 255 / 100%);
  --blue-100: rgb(209 233 255 / 100%);
  --blue-200: rgb(178 221 255 / 100%);
  --blue-300: rgb(132 202 255 / 100%);
  --blue-400: rgb(83 177 253 / 100%);
  --blue-500: rgb(46 144 250 / 100%);
  --blue-600: rgb(21 112 239 / 100%);
  --blue-700: rgb(23 92 211 / 100%);
  --blue-800: rgb(24 73 169 / 100%);
  --blue-900: rgb(25 65 133 / 100%);
  --indigo-25: rgb(245 248 255 / 100%);
  --indigo-50: rgb(238 244 255 / 100%);
  --indigo-100: rgb(224 234 255 / 100%);
  --indigo-200: rgb(199 215 254 / 100%);
  --indigo-300: rgb(164 188 253 / 100%);
  --indigo-400: rgb(128 152 249 / 100%);
  --indigo-500: rgb(97 114 243 / 100%);
  --indigo-600: rgb(68 76 231 / 100%);
  --indigo-700: rgb(53 56 205 / 100%);
  --indigo-800: rgb(45 49 166 / 100%);
  --indigo-900: rgb(45 50 130 / 100%);
  --violet-25: rgb(251 250 255 / 100%);
  --violet-50: rgb(245 243 255 / 100%);
  --violet-100: rgb(236 233 254 / 100%);
  --violet-200: rgb(221 214 254 / 100%);
  --violet-300: rgb(195 181 253 / 100%);
  --violet-400: rgb(164 138 251 / 100%);
  --violet-500: rgb(135 91 247 / 100%);
  --violet-600: rgb(120 57 238 / 100%);
  --violet-700: rgb(105 39 218 / 100%);
  --violet-800: rgb(87 32 183 / 100%);
  --violet-900: rgb(73 28 150 / 100%);
  --yellow-25: rgb(254 253 240 / 100%);
  --yellow-50: rgb(254 251 232 / 100%);
  --yellow-100: rgb(254 247 195 / 100%);
  --yellow-200: rgb(254 238 149 / 100%);
  --yellow-300: rgb(253 226 114 / 100%);
  --yellow-400: rgb(250 197 21 / 100%);
  --yellow-500: rgb(234 170 8 / 100%);
  --yellow-600: rgb(202 133 4 / 100%);
  --yellow-700: rgb(161 92 7 / 100%);
  --yellow-800: rgb(133 74 14 / 100%);
  --yellow-900: rgb(113 59 18 / 100%);
  --system-blue-25: rgb(245 248 255 / 100%);
  --system-blue-50: rgb(239 244 255 / 100%);
  --system-blue-100: rgb(209 224 255 / 100%);
  --system-blue-200: rgb(178 204 255 / 100%);
  --system-blue-300: rgb(132 173 255 / 100%);
  --system-blue-400: rgb(82 139 255 / 100%);
  --system-blue-500: rgb(41 112 255 / 100%);
  --system-blue-600: rgb(21 94 239 / 100%);
  --system-blue-700: rgb(0 78 235 / 100%);
  --system-blue-800: rgb(0 64 193 / 100%);
  --system-blue-900: rgb(0 53 158 / 100%);
  --system-blue-950: rgb(0 34 102 / 100%);
  --gray-alpha-day-25: rgb(105 105 155 / 2%);
  --gray-alpha-day-50: rgb(22 89 156 / 3%);
  --gray-alpha-day-75: rgb(15 74 133 / 5%);
  --gray-alpha-day-100: rgb(12 69 126 / 7%);
  --gray-alpha-day-150: rgb(11 55 122 / 9%);
  --gray-alpha-day-200: rgb(0 47 112 / 11%);
  --gray-alpha-day-250: rgb(11 55 106 / 16%);
  --gray-alpha-day-300: rgb(5 46 97 / 20%);
  --gray-alpha-day-350: rgb(2 35 75 / 30%);
  --gray-alpha-day-400: rgb(3 28 63 / 40%);
  --gray-alpha-day-450: rgb(3 25 58 / 50%);
  --gray-alpha-day-500: rgb(1 21 50 / 59%);
  --gray-alpha-day-550: rgb(1 19 45 / 65%);
  --gray-alpha-day-600: rgb(1 17 40 / 71%);
  --gray-alpha-day-650: rgb(2 16 39 / 75%);
  --gray-alpha-day-700: rgb(1 13 35 / 79%);
  --gray-alpha-day-750: rgb(3 16 38 / 84%);
  --gray-alpha-day-800: rgb(2 11 29 / 88%);
  --gray-alpha-day-900: rgb(0 7 20 / 93%);
  --gray-alpha-day-950: rgb(0 6 15 / 95%);
  --gray-alpha-night-25: rgb(252 252 253 / 100%);
  --gray-alpha-night-50: rgb(251 252 254 / 99%);
  --gray-alpha-night-75: rgb(247 250 253 / 98%);
  --gray-alpha-night-100: rgb(245 250 255 / 96%);
  --gray-alpha-night-150: rgb(246 249 254 / 95%);
  --gray-alpha-night-200: rgb(246 249 254 / 93%);
  --gray-alpha-night-250: rgb(240 247 255 / 89%);
  --gray-alpha-night-300: rgb(236 245 253 / 86%);
  --gray-alpha-night-350: rgb(232 242 252 / 76%);
  --gray-alpha-night-400: rgb(226 239 253 / 65%);
  --gray-alpha-night-450: rgb(221 235 253 / 55%);
  --gray-alpha-night-500: rgb(213 230 251 / 45%);
  --gray-alpha-night-550: rgb(215 231 254 / 37%);
  --gray-alpha-night-600: rgb(206 223 248 / 30%);
  --gray-alpha-night-650: rgb(205 225 254 / 25%);
  --gray-alpha-night-700: rgb(190 215 248 / 21%);
  --gray-alpha-night-750: rgb(188 214 251 / 15%);
  --gray-alpha-night-800: rgb(174 203 249 / 9%);
  --gray-alpha-night-900: rgb(174 203 249 / 4%);
  --gray-alpha-night-950: rgb(174 203 249 / 3%);
  --green-medium-alpha-400-8: rgb(78 217 107 / 8%);
  --green-medium-alpha-500-12: rgb(46 188 80 / 12%);
  --red-alpha-400-8: rgb(249 112 102 / 8%);
  --red-alpha-500-12: rgb(240 68 56 / 12%);
  --gold-alpha-600-8: rgb(220 104 3 / 8%);
  --yellow-550: rgb(238 159 9 / 100%);
  --yellow-alpha-550-8: rgb(238 159 9 / 8%);
  --yellow-650: rgb(189 117 8 / 100%);
  --red-550: rgb(234 62 50 / 100%);
  --system-blue-450: rgb(50 118 255 / 100%);
  --system-blue-550: rgb(32 104 248 / 100%);
  --system-blue-alpha-550-8: rgb(32 104 248 / 8%);
  --system-blue-alpha-400-12: rgb(82 139 255 / 12%);
  --orange-dark-alpha-500-12: rgb(255 68 5 / 12%);
  --orange-dark-alpha-600-8: rgb(230 46 5 / 8%);
  --orange-dark-alpha-500-20: rgb(255 68 5 / 20%);
  --orange-dark-alpha-500-28: rgb(255 68 5 / 28%);
  --orange-dark-alpha-600-16: rgb(230 46 5 / 16%);
  --orange-dark-alpha-600-24: rgb(230 46 5 / 24%);
  --red-alpha-500-20: rgb(240 68 56 / 20%);
  --red-alpha-500-28: rgb(240 68 56 / 28%);
  --red-alpha-400-16: rgb(249 112 102 / 16%);
  --red-alpha-400-24: rgb(249 112 102 / 24%);
  --system-blue-alpha-550-16: rgb(32 104 248 / 16%);
  --system-blue-alpha-550-24: rgb(32 104 248 / 24%);
  --system-blue-alpha-400-20: rgb(82 139 255 / 20%);
  --system-blue-alpha-400-28: rgb(82 139 255 / 28%);
  --yellow-alpha-550-16: rgb(238 159 9 / 16%);
  --yellow-alpha-550-24: rgb(238 159 9 / 24%);
  --yellow-alpha-550-28: rgb(238 159 9 / 28%);
  --green-medium-alpha-400-16: rgb(78 217 107 / 16%);
  --green-medium-alpha-400-24: rgb(78 217 107 / 24%);
  --green-medium-alpha-500-20: rgb(46 188 80 / 20%);
  --green-medium-alpha-500-28: rgb(46 188 80 / 28%);
  --gold-alpha-600-12: rgb(220 104 3 / 12%);
  --gold-alpha-600-24: rgb(220 104 3 / 24%);
  --gold-alpha-600-28: rgb(220 104 3 / 28%);
  --system-blue-350: rgb(104 154 255 / 100%);
  --gray-850: rgb(23 31 46 / 100%);
  --gray-neutral-25: rgb(249 251 252 / 100%);
  --gray-neutral-50: rgb(246 248 250 / 100%);
  --gray-neutral-75: rgb(241 245 247 / 100%);
  --gray-neutral-100: rgb(237 241 245 / 100%);
  --gray-neutral-150: rgb(232 237 241 / 100%);
  --gray-neutral-200: rgb(223 228 234 / 100%);
  --gray-neutral-250: rgb(216 222 228 / 100%);
  --gray-neutral-300: rgb(195 203 212 / 100%);
  --gray-neutral-350: rgb(173 183 194 / 100%);
  --gray-neutral-400: rgb(149 160 173 / 100%);
  --gray-neutral-450: rgb(114 125 140 / 100%);
  --gray-neutral-500: rgb(103 114 129 / 100%);
  --gray-neutral-550: rgb(93 104 118 / 100%);
  --gray-neutral-600: rgb(82 93 107 / 100%);
  --gray-neutral-650: rgb(72 82 96 / 100%);
  --gray-neutral-700: rgb(62 71 85 / 100%);
  --gray-neutral-750: rgb(53 61 74 / 100%);
  --gray-neutral-800: rgb(44 52 63 / 100%);
  --gray-neutral-850: rgb(36 42 52 / 100%);
  --gray-neutral-900: rgb(27 33 41 / 100%);
  --gray-neutral-950: rgb(20 25 31 / 100%);
  --gray-neutral-1000: rgb(17 21 26 / 100%);
  --gray-neutral-0: rgb(255 255 255 / 100%);
  --gray-neutral-alpha-day-25: rgb(54 121 155 / 3%);
  --gray-neutral-alpha-day-50: rgb(29 79 129 / 4%);
  --gray-neutral-alpha-day-75: rgb(22 88 121 / 6%);
  --gray-neutral-alpha-day-100: rgb(29 79 129 / 8%);
  --gray-neutral-alpha-day-150: rgb(26 76 117 / 10%);
  --gray-neutral-alpha-day-200: rgb(9 47 93 / 13%);
  --gray-neutral-alpha-day-250: rgb(11 48 86 / 16%);
  --gray-neutral-alpha-day-300: rgb(5 38 77 / 24%);
  --gray-neutral-alpha-day-350: rgb(7 37 70 / 33%);
  --gray-neutral-alpha-day-400: rgb(3 28 58 / 42%);
  --gray-neutral-alpha-day-450: rgb(3 22 48 / 56%);
  --gray-neutral-alpha-day-500: rgb(2 19 44 / 60%);
  --gray-neutral-alpha-day-550: rgb(2 18 39 / 64%);
  --gray-neutral-alpha-day-600: rgb(1 18 40 / 68%);
  --gray-neutral-alpha-day-650: rgb(1 15 35 / 72%);
  --gray-neutral-alpha-day-700: rgb(1 12 30 / 76%);
  --gray-neutral-alpha-day-750: rgb(3 12 28 / 80%);
  --gray-neutral-alpha-day-800: rgb(1 10 24 / 83%);
  --gray-neutral-alpha-day-900: rgb(2 9 18 / 90%);
  --gray-neutral-alpha-day-950: rgb(2 8 13 / 93%);
  --gray-neutral-alpha-night-25: rgb(251 253 254 / 99%);
  --gray-neutral-alpha-night-50: rgb(250 252 255 / 98%);
  --gray-neutral-alpha-night-75: rgb(246 251 254 / 97%);
  --gray-neutral-alpha-night-100: rgb(246 250 254 / 96%);
  --gray-neutral-alpha-night-150: rgb(245 250 255 / 94%);
  --gray-neutral-alpha-night-200: rgb(245 249 255 / 91%);
  --gray-neutral-alpha-night-250: rgb(242 247 253 / 89%);
  --gray-neutral-alpha-night-300: rgb(236 244 253 / 82%);
  --gray-neutral-alpha-night-350: rgb(227 239 253 / 74%);
  --gray-neutral-alpha-night-400: rgb(222 236 252 / 65%);
  --gray-neutral-alpha-night-450: rgb(210 228 254 / 50%);
  --gray-neutral-alpha-night-500: rgb(209 229 255 / 45%);
  --gray-neutral-alpha-night-550: rgb(204 224 250 / 41%);
  --gray-neutral-alpha-night-600: rgb(198 221 251 / 36%);
  --gray-neutral-alpha-night-650: rgb(197 220 252 / 31%);
  --gray-neutral-alpha-night-700: rgb(191 214 253 / 26%);
  --gray-neutral-alpha-night-750: rgb(189 212 255 / 21%);
  --gray-neutral-alpha-night-800: rgb(174 202 244 / 17%);
  --gray-neutral-alpha-night-900: rgb(158 191 240 / 7%);
  --gray-neutral-alpha-night-950: rgb(118 154 193 / 3%);
  --gray-neutral-alpha-day-850: rgb(0 7 20 / 86%);
  --gray-neutral-alpha-night-850: rgb(175 197 243 / 12%);
  --yellow-alpha-550-12: rgb(238 159 9 / 12%);
  --yellow-alpha-550-20: rgb(238 159 9 / 20%);
  --blue-alpha-700-8: rgb(23 92 211 / 8%);
  --blue-alpha-700-16: rgb(23 92 211 / 16%);
  --blue-alpha-700-24: rgb(23 92 211 / 24%);
  --blue-alpha-400-12: rgb(83 177 253 / 12%);
  --blue-alpha-400-20: rgb(83 177 253 / 20%);
  --blue-alpha-400-28: rgb(83 177 253 / 28%);
  --fuchsia-alpha-600-8: rgb(186 36 213 / 8%);
  --fuchsia-alpha-600-16: rgb(186 36 213 / 16%);
  --fuchsia-alpha-600-24: rgb(186 36 213 / 24%);
  --fuchsia-alpha-400-12: rgb(228 120 250 / 12%);
  --fuchsia-alpha-400-20: rgb(228 120 250 / 20%);
  --fuchsia-alpha-400-28: rgb(228 120 250 / 28%);
  --violet-alpha-600-8: rgb(120 57 238 / 8%);
  --violet-alpha-400-12: rgb(164 138 251 / 12%);
  --violet-alpha-600-16: rgb(120 57 238 / 16%);
  --violet-alpha-600-24: rgb(120 57 238 / 24%);
  --violet-alpha-400-20: rgb(164 138 251 / 20%);
  --violet-alpha-400-28: rgb(164 138 251 / 28%);
  --pink-alpha-600-16: rgb(221 37 144 / 16%);
  --pink-alpha-600-8: rgb(221 37 144 / 8%);
  --pink-alpha-600-24: rgb(221 37 144 / 24%);
  --pink-alpha-400-12: rgb(246 112 199 / 12%);
  --pink-alpha-400-20: rgb(246 112 199 / 20%);
  --pink-alpha-400-28: rgb(246 112 199 / 28%);
  --green-light-alpha-700-8: rgb(59 124 15 / 8%);
  --green-light-alpha-700-16: rgb(59 124 15 / 16%);
  --green-light-alpha-700-24: rgb(59 124 15 / 24%);
  --green-light-alpha-500-12: rgb(102 198 28 / 12%);
  --green-light-alpha-500-20: rgb(102 198 28 / 20%);
  --green-light-alpha-500-28: rgb(102 198 28 / 28%);
  --rose-alpha-600-8: rgb(227 27 84 / 8%);
  --rose-alpha-500-12: rgb(246 61 104 / 12%);
  --rose-alpha-500-20: rgb(246 61 104 / 20%);
  --rose-alpha-500-28: rgb(246 61 104 / 28%);
  --rose-alpha-600-16: rgb(227 27 84 / 16%);
  --rose-alpha-600-24: rgb(227 27 84 / 24%);
  --orange-alpha-500-8: rgb(239 104 32 / 8%);
  --orange-alpha-500-16: rgb(239 104 32 / 16%);
  --orange-alpha-500-24: rgb(239 104 32 / 24%);
  --orange-alpha-400-12: rgb(243 135 68 / 12%);
  --orange-alpha-400-20: rgb(243 135 68 / 20%);
  --orange-alpha-400-28: rgb(243 135 68 / 28%);
  --teal-alpha-400-12: rgb(46 211 183 / 12%);
  --teal-alpha-600-8: rgb(14 147 132 / 8%);
  --teal-alpha-600-16: rgb(14 147 132 / 16%);
  --teal-alpha-600-24: rgb(14 147 132 / 24%);
  --teal-alpha-400-20: rgb(46 211 183 / 20%);
  --teal-alpha-400-28: rgb(46 211 183 / 28%);
  --gold-alpha-600-16: rgb(220 104 3 / 16%);
  --gold-alpha-600-20: rgb(220 104 3 / 20%);
  --gold-juice-25: rgb(255 247 235 / 100%);
  --gold-juice-50: rgb(255 238 214 / 100%);
  --gold-juice-100: rgb(255 219 168 / 100%);
  --gold-juice-200: rgb(255 202 128 / 100%);
  --gold-juice-300: rgb(255 185 87 / 100%);
  --gold-juice-alpha-600-8: rgb(220 104 3 / 8%);
  --gold-juice-alpha-600-12: rgb(220 104 3 / 12%);
  --gold-juice-alpha-600-16: rgb(220 104 3 / 16%);
  --gold-juice-alpha-600-20: rgb(220 104 3 / 20%);
  --gold-juice-alpha-600-24: rgb(220 104 3 / 24%);
  --gold-juice-alpha-600-28: rgb(220 104 3 / 28%);
  --gold-juice-400: rgb(255 166 41 / 100%);
  --gold-juice-500: rgb(255 149 0 / 100%);
  --gold-juice-600: rgb(194 113 0 / 100%);
  --gold-juice-700: rgb(128 74 0 / 100%);
  --gold-juice-800: rgb(66 39 0 / 100%);
  --gold-juice-900: rgb(31 18 0 / 100%);
}

/* new variables */

:root:not([data-theme=dark]) {
  color-scheme: light;
  --ad-other-focus: var(--ad-other-focus-day);
  --constant-bg-base-primary: var(--constant-bg-base-primary-day);
  --constant-bg-base-modal: var(--constant-bg-base-modal-day);
  --constant-bg-control-flat-2: var(--constant-bg-control-flat-2-day);
  --constant-bg-control-flat-3: var(--constant-bg-control-flat-3-day);
  --constant-on-border-primary: var(--constant-on-border-primary-day);
  --constant-on-border-control: var(--constant-on-border-control-day);
  --constant-on-border-heavy: var(--constant-on-border-heavy-day);
  --constant-on-icon-primary: var(--constant-on-icon-primary-day);
  --constant-on-icon-secondary: var(--constant-on-icon-secondary-day);
  --constant-on-text-primary: var(--constant-on-text-primary-day);
  --constant-on-text-secondary: var(--constant-on-text-secondary-day);
  --constant-on-text-hint: var(--constant-on-text-hint-day);
  --constant-on-status-danger: var(--constant-on-status-danger-day);
  --constant-on-status-info: var(--constant-on-status-info-day);
  --constant-on-status-success: var(--constant-on-status-success-day);
  --constant-on-status-warning: var(--constant-on-status-warning-day);
  --on-text-primary: var(--on-text-primary-day);
  --on-text-secondary: var(--on-text-secondary-day);
  --on-text-hint: var(--on-text-hint-day);
  --on-text-invert: var(--on-text-invert-day);
  --on-icon-primary: var(--on-icon-primary-day);
  --on-icon-secondary: var(--on-icon-secondary-day);
  --on-icon-hint: var(--on-icon-hint-day);
  --on-icon-invert: var(--on-icon-invert-day);
  --on-border-primary: var(--on-border-primary-day);
  --on-border-control: var(--on-border-control-day);
  --on-border-heavy: var(--on-border-heavy-day);
  --bg-base-modal: var(--bg-base-modal-day);
  --ad-other-modal-overlay: var(--ad-other-modal-overlay-day);
  --bg-base-primary: var(--bg-base-primary-day);
  --bg-base-secondary: var(--bg-base-secondary-day);
  --bg-base-neutral: var(--bg-base-neutral-day);
  --ad-base-neutral-2: var(--ad-base-neutral-2-day);
  --ad-base-neutral-3: var(--ad-base-neutral-3-day);
  --bg-base-heavy: var(--bg-base-heavy-day);
  --ad-base-heavy-2: var(--ad-base-heavy-2-day);
  --ad-base-heavy-3: var(--ad-base-heavy-3-day);
  /* --- CONTROLS START --- */
  --bg-control-flat: transparent;
  --ad-control-flat-2: var(--ad-control-flat-2-day);
  --ad-control-flat-3: var(--ad-control-flat-3-day);
  --bg-control-secondary: var(--bg-control-secondary-day);
  --ad-control-secondary-2: var(--ad-control-secondary-2-day);
  --ad-control-secondary-3: var(--ad-control-secondary-3-day);
  --bg-control-accent: var(--bg-control-accent-day);
  --ad-control-accent-2: var(--ad-control-accent-2-day);
  --ad-control-accent-3: var(--ad-control-accent-3-day);
  --bg-alpha-accent: var(--bg-alpha-accent-day);
  --bg-alpha-accent-light: var(--bg-alpha-accent-light-day);
  --bg-alpha-accent-heavy: var(--bg-alpha-accent-heavy-day);
  --bg-control-success: var(--bg-control-success-day);
  --ad-control-success-2: var(--ad-control-success-2-day);
  --ad-control-success-3: var(--ad-control-success-3-day);
  --bg-alpha-success: var(--bg-alpha-success-day);
  --bg-alpha-success-light: var(--bg-alpha-success-light-day);
  --bg-alpha-success-heavy: var(--bg-alpha-success-heavy-day);
  --bg-control-warning: var(--bg-control-warning-day);
  --ad-control-warning-2: var(--ad-control-warning-2-day);
  --ad-control-warning-3: var(--ad-control-warning-3-day);
  --bg-alpha-warning: var(--bg-alpha-warning-day);
  --bg-alpha-warning-light: var(--bg-alpha-warning-light-day);
  --bg-alpha-warning-heavy: var(--bg-alpha-warning-heavy-day);
  --bg-control-danger: var(--bg-control-danger-day);
  --ad-control-danger-2: var(--ad-control-danger-2-day);
  --ad-control-danger-3: var(--ad-control-danger-3-day);
  --bg-alpha-danger: var(--bg-alpha-danger-day);
  --bg-alpha-danger-light: var(--bg-alpha-danger-light-day);
  --bg-alpha-danger-heavy: var(--bg-alpha-danger-heavy-day);
  --bg-control-brand-green: var(--bg-control-brand-green-day);
  --ad-control-brand-green-2: var(--ad-control-brand-green-2-day);
  --ad-control-brand-green-3: var(--ad-control-brand-green-3-day);
  --bg-control-brand-cis: var(--bg-control-brand-cis-day);
  --ad-control-brand-cis-2: var(--ad-control-brand-cis-2-day);
  --ad-control-brand-cis-3: var(--ad-control-brand-cis-3-day);
  /* --- CONTROLS END --- */
  --bg-support-aldebaran: var(--bg-support-aldebaran-day);
  --ad-support-bg-aldebaran-2: var(--ad-support-bg-aldebaran-2-day);
  --ad-support-bg-aldebaran-3: var(--ad-support-bg-aldebaran-3-day);
  --bg-alpha-aldebaran: var(--bg-alpha-aldebaran-day);
  --bg-alpha-aldebaran-light: var(--bg-alpha-aldebaran-light-day);
  --bg-alpha-aldebaran-heavy: var(--bg-alpha-aldebaran-heavy-day);
  --bg-support-antares: var(--bg-support-antares-day);
  --ad-support-bg-antares-2: var(--ad-support-bg-antares-2-day);
  --ad-support-bg-antares-3: var(--ad-support-bg-antares-3-day);
  --bg-alpha-antares: var(--bg-alpha-antares-day);
  --bg-alpha-antares-light: var(--bg-alpha-antares-light-day);
  --bg-alpha-antares-heavy: var(--bg-alpha-antares-heavy-day);
  --bg-support-atlas: var(--bg-support-atlas-day);
  --ad-support-bg-atlas-2: var(--ad-support-bg-atlas-2-day);
  --ad-support-bg-atlas-3: var(--ad-support-bg-atlas-3-day);
  --bg-alpha-atlas: var(--bg-alpha-atlas-day);
  --bg-alpha-atlas-light: var(--bg-alpha-atlas-light-day);
  --bg-alpha-atlas-heavy: var(--bg-alpha-atlas-heavy-day);
  --bg-support-betelgeuse: var(--bg-support-betelgeuse-day);
  --ad-support-bg-betelgeuse-2: var(--ad-support-bg-betelgeuse-2-day);
  --ad-support-bg-betelgeuse-3: var(--ad-support-bg-betelgeuse-3-day);
  --bg-alpha-betelgeuse: var(--bg-alpha-betelgeuse-day);
  --bg-alpha-betelgeuse-light: var(--bg-alpha-betelgeuse-light-day);
  --bg-alpha-betelgeuse-heavy: var(--bg-alpha-betelgeuse-heavy-day);
  --bg-support-capella: var(--bg-support-capella-day);
  --ad-support-bg-capella-2: var(--ad-support-bg-capella-2-day);
  --ad-support-bg-capella-3: var(--ad-support-bg-capella-3-day);
  --bg-alpha-capella: var(--bg-alpha-capella-day);
  --bg-alpha-capella-light: var(--bg-alpha-capella-light-day);
  --bg-alpha-capella-heavy: var(--bg-alpha-capella-heavy-day);
  --bg-support-castor: var(--bg-support-castor-day);
  --ad-support-bg-castor-2: var(--ad-support-bg-castor-2-day);
  --ad-support-bg-castor-3: var(--ad-support-bg-castor-3-day);
  --bg-alpha-castor: var(--bg-alpha-castor-day);
  --bg-alpha-castor-light: var(--bg-alpha-castor-light-day);
  --bg-alpha-castor-heavy: var(--bg-alpha-castor-heavy-day);
  --bg-support-mirach: var(--bg-support-mirach-day);
  --ad-support-bg-mirach-2: var(--ad-support-bg-mirach-2-day);
  --ad-support-bg-mirach-3: var(--ad-support-bg-mirach-3-day);
  --bg-alpha-mirach: var(--bg-alpha-mirach-day);
  --bg-alpha-mirach-light: var(--bg-alpha-mirach-light-day);
  --bg-alpha-mirach-heavy: var(--bg-alpha-mirach-heavy-day);
  --bg-support-gliese: var(--bg-support-gliese-day);
  --ad-support-bg-gliese-2: var(--ad-support-bg-gliese-2-day);
  --ad-support-bg-gliese-3: var(--ad-support-bg-gliese-3-day);
  --bg-alpha-gliese: var(--bg-alpha-gliese-day);
  --bg-alpha-gliese-light: var(--bg-alpha-gliese-light-day);
  --bg-alpha-gliese-heavy: var(--bg-alpha-gliese-heavy-day);
  --bg-support-skat: var(--bg-support-skat-day);
  --ad-support-bg-skat-2: var(--ad-support-bg-skat-2-day);
  --ad-support-bg-skat-3: var(--ad-support-bg-skat-3-day);
  --bg-alpha-skat: var(--bg-alpha-skat-day);
  --bg-alpha-skat-light: var(--bg-alpha-skat-light-day);
  --bg-alpha-skat-heavy: var(--bg-alpha-skat-heavy-day);
  --on-support-aldebaran: var(--on-support-aldebaran-day);
  --ad-support-on-aldebaran-2: var(--ad-support-on-aldebaran-2-day);
  --ad-support-on-aldebaran-3: var(--ad-support-on-aldebaran-3-day);
  --on-support-antares: var(--on-support-antares-day);
  --ad-support-on-antares-2: var(--ad-support-on-antares-2-day);
  --ad-support-on-antares-3: var(--ad-support-on-antares-3-day);
  --on-support-atlas: var(--on-support-atlas-day);
  --ad-support-on-atlas-2: var(--ad-support-on-atlas-2-day);
  --ad-support-on-atlas-3: var(--ad-support-on-atlas-3-day);
  --on-support-betelgeuse: var(--on-support-betelgeuse-day);
  --ad-support-on-betelgeuse-2: var(--ad-support-on-betelgeuse-2-day);
  --ad-support-on-betelgeuse-3: var(--ad-support-on-betelgeuse-3-day);
  --on-support-capella: var(--on-support-capella-day);
  --ad-support-on-capella-2: var(--ad-support-on-capella-2-day);
  --ad-support-on-capella-3: var(--ad-support-on-capella-3-day);
  --on-support-castor: var(--on-support-castor-day);
  --ad-support-on-castor-2: var(--ad-support-on-castor-2-day);
  --ad-support-on-castor-3: var(--ad-support-on-castor-3-day);
  --on-support-mirach: var(--on-support-mirach-day);
  --ad-support-on-mirach-2: var(--ad-support-on-mirach-2-day);
  --ad-support-on-mirach-3: var(--ad-support-on-mirach-3-day);
  --on-support-gliese: var(--on-support-gliese-day);
  --ad-support-on-gliese-2: var(--ad-support-on-gliese-2-day);
  --ad-support-on-gliese-3: var(--ad-support-on-gliese-3-day);
  --on-support-skat: var(--on-support-skat-day);
  --ad-support-on-skat-2: var(--ad-support-on-skat-2-day);
  --ad-support-on-skat-3: var(--ad-support-on-skat-3-day);
  /* --- STATUSES START --- */
  --on-status-accent: var(--on-status-accent-day);
  --ad-status-on-accent-2: var(--ad-status-on-accent-2-day);
  --ad-status-on-accent-3: var(--ad-status-on-accent-3-day);
  --on-status-danger: var(--on-status-danger-day);
  --ad-status-on-danger-2: var(--ad-status-on-danger-2-day);
  --ad-status-on-danger-3: var(--ad-status-on-danger-3-day);
  --on-status-success: var(--on-status-success-day);
  --ad-status-on-success-2: var(--ad-status-on-success-2-day);
  --ad-status-on-success-3: var(--ad-status-on-success-3-day);
  --on-status-warning: var(--on-status-warning-day);
  --ad-status-on-warning-2: var(--ad-status-on-warning-2-day);
  --ad-status-on-warning-3: var(--ad-status-on-warning-3-day);
  /* --- STATUSES END --- */
  /* --- DASHBOARDS START --- */
  --bg-dashboard-neutral: var(--bg-dashboard-neutral-day);
  --ad-dashboard-neutral-2: var(--ad-dashboard-neutral-2-day);
  --bg-dashboard-heavy: var(--bg-dashboard-heavy-day);
  --ad-dashboard-heavy-2: var(--ad-dashboard-heavy-2-day);
  --bg-dashboard-accent: var(--bg-dashboard-accent-day);
  --ad-dashboard-accent-2: var(--ad-dashboard-accent-2-day);
  --bg-dashboard-aldebaran: var(--bg-dashboard-aldebaran-day);
  --ad-dashboard-aldebaran-2: var(--ad-dashboard-aldebaran-2-day);
  --bg-dashboard-antares: var(--bg-dashboard-antares-day);
  --ad-dashboard-antares-2: var(--ad-dashboard-antares-2-day);
  --bg-dashboard-atlas: var(--bg-dashboard-atlas-day);
  --ad-dashboard-atlas-2: var(--ad-dashboard-atlas-2-day);
  --bg-dashboard-betelgeuse: var(--bg-dashboard-betelgeuse-day);
  --ad-dashboard-betelgeuse-2: var(--ad-dashboard-betelgeuse-2-day);
  --bg-dashboard-capella: var(--bg-dashboard-capella-day);
  --ad-dashboard-capella-2: var(--ad-dashboard-capella-2-day);
  --bg-dashboard-castor: var(--bg-dashboard-castor-day);
  --ad-dashboard-castor-2: var(--ad-dashboard-castor-2-day);
  --bg-dashboard-mirach: var(--bg-dashboard-mirach-day);
  --ad-dashboard-mirach-2: var(--ad-dashboard-mirach-2-day);
  --bg-dashboard-danger: var(--bg-dashboard-danger-day);
  --ad-dashboard-danger-2: var(--ad-dashboard-danger-2-day);
  --bg-dashboard-gliese: var(--bg-dashboard-gliese-day);
  --ad-dashboard-gliese-2: var(--ad-dashboard-gliese-2-day);
  --bg-dashboard-skat: var(--bg-dashboard-skat-day);
  --ad-dashboard-skat-2: var(--ad-dashboard-skat-2-day);
  --bg-dashboard-success: var(--bg-dashboard-success-day);
  --ad-dashboard-success-2: var(--ad-dashboard-success-2-day);
  --bg-dashboard-warning: var(--bg-dashboard-warning-day);
  --ad-dashboard-warning-2: var(--ad-dashboard-warning-2-day);
  /* --- DASHBOARDS END --- */
}

:root {
  --ds-color-violet-300: #c3b5fd;
  --ds-color-violet-400: #a48afb;
  --ds-color-violet-500: #875bf7;
  --ds-color-violet-600: #7839ee;
  --ds-color-violet-700: #6927da;
  --ds-color-violet-800: #5720b7;
  --ds-color-system-blue-400: #528bff;
  --ds-color-system-blue-600: #155eef;
  --ds-color-system-blue-800: #0040c1;
  --ds-color-gray-75: #f3f6f9;
  --ds-color-gray-100: #eef2f6;
  --ds-color-gray-650: #414b5c;
  --ds-color-gray-700: #364152;
  --ds-color-gray-750: #2b3546;
  --theme-background-2: #f8fafc;
  --theme-background-4: #e2e8f0;
  --theme-brand-page-background: #1e293b;
  --theme-nav-menu-background-hover: #2563eb30;
  --theme-nav-menu-background-active: #1e293b;
  --theme-nav-menu-color: #94a3b8;
  --theme-nav-menu-color-hover: #93c5fd;
  --theme-nav-menu-color-active: #fff;
  --theme-nav-menu-projects-background: #1e293b;
  --theme-nav-menu-projects-color: #e2e8f0;
  --theme-nav-menu-projects-border: transparent;
  --theme-nav-menu-projects-see-all-button-color: #93c5fd;
  --theme-nav-menu-projects-see-all-button-color-hover: #cbd5e1;
  --theme-nav-menu-projects-active-project-background: #0f172a;
  --theme-nav-menu-projects-active-project-icon: #16a34a;
  --theme-menu-background-main: #fff;
  --theme-menu-background: var(--bg-base-modal-day);
  --theme-menu-border: #e2e8f0;
  --theme-menu-color: #1e293b;
  --theme-menu-color-danger: #ef4444;
  --theme-menu-color-disabled: #94a3b8;
  --theme-menu-item-background-hover: #eff6ff;
  --theme-menu-item-background-click: #dbeafe;
  --theme-border-1: #e2e8f0;
  --theme-border-2: #cbd5e1;
  --theme-border-3: #94a3b8;
  --theme-notification-border: #f1f5f9;
  --theme-text-1: #0f172a;
  --theme-text-2: #475569;
  --theme-text-3: #94a3b8;
  --theme-text-4: #fff;
  --theme-text-5: #64748b;
  --theme-text-success: #15803d;
  --theme-text-error: #dc2626;
  --theme-text-link: #3b82f6;
  --theme-text-link-2: #2563eb;
  --theme-text-link-hover: #60a5fa;
  --theme-disabled-color: #cbd5e1;
  --theme-hover-color: #eff6ff;
  --theme-selected-color: #dbeafe;
  --theme-row-hover-color: #f4f8fb;
  --theme-row-selected-color: #dbeafe;
  --theme-highlight-color: #bbf7d0;
  --theme-overlay: #0f172a80;
  --theme-focus-shadow: 0 0 1px 2px #dbeafe;
  --theme-input-focus-border-color: #1d4ed8;
  --theme-input-focus-shadow: 0 0 0 2px #bfdbfe;
  --theme-toggle-background: #475569;
  --theme-toggle-checked-background: #3b82f6;
  --theme-toggle-dot: #fff;
  --theme-tooltip-color: #f8fafc;
  --theme-tooltip-border: rgba($color-grey-10, 0.3);
  --theme-round-button-fill-hover: #2563eb;
  --theme-pagination-current-background: #eff6ff;
  --theme-pagination-current-border: #60a5fa;
  --theme-column-header-background-enabled: #e2e8f0;
  --theme-column-header-background-active: #cbd5e1;
  --theme-column-header-color: #64748b;
  --theme-warning-color: #eab308;
  --theme-error-color: #dc2626;
  --theme-warning-background: #fffbeb;
  --theme-error-background: #fef2f2;
  --secondary: #eff6ff;
  --secondary-hover: #dbeafe;
  --secondary-disabled: #f8fafc;
  --secondary-text: #3b82f6;
  --theme-color-primary: #2563eb;
  --filter-button-ui-2: #fff;
  --filter-button-ui-3: #e2e8f0;
  --filter-button-ui-4: #1e293b;
  --filter-button-ui-5: #f8fafc;
  --filter-button-ui-6: #f1f5f9;
  --pagination-background-1: #f1f5f9;
  --pagination-background-2: #f8fafc;
  --pagination-fill-1: #334155;
  --pagination-fill-2: #94a3b8;
  --theme-input-background: #fff;
  --theme-form-label-icon: #6b7b92;
}

/* new variables */

:root[data-theme=dark] {
  --ad-other-focus: var(--ad-other-focus-night);
  --constant-bg-base-primary: var(--constant-bg-base-primary-night);
  --constant-bg-base-modal: var(--constant-bg-base-modal-night);
  --constant-bg-control-flat-2: var(--constant-bg-control-flat-2-night);
  --constant-bg-control-flat-3: var(--constant-bg-control-flat-3-night);
  --constant-on-border-primary: var(--constant-on-border-primary-night);
  --constant-on-border-control: var(--constant-on-border-control-night);
  --constant-on-border-heavy: var(--constant-on-border-heavy-night);
  --constant-on-icon-primary: var(--constant-on-icon-primary-night);
  --constant-on-icon-secondary: var(--constant-on-icon-secondary-night);
  --constant-on-text-primary: var(--constant-on-text-primary-night);
  --constant-on-text-secondary: var(--constant-on-text-secondary-night);
  --constant-on-text-hint: var(--constant-on-text-hint-night);
  --constant-on-status-danger: var(--constant-on-status-danger-night);
  --constant-on-status-info: var(--constant-on-status-info-night);
  --constant-on-status-success: var(--constant-on-status-success-night);
  --constant-on-status-warning: var(--constant-on-status-warning-night);
  --on-text-primary: var(--on-text-primary-night);
  --on-text-secondary: var(--on-text-secondary-night);
  --on-text-hint: var(--on-text-hint-night);
  --on-text-invert: var(--on-text-invert-night);
  --on-icon-primary: var(--on-icon-primary-night);
  --on-icon-secondary: var(--on-icon-secondary-night);
  --on-icon-hint: var(--on-icon-hint-night);
  --on-icon-invert: var(--on-icon-invert-night);
  --on-border-primary: var(--on-border-primary-night);
  --on-border-control: var(--on-border-control-night);
  --on-border-heavy: var(--on-border-heavy-night);
  --bg-base-modal: var(--bg-base-modal-night);
  --ad-other-modal-overlay: var(--ad-other-modal-overlay-night);
  --bg-base-primary: var(--bg-base-primary-night);
  --bg-base-secondary: var(--bg-base-secondary-night);
  --bg-base-neutral: var(--bg-base-neutral-night);
  --ad-base-neutral-2: var(--ad-base-neutral-2-night);
  --ad-base-neutral-3: var(--ad-base-neutral-3-night);
  --bg-base-heavy: var(--bg-base-heavy-night);
  --ad-base-heavy-2: var(--ad-base-heavy-2-night);
  --ad-base-heavy-3: var(--ad-base-heavy-3-night);
  /* --- CONTROLS START --- */
  --bg-control-flat: transparent;
  --ad-control-flat-2: var(--ad-control-flat-2-night);
  --ad-control-flat-3: var(--ad-control-flat-3-night);
  --bg-control-secondary: var(--bg-control-secondary-night);
  --ad-control-secondary-2: var(--ad-control-secondary-2-night);
  --ad-control-secondary-3: var(--ad-control-secondary-3-night);
  --bg-control-accent: var(--bg-control-accent-night);
  --ad-control-accent-2: var(--ad-control-accent-2-night);
  --ad-control-accent-3: var(--ad-control-accent-3-night);
  --bg-alpha-accent: var(--bg-alpha-accent-night);
  --bg-alpha-accent-light: var(--bg-alpha-accent-light-night);
  --bg-alpha-accent-heavy: var(--bg-alpha-accent-heavy-night);
  --bg-control-success: var(--bg-control-success-night);
  --ad-control-success-2: var(--ad-control-success-2-night);
  --ad-control-success-3: var(--ad-control-success-3-night);
  --bg-alpha-success: var(--bg-alpha-success-night);
  --bg-alpha-success-light: var(--bg-alpha-success-light-night);
  --bg-alpha-success-heavy: var(--bg-alpha-success-heavy-night);
  --bg-control-warning: var(--bg-control-warning-night);
  --ad-control-warning-2: var(--ad-control-warning-2-night);
  --ad-control-warning-3: var(--ad-control-warning-3-night);
  --bg-alpha-warning: var(--bg-alpha-warning-night);
  --bg-alpha-warning-light: var(--bg-alpha-warning-light-night);
  --bg-alpha-warning-heavy: var(--bg-alpha-warning-heavy-night);
  --bg-control-danger: var(--bg-control-danger-night);
  --ad-control-danger-2: var(--ad-control-danger-2-night);
  --ad-control-danger-3: var(--ad-control-danger-3-night);
  --bg-alpha-danger: var(--bg-alpha-danger-night);
  --bg-alpha-danger-light: var(--bg-alpha-danger-light-night);
  --bg-alpha-danger-heavy: var(--bg-alpha-danger-heavy-night);
  --bg-control-brand-green: var(--bg-control-brand-green-night);
  --ad-control-brand-green-2: var(--ad-control-brand-green-2-night);
  --ad-control-brand-green-3: var(--ad-control-brand-green-3-night);
  --bg-control-brand-cis: var(--bg-control-brand-cis-night);
  --ad-control-brand-cis-2: var(--ad-control-brand-cis-2-night);
  --ad-control-brand-cis-3: var(--ad-control-brand-cis-3-night);
  /* --- CONTROLS END --- */
  --bg-support-aldebaran: var(--bg-support-aldebaran-night);
  --ad-support-bg-aldebaran-2: var(--ad-support-bg-aldebaran-2-night);
  --ad-support-bg-aldebaran-3: var(--ad-support-bg-aldebaran-3-night);
  --bg-alpha-aldebaran: var(--bg-alpha-aldebaran-night);
  --bg-alpha-aldebaran-light: var(--bg-alpha-aldebaran-light-night);
  --bg-alpha-aldebaran-heavy: var(--bg-alpha-aldebaran-heavy-night);
  --bg-support-antares: var(--bg-support-antares-night);
  --ad-support-bg-antares-2: var(--ad-support-bg-antares-2-night);
  --ad-support-bg-antares-3: var(--ad-support-bg-antares-3-night);
  --bg-alpha-antares: var(--bg-alpha-antares-night);
  --bg-alpha-antares-light: var(--bg-alpha-antares-light-night);
  --bg-alpha-antares-heavy: var(--bg-alpha-antares-heavy-night);
  --bg-support-atlas: var(--bg-support-atlas-night);
  --ad-support-bg-atlas-2: var(--ad-support-bg-atlas-2-night);
  --ad-support-bg-atlas-3: var(--ad-support-bg-atlas-3-night);
  --bg-alpha-atlas: var(--bg-alpha-atlas-night);
  --bg-alpha-atlas-light: var(--bg-alpha-atlas-light-night);
  --bg-alpha-atlas-heavy: var(--bg-alpha-atlas-heavy-night);
  --bg-support-betelgeuse: var(--bg-support-betelgeuse-night);
  --ad-support-bg-betelgeuse-2: var(--ad-support-bg-betelgeuse-2-night);
  --ad-support-bg-betelgeuse-3: var(--ad-support-bg-betelgeuse-3-night);
  --bg-alpha-betelgeuse: var(--bg-alpha-betelgeuse-night);
  --bg-alpha-betelgeuse-light: var(--bg-alpha-betelgeuse-light-night);
  --bg-alpha-betelgeuse-heavy: var(--bg-alpha-betelgeuse-heavy-night);
  --bg-support-capella: var(--bg-support-capella-night);
  --ad-support-bg-capella-2: var(--ad-support-bg-capella-2-night);
  --ad-support-bg-capella-3: var(--ad-support-bg-capella-3-night);
  --bg-alpha-capella: var(--bg-alpha-capella-night);
  --bg-alpha-capella-light: var(--bg-alpha-capella-light-night);
  --bg-alpha-capella-heavy: var(--bg-alpha-capella-heavy-night);
  --bg-support-castor: var(--bg-support-castor-night);
  --ad-support-bg-castor-2: var(--ad-support-bg-castor-2-night);
  --ad-support-bg-castor-3: var(--ad-support-bg-castor-3-night);
  --bg-alpha-castor: var(--bg-alpha-castor-night);
  --bg-alpha-castor-light: var(--bg-alpha-castor-light-night);
  --bg-alpha-castor-heavy: var(--bg-alpha-castor-heavy-night);
  --bg-support-mirach: var(--bg-support-mirach-night);
  --ad-support-bg-mirach-2: var(--ad-support-bg-mirach-2-night);
  --ad-support-bg-mirach-3: var(--ad-support-bg-mirach-3-night);
  --bg-alpha-mirach: var(--bg-alpha-mirach-night);
  --bg-alpha-mirach-light: var(--bg-alpha-mirach-light-night);
  --bg-alpha-mirach-heavy: var(--bg-alpha-mirach-heavy-night);
  --bg-support-gliese: var(--bg-support-gliese-night);
  --ad-support-bg-gliese-2: var(--ad-support-bg-gliese-2-night);
  --ad-support-bg-gliese-3: var(--ad-support-bg-gliese-3-night);
  --bg-alpha-gliese: var(--bg-alpha-gliese-night);
  --bg-alpha-gliese-light: var(--bg-alpha-gliese-light-night);
  --bg-alpha-gliese-heavy: var(--bg-alpha-gliese-heavy-night);
  --bg-support-skat: var(--bg-support-skat-night);
  --ad-support-bg-skat-2: var(--ad-support-bg-skat-2-night);
  --ad-support-bg-skat-3: var(--ad-support-bg-skat-3-night);
  --bg-alpha-skat: var(--bg-alpha-skat-night);
  --bg-alpha-skat-light: var(--bg-alpha-skat-light-night);
  --bg-alpha-skat-heavy: var(--bg-alpha-skat-heavy-night);
  --on-support-aldebaran: var(--on-support-aldebaran-night);
  --ad-support-on-aldebaran-2: var(--ad-support-on-aldebaran-2-night);
  --ad-support-on-aldebaran-3: var(--ad-support-on-aldebaran-3-night);
  --on-support-antares: var(--on-support-antares-night);
  --ad-support-on-antares-2: var(--ad-support-on-antares-2-night);
  --ad-support-on-antares-3: var(--ad-support-on-antares-3-night);
  --on-support-atlas: var(--on-support-atlas-night);
  --ad-support-on-atlas-2: var(--ad-support-on-atlas-2-night);
  --ad-support-on-atlas-3: var(--ad-support-on-atlas-3-night);
  --on-support-betelgeuse: var(--on-support-betelgeuse-night);
  --ad-support-on-betelgeuse-2: var(--ad-support-on-betelgeuse-2-night);
  --ad-support-on-betelgeuse-3: var(--ad-support-on-betelgeuse-3-night);
  --on-support-capella: var(--on-support-capella-night);
  --ad-support-on-capella-2: var(--ad-support-on-capella-2-night);
  --ad-support-on-capella-3: var(--ad-support-on-capella-3-night);
  --on-support-castor: var(--on-support-castor-night);
  --ad-support-on-castor-2: var(--ad-support-on-castor-2-night);
  --ad-support-on-castor-3: var(--ad-support-on-castor-3-night);
  --on-support-mirach: var(--on-support-mirach-night);
  --ad-support-on-mirach-2: var(--ad-support-on-mirach-2-night);
  --ad-support-on-mirach-3: var(--ad-support-on-mirach-3-night);
  --on-support-gliese: var(--on-support-gliese-night);
  --ad-support-on-gliese-2: var(--ad-support-on-gliese-2-night);
  --ad-support-on-gliese-3: var(--ad-support-on-gliese-3-night);
  --on-support-skat: var(--on-support-skat-night);
  --ad-support-on-skat-2: var(--ad-support-on-skat-2-night);
  --ad-support-on-skat-3: var(--ad-support-on-skat-3-night);
  /* --- STATUSES START --- */
  --on-status-accent: var(--on-status-accent-night);
  --ad-status-on-accent-2: var(--ad-status-on-accent-2-night);
  --ad-status-on-accent-3: var(--ad-status-on-accent-3-night);
  --on-status-danger: var(--on-status-danger-night);
  --ad-status-on-danger-2: var(--ad-status-on-danger-2-night);
  --ad-status-on-danger-3: var(--ad-status-on-danger-3-night);
  --on-status-success: var(--on-status-success-night);
  --ad-status-on-success-2: var(--ad-status-on-success-2-night);
  --ad-status-on-success-3: var(--ad-status-on-success-3-night);
  --on-status-warning: var(--on-status-warning-night);
  --ad-status-on-warning-2: var(--ad-status-on-warning-2-night);
  --ad-status-on-warning-3: var(--ad-status-on-warning-3-night);
  /* --- STATUSES END --- */
  /* --- DASHBOARDS START --- */
  --bg-dashboard-neutral: var(--bg-dashboard-neutral-night);
  --ad-dashboard-neutral-2: var(--ad-dashboard-neutral-2-night);
  --bg-dashboard-heavy: var(--bg-dashboard-heavy-night);
  --ad-dashboard-heavy-2: var(--ad-dashboard-heavy-2-night);
  --bg-dashboard-accent: var(--bg-dashboard-accent-night);
  --ad-dashboard-accent-2: var(--ad-dashboard-accent-2-night);
  --bg-dashboard-aldebaran: var(--bg-dashboard-aldebaran-night);
  --ad-dashboard-aldebaran-2: var(--ad-dashboard-aldebaran-2-night);
  --bg-dashboard-antares: var(--bg-dashboard-antares-night);
  --ad-dashboard-antares-2: var(--ad-dashboard-antares-2-night);
  --bg-dashboard-atlas: var(--bg-dashboard-atlas-night);
  --ad-dashboard-atlas-2: var(--ad-dashboard-atlas-2-night);
  --bg-dashboard-betelgeuse: var(--bg-dashboard-betelgeuse-night);
  --ad-dashboard-betelgeuse-2: var(--ad-dashboard-betelgeuse-2-night);
  --bg-dashboard-capella: var(--bg-dashboard-capella-night);
  --ad-dashboard-capella-2: var(--ad-dashboard-capella-2-night);
  --bg-dashboard-castor: var(--bg-dashboard-castor-night);
  --ad-dashboard-castor-2: var(--ad-dashboard-castor-2-night);
  --bg-dashboard-mirach: var(--bg-dashboard-mirach-night);
  --ad-dashboard-mirach-2: var(--ad-dashboard-mirach-2-night);
  --bg-dashboard-danger: var(--bg-dashboard-danger-night);
  --ad-dashboard-danger-2: var(--ad-dashboard-danger-2-night);
  --bg-dashboard-gliese: var(--bg-dashboard-gliese-night);
  --ad-dashboard-gliese-2: var(--ad-dashboard-gliese-2-night);
  --bg-dashboard-skat: var(--bg-dashboard-skat-night);
  --ad-dashboard-skat-2: var(--ad-dashboard-skat-2-night);
  --bg-dashboard-success: var(--bg-dashboard-success-night);
  --ad-dashboard-success-2: var(--ad-dashboard-success-2-night);
  --bg-dashboard-warning: var(--bg-dashboard-warning-night);
  --ad-dashboard-warning-2: var(--ad-dashboard-warning-2-night);
  /* --- DASHBOARDS END --- */
  color-scheme: dark;
  --theme-background-2: #475569;
  --theme-background-4: #64748b;
  --theme-brand-page-background: #0f172a;
  --theme-nav-menu-background: var(--constant-bg-base-primary-night);
  --theme-nav-menu-background-hover: #2563eb40;
  --theme-nav-menu-background-active: #334155;
  --theme-nav-menu-color: #94a3b8;
  --theme-nav-menu-color-hover: #93c5fd;
  --theme-nav-menu-color-active: #fff;
  --theme-nav-menu-projects-background: #0f172a;
  --theme-nav-menu-projects-color: #e2e8f0;
  --theme-nav-menu-projects-border: #334155;
  --theme-nav-menu-projects-see-all-button-color: #93c5fd;
  --theme-nav-menu-projects-see-all-button-color-hover: #cbd5e1;
  --theme-nav-menu-projects-active-project-background: #1e293b;
  --theme-nav-menu-projects-active-project-icon: #16a34a;
  --theme-menu-background-main: #334155;
  --theme-menu-background: var(--bg-base-modal-night);
  --theme-menu-border: #64748b;
  --theme-menu-color: #f8fafc;
  --theme-menu-color-danger: #f87171;
  --theme-menu-color-disabled: #64748b;
  --theme-menu-item-background-hover: #2563eb20;
  --theme-menu-item-background-click: #2563eb40;
  --theme-border-1: #334155;
  --theme-border-2: #475569;
  --theme-border-3: #64748b;
  --theme-notification-border: #64748b;
  --theme-text-1: #e2e8f0;
  --theme-text-2: #cbd5e1;
  --theme-text-3: #94a3b8;
  --theme-text-4: #fff;
  --theme-text-5: #64748b;
  --theme-text-success: #22c55e;
  --theme-text-error: #ef4444;
  --theme-text-link: #60a5fa;
  --theme-text-link-2: #3b82f6;
  --theme-text-link-hover: #93c5fd;
  --theme-disabled-color: #64748b;
  --theme-hover-color: #64748b;
  --theme-selected-color: #475569;
  --theme-row-hover-color: #162033;
  --theme-row-selected-color: #1e3a8a40;
  --theme-highlight-color: #1e40af;
  --theme-overlay: #0f172a80;
  --theme-focus-shadow: 0 0 1px 2px #1d4ed8;
  --theme-input-focus-border-color: #3b82f6;
  --theme-input-focus-shadow: 0 0 0 2px #3b82f640;
  --theme-toggle-background: #475569;
  --theme-toggle-checked-background: #3b82f6;
  --theme-toggle-dot: #fff;
  --theme-tooltip-color: #1e293b;
  --theme-tooltip-border: rgba(30, 41, 59, 0.3);
  --theme-round-button-fill-hover: #e2e8f0;
  --theme-pagination-current-background: #1d4ed820;
  --theme-pagination-current-border: #1e40af;
  --theme-column-header-background-enabled: #1e293b50;
  --theme-column-header-background-active: #1e293b75;
  --theme-column-header-color: #94a3b8;
  --theme-warning-color: #eab308;
  --theme-error-color: #dc2626;
  --theme-warning-background: #fffbeb;
  --theme-error-background: #fef2f2;
  --secondary: #334155;
  --secondary-hover: #64748b;
  --secondary-disabled: #94a3b8;
  --secondary-text: #e2e8f0;
  --theme-color-primary: #2563eb;
  --filter-button-ui-2: #334155;
  --filter-button-ui-3: #475569;
  --filter-button-ui-4: #64748b;
  --filter-button-ui-5: #1e293b;
  --filter-button-ui-6: #64748b;
  --pagination-background-1: #334155;
  --pagination-background-2: #64748b;
  --pagination-fill-1: #cbd5e1;
  --pagination-fill-2: #94a3b8;
  --theme-input-background: #334155;
}

:root {
  --bg-control-brand: var(--bg-control-brand-green);
  --ad-control-brand-2: var(--ad-control-brand-green-2);
  --ad-control-brand-3: var(--ad-control-brand-green-3);
  --testops-sidebar-width: 64px;
  --testops-center-column-width: 960px;
  --testops-user-group-border-color: var(--bg-base-primary);
  --testops-color-change-transition-duration: 0.15s;
  --testops-interaction-transition-duration: 0.1s;
  --testops-shadow-color: rgb(48 57 64 / 8%);
  --testops-shadow-raised: 0px 2px 6px 0px var(--testops-shadow-color);
  --testops-shadow-small: 0px 2px 10px 0px var(--testops-shadow-color);
  --size-base: 8px;
}

:root[data-cis=true] {
  --bg-control-brand: var(--bg-control-brand-cis);
  --ad-control-brand-2: var(--ad-control-brand-cis-2);
  --ad-control-brand-3: var(--ad-control-brand-cis-3);
}

body {
  height: 100%;
  color: var(--on-text-primary);
  background-color: var(--bg-base-primary);
}

input:invalid {
  box-shadow: none;
}

html,
body,
#app {
  height: 100%;
  min-height: 100%;
  margin: 0;
  padding: 0;
}

.view {
  padding: 0 16px;
  margin: 0 auto;
}

.view_narrow {
  max-width: 1100px;
}

.view-small {
  max-width: 300px;
}

.view-medium {
  max-width: 600px;
}

.view-large {
  max-width: 1200px;
}

.link {
  color: var(--on-status-accent);
}

.link:hover {
  color: var(--ad-status-on-accent-2);
  fill: var(--ad-status-on-accent-2);
}

.link:focus {
  outline: none;
  box-shadow: var(--theme-focus-shadow);
}

.link__no-underline {
  text-decoration: none;
}

.link__no-decoration {
  text-decoration: none;
  color: var(--on-text-primary);
}

.link_muted {
  text-decoration: none;
  color: var(--on-text-secondary);
  fill: var(--on-text-secondary);
}

.link__notification {
  font-weight: var(--testops-font-weight-bold);
  color: inherit;
}

.clickable {
  cursor: pointer;
}

.text-right {
  text-align: right;
}

.chart {
  position: relative;
  flex: 1;
  margin-right: 16px;
  margin-bottom: 16px;
  margin-top: 16px;
}

.chart__svg {
  width: 100%;
  height: 100%;
}

.long-line {
  word-break: break-word;
}

.line-nobreak {
  white-space: nowrap;
}

.preformated-text {
  white-space: pre-wrap;
  word-wrap: break-word;
}

.line-ellipsis {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

.list,
.list-row {
  list-style: none none;
  padding: 0;
  margin: 0;
  display: block;
}

.list_inline,
.list-row_inline {
  display: inline-block;
}

.list-row_inline:not(:last-child) {
  padding-right: 4px;
}

.strut {
  flex: 1;
}

.react-grid-item.resizing {
  z-index: 3;
}

.react-grid-item.cssTransforms {
  transition-property: none;
}

.react-grid-item.react-grid-placeholder {
  background: var(--bg-base-secondary);
  border: none;
  border-radius: 6px;
  opacity: 1;
}

.Popper {
  box-shadow: 0 2px 4px -1px rgba(15, 23, 42, 0.06), 0 4px 6px -1px rgba(15, 23, 42, 0.1);
  background-clip: padding-box;
}

.Popper[x-out-of-boundaries] {
  display: none;
}

.Textarea {
  font-size: 14px;
  font-weight: var(--testops-font-weight-normal);
  letter-spacing: 0;
  line-height: 20px;
  font-family: PTRootUIWebVF, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  width: 100%;
  resize: vertical;
  min-height: 80px;
  border: 1px solid var(--on-border-control);
  border-radius: 6px;
  transition: background-color, border-color 0.2s;
  padding: 8px 12px;
  background: var(--bg-base-primary);
  color: var(--on-text-primary);
}

.Textarea::placeholder {
  font-size: 14px;
  font-weight: var(--testops-font-weight-normal);
  letter-spacing: 0;
  line-height: 20px;
  font-family: PTRootUIWebVF, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  color: var(--on-text-hint);
}

.Textarea:hover {
  background-color: var(--ad-control-flat-2);
}

.Textarea:focus-visible {
  outline: none;
  border-color: var(--on-border-heavy);
}

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

/* Animation */

@keyframes flicker-animation {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0.33;
  }
  100% {
    opacity: 1;
  }
}

::selection {
  background: var(--bg-alpha-accent);
}.tippy-tooltip {
  background: var(--constant-bg-base-modal);
  color: var(--constant-on-text-primary);
  word-wrap: break-word;
  padding: 2px 8px;
  box-shadow: var(--testops-shadow-small);
  border-radius: 6px;
  font-size: 12px;
  font-weight: var(--testops-font-weight-normal);
  letter-spacing: 0;
  line-height: 16px;
  font-family: PTRootUIWebVF, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.tippy-tooltip.no-backdrop-theme .tippy-backdrop {
  display: none;
}

.tippy-popper[x-placement^=top] .tippy-arrow {
  border-top-color: var(--constant-bg-base-modal);
}

.tippy-popper[x-placement^=bottom] .tippy-arrow {
  border-bottom-color: var(--constant-bg-base-modal);
}

.tippy-popper[x-placement^=left] .tippy-arrow {
  border-left-color: var(--constant-bg-base-modal);
}

.tippy-popper[x-placement^=right] .tippy-arrow {
  border-right-color: var(--constant-bg-base-modal);
}.Icon {
  width: 32px;
  height: 32px;
  display: inline;
}
.Icon_clickable {
  cursor: pointer;
}
.Icon_clickable:hover {
  color: var(--on-status-accent);
}
.Icon_clickable:focus {
  outline: 1px solid var(--ad-other-focus);
  outline-offset: 4px;
}
.Icon_clickable:focus:not(:focus-visible) {
  outline: none;
}
.Icon_size_micro {
  width: 12px;
  height: 12px;
}
.Icon_size_tiny {
  width: 16px;
  height: 16px;
}
.Icon_size_small {
  width: 20px;
  height: 20px;
}
.Icon_size_base {
  width: 24px;
  height: 24px;
}
.Icon_size_large {
  width: 32px;
  height: 32px;
}
.Icon_size_xl {
  width: 40px;
  height: 40px;
}.Loader {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}
.Loader__spinner {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  animation-name: spin;
  animation-duration: 2000ms;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
  color: var(--bg-control-brand-green);
}
.Loader__spinner_cis {
  color: var(--bg-control-brand-cis);
}
@keyframes spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}.Notification {
  position: relative;
  display: flex;
  width: 320px;
  gap: 12px;
  padding: 16px 40px 16px 16px;
  border-radius: 8px;
  background-color: var(--constant-bg-base-modal);
  box-shadow: 0 20px 25px -5px rgba(15, 23, 42, 0.1), 0 10px 10px -5px rgba(15, 23, 42, 0.04);
  color: var(--constant-on-text-primary);
  border: 1px solid var(--constant-on-border-primary);
}
.Notification__content {
  width: 230px;
  overflow-wrap: break-word;
  padding-top: 2px;
}
.Notification__content_inline {
  display: flex;
  flex-grow: 1;
  align-items: baseline;
  justify-content: space-between;
}
.Notification__title {
  font-size: 14px;
  font-weight: var(--testops-font-weight-bold);
  letter-spacing: 0;
  line-height: 20px;
  font-family: PTRootUIWebVF, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  margin: 0;
  padding: 0;
  color: var(--constant-on-text-primary);
}
.Notification__details {
  padding: 0;
  color: var(--constant-on-text-secondary);
  margin: 4px 0;
}
.Notification__close {
  position: absolute;
  top: 18px;
  right: 16px;
  transition: color 0.2s;
  color: var(--constant-on-icon-secondary);
}
.Notification__close:hover {
  color: var(--constant-on-icon-primary);
}
.Notification__image {
  display: flex;
}
.Notification__icon_error {
  color: var(--constant-on-status-danger);
}
.Notification__icon_success {
  color: var(--constant-on-status-success);
}
.Notification__icon_warning {
  color: var(--constant-on-status-warning);
}
.Toastify__toast-icon {
  display: none;
}
.Toastify__toast-container {
  padding: 0;
}
.Toastify__toast-body {
  padding: 0;
}
.Toastify__toast {
  padding: 0;
  background-color: transparent;
  overflow: visible;
  box-shadow: none;
  margin-bottom: 4px;
  min-height: unset;
}
.Toastify__close-button {
  display: none;
}
.Toastify__toast-container--bottom-right {
  bottom: 16px;
  right: 16px;
}/*
! tailwindcss v3.4.4 | MIT License | https://tailwindcss.com
*//*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/

*,
::before,
::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: currentColor; /* 2 */
}

::before,
::after {
  --tw-content: '';
}

/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
7. Disable tap highlights on iOS
*/

html,
:host {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */ /* 3 */
  tab-size: 4; /* 3 */
  font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 4 */
  font-feature-settings: normal; /* 5 */
  font-variation-settings: normal; /* 6 */
  -webkit-tap-highlight-color: transparent; /* 7 */
}

/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/

body {
  margin: 0; /* 1 */
  line-height: inherit; /* 2 */
}

/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/

hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
  border-top-width: 1px; /* 3 */
}

/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/

abbr:where([title]) {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}

/*
Remove the default font size and weight for headings.
*/

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}

/*
Reset links to optimize for opt-in styling instead of opt-out.
*/

a {
  color: inherit;
  text-decoration: inherit;
}

/*
Add the correct font weight in Edge and Safari.
*/

b,
strong {
  font-weight: bolder;
}

/*
1. Use the user's configured `mono` font-family by default.
2. Use the user's configured `mono` font-feature-settings by default.
3. Use the user's configured `mono` font-variation-settings by default.
4. Correct the odd `em` font sizing in all browsers.
*/

code,
kbd,
samp,
pre {
  font-family: JetBrainsMonoVF, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */
  font-feature-settings: normal; /* 2 */
  font-variation-settings: normal; /* 3 */
  font-size: 1em; /* 4 */
}

/*
Add the correct font size in all browsers.
*/

small {
  font-size: 80%;
}

/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/

table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
  border-collapse: collapse; /* 3 */
}

/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-feature-settings: inherit; /* 1 */
  font-variation-settings: inherit; /* 1 */
  font-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: inherit; /* 1 */
  letter-spacing: inherit; /* 1 */
  color: inherit; /* 1 */
  margin: 0; /* 2 */
  padding: 0; /* 3 */
}

/*
Remove the inheritance of text transform in Edge and Firefox.
*/

button,
select {
  text-transform: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/

button,
input:where([type='button']),
input:where([type='reset']),
input:where([type='submit']) {
  -webkit-appearance: button; /* 1 */
  background-color: transparent; /* 2 */
  background-image: none; /* 2 */
}

/*
Use the modern Firefox focus style for all focusable elements.
*/

:-moz-focusring {
  outline: auto;
}

/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/

:-moz-ui-invalid {
  box-shadow: none;
}

/*
Add the correct vertical alignment in Chrome and Firefox.
*/

progress {
  vertical-align: baseline;
}

/*
Correct the cursor style of increment and decrement buttons in Safari.
*/

::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}

/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/

[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/*
Remove the inner padding in Chrome and Safari on macOS.
*/

::-webkit-search-decoration {
  -webkit-appearance: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/*
Add the correct display in Chrome and Safari.
*/

summary {
  display: list-item;
}

/*
Removes the default spacing and border for appropriate elements.
*/

blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}

fieldset {
  margin: 0;
  padding: 0;
}

legend {
  padding: 0;
}

ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
}

/*
Reset default styling for dialogs.
*/
dialog {
  padding: 0;
}

/*
Prevent resizing textareas horizontally by default.
*/

textarea {
  resize: vertical;
}

/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/

input::placeholder,
textarea::placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}

/*
Set the default cursor for buttons.
*/

button,
[role="button"] {
  cursor: pointer;
}

/*
Make sure disabled buttons don't get the pointer cursor.
*/
:disabled {
  cursor: default;
}

/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/

img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
}

/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/

img,
video {
  max-width: 100%;
  height: auto;
}

/* Make elements with the HTML hidden attribute stay hidden by default */
[hidden] {
  display: none;
}
  :root {
    /* font weights */
    --testops-font-weight-normal: 400;
    --testops-font-weight-bold: 600;
    --testops-font-weight-extra-bold: 700;
  }

  :root[data-os="mac"] {
    --testops-font-weight-normal: 425;
    --testops-font-weight-bold: 650;
    --testops-font-weight-extra-bold: 700;
  }

  @font-face {
    font-family: PTRootUIWebVF;
    font-display: swap;
    font-weight: 300 700;
    src:
      url("/pt-root-ui_vf-g84XJB2e.woff2") format("woff2 supports variations"),
      url("/pt-root-ui_vf-g84XJB2e.woff2") format("woff2-variations"),
      url("/pt-root-ui_vf-0RcjAwEp.woff") format("woff supports variations"),
      url("/pt-root-ui_vf-0RcjAwEp.woff") format("woff-variations");
  }

  @font-face {
    font-family: JetBrainsMonoVF;
    font-display: swap;
    font-weight: 100 800;
    src:
      url("/JetBrainsMono_vf-lW7AmGRm.woff2") format("woff2 supports variations"),
      url("/JetBrainsMono_vf-lW7AmGRm.woff2") format("woff2-variations"),
      url("/JetBrainsMono_vf-4E8aT17Q.ttf") format("truetype  supports variations"),
      url("/JetBrainsMono_vf-4E8aT17Q.ttf") format("truetype-variations");
  }

  html,
  body,
  #app {
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  font-size: 14px;
  font-weight: var(--testops-font-weight-normal);
  letter-spacing: 0;
  line-height: 20px;
  font-family: PTRootUIWebVF, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

    html[data-os="mac"],
    [data-os="mac"] html,
    body[data-os="mac"],
    [data-os="mac"] body,
    #app[data-os="mac"],
    [data-os="mac"] #app {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

  h1 {
  font-size: 36px;
  font-weight: var(--testops-font-weight-extra-bold);
  letter-spacing: -0.016em;
  line-height: 40px;
  font-family: PTRootUIWebVF, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

  h2 {
  font-size: 24px;
  font-weight: var(--testops-font-weight-extra-bold);
  letter-spacing: -0.016em;
  line-height: 32px;
  font-family: PTRootUIWebVF, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

  h3 {
  font-size: 18px;
  font-weight: var(--testops-font-weight-extra-bold);
  letter-spacing: -0.01em;
  line-height: 24px;
  font-family: PTRootUIWebVF, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

  h4 {
  font-size: 16px;
  font-weight: var(--testops-font-weight-bold);
  letter-spacing: 0;
  line-height: 24px;
  font-family: PTRootUIWebVF, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

  h5 {
  font-size: 14px;
  font-weight: var(--testops-font-weight-bold);
  letter-spacing: 0;
  line-height: 20px;
  font-family: PTRootUIWebVF, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

  h6 {
  font-size: 12px;
  font-weight: var(--testops-font-weight-bold);
  letter-spacing: 0;
  line-height: 20px;
  font-family: PTRootUIWebVF, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

  b,
  strong {
  font-weight: var(--testops-font-weight-bold);
}

  small {
  font-size: 12px;
  font-weight: var(--testops-font-weight-normal);
  letter-spacing: 0;
  line-height: 16px;
  font-family: PTRootUIWebVF, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

  textarea {
  font-size: 14px;
  font-weight: var(--testops-font-weight-normal);
  letter-spacing: 0;
  line-height: 16px;
  font-family: PTRootUIWebVF, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

  input {
  font-size: 14px;
  font-weight: var(--testops-font-weight-normal);
  letter-spacing: 0;
  line-height: 16px;
  font-family: PTRootUIWebVF, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}
