.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-DIIvoOiB.eot?v=4.1.0');src:url('/rw-widgets-DIIvoOiB.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-OYwXRnUT.ttf?v=4.1.0') format('truetype'),url('/rw-widgets-BgstSqGz.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-CjXDsldG.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}/* stylelint-disable-next-line scss/at-import-partial-extension */
/** Constants **/
/** Shadows **/
/** Sizes **/
/** Status color **/
@keyframes testops {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(0.7) rotate(90deg);
  }
  100% {
    transform: scale(1) rotate(180deg);
  }
}
@keyframes testops-anim {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
:root {
  --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%);
  --brand-green-25: rgb(246 254 250 / 100%);
  --brand-green-50: rgb(238 252 245 / 100%);
  --brand-green-100: rgb(210 249 230 / 100%);
  --brand-green-200: rgb(166 242 207 / 100%);
  --brand-green-300: rgb(108 229 180 / 100%);
  --brand-green-400: rgb(54 206 148 / 100%);
  --brand-green-500: rgb(22 182 123 / 100%);
  --brand-green-600: rgb(11 147 99 / 100%);
  --brand-green-700: rgb(11 117 83 / 100%);
  --brand-green-800: rgb(12 90 65 / 100%);
  --brand-green-900: rgb(12 75 55 / 100%);
  --brand-cis-25: rgb(245 248 255 / 100%);
  --brand-cis-50: rgb(238 244 255 / 100%);
  --brand-cis-100: rgb(224 234 255 / 100%);
  --brand-cis-200: rgb(199 215 254 / 100%);
  --brand-cis-300: rgb(164 188 253 / 100%);
  --brand-cis-400: rgb(128 152 249 / 100%);
  --brand-cis-500: rgb(97 114 243 / 100%);
  --brand-cis-600: rgb(68 76 231 / 100%);
  --brand-cis-700: rgb(53 56 205 / 100%);
  --brand-cis-800: rgb(45 49 166 / 100%);
  --brand-cis-900: rgb(45 50 130 / 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%);
  --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%);
  --capella-day-base: rgb(235 81 70 / 100%);
  --capella-day-darken-1: rgb(232 57 44 / 100%);
  --capella-day-darken-2: rgb(223 38 25 / 100%);
  --capella-day-darken-3: rgb(207 35 23 / 100%);
  --capella-day-darken-4: rgb(198 34 22 / 100%);
  --capella-day-darken-5: rgb(186 32 21 / 100%);
  --capella-day-darken-6: rgb(165 28 18 / 100%);
  --capella-night-base: rgb(255 88 77 / 100%);
  --capella-night-darken-1: rgb(245 92 81 / 100%);
  --capella-night-darken-2: rgb(255 57 43 / 100%);
  --capella-night-darken-3: rgb(243 64 51 / 100%);
  --capella-night-darken-4: rgb(232 57 44 / 100%);
  --capella-night-darken-5: rgb(255 27 10 / 100%);
  --capella-night-darken-6: rgb(223 38 25 / 100%);
  --capella-night-darken-7: rgb(198 34 22 / 100%);
  --capella-day-darken-1-8: rgb(232 57 44 / 8%);
  --capella-night-darken-4-12: rgb(232 57 44 / 12%);
  --capella-day-darken-1-16: rgb(232 57 44 / 16%);
  --capella-day-darken-1-24: rgb(232 57 44 / 24%);
  --capella-night-darken-4-20: rgb(232 57 44 / 20%);
  --capella-night-darken-4-28: rgb(232 57 44 / 28%);
  --gliese-day-base: rgb(235 70 125 / 100%);
  --gliese-day-darken-1: rgb(232 44 106 / 100%);
  --gliese-day-darken-2: rgb(223 25 91 / 100%);
  --gliese-day-darken-3: rgb(207 23 83 / 100%);
  --gliese-day-darken-4: rgb(198 22 81 / 100%);
  --gliese-day-darken-5: rgb(186 21 76 / 100%);
  --gliese-day-darken-6: rgb(165 18 67 / 100%);
  --gliese-day-darken-1-8: rgb(232 44 106 / 8%);
  --gliese-day-darken-1-16: rgb(232 44 106 / 16%);
  --gliese-day-darken-1-24: rgb(232 44 106 / 24%);
  --gliese-night-base: rgb(255 77 135 / 100%);
  --gliese-night-darken-1: rgb(245 81 135 / 100%);
  --gliese-night-darken-2: rgb(255 43 114 / 100%);
  --gliese-night-darken-3: rgb(243 51 115 / 100%);
  --gliese-night-darken-4: rgb(232 44 106 / 100%);
  --gliese-night-darken-5: rgb(255 10 92 / 100%);
  --gliese-night-darken-6: rgb(223 25 91 / 100%);
  --gliese-night-darken-7: rgb(198 22 81 / 100%);
  --gliese-night-darken-4-12: rgb(232 44 106 / 12%);
  --gliese-night-darken-4-20: rgb(232 44 106 / 20%);
  --gliese-night-darken-4-28: rgb(232 44 106 / 28%);
  --antares-day-base: rgb(232 70 235 / 100%);
  --antares-day-darken-1: rgb(228 44 232 / 100%);
  --antares-day-darken-2: rgb(220 25 223 / 100%);
  --antares-day-darken-3: rgb(203 23 207 / 100%);
  --antares-day-darken-4: rgb(195 22 198 / 100%);
  --antares-day-darken-5: rgb(183 21 186 / 100%);
  --antares-day-darken-6: rgb(163 18 165 / 100%);
  --antares-day-darken-1-8: rgb(228 44 232 / 8%);
  --antares-day-darken-1-16: rgb(228 44 232 / 16%);
  --antares-day-darken-1-24: rgb(228 44 232 / 24%);
  --antares-night-base: rgb(252 77 255 / 100%);
  --antares-night-darken-1: rgb(242 81 245 / 100%);
  --antares-night-darken-2: rgb(251 43 255 / 100%);
  --antares-night-darken-3: rgb(240 51 243 / 100%);
  --antares-night-darken-4: rgb(229 44 232 / 100%);
  --antares-night-darken-5: rgb(251 10 255 / 100%);
  --antares-night-darken-6: rgb(220 25 223 / 100%);
  --antares-night-darken-7: rgb(195 22 198 / 100%);
  --antares-night-darken-4-12: rgb(229 44 232 / 12%);
  --antares-night-darken-4-20: rgb(229 44 232 / 20%);
  --antares-night-darken-4-28: rgb(229 44 232 / 28%);
  --atlas-day-base: rgb(235 155 70 / 100%);
  --atlas-day-darken-1: rgb(232 141 44 / 100%);
  --atlas-day-darken-2: rgb(223 127 25 / 100%);
  --atlas-day-darken-3: rgb(207 118 23 / 100%);
  --atlas-day-darken-4: rgb(198 113 22 / 100%);
  --atlas-day-darken-5: rgb(186 106 21 / 100%);
  --atlas-day-darken-6: rgb(165 94 18 / 100%);
  --atlas-day-darken-1-8: rgb(232 141 44 / 8%);
  --atlas-day-darken-1-16: rgb(232 141 44 / 16%);
  --atlas-day-darken-1-24: rgb(232 141 44 / 24%);
  --atlas-night-base: rgb(255 169 77 / 100%);
  --atlas-night-darken-1: rgb(246 166 81 / 100%);
  --atlas-night-darken-2: rgb(255 153 43 / 100%);
  --atlas-night-darken-3: rgb(244 150 50 / 100%);
  --atlas-night-darken-4: rgb(232 141 44 / 100%);
  --atlas-night-darken-5: rgb(255 137 10 / 100%);
  --atlas-night-darken-6: rgb(223 127 25 / 100%);
  --atlas-night-darken-7: rgb(198 113 22 / 100%);
  --atlas-night-darken-4-12: rgb(232 141 44 / 12%);
  --atlas-night-darken-4-20: rgb(232 141 44 / 20%);
  --atlas-night-darken-4-28: rgb(232 141 44 / 28%);
  --rigel-day-base: rgb(235 199 70 / 100%);
  --rigel-day-darken-1: rgb(232 191 44 / 100%);
  --rigel-day-darken-2: rgb(223 180 25 / 100%);
  --rigel-day-darken-3: rgb(207 167 23 / 100%);
  --rigel-day-darken-4: rgb(198 160 22 / 100%);
  --rigel-day-darken-5: rgb(186 150 21 / 100%);
  --rigel-day-darken-6: rgb(165 133 18 / 100%);
  --rigel-day-darken-1-8: rgb(232 191 44 / 8%);
  --rigel-day-darken-1-16: rgb(232 191 44 / 16%);
  --rigel-day-darken-1-24: rgb(232 191 44 / 24%);
  --rigel-night-base: rgb(255 216 77 / 100%);
  --rigel-night-darken-1: rgb(246 210 81 / 100%);
  --rigel-night-darken-2: rgb(255 209 43 / 100%);
  --rigel-night-darken-3: rgb(244 202 50 / 100%);
  --rigel-night-darken-4: rgb(232 191 44 / 100%);
  --rigel-night-darken-5: rgb(255 202 10 / 100%);
  --rigel-night-darken-6: rgb(223 180 25 / 100%);
  --rigel-night-darken-7: rgb(198 160 22 / 100%);
  --rigel-night-darken-4-12: rgb(232 191 44 / 12%);
  --rigel-night-darken-4-20: rgb(232 191 44 / 20%);
  --rigel-night-darken-4-28: rgb(232 191 44 / 28%);
  --castor-day-base: rgb(9 162 50 / 100%);
  --castor-day-darken-1: rgb(9 147 55 / 100%);
  --castor-day-darken-2: rgb(9 134 50 / 100%);
  --castor-day-darken-3: rgb(8 125 47 / 100%);
  --castor-day-darken-4: rgb(9 134 50 / 100%);
  --castor-day-darken-5: rgb(7 112 42 / 100%);
  --castor-day-darken-6: rgb(6 100 37 / 100%);
  --castor-day-darken-1-8: rgb(9 147 55 / 8%);
  --castor-day-darken-1-16: rgb(9 147 55 / 16%);
  --castor-day-darken-1-24: rgb(9 147 55 / 24%);
  --castor-night-base: rgb(69 229 123 / 100%);
  --castor-night-darken-1: rgb(42 225 103 / 100%);
  --castor-night-darken-2: rgb(30 207 89 / 100%);
  --castor-night-darken-3: rgb(64 191 106 / 100%);
  --castor-night-darken-4: rgb(57 172 96 / 100%);
  --castor-night-darken-5: rgb(41 163 82 / 100%);
  --castor-night-darken-6: rgb(37 147 73 / 100%);
  --castor-night-darken-7: rgb(33 131 65 / 100%);
  --castor-night-darken-5-12: rgb(41 163 82 / 12%);
  --castor-night-darken-5-20: rgb(41 163 82 / 20%);
  --castor-night-darken-5-28: rgb(41 163 82 / 28%);
  --mirach-day-base: rgb(9 162 132 / 100%);
  --mirach-day-darken-1: rgb(9 147 120 / 100%);
  --mirach-day-darken-2: rgb(9 134 109 / 100%);
  --mirach-day-darken-3: rgb(8 125 101 / 100%);
  --mirach-day-darken-4: rgb(8 119 97 / 100%);
  --mirach-day-darken-5: rgb(7 112 91 / 100%);
  --mirach-day-darken-6: rgb(6 100 81 / 100%);
  --mirach-day-darken-1-8: rgb(9 147 120 / 8%);
  --mirach-day-darken-1-16: rgb(9 147 120 / 16%);
  --mirach-day-darken-1-24: rgb(9 147 120 / 24%);
  --mirach-night-base: rgb(69 229 197 / 100%);
  --mirach-night-darken-1: rgb(42 225 188 / 100%);
  --mirach-night-darken-2: rgb(30 207 172 / 100%);
  --mirach-night-darken-3: rgb(64 191 166 / 100%);
  --mirach-night-darken-4: rgb(57 172 149 / 100%);
  --mirach-night-darken-5: rgb(41 163 139 / 100%);
  --mirach-night-darken-6: rgb(37 147 125 / 100%);
  --mirach-night-darken-7: rgb(33 131 111 / 100%);
  --mirach-night-darken-5-12: rgb(41 163 139 / 12%);
  --mirach-night-darken-5-20: rgb(41 163 139 / 20%);
  --mirach-night-darken-5-28: rgb(41 163 139 / 28%);
  --aldebaran-day-base: rgb(73 124 235 / 100%);
  --aldebaran-day-darken-1: rgb(44 103 232 / 100%);
  --aldebaran-day-darken-2: rgb(25 88 223 / 100%);
  --aldebaran-day-darken-3: rgb(23 81 207 / 100%);
  --aldebaran-day-darken-4: rgb(22 78 198 / 100%);
  --aldebaran-day-darken-5: rgb(21 73 186 / 100%);
  --aldebaran-day-darken-6: rgb(18 65 165 / 100%);
  --aldebaran-day-darken-1-8: rgb(44 103 232 / 8%);
  --aldebaran-day-darken-1-16: rgb(44 103 232 / 16%);
  --aldebaran-day-darken-1-24: rgb(44 103 232 / 24%);
  --aldebaran-night-base: rgb(122 168 255 / 100%);
  --aldebaran-night-darken-1: rgb(85 144 255 / 100%);
  --aldebaran-night-darken-2: rgb(81 138 246 / 100%);
  --aldebaran-night-darken-3: rgb(47 120 255 / 100%);
  --aldebaran-night-darken-4: rgb(50 118 244 / 100%);
  --aldebaran-night-darken-5: rgb(44 109 232 / 100%);
  --aldebaran-night-darken-6: rgb(25 94 223 / 100%);
  --aldebaran-night-darken-7: rgb(22 84 198 / 100%);
  --aldebaran-night-darken-5-12: rgb(44 109 232 / 12%);
  --aldebaran-night-darken-5-20: rgb(44 109 232 / 20%);
  --aldebaran-night-darken-5-28: rgb(44 109 232 / 28%);
  --sirius-day-base: rgb(73 167 235 / 100%);
  --sirius-day-darken-1: rgb(44 153 232 / 100%);
  --sirius-day-darken-2: rgb(25 140 223 / 100%);
  --sirius-day-darken-3: rgb(23 130 207 / 100%);
  --sirius-day-darken-4: rgb(22 125 198 / 100%);
  --sirius-day-darken-5: rgb(21 117 186 / 100%);
  --sirius-day-darken-6: rgb(18 104 165 / 100%);
  --sirius-day-darken-1-8: rgb(44 153 232 / 8%);
  --sirius-day-darken-1-16: rgb(44 153 232 / 16%);
  --sirius-day-darken-1-24: rgb(44 153 232 / 24%);
  --sirius-night-base: rgb(122 199 255 / 100%);
  --sirius-night-darken-1: rgb(85 184 255 / 100%);
  --sirius-night-darken-2: rgb(81 176 246 / 100%);
  --sirius-night-darken-3: rgb(47 168 255 / 100%);
  --sirius-night-darken-4: rgb(50 163 244 / 100%);
  --sirius-night-darken-5: rgb(44 153 232 / 100%);
  --sirius-night-darken-6: rgb(25 140 223 / 100%);
  --sirius-night-darken-7: rgb(22 125 198 / 100%);
  --sirius-night-darken-5-12: rgb(44 153 232 / 12%);
  --sirius-night-darken-5-20: rgb(44 153 232 / 20%);
  --sirius-night-darken-5-28: rgb(44 153 232 / 28%);
  --betelgeuse-day-base: rgb(140 73 235 / 100%);
  --betelgeuse-day-darken-1: rgb(122 44 232 / 100%);
  --betelgeuse-day-darken-2: rgb(107 25 223 / 100%);
  --betelgeuse-day-darken-3: rgb(100 23 207 / 100%);
  --betelgeuse-day-darken-4: rgb(95 22 198 / 100%);
  --betelgeuse-day-darken-5: rgb(90 21 186 / 100%);
  --betelgeuse-day-darken-6: rgb(80 18 165 / 100%);
  --betelgeuse-day-darken-1-8: rgb(122 44 232 / 8%);
  --betelgeuse-day-darken-1-16: rgb(122 44 232 / 16%);
  --betelgeuse-day-darken-1-24: rgb(122 44 232 / 24%);
  --betelgeuse-night-base: rgb(177 122 255 / 100%);
  --betelgeuse-night-darken-1: rgb(156 85 255 / 100%);
  --betelgeuse-night-darken-2: rgb(149 81 246 / 100%);
  --betelgeuse-night-darken-3: rgb(134 47 255 / 100%);
  --betelgeuse-night-darken-4: rgb(131 50 244 / 100%);
  --betelgeuse-night-darken-5: rgb(122 44 232 / 100%);
  --betelgeuse-night-darken-6: rgb(107 25 223 / 100%);
  --betelgeuse-night-darken-7: rgb(95 22 198 / 100%);
  --betelgeuse-night-darken-5-12: rgb(122 44 232 / 12%);
  --betelgeuse-night-darken-5-20: rgb(122 44 232 / 20%);
  --betelgeuse-night-darken-5-28: rgb(122 44 232 / 28%);
  --skat-day-base: rgb(194 70 235 / 100%);
  --skat-day-darken-1: rgb(185 44 232 / 100%);
  --skat-day-darken-2: rgb(174 25 223 / 100%);
  --skat-day-darken-3: rgb(161 23 207 / 100%);
  --skat-day-darken-4: rgb(154 22 198 / 100%);
  --skat-day-darken-5: rgb(145 21 186 / 100%);
  --skat-day-darken-6: rgb(129 18 165 / 100%);
  --skat-day-darken-1-8: rgb(185 44 232 / 8%);
  --skat-day-darken-1-16: rgb(185 44 232 / 16%);
  --skat-day-darken-1-24: rgb(185 44 232 / 24%);
  --skat-night-base: rgb(221 122 255 / 100%);
  --skat-night-darken-1: rgb(212 85 255 / 100%);
  --skat-night-darken-2: rgb(204 81 246 / 100%);
  --skat-night-darken-3: rgb(203 47 255 / 100%);
  --skat-night-darken-4: rgb(196 50 244 / 100%);
  --skat-night-darken-5: rgb(184 44 232 / 100%);
  --skat-night-darken-6: rgb(174 25 223 / 100%);
  --skat-night-darken-7: rgb(154 22 198 / 100%);
  --skat-night-darken-5-12: rgb(184 44 232 / 12%);
  --skat-night-darken-5-20: rgb(184 44 232 / 20%);
  --skat-night-darken-5-28: rgb(184 44 232 / 28%);
  --rau-day-base: rgb(133 146 173 / 100%);
  --rau-day-darken-1: rgb(114 129 161 / 100%);
  --rau-day-darken-2: rgb(99 115 149 / 100%);
  --rau-day-darken-3: rgb(92 106 138 / 100%);
  --rau-day-darken-4: rgb(88 102 132 / 100%);
  --rau-day-darken-5: rgb(83 95 124 / 100%);
  --rau-day-darken-6: rgb(73 84 110 / 100%);
  --rau-day-darken-1-8: rgb(114 129 161 / 8%);
  --rau-day-darken-1-16: rgb(114 129 161 / 16%);
  --rau-day-darken-1-24: rgb(114 129 161 / 24%);
  --rau-night-base: rgb(184 196 224 / 100%);
  --rau-night-darken-1: rgb(156 172 211 / 100%);
  --rau-night-darken-2: rgb(136 153 191 / 100%);
  --rau-night-darken-3: rgb(127 149 199 / 100%);
  --rau-night-darken-4: rgb(114 135 179 / 100%);
  --rau-night-darken-5: rgb(114 129 161 / 100%);
  --rau-night-darken-6: rgb(99 115 149 / 100%);
  --rau-night-darken-7: rgb(88 102 132 / 100%);
  --rau-night-darken-5-12: rgb(114 129 161 / 12%);
  --rau-night-darken-5-20: rgb(114 129 161 / 20%);
  --rau-night-darken-5-28: rgb(114 129 161 / 28%);
}
/* new variables */
:root:not([data-theme="dark"]),
:root[data-theme="light"],
[data-theme="light"] {
  --bg-control-flat: rgb(255 255 255 / 0%);
  --ad-other-modal-overlay: rgb(0 0 0 / 64%);
  --ad-other-modal-overlay-2: rgb(0 0 0 / 32%);
  --ad-other-focus: rgb(132 173 255 / 100%);
  --bg-control-brand-green-medium: rgb(10 135 91 / 100%);
  --bg-control-brand-cis-medium: rgb(49 52 189 / 100%);
  --bg-control-brand-green-heavy: rgb(9 123 83 / 100%);
  --bg-control-brand-cis-heavy: rgb(45 47 172 / 100%);
  --bg-dashboard-neutral: rgb(206 211 222 / 100%);
  --bg-dashboard-neutral-medium: rgb(180 188 205 / 100%);
  --ad-other-focus-danger: rgb(254 205 202 / 100%);
  --on-text-primary: var(--gray-neutral-alpha-day-800);
  --on-text-secondary: var(--gray-neutral-alpha-day-600);
  --on-text-hint: var(--gray-neutral-alpha-day-450);
  --constant-on-text-primary: var(--gray-neutral-alpha-night-25);
  --on-icon-primary: var(--gray-neutral-alpha-day-650);
  --on-icon-secondary: var(--gray-neutral-alpha-day-450);
  --on-border-light: var(--gray-neutral-alpha-day-150);
  --bg-base-primary: var(--gray-neutral-0);
  --bg-base-secondary: var(--gray-neutral-75);
  --bg-base-theme-1: rgb(249 251 251 / 100%);
  --bg-base-theme-2: var(--gray-800);
  --bg-alpha-aldebaran: var(--aldebaran-day-darken-1-8);
  --bg-alpha-castor: var(--castor-day-darken-1-8);
  --bg-alpha-capella: var(--capella-day-darken-1-8);
  --bg-alpha-atlas: var(--atlas-day-darken-1-8);
  --bg-control-flat-heavy: var(--gray-neutral-alpha-day-150);
  --bg-control-flat-medium: var(--gray-neutral-alpha-day-100);
  --on-support-antares: var(--antares-day-darken-3);
  --on-support-betelgeuse: var(--betelgeuse-day-darken-3);
  --on-support-skat: var(--skat-day-darken-3);
  --constant-on-text-secondary: var(--gray-neutral-alpha-night-300);
  --constant-on-icon-primary: var(--gray-neutral-alpha-night-50);
  --constant-on-icon-secondary: var(--gray-neutral-alpha-night-400);
  --bg-control-secondary: var(--gray-neutral-alpha-day-150);
  --bg-control-secondary-medium: var(--gray-neutral-alpha-day-200);
  --bg-control-secondary-heavy: var(--gray-neutral-alpha-day-250);
  --bg-dashboard-atlas: var(--atlas-day-base);
  --bg-dashboard-capella: var(--capella-day-base);
  --bg-alpha-betelgeuse: var(--betelgeuse-day-darken-1-8);
  --on-support-atlas: var(--atlas-day-darken-3);
  --bg-alpha-antares: var(--antares-day-darken-1-8);
  --bg-alpha-skat: var(--skat-day-darken-1-8);
  --on-support-castor: var(--castor-day-darken-3);
  --on-support-capella: var(--capella-day-darken-3);
  --constant-bg-base-primary: var(--gray-neutral-900);
  --constant-bg-base-modal: var(--gray-neutral-800);
  --bg-base-neutral: var(--gray-neutral-300);
  --bg-support-castor: var(--castor-day-darken-1);
  --bg-support-capella: var(--capella-day-darken-1);
  --bg-support-atlas: var(--atlas-day-darken-1);
  --bg-support-skat: var(--skat-day-darken-1);
  --bg-support-antares: var(--antares-day-darken-1);
  --bg-support-betelgeuse: var(--betelgeuse-day-darken-1);
  --on-support-aldebaran: var(--aldebaran-day-darken-3);
  --bg-support-aldebaran: var(--aldebaran-day-darken-1);
  --bg-dashboard-skat: var(--skat-day-base);
  --bg-dashboard-betelgeuse: var(--betelgeuse-day-base);
  --bg-dashboard-antares: var(--antares-day-base);
  --bg-dashboard-castor: var(--castor-day-base);
  --bg-dashboard-aldebaran: var(--aldebaran-day-base);
  --constant-on-support-aldebaran: var(--aldebaran-night-base);
  --constant-on-support-castor: var(--castor-night-base);
  --constant-on-support-atlas: var(--atlas-night-base);
  --constant-on-support-capella: var(--capella-night-base);
  --bg-support-gliese: var(--gliese-day-darken-1);
  --bg-dashboard-gliese: var(--gliese-day-base);
  --bg-alpha-gliese: var(--gliese-day-darken-1-8);
  --on-support-gliese: var(--gliese-day-darken-3);
  --bg-base-heavy: var(--gray-neutral-650);
  --constant-on-border-light: var(--gray-neutral-alpha-night-750);
  --constant-on-border-regular: var(--gray-neutral-alpha-night-600);
  --constant-on-border-heavy: var(--gray-neutral-alpha-night-300);
  --constant-on-text-hint: var(--gray-neutral-alpha-night-450);
  --bg-control-brand-green: var(--brand-green-600);
  --bg-control-brand-cis: var(--brand-cis-700);
  --on-icon-invert: var(--gray-neutral-alpha-night-75);
  --on-text-invert: var(--gray-neutral-alpha-night-50);
  --on-border-heavy: var(--gray-neutral-alpha-day-650);
  --bg-base-modal: var(--gray-neutral-0);
  --on-border-regular: var(--gray-neutral-alpha-day-300);
  --on-icon-hint: var(--gray-neutral-alpha-day-400);
  --bg-support-aldebaran-medium: var(--aldebaran-day-darken-2);
  --bg-alpha-aldebaran-medium: var(--aldebaran-day-darken-1-16);
  --bg-support-castor-medium: var(--castor-day-darken-2);
  --bg-alpha-castor-medium: var(--castor-day-darken-1-16);
  --bg-support-atlas-medium: var(--atlas-day-darken-2);
  --bg-alpha-atlas-medium: var(--atlas-day-darken-1-16);
  --bg-support-capella-medium: var(--capella-day-darken-2);
  --bg-alpha-capella-medium: var(--capella-day-darken-1-16);
  --bg-support-aldebaran-heavy: var(--aldebaran-day-darken-4);
  --bg-alpha-aldebaran-heavy: var(--aldebaran-day-darken-1-24);
  --bg-support-atlas-heavy: var(--atlas-day-darken-4);
  --bg-alpha-atlas-heavy: var(--atlas-day-darken-1-24);
  --bg-support-capella-heavy: var(--capella-day-darken-4);
  --bg-alpha-capella-heavy: var(--capella-day-darken-1-24);
  --bg-support-castor-heavy: var(--castor-day-darken-4);
  --bg-alpha-castor-heavy: var(--castor-day-darken-1-24);
  --bg-dashboard-aldebaran-medium: var(--aldebaran-day-darken-1);
  --bg-dashboard-castor-medium: var(--castor-day-darken-1);
  --bg-dashboard-atlas-medium: var(--atlas-day-darken-1);
  --bg-dashboard-capella-medium: var(--capella-day-darken-1);
  --bg-dashboard-skat-medium: var(--skat-day-darken-1);
  --bg-dashboard-betelgeuse-medium: var(--betelgeuse-day-darken-1);
  --bg-dashboard-antares-medium: var(--antares-day-darken-1);
  --bg-dashboard-gliese-medium: var(--gliese-day-darken-1);
  --on-support-aldebaran-medium: var(--aldebaran-day-darken-5);
  --on-support-castor-medium: var(--castor-day-darken-5);
  --on-support-atlas-medium: var(--atlas-day-darken-5);
  --on-support-capella-medium: var(--capella-day-darken-5);
  --on-support-aldebaran-heavy: var(--aldebaran-day-darken-6);
  --on-support-castor-heavy: var(--castor-day-darken-6);
  --on-support-atlas-heavy: var(--atlas-day-darken-6);
  --on-support-capella-heavy: var(--capella-day-darken-6);
  --on-support-skat-medium: var(--skat-day-darken-5);
  --on-support-betelgeuse-medium: var(--betelgeuse-day-darken-5);
  --on-support-antares-medium: var(--antares-day-darken-5);
  --on-support-gliese-medium: var(--gliese-day-darken-5);
  --bg-support-skat-medium: var(--skat-day-darken-2);
  --bg-alpha-skat-heavy: var(--skat-day-darken-1-24);
  --bg-support-betelgeuse-medium: var(--betelgeuse-day-darken-2);
  --bg-alpha-betelgeuse-heavy: var(--betelgeuse-day-darken-1-24);
  --bg-support-antares-medium: var(--antares-day-darken-2);
  --bg-alpha-antares-heavy: var(--antares-day-darken-1-24);
  --bg-support-gliese-medium: var(--gliese-day-darken-2);
  --bg-alpha-gliese-heavy: var(--gliese-day-darken-1-24);
  --on-support-skat-heavy: var(--skat-day-darken-6);
  --on-support-betelgeuse-heavy: var(--betelgeuse-day-darken-6);
  --on-support-antares-heavy: var(--antares-day-darken-6);
  --on-support-gliese-heavy: var(--gliese-day-darken-6);
  --bg-support-gliese-heavy: var(--gliese-day-darken-4);
  --bg-alpha-gliese-medium: var(--gliese-day-darken-1-16);
  --bg-support-skat-heavy: var(--skat-day-darken-4);
  --bg-alpha-skat-medium: var(--skat-day-darken-1-16);
  --bg-support-betelgeuse-heavy: var(--betelgeuse-day-darken-4);
  --bg-alpha-betelgeuse-medium: var(--betelgeuse-day-darken-1-16);
  --bg-support-antares-heavy: var(--antares-day-darken-4);
  --bg-alpha-antares-medium: var(--antares-day-darken-1-16);
  --constant-bg-control-flat-medium: var(--gray-neutral-alpha-night-850);
  --constant-bg-control-flat-heavy: var(--gray-neutral-alpha-night-800);
  --bg-support-mirach: var(--mirach-day-darken-1);
  --bg-dashboard-mirach: var(--mirach-day-base);
  --on-support-mirach: var(--mirach-day-darken-3);
  --bg-alpha-mirach-medium: var(--mirach-day-darken-1-16);
  --bg-alpha-mirach: var(--mirach-day-darken-1-8);
  --bg-alpha-mirach-heavy: var(--mirach-day-darken-1-24);
  --bg-support-mirach-medium: var(--mirach-day-darken-2);
  --bg-support-mirach-heavy: var(--mirach-day-darken-4);
  --on-support-mirach-medium: var(--mirach-day-darken-5);
  --on-support-mirach-heavy: var(--mirach-day-darken-6);
  --bg-dashboard-mirach-medium: var(--mirach-day-darken-1);
  --on-border-medium: var(--gray-neutral-alpha-day-300);
  --on-support-rigel: var(--rigel-day-darken-3);
  --on-support-rigel-medium: var(--rigel-day-darken-5);
  --on-support-rigel-heavy: var(--rigel-day-darken-6);
  --on-support-sirius: var(--sirius-day-darken-3);
  --on-support-sirius-medium: var(--sirius-day-darken-5);
  --on-support-sirius-heavy: var(--sirius-day-darken-6);
  --on-support-rau: var(--rau-day-darken-3);
  --on-support-rau-medium: var(--rau-day-darken-5);
  --on-support-rau-heavy: var(--rau-day-darken-6);
  --bg-support-rau: var(--rau-day-darken-1);
  --bg-support-rau-medium: var(--rau-day-darken-2);
  --bg-support-rau-heavy: var(--rau-day-darken-4);
  --bg-support-rigel: var(--rigel-day-darken-1);
  --bg-support-rigel-medium: var(--rigel-day-darken-2);
  --bg-support-rigel-heavy: var(--rigel-day-darken-4);
  --bg-support-sirius: var(--sirius-day-darken-1);
  --bg-support-sirius-medium: var(--sirius-day-darken-2);
  --bg-support-sirius-heavy: var(--sirius-day-darken-4);
  --bg-alpha-rigel: var(--rigel-day-darken-1-8);
  --bg-alpha-rigel-medium: var(--rigel-day-darken-1-16);
  --bg-alpha-rigel-heavy: var(--rigel-day-darken-1-24);
  --bg-alpha-sirius: var(--sirius-day-darken-1-8);
  --bg-alpha-sirius-medium: var(--sirius-day-darken-1-16);
  --bg-alpha-sirius-heavy: var(--sirius-day-darken-1-24);
  --bg-alpha-rau: var(--rau-day-darken-1-8);
  --bg-alpha-rau-medium: var(--rau-day-darken-1-16);
  --bg-alpha-rau-heavy: var(--rau-day-darken-1-24);
  --bg-dashboard-rigel: var(--rigel-day-base);
  --bg-dashboard-rigel-medium: var(--rigel-day-darken-1);
  --bg-dashboard-sirius: var(--sirius-day-base);
  --bg-dashboard-sirius-medium: var(--sirius-day-darken-1);
  --bg-dashboard-rau: var(--rau-day-base);
  --bg-dashboard-rau-medium: var(--rau-day-darken-1);
}
/* new variables */
:root[data-theme="dark"],
[data-theme="dark"] {
  color-scheme: dark;

  --bg-dashboard-neutral: rgb(207 214 229 / 100%);
  --bg-dashboard-neutral-medium: rgb(177 188 213 / 100%);
  --bg-control-flat: rgb(0 0 0 / 0%);
  --ad-other-modal-overlay: rgb(0 0 0 / 48%);
  --ad-other-modal-overlay-2: rgb(0 0 0 / 24%);
  --ad-other-focus: rgb(132 173 255 / 100%);
  --bg-control-brand-green-medium: rgb(10 135 91 / 100%);
  --bg-control-brand-cis-medium: rgb(63 70 213 / 100%);
  --bg-control-brand-green-heavy: rgb(9 123 83 / 100%);
  --bg-control-brand-cis-heavy: rgb(57 64 194 / 100%);
  --ad-other-focus-danger: rgb(253 162 155 / 100%);
  --on-text-primary: var(--gray-neutral-alpha-night-100);
  --on-text-secondary: var(--gray-neutral-alpha-night-300);
  --on-text-hint: var(--gray-neutral-alpha-night-450);
  --constant-on-text-primary: var(--gray-neutral-alpha-night-25);
  --on-icon-primary: var(--gray-neutral-alpha-night-250);
  --on-icon-secondary: var(--gray-neutral-alpha-night-400);
  --on-border-light: var(--gray-neutral-alpha-night-750);
  --bg-base-primary: var(--gray-neutral-900);
  --bg-base-secondary: var(--gray-neutral-800);
  --bg-base-theme-1: var(--gray-neutral-850);
  --bg-base-theme-2: var(--gray-neutral-950);
  --bg-alpha-aldebaran: var(--aldebaran-night-darken-5-12);
  --bg-alpha-castor: var(--castor-night-darken-5-12);
  --bg-alpha-capella: var(--capella-night-darken-4-12);
  --bg-alpha-atlas: var(--atlas-night-darken-4-12);
  --bg-control-flat-heavy: var(--gray-neutral-alpha-night-800);
  --bg-control-flat-medium: var(--gray-neutral-alpha-night-850);
  --on-support-antares: var(--antares-night-base);
  --on-support-betelgeuse: var(--betelgeuse-night-base);
  --on-support-skat: var(--skat-night-base);
  --constant-on-text-secondary: var(--gray-neutral-alpha-night-300);
  --constant-on-icon-primary: var(--gray-neutral-alpha-night-50);
  --constant-on-icon-secondary: var(--gray-neutral-alpha-night-400);
  --bg-control-secondary: var(--gray-neutral-alpha-night-800);
  --bg-control-secondary-medium: var(--gray-neutral-alpha-night-750);
  --bg-control-secondary-heavy: var(--gray-neutral-alpha-night-700);
  --bg-dashboard-atlas: var(--atlas-night-darken-1);
  --bg-dashboard-capella: var(--capella-night-darken-1);
  --bg-alpha-betelgeuse: var(--betelgeuse-night-darken-5-12);
  --on-support-atlas: var(--atlas-night-base);
  --bg-alpha-antares: var(--antares-night-darken-4-12);
  --bg-alpha-skat: var(--skat-night-darken-5-12);
  --on-support-castor: var(--castor-night-base);
  --on-support-capella: var(--capella-night-base);
  --constant-bg-base-primary: var(--gray-neutral-950);
  --constant-bg-base-modal: var(--gray-neutral-750);
  --bg-base-neutral: var(--gray-neutral-550);
  --bg-support-castor: var(--castor-night-darken-5);
  --bg-support-capella: var(--capella-night-darken-4);
  --bg-support-atlas: var(--atlas-night-darken-4);
  --bg-support-skat: var(--skat-night-darken-5);
  --bg-support-antares: var(--antares-night-darken-4);
  --bg-support-betelgeuse: var(--betelgeuse-night-darken-5);
  --on-support-aldebaran: var(--aldebaran-night-base);
  --bg-support-aldebaran: var(--aldebaran-night-darken-5);
  --bg-dashboard-skat: var(--skat-night-darken-2);
  --bg-dashboard-betelgeuse: var(--betelgeuse-night-darken-2);
  --bg-dashboard-antares: var(--antares-night-darken-1);
  --bg-dashboard-castor: var(--castor-night-darken-3);
  --bg-dashboard-aldebaran: var(--aldebaran-night-darken-2);
  --constant-on-support-aldebaran: var(--aldebaran-night-base);
  --constant-on-support-castor: var(--castor-night-base);
  --constant-on-support-atlas: var(--atlas-night-base);
  --constant-on-support-capella: var(--capella-night-base);
  --bg-support-gliese: var(--gliese-night-darken-4);
  --bg-dashboard-gliese: var(--gliese-night-darken-1);
  --bg-alpha-gliese: var(--gliese-night-darken-4-12);
  --on-support-gliese: var(--gliese-night-base);
  --bg-base-heavy: var(--gray-neutral-150);
  --constant-on-border-light: var(--gray-neutral-alpha-night-750);
  --constant-on-border-regular: var(--gray-neutral-alpha-night-600);
  --constant-on-border-heavy: var(--gray-neutral-alpha-night-300);
  --constant-on-text-hint: var(--gray-neutral-alpha-night-450);
  --bg-control-brand-green: var(--brand-green-600);
  --bg-control-brand-cis: var(--brand-cis-600);
  --on-icon-invert: var(--gray-neutral-alpha-day-750);
  --on-text-invert: var(--gray-neutral-alpha-day-800);
  --on-border-heavy: var(--gray-neutral-alpha-night-300);
  --bg-base-modal: var(--gray-neutral-850);
  --on-border-regular: var(--gray-neutral-alpha-night-600);
  --on-icon-hint: var(--gray-neutral-alpha-night-550);
  --bg-support-aldebaran-medium: var(--aldebaran-night-darken-6);
  --bg-alpha-aldebaran-medium: var(--aldebaran-night-darken-5-20);
  --bg-support-castor-medium: var(--castor-night-darken-6);
  --bg-alpha-castor-medium: var(--castor-night-darken-5-20);
  --bg-support-atlas-medium: var(--atlas-night-darken-6);
  --bg-alpha-atlas-medium: var(--atlas-night-darken-4-20);
  --bg-support-capella-medium: var(--capella-night-darken-6);
  --bg-alpha-capella-medium: var(--capella-night-darken-4-20);
  --bg-support-aldebaran-heavy: var(--aldebaran-night-darken-7);
  --bg-alpha-aldebaran-heavy: var(--aldebaran-night-darken-5-28);
  --bg-support-atlas-heavy: var(--atlas-night-darken-7);
  --bg-alpha-atlas-heavy: var(--atlas-night-darken-4-28);
  --bg-support-capella-heavy: var(--capella-night-darken-7);
  --bg-alpha-capella-heavy: var(--capella-night-darken-4-28);
  --bg-support-castor-heavy: var(--castor-night-darken-7);
  --bg-alpha-castor-heavy: var(--castor-night-darken-5-28);
  --bg-dashboard-aldebaran-medium: var(--aldebaran-night-darken-4);
  --bg-dashboard-castor-medium: var(--castor-night-darken-4);
  --bg-dashboard-atlas-medium: var(--atlas-night-darken-3);
  --bg-dashboard-capella-medium: var(--capella-night-darken-3);
  --bg-dashboard-skat-medium: var(--skat-night-darken-4);
  --bg-dashboard-betelgeuse-medium: var(--betelgeuse-night-darken-4);
  --bg-dashboard-antares-medium: var(--antares-night-darken-3);
  --bg-dashboard-gliese-medium: var(--gliese-night-darken-3);
  --on-support-aldebaran-medium: var(--aldebaran-night-darken-1);
  --on-support-castor-medium: var(--castor-night-darken-1);
  --on-support-atlas-medium: var(--atlas-night-darken-2);
  --on-support-capella-medium: var(--capella-night-darken-2);
  --on-support-aldebaran-heavy: var(--aldebaran-night-darken-3);
  --on-support-castor-heavy: var(--castor-night-darken-2);
  --on-support-atlas-heavy: var(--atlas-night-darken-5);
  --on-support-capella-heavy: var(--capella-night-darken-5);
  --on-support-skat-medium: var(--skat-night-darken-1);
  --on-support-betelgeuse-medium: var(--betelgeuse-night-darken-1);
  --on-support-antares-medium: var(--antares-night-darken-2);
  --on-support-gliese-medium: var(--gliese-night-darken-2);
  --bg-support-skat-medium: var(--skat-night-darken-6);
  --bg-alpha-skat-heavy: var(--skat-night-darken-5-28);
  --bg-support-betelgeuse-medium: var(--betelgeuse-night-darken-6);
  --bg-alpha-betelgeuse-heavy: var(--betelgeuse-night-darken-5-28);
  --bg-support-antares-medium: var(--antares-night-darken-6);
  --bg-alpha-antares-heavy: var(--antares-night-darken-4-28);
  --bg-support-gliese-medium: var(--gliese-night-darken-6);
  --bg-alpha-gliese-heavy: var(--gliese-night-darken-4-28);
  --on-support-skat-heavy: var(--skat-night-darken-3);
  --on-support-betelgeuse-heavy: var(--betelgeuse-night-darken-3);
  --on-support-antares-heavy: var(--antares-night-darken-5);
  --on-support-gliese-heavy: var(--gliese-night-darken-5);
  --bg-support-gliese-heavy: var(--gliese-night-darken-7);
  --bg-alpha-gliese-medium: var(--gliese-night-darken-4-20);
  --bg-support-skat-heavy: var(--skat-night-darken-7);
  --bg-alpha-skat-medium: var(--skat-night-darken-5-20);
  --bg-support-betelgeuse-heavy: var(--betelgeuse-night-darken-7);
  --bg-alpha-betelgeuse-medium: var(--betelgeuse-night-darken-5-20);
  --bg-support-antares-heavy: var(--antares-night-darken-7);
  --bg-alpha-antares-medium: var(--antares-night-darken-4-20);
  --constant-bg-control-flat-medium: var(--gray-neutral-alpha-night-850);
  --constant-bg-control-flat-heavy: var(--gray-neutral-alpha-night-800);
  --bg-support-mirach: var(--mirach-night-darken-5);
  --bg-dashboard-mirach: var(--mirach-night-darken-3);
  --on-support-mirach: var(--mirach-night-base);
  --bg-alpha-mirach-medium: var(--mirach-night-darken-5-20);
  --bg-alpha-mirach: var(--mirach-night-darken-5-12);
  --bg-alpha-mirach-heavy: var(--mirach-night-darken-5-28);
  --bg-support-mirach-medium: var(--mirach-night-darken-6);
  --bg-support-mirach-heavy: var(--mirach-night-darken-7);
  --on-support-mirach-medium: var(--mirach-night-darken-1);
  --on-support-mirach-heavy: var(--mirach-night-darken-2);
  --bg-dashboard-mirach-medium: var(--mirach-night-darken-4);
  --on-border-medium: var(--gray-neutral-alpha-night-600);
  --on-support-rigel: var(--rigel-night-base);
  --on-support-rigel-medium: var(--rigel-night-darken-2);
  --on-support-rigel-heavy: var(--rigel-night-darken-5);
  --on-support-sirius: var(--sirius-night-base);
  --on-support-sirius-medium: var(--sirius-night-darken-1);
  --on-support-sirius-heavy: var(--sirius-night-darken-3);
  --on-support-rau: var(--rau-night-base);
  --on-support-rau-medium: var(--rau-night-darken-1);
  --on-support-rau-heavy: var(--rau-night-darken-3);
  --bg-support-rau: var(--rau-night-darken-5);
  --bg-support-rau-medium: var(--rau-night-darken-6);
  --bg-support-rau-heavy: var(--rau-night-darken-7);
  --bg-support-rigel: var(--rigel-night-darken-4);
  --bg-support-rigel-medium: var(--rigel-night-darken-6);
  --bg-support-rigel-heavy: var(--rigel-night-darken-7);
  --bg-support-sirius: var(--sirius-night-darken-5);
  --bg-support-sirius-medium: var(--sirius-night-darken-6);
  --bg-support-sirius-heavy: var(--sirius-night-darken-7);
  --bg-alpha-rigel: var(--rigel-night-darken-4-12);
  --bg-alpha-rigel-medium: var(--rigel-night-darken-4-20);
  --bg-alpha-rigel-heavy: var(--rigel-night-darken-4-28);
  --bg-alpha-sirius: var(--sirius-night-darken-5-12);
  --bg-alpha-sirius-medium: var(--sirius-night-darken-5-20);
  --bg-alpha-sirius-heavy: var(--sirius-night-darken-5-28);
  --bg-alpha-rau: var(--rau-night-darken-5-12);
  --bg-alpha-rau-medium: var(--rau-night-darken-5-20);
  --bg-alpha-rau-heavy: var(--rau-night-darken-5-28);
  --bg-dashboard-rigel: var(--rigel-night-darken-1);
  --bg-dashboard-rigel-medium: var(--rigel-night-darken-3);
  --bg-dashboard-sirius: var(--sirius-night-darken-2);
  --bg-dashboard-sirius-medium: var(--sirius-night-darken-4);
  --bg-dashboard-rau: var(--rau-night-darken-2);
  --bg-dashboard-rau-medium: var(--rau-night-darken-4);
}
:root {
  --bg-control-brand: var(--bg-control-brand-green);
  --bg-control-brand-medium: var(--bg-control-brand-green-medium);
  --bg-control-brand-heavy: var(--bg-control-brand-green-heavy);

  /* shadows */
  --testops-shadow-raised: 0px 2px 6px 0px rgb(48 57 64 / 8%);
  --testops-shadow-small: 0px 2px 10px 0px rgb(48 57 64 / 8%);
  --testops-shadow-medium: 0px 8px 24px 0px rgb(48 57 64 / 12%);
  --testops-shadow-large: 0px 2px 24px 0px rgb(48 57 64 / 12%);
  --testops-shadow-extra-large: 0px 12px 40px 0px rgba(48, 57, 64, 0.12);
}
:root[data-cis="true"] {
  --bg-control-brand: var(--bg-control-brand-cis);
  --bg-control-brand-medium: var(--bg-control-brand-cis-medium);
  --bg-control-brand-heavy: var(--bg-control-brand-cis-heavy);
}
:root {
  --testops-max-page-content-width: 920px;
  --testops-page-padding: 16px;
  --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;
  --size-base: 8px;
}
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;
}
.link {
  color: var(--on-support-aldebaran);
  transition: color var(--testops-color-change-transition-duration);
}
.link:hover {
    color: var(--on-support-aldebaran-medium);
  }
.link:visited {
    color: var(--on-support-aldebaran);
  }
.link:visited:hover {
      color: var(--on-support-aldebaran-medium);
    }
.link:focus {
    outline: none;
  }
.link:focus-visible {
  outline: 1px solid var(--ad-other-focus);
  outline-offset: 1px;
  border-radius: 4px;
}
.link__no-underline {
    text-decoration: none;
  }
.link__no-decoration {
    text-decoration: none;
    color: var(--on-text-primary);
  }
.link__no-decoration:visited {
      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;
}
.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 custom styling */
.react-grid-item.resizing {
  z-index: 3;
}
/* Disable animation on initial rendering and enable it when component has been mounted. */
.react-grid-item.cssTransforms {
  transition-property: none;
}
.react-grid-item.react-grid-placeholder {
  background: var(--bg-base-secondary);
  border: none;
  border-radius: 12px;
  opacity: 1;
}
/* Popper */
.Popper {
  box-shadow:
    0 2px 4px -1px rgb(15 23 42 / 6%),
    0 4px 6px -1px rgb(15 23 42 / 10%);
  background-clip: padding-box;
}
.Popper[x-out-of-boundaries] {
  display: none;
}
/* Textarea */
.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-regular);
  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(--bg-control-flat-medium);
  }
.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;
  }
}
[data-theme="light"] ::selection {
    background: var(--bg-alpha-aldebaran-medium);
  }
[data-theme="dark"] ::selection {
    background: var(--bg-alpha-aldebaran-heavy);
  }
[hidden] {
  display: none;
}
* {
  scrollbar-width: thin;
}
/* 
  We need to use @apply here and classes as wrapper
  To enforce build-time check that used ta ilwind utilities
  are valid and present in the tailwind config
  If tailwind config is changed this will fail build-time
*/

._typography-headings-head-l_skegg_8 {

    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"
}

._typography-headings-head-m_skegg_12 {

    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"
}

._typography-headings-head-s_skegg_16 {

    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"
}

._typography-paragraphs-text-l_skegg_20 {

    font-size: 16px;

    font-weight: var(--testops-font-weight-normal);

    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"
}

._typography-paragraphs-text-l-bold_skegg_24 {

    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"
}

._typography-paragraphs-text-m_skegg_28 {

    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"
}

._typography-paragraphs-text-m-bold_skegg_32 {

    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"
}

._typography-paragraphs-text-s_skegg_36 {

    font-size: 12px;

    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"
}

._typography-paragraphs-text-s-bold_skegg_40 {

    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"
}

._typography-paragraphs-code-m_skegg_44 {

    font-size: 13px;

    font-weight: var(--testops-font-weight-normal);

    letter-spacing: 0;

    line-height: 20px;

    font-family: JetBrainsMonoVF, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace
}

._typography-paragraphs-code-s_skegg_48 {

    font-size: 12px;

    font-weight: var(--testops-font-weight-normal);

    letter-spacing: 0;

    line-height: 20px;

    font-family: JetBrainsMonoVF, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace
}

._typography-ui-text-l-ui_skegg_52 {

    font-size: 16px;

    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"
}

._typography-ui-text-l-ui-bold_skegg_56 {

    font-size: 16px;

    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"
}

._typography-ui-text-m-ui_skegg_60 {

    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"
}

._typography-ui-text-m-ui-bold_skegg_64 {

    font-size: 14px;

    font-weight: var(--testops-font-weight-bold);

    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"
}

._typography-ui-text-s-ui_skegg_68 {

    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"
}

._typography-ui-text-s-ui-bold_skegg_72 {

    font-size: 12px;

    font-weight: var(--testops-font-weight-bold);

    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"
}

._typography-ui-text-xs-ui_skegg_76 {

    font-size: 11px;

    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"
}

._typography-ui-text-xs-ui-bold_skegg_80 {

    font-size: 11px;

    font-weight: var(--testops-font-weight-bold);

    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"
}

._typography-ui-code-m-ui_skegg_84 {

    font-size: 13px;

    font-weight: var(--testops-font-weight-normal);

    letter-spacing: 0;

    line-height: 16px;

    font-family: JetBrainsMonoVF, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace
}

._typography-ui-code-s-ui_skegg_88 {

    font-size: 12px;

    font-weight: var(--testops-font-weight-normal);

    letter-spacing: 0;

    line-height: 16px;

    font-family: JetBrainsMonoVF, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace
}
._tooltip_sk4dq_1 {
  background: var(--constant-bg-base-modal);
  color: var(--constant-on-text-primary);
  border-radius: 6px;
  padding: 2px 8px;
  box-shadow: var(--testops-shadow-small);
  word-wrap: break-word;
  forced-color-adjust: none;
  outline: none;
  max-width: 300px;
  pointer-events: none;
}

  ._tooltip_sk4dq_1[data-overflow] {
    overflow-y: auto;
  }

  ._tooltip_sk4dq_1[data-entering] {
    animation: _testops-tooltip-fade_sk4dq_1 200ms ease-out;
  }

  ._tooltip_sk4dq_1[data-exiting] {
    animation: _testops-tooltip-fade_sk4dq_1 200ms reverse ease-in;
  }

  ._tooltip_sk4dq_1._primary_sk4dq_25 {
    background: var(--bg-base-primary);
    color: var(--on-text-primary);
    border: 1px solid var(--on-border-light);
  }

  ._tooltip_sk4dq_1[data-interactive] {
    pointer-events: auto;
  }

  body[data-is-dragging] ._tooltip_sk4dq_1[data-hide-on-drag] {
    visibility: hidden;
  }

@keyframes _testops-tooltip-fade_sk4dq_1 {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

._hoverTrigger_sk4dq_50 {
  display: inline-flex;
}
/** Constants **/
/** Shadows **/
/** Sizes **/
/** Status color **/
@keyframes testops {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(0.7) rotate(90deg);
  }
  100% {
    transform: scale(1) rotate(180deg);
  }
}
@keyframes testops-anim {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
.Icon {
  width: 32px;
  height: 32px;
  display: inline;
}
.Icon_clickable {
  cursor: pointer;
}
.Icon_clickable:hover {
  color: var(--on-support-aldebaran);
}
.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;
}/** Constants **/
/** Shadows **/
/** Sizes **/
/** Status color **/
@keyframes testops {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(0.7) rotate(90deg);
  }
  100% {
    transform: scale(1) rotate(180deg);
  }
}
@keyframes testops-anim {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
.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);
  }
}/** Constants **/
/** Shadows **/
/** Sizes **/
/** Status color **/
@keyframes testops {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(0.7) rotate(90deg);
  }
  100% {
    transform: scale(1) rotate(180deg);
  }
}
@keyframes testops-anim {
  0% {
    transform: rotate(0);
  }
  100% {
    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-light);
}
.Notification__content {
  display: flex;
  flex-direction: column;
  gap: 2px;
  min-height: 24px;
  justify-content: center;
  width: 230px;
  overflow-wrap: break-word;
  word-break: break-word;
}
.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: 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-support-capella);
}
.Notification__icon_success {
  color: var(--constant-on-support-castor);
}
.Notification__icon_warning {
  color: var(--constant-on-support-atlas);
}
.Toastify__toast-icon {
  display: none !important;
}
.Toastify__toast-container {
  --toastify-z-index: 100001;
  padding: 0 !important;
}
.Toastify__toast-body {
  padding: 0 !important;
}
.Toastify__toast {
  padding: 0 !important;
  background-color: transparent !important;
  overflow: visible !important;
  box-shadow: none !important;
  margin-bottom: 4px !important;
  min-height: unset !important;
  z-index: 10000 !important;
}
.Toastify__close-button {
  display: none !important;
}
.Toastify__toast-container--bottom-right {
  bottom: 16px !important;
  right: 16px !important;
}._spinner_i3wp7_1 {
  width: 16px;
  height: 16px;
  overflow: hidden;
  animation-name: _spin_i3wp7_1;
  animation-duration: 2000ms;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}

  ._spinner_i3wp7_1._large_i3wp7_10 {
    width: 24px;
    height: 24px;
  }

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

    to {
      transform: rotate(360deg);
    }
  }
._button_1mh1e_1 {
  --testops-kit-btn-height: 0px;
  --testops-kit-btn-padding-horizontal: 0px;
  --testops-kit-btn-padding-vertical: 0px;
  --testops-kit-btn-radius: 0px;
  --testops-kit-btn-border: 0px;
  --testops-kit-btn-leading-icon-margin-right: 0px;
  --testops-kit-btn-dropdown-icon-margin-left: 0px;
  --testops-kit-btn-focus-ring-offset: 1px;
  --testops-kit-btn-bg-color: transparent;
  --testops-kit-btn-text-color: transparent;
  --testops-kit-btn-icon-color: transparent;
  --testops-kit-btn-border-color: transparent;
  --testops-kit-btn-icon-base-size: 16px;
  --testops-kit-btn-icon-size: var(--testops-kit-btn-icon-base-size);
  --testops-kit-btn-pressed-scale: 0.96;

  background-color: var(--testops-kit-btn-bg-color);
  border: var(--testops-kit-btn-border) solid transparent;
  border-color: var(--testops-kit-btn-border-color);
  border-radius: var(--testops-kit-btn-radius);
  padding: calc(var(--testops-kit-btn-padding-vertical) - var(--testops-kit-btn-border))
    calc(var(--testops-kit-btn-padding-horizontal) - var(--testops-kit-btn-border));
  max-height: var(--testops-kit-btn-height);
  height: var(--testops-kit-btn-height);
  max-width: max-content;
  min-width: min-content;
}

  ._button_1mh1e_1._fullWidth_1mh1e_29 {
    width: 100%;
    max-width: 100%;
  }

  ._button_1mh1e_1[data-disabled] ._contentIcon_1mh1e_34,
  ._button_1mh1e_1[data-disabled] ._leadingIcon_1mh1e_35,
  ._button_1mh1e_1[data-disabled] ._dropdownIcon_1mh1e_36 {
    -webkit-user-select: none;
            user-select: none;
  }

  ._button_1mh1e_1._buttonIcon_1mh1e_40 {
    max-height: var(--testops-kit-btn-height);
    min-height: var(--testops-kit-btn-height);
    height: var(--testops-kit-btn-height);
    max-width: var(--testops-kit-btn-height);
    min-width: var(--testops-kit-btn-height);
    width: var(--testops-kit-btn-height);
    padding: calc(
        var(--testops-kit-btn-padding-vertical) - var(--testops-kit-btn-border) -
          (var(--testops-kit-btn-icon-size) - var(--testops-kit-btn-icon-base-size))
      )
      calc(
        var(--testops-kit-btn-padding-horizontal) - var(--testops-kit-btn-border) -
          (var(--testops-kit-btn-icon-size) - var(--testops-kit-btn-icon-base-size))
      );
  }

  ._button_1mh1e_1 {

  margin: 0;
  box-sizing: border-box;
  cursor: pointer;
  transition:
    transform var(--testops-interaction-transition-duration) ease-out,
    outline var(--testops-interaction-transition-duration) ease-out,
    background-color var(--testops-color-change-transition-duration),
    border-color var(--testops-color-change-transition-duration),
    color var(--testops-color-change-transition-duration) ease-in-out;
  transform: scale(1);
  outline-offset: var(--testops-kit-btn-focus-ring-offset);
  outline: var(--testops-kit-btn-focus-ring-offset) solid transparent;
}

  ._button_1mh1e_1[data-focused] {
    background-color: var(--testops-kit-btn-bg-color);
    outline: var(--testops-kit-btn-focus-ring-offset) solid transparent;
  }

  /* Focus ring */

  ._button_1mh1e_1[data-focus-visible] {
    outline: var(--testops-kit-btn-focus-ring-offset) solid var(--ad-other-focus);
  }

  ._button_1mh1e_1[data-disabled] {
    cursor: not-allowed;
  }

  ._button_1mh1e_1[data-pending] {
    cursor: progress;
  }

  /* data-pressed attribute is active
  when user press the button or target popover open */

  ._button_1mh1e_1[data-pressed] {
    transform: scale(var(--testops-kit-btn-pressed-scale));
  }

  /*
    Because data-pressed button with popover
    should not keep the pressed transform
    we disable transform and add animation
   */

  ._button_1mh1e_1[aria-expanded="true"] {
    transform: unset !important;

    /* x1.5 because it feels more natural with animation */
    animation: calc(var(--testops-interaction-transition-duration) * 1.5) _testops-kit-press_1mh1e_1 ease-out;
  }

  ._button_1mh1e_1._size_l_1mh1e_109 {
    --testops-kit-btn-height: 40px;
    --testops-kit-btn-padding-horizontal: 12px;
    --testops-kit-btn-padding-vertical: 10px;
    --testops-kit-btn-pressed-scale: 0.96;
  }

  ._button_1mh1e_1._size_l_1mh1e_109._buttonIcon_1mh1e_40 {
      --testops-kit-btn-padding-horizontal: 10px;
      --testops-kit-btn-padding-vertical: 10px;
    }

  ._button_1mh1e_1._size_l_1mh1e_109 {

    --testops-kit-btn-radius: 6px;
    --testops-kit-btn-leading-icon-margin-right: 8px;
    --testops-kit-btn-dropdown-icon-margin-left: 4px;
    --testops-kit-btn-icon-size: 20px;
}

  ._button_1mh1e_1._size_m_1mh1e_126 {
    --testops-kit-btn-height: 32px;
    --testops-kit-btn-padding-horizontal: 8px;
    --testops-kit-btn-padding-vertical: 6px;
    --testops-kit-btn-pressed-scale: 0.94;
  }

  ._button_1mh1e_1._size_m_1mh1e_126._buttonIcon_1mh1e_40 {
      --testops-kit-btn-padding-horizontal: 6px;
      --testops-kit-btn-padding-vertical: 6px;
    }

  ._button_1mh1e_1._size_m_1mh1e_126 {

    --testops-kit-btn-radius: 6px;
    --testops-kit-btn-leading-icon-margin-right: 6px;
    --testops-kit-btn-dropdown-icon-margin-left: 4px;
    --testops-kit-btn-icon-size: 20px;
}

  ._button_1mh1e_1._size_s_1mh1e_143 {
    --testops-kit-btn-height: 24px;
    --testops-kit-btn-padding-horizontal: 6px;
    --testops-kit-btn-padding-vertical: 4px;
    --testops-kit-btn-pressed-scale: 0.94;
  }

  ._button_1mh1e_1._size_s_1mh1e_143._buttonIcon_1mh1e_40 {
      --testops-kit-btn-padding-horizontal: 4px;
      --testops-kit-btn-padding-vertical: 4px;
    }

  ._button_1mh1e_1._size_s_1mh1e_143 {

    --testops-kit-btn-radius: 4px;
    --testops-kit-btn-leading-icon-margin-right: 4px;
    --testops-kit-btn-dropdown-icon-margin-left: 2px;
    --testops-kit-btn-icon-size: 16px;
}

  ._button_1mh1e_1._size_xs_1mh1e_160 {
    --testops-kit-btn-height: 20px;
    --testops-kit-btn-padding-horizontal: 4px;
    --testops-kit-btn-padding-vertical: 4px;
    --testops-kit-btn-pressed-scale: 0.94;
  }

  ._button_1mh1e_1._size_xs_1mh1e_160._buttonIcon_1mh1e_40 {
      --testops-kit-btn-padding-horizontal: 2px;
      --testops-kit-btn-padding-vertical: 2px;
    }

  ._button_1mh1e_1._size_xs_1mh1e_160 {

    --testops-kit-btn-radius: 4px;
    --testops-kit-btn-leading-icon-margin-right: 4px;
    --testops-kit-btn-dropdown-icon-margin-left: 2px;
    --testops-kit-btn-icon-size: 16px;
}

  ._button_1mh1e_1._style_primary_1mh1e_177 {
    --testops-kit-btn-border: 0px;
    --testops-kit-btn-border-color: transparent;
    --testops-kit-btn-bg-color: var(--bg-support-aldebaran);
    --testops-kit-btn-text-color: var(--constant-on-text-primary);
    --testops-kit-btn-icon-color: var(--constant-on-icon-primary);
  }

  ._button_1mh1e_1._style_primary_1mh1e_177[data-icon-secondary] {
      --testops-kit-btn-icon-color: var(--constant-on-icon-secondary);
    }

  ._button_1mh1e_1._style_primary_1mh1e_177[data-text-secondary] {
      --testops-kit-btn-text-color: var(--constant-on-text-secondary);
    }

  ._button_1mh1e_1._style_primary_1mh1e_177[data-hovered] {
      --testops-kit-btn-bg-color: var(--bg-support-aldebaran-medium);
    }

  ._button_1mh1e_1._style_primary_1mh1e_177[data-focus-visible] {
      --testops-kit-btn-bg-color: var(--bg-support-aldebaran-medium);
    }

  ._button_1mh1e_1._style_primary_1mh1e_177[data-disabled] {
      --testops-kit-btn-bg-color: var(--bg-control-secondary);
      --testops-kit-btn-text-color: var(--on-text-hint);
      --testops-kit-btn-icon-color: var(--on-icon-hint);
    }

  ._button_1mh1e_1._style_primary_1mh1e_177._danger_1mh1e_207 {
    --testops-kit-btn-border-color: transparent;
    --testops-kit-btn-bg-color: var(--bg-support-capella);
    --testops-kit-btn-text-color: var(--constant-on-text-primary);
    --testops-kit-btn-icon-color: var(--constant-on-icon-primary);
  }

  ._button_1mh1e_1._style_primary_1mh1e_177._danger_1mh1e_207[data-icon-secondary] {
      --testops-kit-btn-icon-color: var(--constant-on-icon-secondary);
    }

  ._button_1mh1e_1._style_primary_1mh1e_177._danger_1mh1e_207[data-text-secondary] {
      --testops-kit-btn-text-color: var(--constant-on-text-secondary);
    }

  ._button_1mh1e_1._style_primary_1mh1e_177._danger_1mh1e_207[data-hovered] {
      --testops-kit-btn-bg-color: var(--bg-support-capella-medium);
    }

  ._button_1mh1e_1._style_primary_1mh1e_177._danger_1mh1e_207[data-focus-visible] {
      --testops-kit-btn-bg-color: var(--bg-support-capella-medium);
    }

  ._button_1mh1e_1._style_primary_1mh1e_177._danger_1mh1e_207[data-pressed] {
      --testops-kit-btn-bg-color: var(--bg-support-capella-heavy);
    }

  ._button_1mh1e_1._style_primary_1mh1e_177._danger_1mh1e_207[data-disabled] {
      --testops-kit-btn-bg-color: var(--bg-control-secondary);
      --testops-kit-btn-text-color: var(--on-text-hint);
      --testops-kit-btn-icon-color: var(--on-icon-hint);
    }

  ._button_1mh1e_1._style_primary_1mh1e_177._positive_1mh1e_240 {
    --testops-kit-btn-border-color: transparent;
    --testops-kit-btn-bg-color: var(--bg-support-castor);
    --testops-kit-btn-text-color: var(--constant-on-text-primary);
    --testops-kit-btn-icon-color: var(--constant-on-icon-primary);
  }

  ._button_1mh1e_1._style_primary_1mh1e_177._positive_1mh1e_240[data-icon-secondary] {
      --testops-kit-btn-icon-color: var(--constant-on-icon-secondary);
    }

  ._button_1mh1e_1._style_primary_1mh1e_177._positive_1mh1e_240[data-text-secondary] {
      --testops-kit-btn-text-color: var(--constant-on-text-secondary);
    }

  ._button_1mh1e_1._style_primary_1mh1e_177._positive_1mh1e_240[data-hovered] {
      --testops-kit-btn-bg-color: var(--bg-support-castor-medium);
    }

  ._button_1mh1e_1._style_primary_1mh1e_177._positive_1mh1e_240[data-focus-visible] {
      --testops-kit-btn-bg-color: var(--bg-support-castor-medium);
    }

  ._button_1mh1e_1._style_primary_1mh1e_177._positive_1mh1e_240[data-pressed] {
      --testops-kit-btn-bg-color: var(--bg-support-castor-heavy);
    }

  ._button_1mh1e_1._style_primary_1mh1e_177._positive_1mh1e_240[data-disabled] {
      --testops-kit-btn-bg-color: var(--bg-control-secondary);
      --testops-kit-btn-text-color: var(--on-text-hint);
      --testops-kit-btn-icon-color: var(--on-icon-hint);
    }

  ._button_1mh1e_1._style_primary_1mh1e_177._secondary_1mh1e_273 {
    --testops-kit-btn-text-color: var(--constant-on-text-secondary);
    --testops-kit-btn-icon-color: var(--constant-on-icon-secondary);
  }

  ._button_1mh1e_1._style_outline_1mh1e_278 {
    --testops-kit-btn-border: 1px;
    --testops-kit-btn-border-color: var(--on-border-regular);
    --testops-kit-btn-bg-color: var(--bg-control-flat);
    --testops-kit-btn-text-color: var(--on-text-primary);
    --testops-kit-btn-icon-color: var(--on-icon-primary);
  }

  ._button_1mh1e_1._style_outline_1mh1e_278[data-icon-secondary] {
      --testops-kit-btn-icon-color: var(--on-icon-secondary);
    }

  ._button_1mh1e_1._style_outline_1mh1e_278[data-text-secondary] {
      --testops-kit-btn-text-color: var(--on-text-secondary);
    }

  ._button_1mh1e_1._style_outline_1mh1e_278[data-hovered] {
      --testops-kit-btn-bg-color: var(--bg-control-flat-medium);
    }

  ._button_1mh1e_1._style_outline_1mh1e_278[data-focus-visible] {
      --testops-kit-btn-bg-color: var(--bg-control-flat-medium);
    }

  ._button_1mh1e_1._style_outline_1mh1e_278[data-pressed] {
      --testops-kit-btn-bg-color: var(--bg-control-flat-heavy);
    }

  ._button_1mh1e_1._style_outline_1mh1e_278[data-disabled] {
      --testops-kit-btn-border: 0px;
      --testops-kit-btn-border-color: transparent;
      --testops-kit-btn-bg-color: var(--bg-control-secondary);
      --testops-kit-btn-text-color: var(--on-text-hint);
      --testops-kit-btn-icon-color: var(--on-icon-hint);
    }

  ._button_1mh1e_1._style_outline_1mh1e_278._danger_1mh1e_207 {
    --testops-kit-btn-border-color: var(--on-border-regular);
    --testops-kit-btn-bg-color: var(--bg-control-flat);
    --testops-kit-btn-text-color: var(--on-support-capella);
    --testops-kit-btn-icon-color: var(--on-support-capella);
  }

  ._button_1mh1e_1._style_outline_1mh1e_278._danger_1mh1e_207[data-icon-secondary] {
      --testops-kit-btn-icon-color: var(--on-support-capella-medium);
    }

  ._button_1mh1e_1._style_outline_1mh1e_278._danger_1mh1e_207[data-text-secondary] {
      --testops-kit-btn-text-color: var(--on-support-capella-medium);
    }

  ._button_1mh1e_1._style_outline_1mh1e_278._danger_1mh1e_207[data-hovered] {
      --testops-kit-btn-bg-color: var(--bg-alpha-capella);
    }

  ._button_1mh1e_1._style_outline_1mh1e_278._danger_1mh1e_207[data-focus-visible] {
      --testops-kit-btn-bg-color: var(--bg-alpha-capella);
    }

  ._button_1mh1e_1._style_outline_1mh1e_278._danger_1mh1e_207[data-pressed] {
      --testops-kit-btn-bg-color: var(--bg-alpha-capella-medium);
    }

  ._button_1mh1e_1._style_outline_1mh1e_278._danger_1mh1e_207[data-disabled] {
      --testops-kit-btn-border: 0px;
      --testops-kit-btn-border-color: transparent;
      --testops-kit-btn-bg-color: var(--bg-control-secondary);
      --testops-kit-btn-text-color: var(--on-text-hint);
      --testops-kit-btn-icon-color: var(--on-icon-hint);
    }

  ._button_1mh1e_1._style_outline_1mh1e_278._positive_1mh1e_240 {
    --testops-kit-btn-border-color: var(--on-border-regular);
    --testops-kit-btn-bg-color: var(--bg-control-flat);
    --testops-kit-btn-text-color: var(--on-support-castor);
    --testops-kit-btn-icon-color: var(--on-support-castor);
  }

  ._button_1mh1e_1._style_outline_1mh1e_278._positive_1mh1e_240[data-icon-secondary] {
      --testops-kit-btn-icon-color: var(--on-support-castor-medium);
    }

  ._button_1mh1e_1._style_outline_1mh1e_278._positive_1mh1e_240[data-text-secondary] {
      --testops-kit-btn-text-color: var(--on-support-castor-medium);
    }

  ._button_1mh1e_1._style_outline_1mh1e_278._positive_1mh1e_240[data-hovered] {
      --testops-kit-btn-bg-color: var(--bg-alpha-castor);
    }

  ._button_1mh1e_1._style_outline_1mh1e_278._positive_1mh1e_240[data-focus-visible] {
      --testops-kit-btn-bg-color: var(--bg-alpha-castor);
    }

  ._button_1mh1e_1._style_outline_1mh1e_278._positive_1mh1e_240[data-pressed] {
      --testops-kit-btn-bg-color: var(--bg-alpha-castor-medium);
    }

  ._button_1mh1e_1._style_outline_1mh1e_278._positive_1mh1e_240[data-disabled] {
      --testops-kit-btn-border: 0px;
      --testops-kit-btn-border-color: transparent;
      --testops-kit-btn-bg-color: var(--bg-control-secondary);
      --testops-kit-btn-text-color: var(--on-text-hint);
      --testops-kit-btn-icon-color: var(--on-icon-hint);
    }

  ._button_1mh1e_1._style_outline_1mh1e_278._secondary_1mh1e_273 {
    --testops-kit-btn-text-color: var(--on-text-secondary);
    --testops-kit-btn-icon-color: var(--on-icon-secondary);
  }

  ._button_1mh1e_1._style_ghost_1mh1e_389 {
    --testops-kit-btn-border: 0px;
    --testops-kit-btn-border-color: transparent;
    --testops-kit-btn-bg-color: var(--bg-control-flat);
    --testops-kit-btn-text-color: var(--on-text-primary);
    --testops-kit-btn-icon-color: var(--on-icon-primary);
  }

  ._button_1mh1e_1._style_ghost_1mh1e_389[data-icon-secondary] {
      --testops-kit-btn-icon-color: var(--on-icon-secondary);
    }

  ._button_1mh1e_1._style_ghost_1mh1e_389[data-text-secondary] {
      --testops-kit-btn-text-color: var(--on-text-secondary);
    }

  ._button_1mh1e_1._style_ghost_1mh1e_389[data-hovered] {
      --testops-kit-btn-bg-color: var(--bg-control-flat-medium);
    }

  ._button_1mh1e_1._style_ghost_1mh1e_389[data-pressed] {
      --testops-kit-btn-bg-color: var(--bg-control-flat-heavy);
    }

  ._button_1mh1e_1._style_ghost_1mh1e_389[data-disabled] {
      --testops-kit-btn-bg-color: transparent;
      --testops-kit-btn-text-color: var(--on-text-hint);
      --testops-kit-btn-icon-color: var(--on-icon-hint);
    }

  ._button_1mh1e_1._style_ghost_1mh1e_389._danger_1mh1e_207 {
    --testops-kit-btn-border: 0px;
    --testops-kit-btn-border-color: transparent;
    --testops-kit-btn-bg-color: transparent;
    --testops-kit-btn-text-color: var(--on-support-capella);
    --testops-kit-btn-icon-color: var(--on-support-capella);
  }

  ._button_1mh1e_1._style_ghost_1mh1e_389._danger_1mh1e_207[data-icon-secondary] {
      --testops-kit-btn-icon-color: var(--on-support-capella-medium);
    }

  ._button_1mh1e_1._style_ghost_1mh1e_389._danger_1mh1e_207[data-text-secondary] {
      --testops-kit-btn-text-color: var(--on-support-capella-medium);
    }

  ._button_1mh1e_1._style_ghost_1mh1e_389._danger_1mh1e_207[data-hovered] {
      --testops-kit-btn-bg-color: var(--bg-alpha-capella);
    }

  ._button_1mh1e_1._style_ghost_1mh1e_389._danger_1mh1e_207[data-focus-visible] {
      --testops-kit-btn-bg-color: var(--bg-alpha-capella);
    }

  ._button_1mh1e_1._style_ghost_1mh1e_389._danger_1mh1e_207[data-pressed] {
      --testops-kit-btn-bg-color: var(--bg-alpha-capella-medium);
    }

  ._button_1mh1e_1._style_ghost_1mh1e_389._danger_1mh1e_207[data-disabled] {
      --testops-kit-btn-bg-color: transparent;
      --testops-kit-btn-text-color: var(--on-text-hint);
      --testops-kit-btn-icon-color: var(--on-icon-hint);
    }

  ._button_1mh1e_1._style_ghost_1mh1e_389._positive_1mh1e_240 {
    --testops-kit-btn-border: 0px;
    --testops-kit-btn-border-color: transparent;
    --testops-kit-btn-bg-color: transparent;
    --testops-kit-btn-text-color: var(--on-support-castor);
    --testops-kit-btn-icon-color: var(--on-support-castor);
  }

  ._button_1mh1e_1._style_ghost_1mh1e_389._positive_1mh1e_240[data-icon-secondary] {
      --testops-kit-btn-icon-color: var(--on-support-castor-medium);
    }

  ._button_1mh1e_1._style_ghost_1mh1e_389._positive_1mh1e_240[data-text-secondary] {
      --testops-kit-btn-text-color: var(--on-support-castor-medium);
    }

  ._button_1mh1e_1._style_ghost_1mh1e_389._positive_1mh1e_240[data-hovered] {
      --testops-kit-btn-bg-color: var(--bg-alpha-castor);
    }

  ._button_1mh1e_1._style_ghost_1mh1e_389._positive_1mh1e_240[data-focus-visible] {
      --testops-kit-btn-bg-color: var(--bg-alpha-castor);
    }

  ._button_1mh1e_1._style_ghost_1mh1e_389._positive_1mh1e_240[data-pressed] {
      --testops-kit-btn-bg-color: var(--bg-alpha-castor-medium);
    }

  ._button_1mh1e_1._style_ghost_1mh1e_389._positive_1mh1e_240[data-disabled] {
      --testops-kit-btn-bg-color: transparent;
      --testops-kit-btn-text-color: var(--on-text-hint);
      --testops-kit-btn-icon-color: var(--on-icon-hint);
    }

  ._button_1mh1e_1._style_brand_1mh1e_487 {
    --testops-kit-btn-border: 0px;
    --testops-kit-btn-border-color: transparent;
    --testops-kit-btn-bg-color: var(--bg-control-brand);
    --testops-kit-btn-text-color: var(--constant-on-text-primary);
    --testops-kit-btn-icon-color: var(--constant-on-icon-primary);
  }

  ._button_1mh1e_1._style_brand_1mh1e_487[data-icon-secondary] {
      --testops-kit-btn-icon-color: var(--constant-on-icon-secondary);
    }

  ._button_1mh1e_1._style_brand_1mh1e_487[data-text-secondary] {
      --testops-kit-btn-text-color: var(--constant-on-text-secondary);
    }

  ._button_1mh1e_1._style_brand_1mh1e_487[data-hovered] {
      --testops-kit-btn-bg-color: var(--bg-control-brand-medium);
    }

  ._button_1mh1e_1._style_brand_1mh1e_487[data-focus-visible] {
      --testops-kit-btn-bg-color: var(--bg-control-brand-medium);
    }

  ._button_1mh1e_1._style_brand_1mh1e_487[data-pressed] {
      --testops-kit-btn-bg-color: var(--bg-control-brand-heavy);
    }

  ._button_1mh1e_1._style_brand_1mh1e_487[data-disabled] {
      --testops-kit-btn-bg-color: var(--bg-control-secondary);
      --testops-kit-btn-text-color: var(--on-text-hint);
      --testops-kit-btn-icon-color: var(--on-icon-hint);
    }

  ._button_1mh1e_1._style_brand_1mh1e_487._danger_1mh1e_207 {
    --testops-kit-btn-bg-color: var(--bg-support-capella);
    --testops-kit-btn-text-color: var(--constant-on-text-primary);
    --testops-kit-btn-icon-color: var(--constant-on-icon-primary);
  }

  ._button_1mh1e_1._style_brand_1mh1e_487._danger_1mh1e_207[data-icon-secondary] {
      --testops-kit-btn-icon-color: var(--constant-on-icon-secondary);
    }

  ._button_1mh1e_1._style_brand_1mh1e_487._danger_1mh1e_207[data-text-secondary] {
      --testops-kit-btn-text-color: var(--constant-on-text-secondary);
    }

  ._button_1mh1e_1._style_brand_1mh1e_487._danger_1mh1e_207[data-hovered] {
      --testops-kit-btn-bg-color: var(--bg-support-capella-medium);
    }

  ._button_1mh1e_1._style_brand_1mh1e_487._danger_1mh1e_207[data-focus-visible] {
      --testops-kit-btn-bg-color: var(--bg-support-capella-medium);
    }

  ._button_1mh1e_1._style_brand_1mh1e_487._danger_1mh1e_207[data-pressed] {
      --testops-kit-btn-bg-color: var(--bg-support-capella-heavy);
    }

  ._button_1mh1e_1._style_brand_1mh1e_487._danger_1mh1e_207[data-disabled] {
      --testops-kit-btn-bg-color: var(--bg-control-secondary);
      --testops-kit-btn-text-color: var(--on-text-hint);
      --testops-kit-btn-icon-color: var(--on-icon-hint);
    }

  ._button_1mh1e_1._style_brand_1mh1e_487._secondary_1mh1e_273 {
    --testops-kit-btn-text-color: var(--constant-on-text-secondary);
    --testops-kit-btn-icon-color: var(--constant-on-icon-secondary);
  }

  ._button_1mh1e_1._style_flat_1mh1e_558 {
    --testops-kit-btn-border: 0px;
    --testops-kit-btn-border-color: transparent;
    --testops-kit-btn-bg-color: var(--bg-control-secondary);
    --testops-kit-btn-text-color: var(--on-text-primary);
    --testops-kit-btn-icon-color: var(--on-icon-primary);
  }

  ._button_1mh1e_1._style_flat_1mh1e_558[data-icon-secondary] {
      --testops-kit-btn-icon-color: var(--on-icon-secondary);
    }

  ._button_1mh1e_1._style_flat_1mh1e_558[data-text-secondary] {
      --testops-kit-btn-text-color: var(--on-text-secondary);
    }

  ._button_1mh1e_1._style_flat_1mh1e_558[data-hovered] {
      --testops-kit-btn-bg-color: var(--bg-control-secondary-medium);
    }

  ._button_1mh1e_1._style_flat_1mh1e_558[data-focus-visible] {
      --testops-kit-btn-bg-color: var(--bg-control-secondary-medium);
    }

  ._button_1mh1e_1._style_flat_1mh1e_558[data-pressed] {
      --testops-kit-btn-bg-color: var(--bg-control-secondary-heavy);
    }

  ._button_1mh1e_1._style_flat_1mh1e_558[data-disabled] {
      --testops-kit-btn-bg-color: var(--bg-control-secondary);
      --testops-kit-btn-text-color: var(--on-text-hint);
      --testops-kit-btn-icon-color: var(--on-icon-hint);
    }

  ._button_1mh1e_1._style_flat_1mh1e_558._danger_1mh1e_207 {
    --testops-kit-btn-border-color: transparent;
    --testops-kit-btn-bg-color: var(--bg-alpha-capella);
    --testops-kit-btn-text-color: var(--on-support-capella);
    --testops-kit-btn-icon-color: var(--on-support-capella);
  }

  ._button_1mh1e_1._style_flat_1mh1e_558._danger_1mh1e_207[data-icon-secondary] {
      --testops-kit-btn-icon-color: var(--on-support-capella-medium);
    }

  ._button_1mh1e_1._style_flat_1mh1e_558._danger_1mh1e_207[data-text-secondary] {
      --testops-kit-btn-text-color: var(--on-support-capella-medium);
    }

  ._button_1mh1e_1._style_flat_1mh1e_558._danger_1mh1e_207[data-hovered] {
      --testops-kit-btn-bg-color: var(--bg-alpha-capella-medium);
    }

  ._button_1mh1e_1._style_flat_1mh1e_558._danger_1mh1e_207[data-focus-visible] {
      --testops-kit-btn-bg-color: var(--bg-alpha-capella-medium);
    }

  ._button_1mh1e_1._style_flat_1mh1e_558._danger_1mh1e_207[data-pressed] {
      --testops-kit-btn-bg-color: var(--bg-alpha-capella-heavy);
    }

  ._button_1mh1e_1._style_flat_1mh1e_558._danger_1mh1e_207[data-disabled] {
      --testops-kit-btn-bg-color: var(--bg-control-secondary);
      --testops-kit-btn-text-color: var(--on-text-hint);
      --testops-kit-btn-icon-color: var(--on-icon-hint);
    }

  ._button_1mh1e_1._style_flat_1mh1e_558._positive_1mh1e_240 {
    --testops-kit-btn-border-color: transparent;
    --testops-kit-btn-bg-color: var(--bg-alpha-castor);
    --testops-kit-btn-text-color: var(--on-support-castor);
    --testops-kit-btn-icon-color: var(--on-support-castor);
  }

  ._button_1mh1e_1._style_flat_1mh1e_558._positive_1mh1e_240[data-icon-secondary] {
      --testops-kit-btn-icon-color: var(--on-support-castor-medium);
    }

  ._button_1mh1e_1._style_flat_1mh1e_558._positive_1mh1e_240[data-text-secondary] {
      --testops-kit-btn-text-color: var(--on-support-castor-medium);
    }

  ._button_1mh1e_1._style_flat_1mh1e_558._positive_1mh1e_240[data-hovered] {
      --testops-kit-btn-bg-color: var(--bg-alpha-castor-medium);
    }

  ._button_1mh1e_1._style_flat_1mh1e_558._positive_1mh1e_240[data-focus-visible] {
      --testops-kit-btn-bg-color: var(--bg-alpha-castor-medium);
    }

  ._button_1mh1e_1._style_flat_1mh1e_558._positive_1mh1e_240[data-pressed] {
      --testops-kit-btn-bg-color: var(--bg-alpha-castor-heavy);
    }

  ._button_1mh1e_1._style_flat_1mh1e_558._positive_1mh1e_240[data-disabled] {
      --testops-kit-btn-bg-color: var(--bg-control-secondary);
      --testops-kit-btn-text-color: var(--on-text-hint);
      --testops-kit-btn-icon-color: var(--on-icon-hint);
    }

  ._button_1mh1e_1._style_raised_1mh1e_658 {
    --testops-kit-btn-border: 1px;
    --testops-kit-btn-border-color: var(--on-border-light);
    --testops-kit-btn-bg-color: var(--bg-base-modal);
    --testops-kit-btn-text-color: var(--on-text-primary);
    --testops-kit-btn-icon-color: var(--on-icon-primary);
    --testops-kit-raised-btn-bg-color: var(--bg-base-modal);
  }

  ._button_1mh1e_1._style_raised_1mh1e_658[data-icon-secondary] {
      --testops-kit-btn-icon-color: var(--on-icon-primary);
    }

  ._button_1mh1e_1._style_raised_1mh1e_658[data-text-secondary] {
      --testops-kit-btn-text-color: var(--on-text-secondary);
    }

  ._button_1mh1e_1._style_raised_1mh1e_658 {
    border: none;
    position: relative;
}

  /* Dropping border on button, cause it will be on before */

  /* Using before as a layer, to add overlay alpha colors over bg color */

  ._button_1mh1e_1._style_raised_1mh1e_658::before {
      position: absolute;
      content: "";
      inset: 0;
      transition: background-color var(--testops-color-change-transition-duration);
      background-color: var(--testops-kit-raised-btn-bg-color);

      /* should not capture clicks */
      pointer-events: none;
      border-radius: var(--testops-kit-btn-radius);
      border: var(--testops-kit-btn-border) solid transparent;
      border-color: var(--testops-kit-btn-border-color);
    }

  ._button_1mh1e_1._style_raised_1mh1e_658 {

    box-shadow: var(--testops-shadow-raised);
}

  ._button_1mh1e_1._style_raised_1mh1e_658[data-hovered] {
      --testops-kit-raised-btn-bg-color: var(--bg-control-flat-medium);
    }

  ._button_1mh1e_1._style_raised_1mh1e_658[data-focus-visible] {
      --testops-kit-raised-btn-bg-color: var(--bg-control-flat-medium);
    }

  ._button_1mh1e_1._style_raised_1mh1e_658[data-pressed] {
      --testops-kit-raised-btn-bg-color: var(--bg-control-flat-heavy);
    }

  ._button_1mh1e_1._style_raised_1mh1e_658[data-disabled] {
      --testops-kit-btn-border: 0px;
      --testops-kit-btn-border-color: transparent;
      --testops-kit-btn-text-color: var(--on-text-hint);
      --testops-kit-btn-icon-color: var(--on-icon-hint);
      --testops-kit-raised-btn-bg-color: var(--bg-control-secondary);

      box-shadow: none;
    }

  ._button_1mh1e_1._style_raised_1mh1e_658._danger_1mh1e_207 {
    --testops-kit-btn-text-color: var(--on-support-capella);
    --testops-kit-btn-icon-color: var(--on-support-capella);
  }

  ._button_1mh1e_1._style_raised_1mh1e_658._danger_1mh1e_207[data-icon-secondary] {
      --testops-kit-btn-icon-color: var(--on-support-capella-medium);
    }

  ._button_1mh1e_1._style_raised_1mh1e_658._danger_1mh1e_207[data-text-secondary] {
      --testops-kit-btn-text-color: var(--on-support-capella-medium);
    }

  ._button_1mh1e_1._style_raised_1mh1e_658._danger_1mh1e_207[data-hovered] {
      --testops-kit-raised-btn-bg-color: var(--bg-alpha-capella);
    }

  ._button_1mh1e_1._style_raised_1mh1e_658._danger_1mh1e_207[data-focus-visible] {
      --testops-kit-raised-btn-bg-color: var(--bg-alpha-capella);
    }

  ._button_1mh1e_1._style_raised_1mh1e_658._danger_1mh1e_207[data-pressed] {
      --testops-kit-raised-btn-bg-color: var(--bg-alpha-capella-medium);
    }

  ._button_1mh1e_1._style_raised_1mh1e_658._danger_1mh1e_207[data-disabled] {
      --testops-kit-btn-border: 0px;
      --testops-kit-btn-border-color: transparent;
      --testops-kit-btn-text-color: var(--on-text-hint);
      --testops-kit-btn-icon-color: var(--on-icon-hint);
      --testops-kit-raised-btn-bg-color: var(--bg-control-secondary);

      box-shadow: none;
    }

  ._button_1mh1e_1._style_raised_1mh1e_658._positive_1mh1e_240 {
    --testops-kit-btn-text-color: var(--on-support-castor);
    --testops-kit-btn-icon-color: var(--on-support-castor);
  }

  ._button_1mh1e_1._style_raised_1mh1e_658._positive_1mh1e_240[data-icon-secondary] {
      --testops-kit-btn-icon-color: var(--on-support-castor-medium);
    }

  ._button_1mh1e_1._style_raised_1mh1e_658._positive_1mh1e_240[data-text-secondary] {
      --testops-kit-btn-text-color: var(--on-support-castor-medium);
    }

  ._button_1mh1e_1._style_raised_1mh1e_658._positive_1mh1e_240[data-hovered] {
      --testops-kit-raised-btn-bg-color: var(--bg-alpha-castor);
    }

  ._button_1mh1e_1._style_raised_1mh1e_658._positive_1mh1e_240[data-focus-visible] {
      --testops-kit-raised-btn-bg-color: var(--bg-alpha-castor);
    }

  ._button_1mh1e_1._style_raised_1mh1e_658._positive_1mh1e_240[data-pressed] {
      --testops-kit-raised-btn-bg-color: var(--bg-alpha-castor-medium);
    }

  ._button_1mh1e_1._style_raised_1mh1e_658._positive_1mh1e_240[data-disabled] {
      --testops-kit-btn-border: 0px;
      --testops-kit-btn-border-color: transparent;
      --testops-kit-btn-text-color: var(--on-text-hint);
      --testops-kit-btn-icon-color: var(--on-icon-hint);
      --testops-kit-raised-btn-bg-color: var(--bg-control-secondary);

      box-shadow: none;
    }

._text_1mh1e_790 {
  color: var(--testops-kit-btn-text-color);
  padding: 0;
  margin: 0;
  white-space: nowrap;
  -webkit-user-select: none;
          user-select: none;
}

._loading_1mh1e_798 ._text_1mh1e_790,
._loading_1mh1e_798 ._leadingIcon_1mh1e_35,
._loading_1mh1e_798 ._dropdownIcon_1mh1e_36,
._loading_1mh1e_798 ._contentIcon_1mh1e_34 {
  visibility: hidden;
}

._content_1mh1e_34 {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  position: relative;
}

._leadingIcon_1mh1e_35 {
  margin-right: var(--testops-kit-btn-leading-icon-margin-right);
}

._leadingIcon_1mh1e_35,
._contentIcon_1mh1e_34,
._dropdownIcon_1mh1e_36 {
  width: var(--testops-kit-btn-icon-size) !important;
  height: var(--testops-kit-btn-icon-size) !important;
  color: var(--testops-kit-btn-icon-color);
  transition: color var(--testops-color-change-transition-duration);
  -webkit-user-select: none;
          user-select: none;
}

._leadingIcon_1mh1e_35:hover, ._contentIcon_1mh1e_34:hover, ._dropdownIcon_1mh1e_36:hover {
    color: var(--testops-kit-btn-icon-color);
  }

._leadingIcon_1mh1e_35:focus, ._contentIcon_1mh1e_34:focus, ._dropdownIcon_1mh1e_36:focus {
    outline: none;
  }

._leadingIcon_1mh1e_35:focus-visible, ._contentIcon_1mh1e_34:focus-visible, ._dropdownIcon_1mh1e_36:focus-visible {
    outline: none;
  }

._dropdownIcon_1mh1e_36 {
  margin-left: var(--testops-kit-btn-dropdown-icon-margin-left);
  transition:
    transform 0.2s ease-in-out,
    color var(--testops-color-change-transition-duration);
}

._button_1mh1e_1[data-pressed] ._dropdownIcon_1mh1e_36 {
  transform: rotate(180deg);
}

._loading_1mh1e_798 ._spinner_1mh1e_850 {
  display: flex;
}

._spinner_1mh1e_850 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  -webkit-user-select: none;
          user-select: none;
  color: var(--testops-kit-btn-icon-color);
  display: none;
}

@keyframes _testops-kit-press_1mh1e_1 {
  0% {
    transform: scale(1);
  }

  100% {
    transform: scale(var(--testops-kit-btn-pressed-scale));
  }
}
._container_hyccr_1 {
  position: relative;
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  color: var(--constant-on-text-secondary);
  padding-top: 4px;
}

._traceId_hyccr_10 {
  font-size: 11px;
  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";
}

._copyButton_hyccr_14 {
  position: absolute;
  right: -28px;
  top: -2px;
}
/*
! 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;
  }

  code,
  kbd,
  samp,
  pre {
  font-size: 13px;
  font-weight: var(--testops-font-weight-normal);
  letter-spacing: 0;
  line-height: 20px;
  font-family: JetBrainsMonoVF, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

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

  @font-face {
    font-family: JetBrainsMonoVF;
    font-display: swap;
    font-weight: 100 800;
    src:
      url("/JetBrainsMono_vf-CVbsCYZG.woff2") format("woff2 supports variations"),
      url("/JetBrainsMono_vf-CVbsCYZG.woff2") format("woff2-variations"),
      url("/JetBrainsMono_vf-DgTxpPXt.ttf") format("truetype  supports variations"),
      url("/JetBrainsMono_vf-DgTxpPXt.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";
}
