.Spinner-module__spinner--GpFZS {
  width: var(--space-48px);
  height: var(--space-48px);

  position: relative;

  border-radius: 50%;

  animation: Spinner-module__rotate--RRVpi 1s linear infinite;
}

.Spinner-module__spinner--GpFZS.Spinner-module__small--iILye {
  height: var(--space-24px);
  width: var(--space-24px);
}

.Spinner-module__spinner--GpFZS.Spinner-module__xsmall--Tc9iu {
  height: var(--space-16px);
  width: var(--space-16px);
}

.Spinner-module__spinner--GpFZS.Spinner-module__tiny--2wcXs {
  height: var(--space-12px);
  width: var(--space-12px);
}

.Spinner-module__spinner--GpFZS::before {
  box-sizing: border-box;

  position: absolute;

  border: 5px solid var(--loading-indicator);
  border-radius: 50%;

  animation: Spinner-module__prixClipFix---AaED 2s linear infinite;
  content: '';
  inset: 0;
}

.Spinner-module__spinner--GpFZS.Spinner-module__small--iILye::before,
.Spinner-module__spinner--GpFZS.Spinner-module__xsmall--Tc9iu::before,
.Spinner-module__spinner--GpFZS.Spinner-module__tiny--2wcXs::before {
  border: 2.5px solid var(--loading-indicator);
}

/* we show a different color in dev environments to make it easier to know if we are seeing prod */
.Spinner-module__spinner--GpFZS.Spinner-module__dev--QFqSI::before {
  border-color: var(--primary-500);
}

.Spinner-module__spinner--GpFZS.Spinner-module__small--iILye.Spinner-module__dev--QFqSI::before {
  border-color: var(--primary-500);
}

@keyframes Spinner-module__rotate--RRVpi {
  100% {
    transform: rotate(360deg);
  }
}

@keyframes Spinner-module__prixClipFix---AaED {
  0% {
    clip-path: polygon(50% 50%, 0 0, 0 0, 0 0, 0 0, 0 0);
  }

  25% {
    clip-path: polygon(50% 50%, 0 0, 100% 0, 100% 0, 100% 0, 100% 0);
  }

  50% {
    clip-path: polygon(50% 50%, 0 0, 100% 0, 100% 100%, 100% 100%, 100% 100%);
  }

  75% {
    clip-path: polygon(50% 50%, 0 0, 100% 0, 100% 100%, 0 100%, 0 100%);
  }

  100% {
    clip-path: polygon(50% 50%, 0 0, 100% 0, 100% 100%, 0 100%, 0 0);
  }
}
/* stylelint-disable keyframes-name-pattern, at-rule-no-unknown */

.LoadingIndicator-module__container--j5cyg {
  width: 100%;
  height: 100%;
  padding: var(--space-20px) 0;

  display: flex;

  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.LoadingIndicator-module__small--B4HE2 {
  padding: var(--base-space);
}

.LoadingIndicator-module__container--j5cyg.LoadingIndicator-module__fullScreen--IpHTv {
  height: 100vh;
}

.LoadingIndicator-module__loadText--bsmD8 {
  margin-top: var(--space-8px);

  animation: fadeIn 0s 2s forwards;
  opacity: 0;
}

@keyframes: global(fadeIn) {
  to {
    opacity: 1;
  }
}
/* see full spec / use cases in https://www.figma.com/file/QvJDt4Suf2CRXk1B3OVYOx/%5BDS%5D-Design-system-library-V2?node-id=801%3A52803&mode=dev */

/* Body/Body 1 */
.Body-module__body1--RIxjG {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  letter-spacing: 0.024px;
  line-height: 24px; /* 150% */
}

/* Body/Body 2 */
.Body-module__body2--V-NQM {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0.032px;
  line-height: 24px; /* 150% */
}

/* Body/Body 3 */
.Body-module__body3--ltLUN {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  letter-spacing: 0.014px;
  line-height: 20px; /* 142.857% */
}

/* Body/Body 4 */
.Body-module__body4--vqTlR {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0.028px;
  line-height: 20px; /* 142.857% */
}
.Snackbar-module__container--gL97t {
  padding: var(--space-16px) var(--space-20px);

  position: fixed;
  top: 70px;
  left: 50%;
  z-index: var(--flash-banner-z-index);

  display: flex;

  align-items: center;

  border: 1px solid;
  border-radius: 4px;
  box-shadow: var(--default-box-shadow);
  gap: var(--card-sub-spacing);
  transform: translate(-50%, 0);
}

.Snackbar-module__neutral--zBPU7 {
  color: var(--text-inverted);

  background-color: var(--background-inverted);
  border: none;
}

.Snackbar-module__success--JJ5wt {
  color: var(--text-primary);

  background-color: var(--background-success);
  border-color: var(--border-success);
}

.Snackbar-module__error--AFw5a {
  color: var(--text-primary);

  background-color: var(--background-negative);
  border-color: var(--border-negative);
}
.Card-module__card--Cb1o4 {
  padding: var(--card-padding);

  background-color: var(--background-secondary);
  border: 1px solid var(--border-tertiary);
  border-radius: 4px;
}

[data-theme='light'] .Card-module__card--Cb1o4 {
  box-shadow: var(--default-box-shadow);
}
.CopyIcon-module__copyIcon--wyOuy {
  cursor: pointer;

  color: var(--icon-default);
}

.CopyIcon-module__copyIcon--wyOuy:hover {
  color: var(--icon-focused);
}

.CopyIcon-module__copyIcon--wyOuy.CopyIcon-module__secondary--haxoz {
  color: inherit;
}

.CopyIcon-module__copyIcon--wyOuy.CopyIcon-module__small--6gcVl {
  height: 16px;
  width: 16px;
}

.CopyIcon-module__copyIcon--wyOuy.CopyIcon-module__medium--KivVJ {
  height: 20px;
  width: 20px;
}

.CopyIcon-module__copyIcon--wyOuy.CopyIcon-module__large--aPAwZ {
  height: 24px;
  width: 24px;
}
/* stylelint-disable selector-class-pattern */

/* NOTE: the following vars are used to calculate the position of each content (`useTooltipPositions` hook) */

/* For centered tooltips */

/* For tooltips that are not centered relative to the trigger */

.Tooltip-module__tooltipContent--2sP7X {
  --pointer-m: 12px;
  --pointer-s: 8px;
  --offset-m: calc(
    (var(--pointer-m) / 2 + 1px) * -1
  ); /* decreasing 1px to cover border */

  --offset-s: calc(
    (var(--pointer-s) / 2 + 1px) * -1
  ); /* decreasing 1px to cover border */

  --max-width-content: 282px;
  font-size: var(--text-10px);
  font-weight: var(--weight-200);
  line-height: 12px;
  color: var(--text-primary);

  max-width: var(--max-width-content);
  padding: var(--space-12px) var(--space-16px);

  z-index: -1;

  /* these three are particularly customized as per UX requirement */
  background: var(--background-tertiary);
  border: solid 1px var(--border-primary);
  border-radius: 4px;
  box-shadow: var(--default-box-shadow);
  opacity: 0;
  word-break: normal;
  overflow-wrap: anywhere;
}

.Tooltip-module__tooltipContent--2sP7X:not(.Tooltip-module__pointer--cTuvA) {
  padding: var(--base-space) var(--space-8px);

  border: 0;
}

.Tooltip-module__tooltipTrigger--pnJ5G {
  --trigger-width: calc(100% + 20px);
  --trigger-height: calc(100% + 20px);
  position: relative;

  display: inline-flex;

  align-self: center;
}

.Tooltip-module__pointer--cTuvA {
  --centered-coord-portion: calc(100% / 2);
  --centered-translate-portion: calc((100% / 2) * -1);
  --start-or-end-coord-portion: calc(100% / 20);
  --start-or-end-translate-portion: calc((100% / 20) * -1);
}

.Tooltip-module__tooltipContainer--ps3cP {
  display: inline-flex;
  place-items: center;
}

.Tooltip-module__tooltipTrigger--pnJ5G::before {
  position: absolute;

  display: inline-block;
}

/*
 * Left
 */
.Tooltip-module__tooltipTrigger--pnJ5G.Tooltip-module__left-start--JT9nn::before,
.Tooltip-module__tooltipTrigger--pnJ5G.Tooltip-module__left--UPdrG::before,
.Tooltip-module__tooltipTrigger--pnJ5G.Tooltip-module__left-end--ADN2V::before {
  width: var(--trigger-width);
  height: 100%;

  top: 50%;
  left: 100%;
  transform: translateY(-50%);
}

/*
 * Right
 */
.Tooltip-module__tooltipTrigger--pnJ5G.Tooltip-module__right-start--CZDO1::before,
.Tooltip-module__tooltipTrigger--pnJ5G.Tooltip-module__right--CV--T::before,
.Tooltip-module__tooltipTrigger--pnJ5G.Tooltip-module__right-end--KLhB4::before {
  width: var(--trigger-width);
  height: 100%;

  top: 50%;
  right: 100%;
  transform: translateY(-50%);
}

/*
 * Top
 */
.Tooltip-module__tooltipTrigger--pnJ5G.Tooltip-module__top-start--lpevs::before,
.Tooltip-module__tooltipTrigger--pnJ5G.Tooltip-module__top--m2tnn::before,
.Tooltip-module__tooltipTrigger--pnJ5G.Tooltip-module__top-end--eh34e::before {
  width: 100%;
  height: var(--trigger-height);

  top: 100%;
  left: 50%;
  transform: translateX(-50%);
}

/*
 * Bottom
 */
.Tooltip-module__tooltipTrigger--pnJ5G.Tooltip-module__bottom-start--UVAls::before,
.Tooltip-module__tooltipTrigger--pnJ5G.Tooltip-module__bottom--9Twz4::before,
.Tooltip-module__tooltipTrigger--pnJ5G.Tooltip-module__bottom-end--fktup::before {
  width: 100%;
  height: var(--trigger-height);

  bottom: 100%;
  left: 50%;
  transform: translateX(-50%);
}

.Tooltip-module__tooltipTrigger--pnJ5G.Tooltip-module__top-start--lpevs.Tooltip-module__widerHover--Rmt9t::before,
.Tooltip-module__tooltipTrigger--pnJ5G.Tooltip-module__top--m2tnn.Tooltip-module__widerHover--Rmt9t::before,
.Tooltip-module__tooltipTrigger--pnJ5G.Tooltip-module__top-end--eh34e.Tooltip-module__widerHover--Rmt9t::before,
.Tooltip-module__tooltipTrigger--pnJ5G.Tooltip-module__bottom-start--UVAls.Tooltip-module__widerHover--Rmt9t::before,
.Tooltip-module__tooltipTrigger--pnJ5G.Tooltip-module__bottom--9Twz4.Tooltip-module__widerHover--Rmt9t::before,
.Tooltip-module__tooltipTrigger--pnJ5G.Tooltip-module__bottom-end--fktup.Tooltip-module__widerHover--Rmt9t::before {
  width: calc(100% * 10);
}

.Tooltip-module__tooltipTrigger--pnJ5G.Tooltip-module__left-start--JT9nn.Tooltip-module__widerHover--Rmt9t::before,
.Tooltip-module__tooltipTrigger--pnJ5G.Tooltip-module__left--UPdrG.Tooltip-module__widerHover--Rmt9t::before,
.Tooltip-module__tooltipTrigger--pnJ5G.Tooltip-module__left-end--ADN2V.Tooltip-module__widerHover--Rmt9t::before,
.Tooltip-module__tooltipTrigger--pnJ5G.Tooltip-module__right-start--CZDO1.Tooltip-module__widerHover--Rmt9t::before,
.Tooltip-module__tooltipTrigger--pnJ5G.Tooltip-module__right--CV--T.Tooltip-module__widerHover--Rmt9t::before,
.Tooltip-module__tooltipTrigger--pnJ5G.Tooltip-module__right-end--KLhB4.Tooltip-module__widerHover--Rmt9t::before {
  height: calc(100% * 10);
}

/* Only if it is opened, add the content */
.Tooltip-module__opened--TNysd:not(.Tooltip-module__withoutPointer--xLIkO)::before {
  content: '';
}

/* Avoid nesting show with .tooltipContent so z-index can be overwritten if necessary */
.Tooltip-module__show--O6ihZ {
  z-index: var(--tooltip-z-index);

  transition: opacity 0.1s ease-in;
  opacity: 1;
}

/* Light mode only */
[data-theme='light'] .Tooltip-module__tooltipContent--2sP7X {
  background: var(--background-secondary);
  border-color: var(--border-secondary);
}

.Tooltip-module__copy--leLvl {
  max-width: none;

  display: inline-flex;

  align-items: flex-start;
  gap: var(--space-10px);
}

/*
 * Pointer
 */
.Tooltip-module__tooltipContent--2sP7X.Tooltip-module__pointer--cTuvA::before {
  content: '';
}

.Tooltip-module__pointer--cTuvA::before {
  width: var(--pointer-m);
  height: var(--pointer-m);

  position: absolute;
  z-index: -1;

  background: var(--background-tertiary);
  border: solid 1px var(--border-primary);
}

/* Light mode only: It needs to emulate the shadow's color */
[data-theme='light'] .Tooltip-module__pointer--cTuvA::before {
  background: var(--background-secondary);
  border-color: var(--border-secondary);
}

.Tooltip-module__tooltipContent--2sP7X.Tooltip-module__left-end--ADN2V.Tooltip-module__small--017da {
  border-bottom-left-radius: 0;
}

.Tooltip-module__tooltipContent--2sP7X.Tooltip-module__left-start--JT9nn.Tooltip-module__small--017da {
  border-top-left-radius: 0;
}

.Tooltip-module__tooltipContent--2sP7X.Tooltip-module__right-start--CZDO1.Tooltip-module__small--017da {
  border-top-right-radius: 0;
}

.Tooltip-module__tooltipContent--2sP7X.Tooltip-module__right-end--KLhB4.Tooltip-module__small--017da {
  border-bottom-right-radius: 0;
}

.Tooltip-module__tooltipContent--2sP7X.Tooltip-module__top-start--lpevs.Tooltip-module__small--017da {
  border-top-left-radius: 0;
}

/*
 * Regular Pointer
 */

/* left */
.Tooltip-module__pointer--cTuvA.Tooltip-module__left-start--JT9nn::before,
.Tooltip-module__pointer--cTuvA.Tooltip-module__left--UPdrG::before,
.Tooltip-module__pointer--cTuvA.Tooltip-module__left-end--ADN2V::before {
  border-right: 0;
  border-top: 0;

  left: var(--offset-m);
  top: var(--centered-coord-portion);
  transform: translateY(var(--centered-translate-portion)) rotate(45deg);
}

/* left-start */
.Tooltip-module__pointer--cTuvA.Tooltip-module__left-start--JT9nn::before {
  top: var(--start-or-end-coord-portion);
  transform: translateY(var(--start-or-end-translate-portion)) rotate(45deg);
}

/* left-end */
.Tooltip-module__pointer--cTuvA.Tooltip-module__left-end--ADN2V::before {
  bottom: var(--start-or-end-coord-portion);
  top: initial;
  transform: translateY(var(--start-or-end-translate-portion)) rotate(45deg);
}

/* right */
.Tooltip-module__pointer--cTuvA.Tooltip-module__right-start--CZDO1::before,
.Tooltip-module__pointer--cTuvA.Tooltip-module__right--CV--T::before,
.Tooltip-module__pointer--cTuvA.Tooltip-module__right-end--KLhB4::before {
  border-bottom: 0;
  border-left: 0;

  right: var(--offset-m);
  top: var(--centered-coord-portion);
  transform: translateY(var(--centered-translate-portion)) rotate(45deg);
}

/* right-start */
.Tooltip-module__pointer--cTuvA.Tooltip-module__right-start--CZDO1::before {
  top: var(--start-or-end-coord-portion);
  transform: translateY(var(--start-or-end-translate-portion)) rotate(45deg);
}

/* right-end */
.Tooltip-module__pointer--cTuvA.Tooltip-module__right-end--KLhB4::before {
  bottom: var(--start-or-end-coord-portion);
  top: initial;
  transform: translateY(var(--start-or-end-translate-portion)) rotate(45deg);
}

/* top */
.Tooltip-module__pointer--cTuvA.Tooltip-module__top-start--lpevs::before,
.Tooltip-module__pointer--cTuvA.Tooltip-module__top--m2tnn::before,
.Tooltip-module__pointer--cTuvA.Tooltip-module__top-end--eh34e::before {
  border-bottom: 0;
  border-right: 0;

  left: var(--centered-coord-portion);
  top: var(--offset-m);
  transform: translateX(var(--centered-translate-portion)) rotate(45deg);
}

/* top-start */
.Tooltip-module__pointer--cTuvA.Tooltip-module__top-start--lpevs::before {
  left: var(--start-or-end-coord-portion);
  transform: translateX(var(--start-or-end-translate-portion)) rotate(45deg);
}

/* top-end */
.Tooltip-module__pointer--cTuvA.Tooltip-module__top-end--eh34e::before {
  left: initial;
  right: var(--start-or-end-coord-portion);
  transform: translateX(var(--start-or-end-translate-portion)) rotate(45deg);
}

/* bottom */
.Tooltip-module__pointer--cTuvA.Tooltip-module__bottom-start--UVAls::before,
.Tooltip-module__pointer--cTuvA.Tooltip-module__bottom--9Twz4::before,
.Tooltip-module__pointer--cTuvA.Tooltip-module__bottom-end--fktup::before {
  border-left: 0;
  border-top: 0;

  bottom: var(--offset-m);
  left: var(--centered-coord-portion);
  transform: translateX(var(--centered-translate-portion)) rotate(45deg);
}

/* bottom-start */
.Tooltip-module__pointer--cTuvA.Tooltip-module__bottom-start--UVAls::before {
  left: var(--start-or-end-coord-portion);
  transform: translateX(var(--start-or-end-translate-portion)) rotate(45deg);
}

/* bottom-end */
.Tooltip-module__pointer--cTuvA.Tooltip-module__bottom-end--fktup::before {
  left: initial;
  right: var(--start-or-end-coord-portion);
  transform: translateX(var(--start-or-end-translate-portion)) rotate(45deg);
}

/*
 * Small Pointer
 */
.Tooltip-module__pointer--cTuvA.Tooltip-module__small--017da::before {
  height: var(--pointer-s);
  width: var(--pointer-s);
}

/* left */
.Tooltip-module__pointer--cTuvA.Tooltip-module__left-start--JT9nn.Tooltip-module__small--017da::before,
.Tooltip-module__pointer--cTuvA.Tooltip-module__left--UPdrG.Tooltip-module__small--017da::before,
.Tooltip-module__pointer--cTuvA.Tooltip-module__left-end--ADN2V.Tooltip-module__small--017da::before {
  left: var(--offset-s);
}

/* right */
.Tooltip-module__pointer--cTuvA.Tooltip-module__right-start--CZDO1.Tooltip-module__small--017da::before,
.Tooltip-module__pointer--cTuvA.Tooltip-module__right--CV--T.Tooltip-module__small--017da::before,
.Tooltip-module__pointer--cTuvA.Tooltip-module__right-end--KLhB4.Tooltip-module__small--017da::before {
  right: var(--offset-s);
}

/* top */
.Tooltip-module__pointer--cTuvA.Tooltip-module__top-start--lpevs.Tooltip-module__small--017da::before,
.Tooltip-module__pointer--cTuvA.Tooltip-module__top--m2tnn.Tooltip-module__small--017da::before,
.Tooltip-module__pointer--cTuvA.Tooltip-module__top-end--eh34e.Tooltip-module__small--017da::before {
  top: var(--offset-s);
}

/* bottom */
.Tooltip-module__pointer--cTuvA.Tooltip-module__bottom-start--UVAls.Tooltip-module__small--017da::before,
.Tooltip-module__pointer--cTuvA.Tooltip-module__bottom--9Twz4.Tooltip-module__small--017da::before,
.Tooltip-module__pointer--cTuvA.Tooltip-module__bottom-end--fktup.Tooltip-module__small--017da::before {
  bottom: var(--offset-s);
}

/*
 * Copy to Clipboard icon
 */

.Tooltip-module__clipboard--F-cy5 {
  cursor: pointer;
}
/* see full spec / use cases in https://www.figma.com/file/QvJDt4Suf2CRXk1B3OVYOx/%5BDS%5D-Design-system-library-V2?node-id=801%3A52803&mode=dev */

/* Caption/Caption 1 */
.Caption-module__caption1--8fJ-e {
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  letter-spacing: 0.06px;
  line-height: 16px; /* 133.333% */
}

/* Caption/Caption 2 */
.Caption-module__caption2--CB-6B {
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0.048px;
  line-height: 16px; /* 133.333% */
}

/* Caption/Caption 3 */
.Caption-module__caption3--p0DbW {
  font-size: 10px;
  font-style: normal;
  font-weight: 500;
  letter-spacing: 0.05px;
  line-height: 14px; /* 140% */
}

/* Caption/Caption 4 */
.Caption-module__caption4--BOMO2 {
  font-size: 10px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0.05px;
  line-height: 14px; /* 140% */
}
.Content-module__container--V99qU {
  display: grid;
  gap: var(--section-spacing-sub);
}

.Content-module__title--2NidU,
.Content-module__body--Yt1oj {
  color: var(--text-primary);
}

.Content-module__container--V99qU b {
  /* hardcoding font weight instead of using Caption1 to allow this to be a <b> tag without major effort */
  font-weight: 500;
}

.Content-module__container--V99qU ul,
.Content-module__container--V99qU ul li {
  margin: 0;
  padding: 0;
}

.Content-module__container--V99qU ul li {
  padding-left: var(--space-12px);

  position: relative;
  list-style-type: none;
}

.Content-module__container--V99qU ul li::before {
  --bullet-size: 4px;
  --text-line-height: 16px;

  width: var(--bullet-size);
  height: var(--bullet-size);

  position: absolute;

  /* centering the bullet point vertically into the first line of text only */
  top: calc((var(--text-line-height) - var(--bullet-size)) / 2);
  left: 0;

  display: inline-block;

  background: var(--text-primary);
  border-radius: 50%;
  content: '';
}

.Content-module__container--V99qU ol {
  padding-inline-start: var(--space-20px);
}

.Content-module__footer--IrJlZ {
  margin-top: var(--space-8px);
}

.Content-module__footer--IrJlZ.Content-module__divider--6mFhQ {
  padding-top: var(--space-8px);
  border-top: solid 1px var(--border-primary);
}

.Content-module__footer--IrJlZ a {
  /* hardcoding font weight instead of using Caption1 to allow this to be a <a> tag without major effort */
  font-weight: 500;
}
/* stylelint-disable selector-class-pattern */
@font-face {
  font-family: Icon;
  src:
    url('/assets/Icon-DFN5kg8D.ttf?acd49345fc1e5f17429d78fddee5d973') format('truetype'),
    url('/assets/Icon-PnGvBzcH.woff?acd49345fc1e5f17429d78fddee5d973') format('woff'),
    url('/assets/Icon-BQV7ZhK1.woff2?acd49345fc1e5f17429d78fddee5d973') format('woff2');
}

i[class^='ic-']::before,
i[class*=' ic-']::before {
  font-family: Icon, serif !important;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  font-style: normal;
  font-variant: normal;
  font-weight: normal !important;
  line-height: 1;
  text-transform: none;
}

.Icon-module__ic-add--4-YsM::before {
  content: '\f101';
}

.Icon-module__ic-airplane--eKt0S::before {
  content: '\f102';
}

.Icon-module__ic-alerts-active--o0g2f::before {
  content: '\f103';
}

.Icon-module__ic-alerts--rr9CD::before {
  content: '\f104';
}

.Icon-module__ic-android-outline--TjQLR::before {
  content: '\f105';
}

.Icon-module__ic-android-react-native--zMuDB::before {
  content: '\f106';
}

.Icon-module__ic-android--W5dLZ::before {
  content: '\f107';
}

.Icon-module__ic-announcements--Nh-oT::before {
  content: '\f108';
}

.Icon-module__ic-anrs-active--vE-Ai::before {
  content: '\f109';
}

.Icon-module__ic-anrs--8QFVR::before {
  content: '\f10a';
}

.Icon-module__ic-apple-outline--mXhDw::before {
  content: '\f10b';
}

.Icon-module__ic-apple--ekwX5::before {
  content: '\f10c';
}

.Icon-module__ic-apps--1FQPe::before {
  content: '\f10d';
}

.Icon-module__ic-arrow-down--C9VOr::before {
  content: '\f10e';
}

.Icon-module__ic-arrow-go-to-page--Hh-Xj::before {
  content: '\f10f';
}

.Icon-module__ic-arrow-left--Cwis-::before {
  content: '\f110';
}

.Icon-module__ic-arrow-right-bold--032FL::before {
  content: '\f111';
}

.Icon-module__ic-arrow-right--HKkDw::before {
  content: '\f112';
}

.Icon-module__ic-arrow-up--xhSYg::before {
  content: '\f113';
}

.Icon-module__ic-background--RhIOH::before {
  content: '\f114';
}

.Icon-module__ic-bad--Z-dL2::before {
  content: '\f115';
}

.Icon-module__ic-barcode--WrtXd::before {
  content: '\f116';
}

.Icon-module__ic-beetle--d5Sic::before {
  content: '\f117';
}

.Icon-module__ic-bell--FoZmx::before {
  content: '\f118';
}

.Icon-module__ic-better_crash_context--Hjub5::before {
  content: '\f119';
}

.Icon-module__ic-board-active--klCGC::before {
  content: '\f11a';
}

.Icon-module__ic-board--aoKJ4::before {
  content: '\f11b';
}

.Icon-module__ic-calendar-active--Qk3mk::before {
  content: '\f11c';
}

.Icon-module__ic-calendar--s7OIs::before {
  content: '\f11d';
}

.Icon-module__ic-camera--zC59q::before {
  content: '\f11e';
}

.Icon-module__ic-chat--koEXc::before {
  content: '\f11f';
}

.Icon-module__ic-check--uI71Q::before {
  content: '\f120';
}

.Icon-module__ic-checked--REr93::before {
  content: '\f121';
}

.Icon-module__ic-checkmark---ArnE::before {
  content: '\f122';
}

.Icon-module__ic-chevron_down--UMpwJ::before {
  content: '\f123';
}

.Icon-module__ic-chevron_up--mu0ig::before {
  content: '\f124';
}

.Icon-module__ic-chevron-down-thick--krKGy::before {
  content: '\f125';
}

.Icon-module__ic-chevron-up-thick--arBhy::before {
  content: '\f126';
}

.Icon-module__ic-clear-all--e-jNz::before {
  content: '\f127';
}

.Icon-module__ic-clipboard---pZ3Y::before {
  content: '\f128';
}

.Icon-module__ic-close--0b-qu::before {
  content: '\f129';
}

.Icon-module__ic-cloud--wNLqT::before {
  content: '\f12a';
}

.Icon-module__ic-column--XoT2J::before {
  content: '\f12b';
}

.Icon-module__ic-compare-active--4TGKC::before {
  content: '\f12c';
}

.Icon-module__ic-compare--bzneL::before {
  content: '\f12d';
}

.Icon-module__ic-comparison-dashboard--X96c0::before {
  content: '\f12e';
}

.Icon-module__ic-connection--PDxR8::before {
  content: '\f12f';
}

.Icon-module__ic-country--xF5W2::before {
  content: '\f130';
}

.Icon-module__ic-cpu-pegged--G-id7::before {
  content: '\f131';
}

.Icon-module__ic-crash-active--Uq8a2::before {
  content: '\f132';
}

.Icon-module__ic-crash--FnClX::before {
  content: '\f133';
}

.Icon-module__ic-darkmode-moon--FTLjs::before {
  content: '\f134';
}

.Icon-module__ic-dashboard--GiWPz::before {
  content: '\f135';
}

.Icon-module__ic-debugger-active--bdpyA::before {
  content: '\f136';
}

.Icon-module__ic-debugger--RWihu::before {
  content: '\f137';
}

.Icon-module__ic-delete-filter-tag--jXlMy::before {
  content: '\f138';
}

.Icon-module__ic-delete--lOOhC::before {
  content: '\f139';
}

.Icon-module__ic-delivery_box--V97K5::before {
  content: '\f13a';
}

.Icon-module__ic-device--IPixK::before {
  content: '\f13b';
}

.Icon-module__ic-devices--McL3w::before {
  content: '\f13c';
}

.Icon-module__ic-disk-used--oYVny::before {
  content: '\f13d';
}

.Icon-module__ic-docs--urZhj::before {
  content: '\f13e';
}

.Icon-module__ic-drag-indicator--zDgZS::before {
  content: '\f13f';
}

.Icon-module__ic-drag--1AcKO::before {
  content: '\f140';
}

.Icon-module__ic-duplicate--EyhAF::before {
  content: '\f141';
}

.Icon-module__ic-duration--biVa-::before {
  content: '\f142';
}

.Icon-module__ic-edit--MMiyo::before {
  content: '\f143';
}

.Icon-module__ic-email--VINB4::before {
  content: '\f144';
}

.Icon-module__ic-empty-state--mQZm-::before {
  content: '\f145';
}

.Icon-module__ic-error-inactive--bg3ht::before {
  content: '\f146';
}

.Icon-module__ic-error--tzqkO::before {
  content: '\f147';
}

.Icon-module__ic-exception--CL2QM::before {
  content: '\f148';
}

.Icon-module__ic-expand-double-arrow--oIgBG::before {
  content: '\f149';
}

.Icon-module__ic-expand--eZFL-::before {
  content: '\f14a';
}

.Icon-module__ic-explore-active--0ZdMM::before {
  content: '\f14b';
}

.Icon-module__ic-explore--Igmeu::before {
  content: '\f14c';
}

.Icon-module__ic-faq--gzcjX::before {
  content: '\f14d';
}

.Icon-module__ic-filter-by--9wLXp::before {
  content: '\f14e';
}

.Icon-module__ic-filter-outline--4v-TK::before {
  content: '\f14f';
}

.Icon-module__ic-filter-search--t1Vbv::before {
  content: '\f150';
}

.Icon-module__ic-filter--FsjsS::before {
  content: '\f151';
}

.Icon-module__ic-first-seen--2Gg1E::before {
  content: '\f152';
}

.Icon-module__ic-first--rsBG-::before {
  content: '\f153';
}

.Icon-module__ic-flag--kexpi::before {
  content: '\f154';
}

.Icon-module__ic-flutter-outline--zn6cw::before {
  content: '\f155';
}

.Icon-module__ic-flutter--7ETCU::before {
  content: '\f156';
}

.Icon-module__ic-foreground--ecZw-::before {
  content: '\f157';
}

.Icon-module__ic-fullscreen--0Hnu-::before {
  content: '\f158';
}

.Icon-module__ic-gear--GrGYE::before {
  content: '\f159';
}

.Icon-module__ic-go-back-arrow--Xs-oB::before {
  content: '\f15a';
}

.Icon-module__ic-good---h219::before {
  content: '\f15b';
}

.Icon-module__ic-graph--HvWkt::before {
  content: '\f15c';
}

.Icon-module__ic-green-check--AbqhA::before {
  content: '\f15d';
}

.Icon-module__ic-grey-check--wTp7X::before {
  content: '\f15e';
}

.Icon-module__ic-help-active--lFQYU::before {
  content: '\f15f';
}

.Icon-module__ic-help-outline--RKeEe::before {
  content: '\f160';
}

.Icon-module__ic-help--P5pex::before {
  content: '\f161';
}

.Icon-module__ic-home--SXOab::before {
  content: '\f162';
}

.Icon-module__ic-ignore--jYC0H::before {
  content: '\f163';
}

.Icon-module__ic-indeterminate--hgj-8::before {
  content: '\f164';
}

.Icon-module__ic-info-outline--4vbUv::before {
  content: '\f165';
}

.Icon-module__ic-info--WfWrR::before {
  content: '\f166';
}

.Icon-module__ic-invite-members--YSy3n::before {
  content: '\f167';
}

.Icon-module__ic-ios_react_native--A2QsW::before {
  content: '\f168';
}

.Icon-module__ic-ios-outline--vS-My::before {
  content: '\f169';
}

.Icon-module__ic-ios--1Q0tz::before {
  content: '\f16a';
}

.Icon-module__ic-issues-active--xwuev::before {
  content: '\f16b';
}

.Icon-module__ic-issues--eXML8::before {
  content: '\f16c';
}

.Icon-module__ic-jira-blue--F6Emh::before {
  content: '\f16d';
}

.Icon-module__ic-jira-grey--pdSF9::before {
  content: '\f16e';
}

.Icon-module__ic-jira--YY9bS::before {
  content: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.29102 9.57227C2.29102 10.5377 2.67451 11.4635 3.35715 12.1461C4.03978 12.8288 4.96563 13.2123 5.93102 13.2123H6.78768V14.0689C6.78768 15.0343 7.17118 15.9602 7.85381 16.6428C8.53645 17.3254 9.46229 17.7089 10.4277 17.7089V9.57227H2.29102Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.93164 5.93164C5.93164 6.89703 6.31514 7.82288 6.99777 8.50551C7.6804 9.18814 8.60625 9.57164 9.57164 9.57164H10.4283V10.4283C10.4283 11.3937 10.8118 12.3195 11.4944 13.0022C12.1771 13.6848 13.1029 14.0683 14.0683 14.0683V5.93164H5.93164Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.57227 2.29102C9.57227 3.2564 9.95576 4.18225 10.6384 4.86488C11.321 5.54752 12.2469 5.93102 13.2123 5.93102H14.0689V6.78768C14.0689 7.75307 14.4524 8.67892 15.1351 9.36155C15.8177 10.0442 16.7435 10.4277 17.7089 10.4277V2.29102H9.57227Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}

.Icon-module__ic-last_captured_view--RiYqA::before {
  content: '\f170';
}

.Icon-module__ic-last--kt0PP::before {
  content: '\f171';
}

.Icon-module__ic-left--7seTH::before {
  content: '\f172';
}

.Icon-module__ic-light-bulb--6oh8D::before {
  content: '\f173';
}

.Icon-module__ic-lightmode-sun--Q5cjF::before {
  content: '\f174';
}

.Icon-module__ic-line-graph-down--6dllZ::before {
  content: '\f175';
}

.Icon-module__ic-line-graph-neutral--vsxR5::before {
  content: '\f176';
}

.Icon-module__ic-line-graph-up--Yu6if::before {
  content: '\f177';
}

.Icon-module__ic-list--qsqBr::before {
  content: '\f178';
}

.Icon-module__ic-lock--HKXd0::before {
  content: '\f179';
}

.Icon-module__ic-logs-active--r2cd1::before {
  content: '\f17a';
}

.Icon-module__ic-logs--BunR5::before {
  content: '\f17b';
}

.Icon-module__ic-low_memory--AVTbn::before {
  content: '\f17c';
}

.Icon-module__ic-low-memory-error--vwLR-::before {
  content: '\f17d';
}

.Icon-module__ic-low-memory-warning--KHlqG::before {
  content: '\f17e';
}

.Icon-module__ic-low-power--stMcd::before {
  content: '\f17f';
}

.Icon-module__ic-magnifying-glass--iJfni::before {
  content: '\f180';
}

.Icon-module__ic-medal--LOdAa::before {
  content: '\f181';
}

.Icon-module__ic-members--i2NHX::before {
  content: '\f182';
}

.Icon-module__ic-menu--XDWbD::before {
  content: '\f183';
}

.Icon-module__ic-minimize---QWye::before {
  content: '\f184';
}

.Icon-module__ic-mobile_health---FEhx::before {
  content: '\f185';
}

.Icon-module__ic-mobile_logging--2WqvI::before {
  content: '\f186';
}

.Icon-module__ic-mobile_stop--yPoBm::before {
  content: '\f187';
}

.Icon-module__ic-mobile-start--L4FXj::before {
  content: '\f188';
}

.Icon-module__ic-mobile-stop--FrCa0::before {
  content: '\f189';
}

.Icon-module__ic-module_black--nIO7Q::before {
  content: '\f18a';
}

.Icon-module__ic-moment-active--e5Nuf::before {
  content: '\f18b';
}

.Icon-module__ic-moment--y6Yzs::before {
  content: '\f18c';
}

.Icon-module__ic-moon--Xji2H::before {
  content: '\f18d';
}

.Icon-module__ic-more-menu-active--6UvuF::before {
  content: '\f18e';
}

.Icon-module__ic-more-menu--Mm-x2::before {
  content: '\f18f';
}

.Icon-module__ic-muted--GZw9a::before {
  content: '\f190';
}

.Icon-module__ic-network_errors--JmHKS::before {
  content: '\f191';
}

.Icon-module__ic-network-active--lbtJ9::before {
  content: '\f192';
}

.Icon-module__ic-network-error--kIByt::before {
  content: '\f193';
}

.Icon-module__ic-network--BztSx::before {
  content: '\f194';
}

.Icon-module__ic-new-tab--PcsUM::before {
  content: '\f195';
}

.Icon-module__ic-next---M-5O::before {
  content: '\f196';
}

.Icon-module__ic-no-connectivity--WqnuC::before {
  content: '\f197';
}

.Icon-module__ic-note--iHAIv::before {
  content: '\f198';
}

.Icon-module__ic-notifications-active--KMDPb::before {
  content: '\f199';
}

.Icon-module__ic-notifications--R7I9p::before {
  content: '\f19a';
}

.Icon-module__ic-oom-active--WIYiy::before {
  content: '\f19b';
}

.Icon-module__ic-oom--EYNxm::before {
  content: '\f19c';
}

.Icon-module__ic-os--GmsmE::before {
  content: '\f19d';
}

.Icon-module__ic-overview---uxRP::before {
  content: '\f19e';
}

.Icon-module__ic-pencil--MOj7k::before {
  content: '\f19f';
}

.Icon-module__ic-performance--S-mge::before {
  content: '\f1a0';
}

.Icon-module__ic-pin--Cxks8::before {
  content: '\f1a1';
}

.Icon-module__ic-plus--TAsvX::before {
  content: '\f1a2';
}

.Icon-module__ic-present--bzqhq::before {
  content: '\f1a3';
}

.Icon-module__ic-preview--fBD3l::before {
  content: '\f1a4';
}

.Icon-module__ic-previous--oSK3q::before {
  content: '\f1a5';
}

.Icon-module__ic-profile--bIJ4U::before {
  content: '\f1a6';
}

.Icon-module__ic-purple-arrow-right--bQG9p::before {
  content: '\f1a7';
}

.Icon-module__ic-purple-question--AyFrS::before {
  content: '\f1a8';
}

.Icon-module__ic-question-box--JN8-S::before {
  content: '\f1a9';
}

.Icon-module__ic-question--uhHdR::before {
  content: '\f1aa';
}

.Icon-module__ic-radio-checked--qtenc::before {
  content: '\f1ab';
}

.Icon-module__ic-radio-unchecked--lp1Xh::before {
  content: '\f1ac';
}

.Icon-module__ic-react-native-outline--T-npU::before {
  content: '\f1ad';
}

.Icon-module__ic-react-native--zyQKE::before {
  content: '\f1ae';
}

.Icon-module__ic-recent--zTSCw::before {
  content: '\f1af';
}

.Icon-module__ic-refresh--AIMjn::before {
  content: '\f1b0';
}

.Icon-module__ic-release--hJYvH::before {
  content: '\f1b1';
}

.Icon-module__ic-reload---xuji::before {
  content: '\f1b2';
}

.Icon-module__ic-remove--3wrHS::before {
  content: '\f1b3';
}

.Icon-module__ic-resolve--zuu-d::before {
  content: '\f1b4';
}

.Icon-module__ic-right--Dr3Ti::before {
  content: '\f1b5';
}

.Icon-module__ic-screenshots-active--9i5yi::before {
  content: '\f1b6';
}

.Icon-module__ic-screenshots--ocb5r::before {
  content: '\f1b7';
}

.Icon-module__ic-search-grey---fZUX::before {
  content: '\f1b8';
}

.Icon-module__ic-search--NS-HP::before {
  content: '\f1b9';
}

.Icon-module__ic-see-impact--o2SaX::before {
  content: '\f1ba';
}

.Icon-module__ic-select-all--k-IRC::before {
  content: '\f1bb';
}

.Icon-module__ic-session_property--XOdYV::before {
  content: '\f1bc';
}

.Icon-module__ic-session_replay--WD0BM::before {
  content: '\f1bd';
}

.Icon-module__ic-sessions-active--2-gTe::before {
  content: '\f1be';
}

.Icon-module__ic-sessions--hzFlB::before {
  content: '\f1bf';
}

.Icon-module__ic-settings-active--BDqIu::before {
  content: '\f1c0';
}

.Icon-module__ic-settings-search--SO16N::before {
  content: '\f1c1';
}

.Icon-module__ic-settings---et-i::before {
  content: '\f1c2';
}

.Icon-module__ic-share--t2Tzp::before {
  content: '\f1c3';
}

.Icon-module__ic-size--MnCYz::before {
  content: '\f1c4';
}

.Icon-module__ic-small-arrow-down--qeZ8P::before {
  content: '\f1c5';
}

.Icon-module__ic-small-arrow-left--yDHF6::before {
  content: '\f1c6';
}

.Icon-module__ic-small-arrow-right--GXQUf::before {
  content: '\f1c7';
}

.Icon-module__ic-small-arrow-up--KV-Mx::before {
  content: '\f1c8';
}

.Icon-module__ic-snail--PSAIi::before {
  content: '\f1c9';
}

.Icon-module__ic-snooze_dark--CFLZh::before {
  content: '\f1ca';
}

.Icon-module__ic-snooze_white--Rrkgq::before {
  content: '\f1cb';
}

.Icon-module__ic-snooze--n68I2::before {
  content: '\f1cc';
}

.Icon-module__ic-snowflake--fCiRY::before {
  content: '\f1cd';
}

.Icon-module__ic-spans-and-traces--IvK2V::before {
  content: '\f1ce';
}

.Icon-module__ic-sparkle--xDYC8::before {
  content: '\f1cf';
}

.Icon-module__ic-spike--gSP8P::before {
  content: '\f1d0';
}

.Icon-module__ic-stability_monitoring--0tLv-::before {
  content: '\f1d1';
}

.Icon-module__ic-stars--WxW42::before {
  content: '\f1d2';
}

.Icon-module__ic-start--ju-zm::before {
  content: '\f1d3';
}

.Icon-module__ic-startup_performance--qGFYt::before {
  content: '\f1d4';
}

.Icon-module__ic-stat-down--cmh-0::before {
  content: '\f1d5';
}

.Icon-module__ic-stat-up--1MIw-::before {
  content: '\f1d6';
}

.Icon-module__ic-stop--pkGzN::before {
  content: '\f1d7';
}

.Icon-module__ic-sun--mDh89::before {
  content: '\f1d8';
}

.Icon-module__ic-support-tickets--SyxrU::before {
  content: '\f1d9';
}

.Icon-module__ic-switch_app--u07hR::before {
  content: '\f1da';
}

.Icon-module__ic-switch-app--yf0jv::before {
  content: '\f1db';
}

.Icon-module__ic-system_gear--SsBj3::before {
  content: '\f1dc';
}

.Icon-module__ic-system--4xJGO::before {
  content: '\f1dd';
}

.Icon-module__ic-table-shortcut--66wUe::before {
  content: '\f1de';
}

.Icon-module__ic-table--nfI0Y::before {
  content: '\f1df';
}

.Icon-module__ic-tag--BXOY8::before {
  content: '\f1e0';
}

.Icon-module__ic-tap--l0ec5::before {
  content: '\f1e1';
}

.Icon-module__ic-todo--4tCOE::before {
  content: '\f1e2';
}

.Icon-module__ic-toggle-off--0Hs3m::before {
  content: '\f1e3';
}

.Icon-module__ic-toggle-on--LfvpW::before {
  content: '\f1e4';
}

.Icon-module__ic-traces--jZCYz::before {
  content: '\f1e5';
}

.Icon-module__ic-transform--8JFyH::before {
  content: '\f1e6';
}

.Icon-module__ic-trash--qaQln::before {
  content: '\f1e7';
}

.Icon-module__ic-tv--SYBbA::before {
  content: '\f1e8';
}

.Icon-module__ic-uncategorized-exit-active--98Bm8::before {
  content: '\f1e9';
}

.Icon-module__ic-uncategorized-exit--aJbd4::before {
  content: '\f1ea';
}

.Icon-module__ic-unchecked--w9eSV::before {
  content: '\f1eb';
}

.Icon-module__ic-unhandled-exceptions-active--hx7qa::before {
  content: '\f1ec';
}

.Icon-module__ic-unhandled-exceptions--rT9Bg::before {
  content: '\f1ed';
}

.Icon-module__ic-unity_android--n8YfT::before {
  content: '\f1ee';
}

.Icon-module__ic-unity_ios--YLknf::before {
  content: '\f1ef';
}

.Icon-module__ic-unity--cJILe::before {
  content: '\f1f0';
}

.Icon-module__ic-unmute--zNoM1::before {
  content: '\f1f1';
}

.Icon-module__ic-unmuted--eoS0r::before {
  content: '\f1f2';
}

.Icon-module__ic-upload--OCici::before {
  content: '\f1f3';
}

.Icon-module__ic-user_lookup--s-0vb::before {
  content: '\f1f4';
}

.Icon-module__ic-user-session--GhoW0::before {
  content: '\f1f5';
}

.Icon-module__ic-user-termination-active--t0QEP::before {
  content: '\f1f6';
}

.Icon-module__ic-user-termination--gG8k2::before {
  content: '\f1f7';
}

.Icon-module__ic-v2-check-large--aKW-m::before {
  content: '\f1f8';
}

.Icon-module__ic-v2-check-small--p9v5K::before {
  content: '\f1f9';
}

.Icon-module__ic-v2-close-large--McEcm::before {
  content: '\f1fa';
}

.Icon-module__ic-v2-close-small--bmvmd::before {
  content: '\f1fb';
}

.Icon-module__ic-v2-user-plus-large--T3iLm::before {
  content: '\f1fc';
}

.Icon-module__ic-version-filter--GPYiu::before {
  opacity: 0.6;
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 2 24 24' fill='none' stroke='currentColor' stroke-width='1' stroke-linecap='round' stroke-linejoin='round' class='icon icon-tabler icons-tabler-outline icon-tabler-versions'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M10 5m0 2a2 2 0 0 1 2 -2h6a2 2 0 0 1 2 2v10a2 2 0 0 1 -2 2h-6a2 2 0 0 1 -2 -2z' /%3E%3Cpath d='M7 7l0 10' /%3E%3Cpath d='M4 8l0 8' /%3E%3C/svg%3E");
}

[data-theme='dark'] .Icon-module__ic-version-filter--GPYiu::before {
  filter: invert(1);
}

.Icon-module__ic-warning--KVVzA::before {
  content: '\f1fe';
}

.Icon-module__ic-widget-dashboard--xQj-4::before {
  content: '\f1ff';
}
/* stylelint-disable selector-class-pattern */

/*
* Icons
*/

:root {
  --v1-tiny: var(--space-8px);
  --v1-xsmall: var(--space-12px);
  --v1-small: var(--space-16px);
  --v1-medium: var(--space-20px);
  --v1-large: var(--space-24px);
  --tiny: 16px;
  --xsmall: 20px;
  --small: 24px;
  --medium: 32px;
  --large: 40px;
  --tooltip: calc(var(--base-space) * 3.5);
}

/* active or enabled */
.Icon-module__ic--4PQFQ {
  font-family: Icon, serif !important;
  font-weight: normal !important;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-transform: none;

  position: relative;

  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* inactive */
.Icon-module__ic--4PQFQ.Icon-module__disabled--Ox6ak {
  color: var(--grey-200);
}

/* selected */
.Icon-module__ic--4PQFQ.Icon-module__selected--y0TpM {
  color: var(--primary-400);
}

/** FIXME: what doest it mean? */

/* no action on white */
.Icon-module__ic--4PQFQ.Icon-module__noActioWhite--ajVA3 {
  color: var(--grey-500);
}

/** FIXME: what doest it mean? */

/* action on white */
.Icon-module__ic--4PQFQ.Icon-module__actionWhite--9tRvI {
  color: var(--grey-1000);
}

.Icon-module__ic--4PQFQ::before,
.Icon-module__ic--4PQFQ::after {
  color: inherit;
  font-size: inherit;
  inset: 0;

  position: absolute;
}

/* Tiny */
.Icon-module__tiny--bB0hZ {
  font-size: var(--v1-tiny);

  height: var(--v1-tiny);
  width: var(--v1-tiny);
}

/* XSmall */
.Icon-module__xsmall--tQp11 {
  font-size: var(--v1-xsmall);

  height: var(--v1-xsmall);
  width: var(--v1-xsmall);
}

/* Small */
.Icon-module__small--mDMog {
  font-size: var(--v1-small);

  height: var(--v1-small);
  width: var(--v1-small);
}

/* Medium */
.Icon-module__medium--P78uD {
  font-size: var(--v1-medium);

  height: var(--v1-medium);
  width: var(--v1-medium);
}

/* Large */
.Icon-module__large--95dqp {
  font-size: var(--v1-large);

  height: var(--v1-large);
  width: var(--v1-large);
}

/* Tiny */
.Icon-module__v2--V78hA.Icon-module__tiny--bB0hZ {
  font-size: var(--tiny);

  height: var(--tiny);
  width: var(--tiny);
}

/* XSmall */
.Icon-module__v2--V78hA.Icon-module__xsmall--tQp11 {
  font-size: var(--xsmall);

  height: var(--xsmall);
  width: var(--xsmall);
}

/* Small */
.Icon-module__v2--V78hA.Icon-module__small--mDMog {
  font-size: var(--small);

  height: var(--small);
  width: var(--small);
}

/* Medium */
.Icon-module__v2--V78hA.Icon-module__medium--P78uD {
  font-size: var(--medium);

  height: var(--medium);
  width: var(--medium);
}

/* Large */
.Icon-module__v2--V78hA.Icon-module__large--95dqp {
  font-size: var(--large);

  height: var(--large);
  width: var(--large);
}

/* Tooltips */
.Icon-module__tooltip--kNRPS {
  font-size: var(--tooltip);

  height: var(--tooltip);
  width: var(--tooltip);
}

/*
 * Custom Icons
 */

.Icon-module__ic-custom-small-arrow-down--dcHK0 {
  transform: rotate(-90deg);
}

.Icon-module__ic-custom-small-arrow-up--by7pS {
  transform: rotate(90deg);
}

.Icon-module__ic-custom-ios---FsKK {
  transform: rotate(90deg);
}

.Icon-module__ic-custom-ios-outline--WPntz {
  transform: rotate(90deg);
}

.Icon-module__count--aAaUz {
  font-size: 8px;
  line-height: 14px;
  color: var(--grey-100);

  width: 14px;
  height: 14px;

  position: absolute;
  top: -1px;
  right: -5px;
  z-index: 1;

  background-color: var(--red-400);
  border-radius: 50%;
}

.Icon-module__icon--szG-X {
  font-size: var(--text-12px);
  text-align: center;
  text-transform: none;

  position: relative;

  display: inline-flex;

  align-items: center;
  word-break: normal;
}

.Icon-module__icon--szG-X.Icon-module__displayLabel--DZEAp {
  display: block;
}

.Icon-module__displayLabel--DZEAp .Icon-module__label--x-VII {
  margin-top: var(--base-space);
}

.Icon-module__inline--XXSzF {
  font-size: var(--text-14px);

  display: flex;

  justify-content: center;
  align-items: center;
}

.Icon-module__fade--Uc-ua {
  opacity: 0.2;
}

.Icon-module__disabled--Ox6ak {
  cursor: default;
  opacity: 0.5;
}
/* stylelint-disable selector-class-pattern */

.Button-module__button--2ZuB7 {
  font-family: var(--body-font);
  font-size: var(--text-14px);
  font-weight: var(--weight-300);
  color: var(--color-text-button);
  white-space: nowrap;

  padding: 9px 16px;

  position: relative;
  z-index: 0;

  display: flex;

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

  border: 0;
  border-radius: 4px;
  outline: none;
  cursor: pointer;
  gap: var(--space-8px);
}

.Button-module__button--2ZuB7[disabled] {
  cursor: not-allowed;
}

.Button-module__button--2ZuB7.Button-module__filter--XeEVD[disabled] {
  cursor: unset;
}

.Button-module__button--2ZuB7.Button-module__small--l39oh {
  font-size: var(--text-12px);

  min-width: 50px;
}

.Button-module__button--2ZuB7.Button-module__small--l39oh i {
  font-size: 17px;

  height: 17px;
  width: 17px;
}

/* Technically larger than large, we have to adjust */
.Button-module__button--2ZuB7.Button-module__medium--KTxdk {
  font-size: var(--text-14px);

  padding: 12px 24px;
}

.Button-module__button--2ZuB7.Button-module__large--6bsb7 {
  font-size: var(--text-16px);

  padding: 8px 10px;
}

.Button-module__button--2ZuB7.Button-module__wide--9gaYm {
  min-width: var(--space-156px);
  width: -moz-max-content;
  width: max-content;
}

.Button-module__button--2ZuB7.Button-module__noWrap--pDezi {
  white-space: nowrap;
}

.Button-module__button--2ZuB7.Button-module__captions--Yy0i0 {
  font-size: var(--text-14px);
  line-height: var(--text-16px);
  color: var(--text-primary);

  padding: 0;

  display: inline-flex;

  align-items: center;

  background-color: transparent;
  border: none;
  box-shadow: none;
  gap: var(--space-4px);
}

.Button-module__button--2ZuB7.Button-module__captions--Yy0i0:hover {
  text-decoration: underline;

  background-color: transparent;
}

.Button-module__button--2ZuB7.Button-module__captions--Yy0i0[disabled] {
  text-decoration: none;
}

/*
 * Variants: Primary
 */

/* Default */
.Button-module__primary--s1sM6 {
  background-color: var(--primary-600);
}

/* Hovered */
.Button-module__primary--s1sM6:hover {
  background-color: var(--primary-500);
}

/* Active/Pressed */
.Button-module__primary--s1sM6:active {
  background-color: var(--primary-400);
}

/* Disabled */
.Button-module__primary--s1sM6[disabled] {
  color: var(--color-text-button-opacity);

  background-color: transparent;
}

/*
 * Variants: Primary white
 */

/* Default */
.Button-module__button--2ZuB7.Button-module__primary-white--jXT-A,
.Button-module__primary-white--jXT-A {
  color: var(--text-inverted);

  background-color: var(--background-inverted);
}

/* Hovered */
.Button-module__primary-white--jXT-A:hover {
  background-color: var(--background-inverted);
}

/* Active/Pressed */
.Button-module__primary-white--jXT-A:active {
  opacity: 0.7;
}

/* Disabled */
.Button-module__primary-white--jXT-A[disabled] {
  color: var(--text-disabled);

  background-color: var(--background-disabled);
}

/*
 * Variants: Secondary
 */

/* Default */
.Button-module__secondary--R0waJ {
  color: var(--grey-100);

  background-color: var(--grey-900);
  box-shadow: inset 0 0 0 1px var(--grey-400);
}

/* Hovered */
.Button-module__secondary--R0waJ:hover {
  background-color: var(--grey-800);
}

/* Active/Pressed */
.Button-module__secondary--R0waJ:active {
  background-color: var(--grey-700);
}

/* Disabled */
.Button-module__secondary--R0waJ[disabled] {
  color: var(--grey-300); /* Should be --color-text-button but with opacity */

  background-color: transparent;
}

/* Disabled for both (primary and secondary)
 *
 * Hacky trick that take cares of applying background that needs to introduce some opacity without using `rgba` colors.
 * Applying `opacity` to the entire button will make the `background` & `color` of the text to looking different than what is expected.
 * We just need provide `opacity` to the `background-color`, but not to the text.
 */
.Button-module__primary--s1sM6[disabled]::before,
.Button-module__secondary--R0waJ[disabled]::before {
  width: 100%;
  height: 100%;

  position: absolute;
  z-index: -1;

  border-radius: 4px;
  content: '';
  inset: 0;
  opacity: 0.38;
}

/* Same background as 'active' (opacity coming from `:before` pseudo element) */
.Button-module__primary--s1sM6[disabled]::before {
  background-color: var(--primary-600);
}

/* Same background as 'active' (opacity coming from `:before` pseudo element) */
.Button-module__secondary--R0waJ[disabled]::before {
  background-color: var(--grey-900);
}

/*
 * Variants: Secondary white
 */

/* Default */
.Button-module__button--2ZuB7.Button-module__secondary-white--C83YQ,
.Button-module__secondary-white--C83YQ {
  color: var(--background-inverted);

  background: transparent;
  box-shadow: inset 0 0 0 1px var(--background-inverted);
}

/* Hovered */
.Button-module__secondary-white--C83YQ:hover {
  background-color: var(--background-disabled);
}

/* Active/Pressed */
.Button-module__secondary-white--C83YQ:active {
  background-color: var(--background-scrim);
}

/* Disabled */
.Button-module__secondary-white--C83YQ[disabled] {
  opacity: 0.43;
}

/*
 * Variants: Tertiary
 */

/* Default */
.Button-module__button--2ZuB7.Button-module__tertiary--xmg08,
.Button-module__button--2ZuB7.Button-module__tertiary-no-margins--W5IoY,
.Button-module__tertiary--xmg08 {
  color: var(--text-product-secondary);

  background: transparent;
  border: 1px solid transparent;
}

/* Technically is tertiary no paddings but in the design system they call it no margins */

/* tertiary-no-margin is the same as tertiary, but this is the only variant where it is allowed to not have margins */
.Button-module__button--2ZuB7.Button-module__tertiary-no-margins--W5IoY {
  padding: 0;
}

/* Hovered */
.Button-module__tertiary-no-margins--W5IoY:hover,
.Button-module__tertiary--xmg08:hover {
  text-decoration: underline;
}

/* Active/Pressed */
.Button-module__tertiary-no-margins--W5IoY:active,
.Button-module__tertiary--xmg08:active {
  background-color: transparent;
}

/* Disabled */
.Button-module__tertiary-no-margins--W5IoY[disabled],
.Button-module__tertiary--xmg08[disabled] {
  opacity: 0.43;
}

/*
 * Marketing
 */

/* Default */
.Button-module__marketing--sdHhW {
  color: var(--marketing-font-color-button);

  background-color: var(--marketing-background-color-button);
  box-shadow: inset 0 0 0 1px var(--marketing-border-color-button);
}

/* Hovered */
.Button-module__marketing--sdHhW:hover {
  color: var(--marketing-hover-font-color-button);

  background-color: var(--marketing-hover-background-color-button);
  box-shadow: inset 0 0 0 1px var(--marketing-hover-border-color-button);
}

/* Hovered */
.Button-module__marketing--sdHhW[disabled] {
  opacity: 0.8;
}

/*
 * Variants: Marketing outline
 */

.Button-module__marketing-outline--o-8vN {
  color: var(--marketing-outline-font-color-button);

  background-color: var(--marketing-outline-background-color-button);
  box-shadow: inset 0 0 0 1px var(--marketing-outline-border-color-button);
}

/* Hovered */
.Button-module__marketing-outline--o-8vN:hover {
  color: var(--marketing-outline-hover-font-color-button);

  background-color: var(--marketing-outline-hover-background-color-button);
  box-shadow: inset 0 0 0 1px var(--marketing-outline-hover-border-color-button);
}

/* Hovered */
.Button-module__marketing-outline--o-8vN[disabled] {
  opacity: 0.8;
}

/*
 * Variants: Link
 */

.Button-module__link--Zt5hw {
  color: var(--primary-200);

  background-color: transparent;
  border-color: transparent;
}

.Button-module__link--Zt5hw:hover {
  background-color: var(--primary-900);
}

.Button-module__link--Zt5hw[disabled],
.Button-module__link--Zt5hw.Button-module__disabled--Tl9fh {
  color: var(--text-disabled);
  opacity: 0.5; /* Should be 0.38 as per Figma it became unreadable */
}

.Button-module__link--Zt5hw[disabled]:hover,
.Button-module__link--Zt5hw.Button-module__disabled--Tl9fh:hover {
  background-color: transparent;
}

/*
 * Variants: Filter
 */

.Button-module__filter--XeEVD {
  color: var(--text-primary);
  font-weight: 500;

  background-color: transparent;
  border: 1px solid var(--border-primary);
}

.Button-module__filter--XeEVD[disabled] {
  color: var(--text-tertiary);

  border: 1px solid var(--border-tertiary);
}

.Button-module__filter--XeEVD:not([disabled]):active,
.Button-module__filter--XeEVD:not([disabled]).Button-module__active--kv7U7 {
  background-color: var(--background-tertiary);
}

.Button-module__filter--XeEVD:not([disabled]):hover {
  background-color: var(--background-hover);
}

/*
 * Variants: Danger
 */

/* TODO: wait on Sydnie to confirm the styles of danger buttons */
.Button-module__danger--V4fX8 {
  color: var(--red-400);

  background-color: transparent;
  box-shadow: inset 0 0 0 1px var(--red-400);
}

/*
 * Loading spinner
 */
.Button-module__loader--X-9u- {
  font-size: 3px;
  text-indent: -9999em;

  width: 1.4em;
  height: 1.4em;
  margin: 0 4px 0 8px;

  position: relative;

  border-radius: 50%;

  animation: Button-module__loadingSpinner--S5FiT 1.1s infinite ease;
  transform: translateZ(0);
}

@keyframes Button-module__loadingSpinner--S5FiT {
  0%,
  100% {
    box-shadow:
      0 -2.6em 0 0 #fff,
      1.8em -1.8em 0 0 rgb(255 255 255 / 20%),
      2.5em 0 0 0 rgb(255 255 255 / 20%),
      1.75em 1.75em 0 0 rgb(255 255 255 / 20%),
      0 2.5em 0 0 rgb(255 255 255 / 20%),
      -1.8em 1.8em 0 0 rgb(255 255 255 / 20%),
      -2.6em 0 0 0 rgb(255 255 255 / 50%),
      -1.8em -1.8em 0 0 rgb(255 255 255 / 70%);
  }

  12.5% {
    box-shadow:
      0 -2.6em 0 0 rgb(255 255 255 / 70%),
      1.8em -1.8em 0 0 #fff,
      2.5em 0 0 0 rgb(255 255 255 / 20%),
      1.75em 1.75em 0 0 rgb(255 255 255 / 20%),
      0 2.5em 0 0 rgb(255 255 255 / 20%),
      -1.8em 1.8em 0 0 rgb(255 255 255 / 20%),
      -2.6em 0 0 0 rgb(255 255 255 / 20%),
      -1.8em -1.8em 0 0 rgb(255 255 255 / 50%);
  }

  25% {
    box-shadow:
      0 -2.6em 0 0 rgb(255 255 255 / 50%),
      1.8em -1.8em 0 0 rgb(255 255 255 / 70%),
      2.5em 0 0 0 #fff,
      1.75em 1.75em 0 0 rgb(255 255 255 / 20%),
      0 2.5em 0 0 rgb(255 255 255 / 20%),
      -1.8em 1.8em 0 0 rgb(255 255 255 / 20%),
      -2.6em 0 0 0 rgb(255 255 255 / 20%),
      -1.8em -1.8em 0 0 rgb(255 255 255 / 20%);
  }

  37.5% {
    box-shadow:
      0 -2.6em 0 0 rgb(255 255 255 / 20%),
      1.8em -1.8em 0 0 rgb(255 255 255 / 50%),
      2.5em 0 0 0 rgb(255 255 255 / 70%),
      1.75em 1.75em 0 0 #fff,
      0 2.5em 0 0 rgb(255 255 255 / 20%),
      -1.8em 1.8em 0 0 rgb(255 255 255 / 20%),
      -2.6em 0 0 0 rgb(255 255 255 / 20%),
      -1.8em -1.8em 0 0 rgb(255 255 255 / 20%);
  }

  50% {
    box-shadow:
      0 -2.6em 0 0 rgb(255 255 255 / 20%),
      1.8em -1.8em 0 0 rgb(255 255 255 / 20%),
      2.5em 0 0 0 rgb(255 255 255 / 50%),
      1.75em 1.75em 0 0 rgb(255 255 255 / 70%),
      0 2.5em 0 0 #fff,
      -1.8em 1.8em 0 0 rgb(255 255 255 / 20%),
      -2.6em 0 0 0 rgb(255 255 255 / 20%),
      -1.8em -1.8em 0 0 rgb(255 255 255 / 20%);
  }

  62.5% {
    box-shadow:
      0 -2.6em 0 0 rgb(255 255 255 / 20%),
      1.8em -1.8em 0 0 rgb(255 255 255 / 20%),
      2.5em 0 0 0 rgb(255 255 255 / 20%),
      1.75em 1.75em 0 0 rgb(255 255 255 / 50%),
      0 2.5em 0 0 rgb(255 255 255 / 70%),
      -1.8em 1.8em 0 0 #fff,
      -2.6em 0 0 0 rgb(255 255 255 / 20%),
      -1.8em -1.8em 0 0 rgb(255 255 255 / 20%);
  }

  75% {
    box-shadow:
      0 -2.6em 0 0 rgb(255 255 255 / 20%),
      1.8em -1.8em 0 0 rgb(255 255 255 / 20%),
      2.5em 0 0 0 rgb(255 255 255 / 20%),
      1.75em 1.75em 0 0 rgb(255 255 255 / 20%),
      0 2.5em 0 0 rgb(255 255 255 / 50%),
      -1.8em 1.8em 0 0 rgb(255 255 255 / 70%),
      -2.6em 0 0 0 #fff,
      -1.8em -1.8em 0 0 rgb(255 255 255 / 20%);
  }

  87.5% {
    box-shadow:
      0 -2.6em 0 0 rgb(255 255 255 / 20%),
      1.8em -1.8em 0 0 rgb(255 255 255 / 20%),
      2.5em 0 0 0 rgb(255 255 255 / 20%),
      1.75em 1.75em 0 0 rgb(255 255 255 / 20%),
      0 2.5em 0 0 rgb(255 255 255 / 20%),
      -1.8em 1.8em 0 0 rgb(255 255 255 / 50%),
      -2.6em 0 0 0 rgb(255 255 255 / 70%),
      -1.8em -1.8em 0 0 #fff;
  }
}

@keyframes Button-module__loadingSpinner--S5FiT {
  0%,
  100% {
    box-shadow:
      0 -2.6em 0 0 #fff,
      1.8em -1.8em 0 0 rgb(255 255 255 / 20%),
      2.5em 0 0 0 rgb(255 255 255 / 20%),
      1.75em 1.75em 0 0 rgb(255 255 255 / 20%),
      0 2.5em 0 0 rgb(255 255 255 / 20%),
      -1.8em 1.8em 0 0 rgb(255 255 255 / 20%),
      -2.6em 0 0 0 rgb(255 255 255 / 50%),
      -1.8em -1.8em 0 0 rgb(255 255 255 / 70%);
  }

  12.5% {
    box-shadow:
      0 -2.6em 0 0 rgb(255 255 255 / 70%),
      1.8em -1.8em 0 0 #fff,
      2.5em 0 0 0 rgb(255 255 255 / 20%),
      1.75em 1.75em 0 0 rgb(255 255 255 / 20%),
      0 2.5em 0 0 rgb(255 255 255 / 20%),
      -1.8em 1.8em 0 0 rgb(255 255 255 / 20%),
      -2.6em 0 0 0 rgb(255 255 255 / 20%),
      -1.8em -1.8em 0 0 rgb(255 255 255 / 50%);
  }

  25% {
    box-shadow:
      0 -2.6em 0 0 rgb(255 255 255 / 50%),
      1.8em -1.8em 0 0 rgb(255 255 255 / 70%),
      2.5em 0 0 0 #fff,
      1.75em 1.75em 0 0 rgb(255 255 255 / 20%),
      0 2.5em 0 0 rgb(255 255 255 / 20%),
      -1.8em 1.8em 0 0 rgb(255 255 255 / 20%),
      -2.6em 0 0 0 rgb(255 255 255 / 20%),
      -1.8em -1.8em 0 0 rgb(255 255 255 / 20%);
  }

  37.5% {
    box-shadow:
      0 -2.6em 0 0 rgb(255 255 255 / 20%),
      1.8em -1.8em 0 0 rgb(255 255 255 / 50%),
      2.5em 0 0 0 rgb(255 255 255 / 70%),
      1.75em 1.75em 0 0 #fff,
      0 2.5em 0 0 rgb(255 255 255 / 20%),
      -1.8em 1.8em 0 0 rgb(255 255 255 / 20%),
      -2.6em 0 0 0 rgb(255 255 255 / 20%),
      -1.8em -1.8em 0 0 rgb(255 255 255 / 20%);
  }

  50% {
    box-shadow:
      0 -2.6em 0 0 rgb(255 255 255 / 20%),
      1.8em -1.8em 0 0 rgb(255 255 255 / 20%),
      2.5em 0 0 0 rgb(255 255 255 / 50%),
      1.75em 1.75em 0 0 rgb(255 255 255 / 70%),
      0 2.5em 0 0 #fff,
      -1.8em 1.8em 0 0 rgb(255 255 255 / 20%),
      -2.6em 0 0 0 rgb(255 255 255 / 20%),
      -1.8em -1.8em 0 0 rgb(255 255 255 / 20%);
  }

  62.5% {
    box-shadow:
      0 -2.6em 0 0 rgb(255 255 255 / 20%),
      1.8em -1.8em 0 0 rgb(255 255 255 / 20%),
      2.5em 0 0 0 rgb(255 255 255 / 20%),
      1.75em 1.75em 0 0 rgb(255 255 255 / 50%),
      0 2.5em 0 0 rgb(255 255 255 / 70%),
      -1.8em 1.8em 0 0 #fff,
      -2.6em 0 0 0 rgb(255 255 255 / 20%),
      -1.8em -1.8em 0 0 rgb(255 255 255 / 20%);
  }

  75% {
    box-shadow:
      0 -2.6em 0 0 rgb(255 255 255 / 20%),
      1.8em -1.8em 0 0 rgb(255 255 255 / 20%),
      2.5em 0 0 0 rgb(255 255 255 / 20%),
      1.75em 1.75em 0 0 rgb(255 255 255 / 20%),
      0 2.5em 0 0 rgb(255 255 255 / 50%),
      -1.8em 1.8em 0 0 rgb(255 255 255 / 70%),
      -2.6em 0 0 0 #fff,
      -1.8em -1.8em 0 0 rgb(255 255 255 / 20%);
  }

  87.5% {
    box-shadow:
      0 -2.6em 0 0 rgb(255 255 255 / 20%),
      1.8em -1.8em 0 0 rgb(255 255 255 / 20%),
      2.5em 0 0 0 rgb(255 255 255 / 20%),
      1.75em 1.75em 0 0 rgb(255 255 255 / 20%),
      0 2.5em 0 0 rgb(255 255 255 / 20%),
      -1.8em 1.8em 0 0 rgb(255 255 255 / 50%),
      -2.6em 0 0 0 rgb(255 255 255 / 70%),
      -1.8em -1.8em 0 0 #fff;
  }
}
/* These variables are deprecated. Use sizexxx variables instead */

.error_message-module__contact--Y2alm {
  color: var(--grey-100);

  /* font-size should always be the same for error messages regardless of what the container specifies */
  font-size: 14px !important;

  margin-top: 16px;
}

.error_message-module__debug--rpu7H {
  color: var(--text-negative);

  /* font-size should always be the same for error messages regardless of what the container specifies */
  font-size: 11px !important;
}

.error_message-module__error--BGbCV {
  font-size: 18px !important;

  /* font-size should always be the same for error messages regardless of what the container specifies */
  margin-bottom: 20px;

  display: flex;

  flex-direction: column;
  align-items: flex-start;
}

.error_message-module__error--BGbCV a {
  color: var(--grey-300);
}

.error_message-module__pre--GCTh8 {
  font-size: 11px !important;

  /* font-size should always be the same for error messages regardless of what the container specifies */
  white-space: pre-wrap;
}
.LabelWithIcon-module__container--OEpzs {
  display: flex;

  align-items: center;
  gap: var(--base-space);
}

.LabelWithIcon-module__ellipsize--9GPb- {
  white-space: nowrap;

  min-width: var(--space-64px);

  overflow: hidden;
  text-overflow: ellipsis;
}

.LabelWithIcon-module__primary---K0qV {
  color: var(--primary-200);
}
.LabelDefaultIcon-module__icon--D1yrg {
  height: var(--space-12px);
  vertical-align: middle;
}

.LabelDefaultIcon-module__icon--D1yrg.LabelDefaultIcon-module__small--QNNDi {
  height: var(--space-12px);
}
.moment-module__icon--yEB3Q {
  height: var(--space-12px);
  margin-left: auto;
  vertical-align: middle;
}

.moment-module__icon--yEB3Q .moment-module__mini--1q58f {
  left: -15px;
  position: absolute;
  top: -2px;
}
/* Have to alias name because in some cases the browser chooses the "turquoise" color over ours.  *//* Primary Colors *//* Neutral *//* Supporting */.color-module__greyFont--Nfryz {
  color: #9b9b9b;
}.color-module__lightGreyBackground--5h70v {
  background-color: #ececec;
}.color-module__lightGreyFont--XZaKH {
  color: #c7c7c7;
}.color-module__redFont--ORiY3 {
  color: #ff2015;
}.color-module__softBlueBox--UiUn7 {
  color: #fff;

  background-color: hsla(207, 48%, 44%, 1);
}.color-module__softBlueBox--UiUn7 a {
  color: #fff;
}.color-module__softBlueBox--UiUn7 a:hover {
  color: #ececec;
}.color-module__turquoiseBox--SgGA- {
  color: #fff;

  background-color: #27b595;
  border-color: #27b595;
}.color-module__turquoiseFont--3LN-R {
  /* This is marked important to override `.container a` and similar. */
  color: #27b595 !important;
}.color-module__whiteBackground--Ma91U {
  background-color: #fff;
}.color-module__darkBackground--k-8Nf {
  background-color: hsla(0, 0%, 23%, 1);
}.color-module__errorFont--xdkLy {
  color: hsla(3, 100%, 27%, 1);
}/* These variables are deprecated. Use sizexxx variables instead */

.empty-module__emptyContent--NnxoB {
  margin: 16px;

  display: flex;

  align-items: center;
  gap: 32px;
}

.empty-module__iconContainer--rrNRA {
  display: flex;

  justify-content: center;
  align-items: center;
}

.empty-module__iconContainerCenter--CTFTt {
}

.empty-module__iconBackground--NIl3H {
  padding: 32px;

  background-color: var(--secondary-800);
  border-radius: 50%;
}

.empty-module__iconBackgroundLarge--KNKV3 {
  padding: 55px;
}

.empty-module__inlineDocsIcon--UZ8NS,
.empty-module__emptyContentIcon--RGTW- {
  color: var(--grey-300);
  font-size: 40px;

  height: 40px;
  width: 40px;
}

.empty-module__emptyTitle--SFMxe {
  color: var(--grey-100);
  font-size: 20px;

  margin-bottom: 12px;
}

.empty-module__largeContainer--kjmUZ .empty-module__emptyTitle--SFMxe {
  font-size: 24px;
}

.empty-module__emptyText--KLq3i {
  color: var(--grey-300);
  font-size: 16px;

  margin: 0;
}

.empty-module__actionContainer--Xephm {
  margin-top: 12px;

  display: flex;
}

.empty-module__inlineDocsBodyContainer--E2y5Y {
  display: flex;
}

.empty-module__inlineDocsBodyContainer--E2y5Y > :first-child {
  margin: 96px 0;

  flex: 1;
}

.empty-module__inlineDocsBodyContainer--E2y5Y > :last-child {
  margin: 32px 0;

  flex: 3;
}

.empty-module__divider--7JIc0 {
  margin: 0 96px;

  border: 1px solid var(--grey-800);
}

.empty-module__codeContainer--5a0ej {
  margin: 32px 0;
}

.empty-module__docLinkContainer--teir2 {
  display: flex;
}

.empty-module__emptyButton--up2Xn {
  display: inline-flex;
}
.Copy-module__message--m0GBN {
  text-align: center;

  min-width: 42px;
}
.code-module__codeBlock--bB8Kh {
  overflow: hidden;

  background-color: var(--grey-800);
  border: 1px solid var(--grey-600);
  border-radius: 4px;
}

.code-module__codeBlock--bB8Kh pre {
  font-size: 16px;
  font-weight: 100;

  margin: 0;
  padding: 32px !important;

  background: transparent !important;
}

.code-module__codeBlock--bB8Kh pre code {
  padding-top: 1px;
  padding-bottom: 1px;
}

.code-module__copy--MtYYo {
  position: relative;

  display: block;

  transition: 0.1s;
  cursor: pointer;
}

.code-module__inlineCopy--5aoN4 {
  color: var(--grey-100);
}

.code-module__copy--MtYYo::after {
  font-family: var(--body-font);
  font-size: 11px;

  width: 80px;
  height: 10px;
  padding: var(--space-8px) var(--space-8px) var(--space-10px) var(--space-8px);

  position: absolute;
  top: -5px;
  right: 30px;
  left: unset;

  display: none;

  background: var(--grey-900);
  border-radius: 4px;

  transition: 0.1s;
  content: 'Copy';
}

.code-module__copy--MtYYo:hover::after {
  display: block;
}

.code-module__codeBlock--bB8Kh > .code-module__langSwitch--reX6c {
  padding: var(--space-12px) var(--space-24px);

  display: flex;

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

  background-color: var(--grey-800);

  /* We couldn't find any color in our color palette that would work for this case */
  border-bottom: 1px solid #ccc;
  gap: var(--space-32px);
}

/* Only hardcoded for light mode */
[data-theme='dark'] .code-module__codeBlock--bB8Kh > .code-module__langSwitch--reX6c {
  border-color: var(--grey-600);
}

.code-module__langSwitch--reX6c img {
  filter: contrast(0.5);

  margin: var(--space-8px);
}

.code-module__langSwitch--reX6c .code-module__left--UHtyo {
  margin-right: auto;
  margin-left: 0;

  display: flex;

  align-items: baseline;
}

.code-module__langSwitch--reX6c .code-module__file--gk4RA {
  margin-right: 10px;
}

.code-module__langSwitch--reX6c .code-module__additions--rCkej {
  color: var(--grey-600);
}

.code-module__lang--U3mo- {
  cursor: pointer;

  padding: var(--space-8px);

  border-radius: 4px;
}

.code-module__lang--U3mo-.code-module__selected--40Xim {
  color: var(--color-text-button);

  background-color: var(--primary-500);
}

.code-module__inline---oVzt {
  font-family: monospace;
  color: var(--lime-400);

  margin: 0;
  padding: 0 6px;

  display: inline-block;

  background: var(--lime-900);
  border-radius: 4px;
}

.code-module__lineWithCopy--81EGg {
  line-height: 20px;

  display: flex;

  align-items: center;
  gap: var(--space-8px);
}
/* see full spec / use cases in https://www.figma.com/file/QvJDt4Suf2CRXk1B3OVYOx/%5BDS%5D-Design-system-library-V2?node-id=801%3A52803&mode=dev */

/* Title/Title 1 */
.Title-module__title1--ykIgU {
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: 32px; /* 133.333% */
}

/* Title/Title 2 */
.Title-module__title2--1yC0x {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px; /* 130% */
}

/* Title/Title 3 */
.Title-module__title3--ZC3PF {
  font-size: 20px;
  font-style: normal;
  font-weight: 300;
  letter-spacing: 0.03px;
  line-height: 26px; /* 130% */
}
.PlatformIcon-module__appIcon--JKR01 {
  font-size: 16px;

  height: 16px;
  width: 16px;
}

.PlatformIcon-module__appIconLarge--ILUt0 {
  font-size: 24px;

  height: 24px;
  width: 24px;
}

.PlatformIcon-module__android--BSf8d {
  color: var(--color-android-green);
}

.PlatformIcon-module__ios--nwYny {
  color: var(--color-ios-teal);
}

.PlatformIcon-module__web--RC9gT {
  color: var(--color-web-blue);
}

.PlatformIcon-module__outline--Trgpe {
  color: var(--grey-300);
}
/*
* Sort Icon
*/

.SortIcon-module__sortIconContainer--Bog-q {
  width: 10px;

  display: inline-flex;

  flex-direction: column;
  align-items: center;
}

.SortIcon-module__sortIconUp--2v4Mf,
.SortIcon-module__sortIconDown--4zw4E {
  color: var(--grey-300);
}

.SortIcon-module__sortIconUp--2v4Mf.SortIcon-module__active--a3bwH,
.SortIcon-module__sortIconDown--4zw4E.SortIcon-module__active--a3bwH {
  color: var(--grey-100);
}
.Label-module__label--RaRvM {
  /* a label should never take more than one line */
  white-space: nowrap;

  width: -moz-fit-content;

  width: fit-content;

  border: 0.5px solid;
  border-radius: 4px;
}

.Label-module__label--RaRvM.Label-module__fill--6qCgY.Label-module__product--Yv2O7 {
  background-color: var(--background-hover);
}

/* light mode */
[data-theme='light'] .Label-module__label--RaRvM.Label-module__product--Yv2O7,
[data-force-theme='light'] .Label-module__label--RaRvM.Label-module__product--Yv2O7 {
  color: var(--brand-lead);

  border-color: var(--brand-lead);
}

/* dark mode */
[data-theme='dark'] .Label-module__label--RaRvM.Label-module__product--Yv2O7,
[data-force-theme='dark'] .Label-module__label--RaRvM.Label-module__product--Yv2O7 {
  color: var(--border-product-accent);

  border-color: var(--border-product-accent);
}

/* light mode */
[data-theme='light'] .Label-module__label--RaRvM.Label-module__fill--6qCgY.Label-module__product--Yv2O7,
[data-force-theme='light'] .Label-module__label--RaRvM.Label-module__fill--6qCgY.Label-module__product--Yv2O7 {
  background-color: var(--dark-border-product-accent);
}

.Label-module__label--RaRvM.Label-module__normal--VJL6V {
  color: var(--text-product-tertiary);

  border-color: var(--text-product-tertiary);
}

.Label-module__label--RaRvM.Label-module__fill--6qCgY.Label-module__normal--VJL6V {
  background-color: var(--background-info);
}

/* light mode */
[data-theme='light'] .Label-module__label--RaRvM.Label-module__normal--VJL6V,
[data-force-theme='light'] .Label-module__label--RaRvM.Label-module__normal--VJL6V {
  color: var(--light-text-info);

  border-color: var(--light-text-info);
}

.Label-module__label--RaRvM.Label-module__warning--u2yh2 {
  color: var(--text-warning);

  border-color: var(--text-warning);
}

.Label-module__label--RaRvM.Label-module__fill--6qCgY.Label-module__warning--u2yh2 {
  background-color: var(--background-warning);
}

.Label-module__label--RaRvM.Label-module__good--JGl1C {
  color: var(--text-success);

  border-color: var(--text-success);
}

.Label-module__label--RaRvM.Label-module__fill--6qCgY.Label-module__good--JGl1C {
  background-color: var(--background-success);
}

.Label-module__label--RaRvM.Label-module__error--2DIRK {
  color: var(--text-negative);

  border-color: var(--text-negative);
}

.Label-module__label--RaRvM.Label-module__fill--6qCgY.Label-module__error--2DIRK {
  background-color: var(--background-negative);
}

.Label-module__label--RaRvM.Label-module__inactive--N5k0W {
  color: var(--text-secondary);

  border-color: var(--text-secondary);
}

.Label-module__label--RaRvM.Label-module__fill--6qCgY.Label-module__inactive--N5k0W {
  background-color: var(--background-hover);
}

/* different sizes styles */

/* main */
.Label-module__label--RaRvM.Label-module__main--ruTuT {
  padding: 4px 10px;
}

/* medium */
.Label-module__label--RaRvM.Label-module__medium--PlDv5 {
  padding: 4px 10px;
}

/* small */
.Label-module__label--RaRvM.Label-module__small--F-XJq {
  padding: 1px 6px;
}
.ErrorWithIcon-module__container--cEP4x {
  text-align: center;

  max-width: 332px;
  margin: 0 var(--space-16px);

  display: flex;

  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.ErrorWithIcon-module__icon--VFOXs {
  color: var(--icon-negative);
}

.ErrorWithIcon-module__title--OSnmu {
  color: var(--text-primary);

  margin: var(--space-16px) 0 var(--space-8px);
}

.ErrorWithIcon-module__message--1Wgwa {
  color: var(--text-tertiary);
}
/*
 * Popover
 */

.Popover-module__popoverContainer--dMFeJ {
  position: relative;
}

.Popover-module__popoverContainer--dMFeJ .Popover-module__popoverContent--yr-if {
  max-height: var(--space-386px);

  position: absolute;
  top: calc(100% + var(--space-8px));
  z-index: var(--popover-content-z-index);

  display: inline-block;
  overflow: auto;

  background-color: var(--grey-900);
  border: 1px solid var(--grey-700);
  border-radius: 4px;
  box-shadow: var(--floating-card-box-shadow);
}

.Popover-module__popoverContent--yr-if.Popover-module__noScroll--MP9H5 {
  max-height: initial;

  overflow: initial;
}

.Popover-module__popoverContent--yr-if.Popover-module__left--h7fCr {
  left: 0;
  right: auto;
}

.Popover-module__popoverContent--yr-if.Popover-module__right----bJW {
  left: auto;
  right: 0;
}
.PaywallMessage-module__container--WfTWN {
  max-width: 150px;

  display: flex;

  flex-direction: column;
  gap: var(--space-8px);
}
.Checkbox-module__container--IBUYK {
  height: 20px;

  position: relative;

  display: flex;

  flex-direction: column;
}

/* To make sure to properly spread the "grab" cursor when the drag and drop feature is on */
.Checkbox-module__container--IBUYK,

.Checkbox-module__container--IBUYK *:not(svg, input[type='checkbox']) {
  cursor: inherit;
}

input[type='checkbox'] {
  width: 100%;
  height: 100%;
  margin: 0;

  position: absolute;
  z-index: 1;

  -webkit-appearance: none;

     -moz-appearance: none;

          appearance: none;
  opacity: 0;
}

/* Here we are forcing the cursor to be a pointer for the input checkbox type */
.Checkbox-module__container--IBUYK:not(.Checkbox-module__disabled--sVKSq) input[type='checkbox'],
.Checkbox-module__container--IBUYK:not(.Checkbox-module__disabled--sVKSq) svg {
  cursor: pointer;
}

.Checkbox-module__container--IBUYK.Checkbox-module__disabled--sVKSq {
  color: var(--icon-disabled);
}

.Checkbox-module__labelHorizontal--5aEOu {
  align-items: center;
  flex: 1;
  flex-direction: row-reverse;
  justify-content: flex-end;
}

.Checkbox-module__label--LfNsY {
  color: var(--text-primary);

  display: inline-flex;
  gap: var(--base-space);
}

.Checkbox-module__disabledLabel--D-fN5 {
  color: var(--text-disabled);
}

.Checkbox-module__content--C8Rf1 {
  position: relative;

  display: inline-flex;
}

.Checkbox-module__check--tuDJx {
  position: relative;
  z-index: 1;
}

/** Visual trick to get the tick mark as white */
.Checkbox-module__tick--BWbK3 {
  width: 12px;
  height: 12px;

  position: absolute;
  z-index: 0;

  background: white;
  inset: 4px;
}

.Checkbox-module__container--IBUYK:not(.Checkbox-module__labelHorizontal--5aEOu) {
  row-gap: var(--space-10px);
}

.Checkbox-module__container--IBUYK.Checkbox-module__labelHorizontal--5aEOu {
  -moz-column-gap: var(--space-10px);
       column-gap: var(--space-10px);
}

.Checkbox-module__info--b8Ht8 {
  padding-left: var(--space-4px);
}
.ColumnHandler-module__floatingCard--KfJu2 {
  text-align: left;

  padding: 0;

  right: 0;
  left: auto;
}

.ColumnHandler-module__icon--nitwN {
  margin-right: var(--space-4px);
}

.ColumnHandler-module__icon--nitwN.ColumnHandler-module__active--rmbOL {
  color: var(--icon-focused);
}

.ColumnHandler-module__list--8Beg- {
  list-style: none;

  margin: 0;
  padding: 0;
}

.ColumnHandler-module__title--5MDfO {
  color: var(--text-primary);

  margin: var(--space-12px) var(--space-16px) var(--base-space);
}

.ColumnHandler-module__list--8Beg- > li {
  padding: var(--space-10px) var(--space-20px);

  display: flex;
  gap: var(--space-80px);
}

.ColumnHandler-module__list--8Beg- > li:hover {
  background-color: var(--grey-800);
}

.ColumnHandler-module__iconDrag--fH38y {
  color: var(--icon-default);
}

.ColumnHandler-module__label--uNiQP {
  color: var(--grey-100);
}

label.ColumnHandler-module__disabled--F-PWF div {
  color: var(--text-disabled);
}

.ColumnHandler-module__tooltipContainer--4qt3Y,
.ColumnHandler-module__triggerClassName--aRprp {
  flex: 1;
}
/* stylelint-disable no-descending-specificity */

.Table-module__scroll--unrJp {
  height: 100%;
  max-height: 700px;
}

.Table-module__scroll--unrJp .Table-module__thead---Y6gf {
  position: sticky;
  top: 0;
  z-index: 5;

  outline: 1px solid var(--border-secondary);
  outline-offset: 0;
}

.Table-module__container--Kb-5q {
  --row-background-color: var(--grey-900);
  position: relative;

  overflow: auto;

  border-radius: 4px;
  outline: 1px solid var(--grey-800);
}

.Table-module__container--Kb-5q.Table-module__hideBorders--EQdm3 {
  border-radius: 0;
  outline: none;
}

.Table-module__table--Dkosn {
  width: 100%;

  position: relative;
}

.Table-module__table--Dkosn,
.Table-module__scroll--unrJp {
  background-color: var(--row-background-color);
}

.Table-module__table--Dkosn.Table-module__fixed--p2mdU {
  table-layout: fixed;
}

.Table-module__table--Dkosn th {
  white-space: nowrap;

  min-height: 52px;

  background-color: var(--grey-800);
}

.Table-module__table--Dkosn tr:not(:last-child, .Table-module__expanded--aEIci) {
  border-bottom: 1px solid var(--grey-800);
}

.Table-module__table--Dkosn th > span {
  display: grid;
  gap: var(--space-8px);
  grid-auto-flow: column;

  justify-content: flex-start;
  place-items: center;
}

.Table-module__table--Dkosn tr th {
  font-size: var(--text-14px);
  line-height: var(--text-20px);

  padding: var(--space-18px);
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}

.Table-module__table--Dkosn tr td {
  font-size: var(--text-14px);
  line-height: var(--text-20px);

  padding: var(--row-padding);

  position: relative;
}

.Table-module__table--Dkosn tr td.Table-module__extraColumnIndicator--Gj8SP,
.Table-module__table--Dkosn tr th.Table-module__extraColumnIndicator--Gj8SP {
  width: 58px;

  position: sticky;
  right: -1px;
  z-index: 1;

  background-color: var(--row-background-color);
}

.Table-module__table--Dkosn tr th.Table-module__extraColumnIndicator--Gj8SP {
  background-color: var(--grey-800);
}

.Table-module__sortAllowed--uM7fi {
  cursor: pointer;
}

.Table-module__sorting--o05LB {
  color: var(--grey-400);
  cursor: pointer;

  margin: var(--space-24px);
}

.Table-module__sorting--o05LB ul {
  list-style: none;

  margin: 0;
  padding: 0;
}

.Table-module__sorting--o05LB li {
  border-bottom: 1px solid var(--grey-800);
  border-top: 1px solid var(--grey-800);

  margin: 0;
  padding: 0 var(--space-24px);
}

.Table-module__loadingIndicator--yzGRU {
  border-top: 1px solid var(--grey-800);
}

.Table-module__table--Dkosn.Table-module__primary--yKl6R .Table-module__tbody--6VfcQ tr.Table-module__expandable--SIxaA,
.Table-module__table--Dkosn.Table-module__secondary--kUpjE .Table-module__tbody--6VfcQ tr.Table-module__expandable--SIxaA,
.Table-module__table--Dkosn.Table-module__tertiary--QOAoo .Table-module__tbody--6VfcQ tr.Table-module__expandable--SIxaA,
.Table-module__table--Dkosn.Table-module__primary--yKl6R .Table-module__tbody--6VfcQ tr.Table-module__selectable--UcvUO,
.Table-module__table--Dkosn.Table-module__secondary--kUpjE .Table-module__tbody--6VfcQ tr.Table-module__selectable--UcvUO,
.Table-module__table--Dkosn.Table-module__tertiary--QOAoo .Table-module__tbody--6VfcQ tr.Table-module__selectable--UcvUO {
  cursor: pointer;
}

.Table-module__tooltipIcon--sY80- {
  color: var(--text-tertiary);
}

.Table-module__column--Yc-e3 {
  position: relative;
}

th > span.Table-module__headerAlignRight--NU5Sa {
  justify-content: right;
}

.Table-module__column--Yc-e3.Table-module__actions--Bh7IJ {
  margin: calc(var(--space-16px) * -1) 0;

  justify-content: flex-end;
}

/*
 * Primary only
 */
.Table-module__table--Dkosn.Table-module__primary--yKl6R .Table-module__tbody--6VfcQ > tr:hover:not(.Table-module__expanded--aEIci, .Table-module__expandedRow--9ZqFq) {
  --row-background-color: var(--color-table-primary-row-hovered);

  background-color: var(--row-background-color);
  border-bottom: solid 1px var(--color-table-primary-row-hovered);

  outline: 0;
}

.Table-module__table--Dkosn.Table-module__primary--yKl6R .Table-module__tbody--6VfcQ tr.Table-module__expanded--aEIci,
.Table-module__expandedRow--9ZqFq {
  --row-background-color: var(--background-tertiary);
  background-color: var(--row-background-color);
}

.Table-module__table--Dkosn.Table-module__primary--yKl6R.Table-module__empty--O1nyD .Table-module__tbody--6VfcQ tr:hover {
  background: transparent;
  border-bottom: solid 1px transparent;

  outline: 0;
}

.Table-module__table--Dkosn.Table-module__primary--yKl6R .Table-module__tbody--6VfcQ tr.Table-module__selected--DTjQs,
.Table-module__table--Dkosn.Table-module__primary--yKl6R .Table-module__tbody--6VfcQ tr.Table-module__selected--DTjQs:hover {
  --row-background-color: var(--color-table-secondary-row-selected);

  background-color: var(--row-background-color);
  outline: 0;
}

/* related to .tableContainer:not(.showAllCheckboxes) table tr:hover td.actionsColumn::before|::after */
.Table-module__table--Dkosn .Table-module__tbody--6VfcQ tr.Table-module__selected--DTjQs:hover td::before,
.Table-module__table--Dkosn .Table-module__tbody--6VfcQ tr.Table-module__selected--DTjQs:hover td::after {
  border: 0 !important;
}

.Table-module__table--Dkosn.Table-module__primary--yKl6R .Table-module__tbody--6VfcQ tr.Table-module__disabled--V3UIS {
  color: var(--text-disabled);
}

/*
 * Secondary only
 */
.Table-module__table--Dkosn.Table-module__secondary--kUpjE .Table-module__thead---Y6gf th {
  background-color: var(--grey-900);
}

.Table-module__table--Dkosn.Table-module__secondary--kUpjE .Table-module__tbody--6VfcQ {
  position: relative;
  top: 1px;
}

.Table-module__table--Dkosn.Table-module__secondary--kUpjE .Table-module__tbody--6VfcQ tr:hover {
  background-color: transparent;
  outline: 1px solid var(--primary-400);
  outline-offset: -1px;
}

.Table-module__table--Dkosn.Table-module__secondary--kUpjE.Table-module__empty--O1nyD .Table-module__tbody--6VfcQ tr:hover {
  background: transparent;
  border-bottom: solid 1px transparent;

  outline: 0;
}

.Table-module__table--Dkosn.Table-module__secondary--kUpjE .Table-module__tbody--6VfcQ tr.Table-module__selected--DTjQs,
.Table-module__table--Dkosn.Table-module__secondary--kUpjE .Table-module__tbody--6VfcQ tr.Table-module__selected--DTjQs:hover {
  --row-background-color: var(--color-table-secondary-row-selected);

  background-color: var(--row-background-color);
  outline: 0;
}

/*
 * Tertiary only
 */
.Table-module__table--Dkosn.Table-module__tertiary--QOAoo .Table-module__thead---Y6gf th {
  background-color: var(--grey-900);
}

.Table-module__table--Dkosn.Table-module__tertiary--QOAoo .Table-module__tbody--6VfcQ {
  position: relative;
  top: 1px;
}

.Table-module__table--Dkosn.Table-module__tertiary--QOAoo .Table-module__tbody--6VfcQ tr:hover {
  --row-background-color: var(--color-table-primary-row-hovered);

  background-color: var(--row-background-color);
  border-bottom: solid 1px var(--color-table-primary-row-hovered);

  outline: 0;
}

.Table-module__table--Dkosn.Table-module__tertiary--QOAoo .Table-module__tbody--6VfcQ tr.Table-module__selected--DTjQs,
.Table-module__table--Dkosn.Table-module__tertiary--QOAoo .Table-module__tbody--6VfcQ tr.Table-module__selected--DTjQs:hover {
  --row-background-color: var(--grey-700);

  background-color: var(--row-background-color);
  border-bottom: solid 1px var(--grey-700);
}

.Table-module__table--Dkosn.Table-module__empty--O1nyD tr td {
  text-align: center;

  padding: var(--space-76px) 0;
}

.Table-module__table--Dkosn .Table-module__expandedIndicatorCell--PTQNi {
  width: 40px;
  vertical-align: baseline;

  padding: var(--space-12px);
}

.Table-module__expandedIndicatorCell--PTQNi > svg {
  position: relative;
  top: 6px;
}

.Table-module__hidden--3k90- {
  visibility: hidden;
}

.Table-module__errorContainer--91uG1 {
  width: 100%;

  display: flex;

  justify-content: center;
}

.Table-module__cellLink--O46-1 {
  text-decoration: none;
  color: var(--text-primary);

  width: 100%;
  height: 100%;
  margin: -16px;
  padding: var(--space-16px);

  position: relative;

  display: inline-flex;

  align-items: center;
}

.Table-module__cellLink--O46-1:hover {
  text-decoration: none;
}
/* These variables are deprecated. Use sizexxx variables instead */

.group_parts-module__hover---S3sM {
  padding: 5px;
}

.group_parts-module__hover---S3sM .group_parts-module__title--7jd-G {
  font-size: 11px;
  font-weight: 600;
}

.group_parts-module__part--QrPPC > div {
  word-break: break-word;
}

.group_parts-module__inlineLabel--AB3o2,
.group_parts-module__part--QrPPC > div {
  /* NOTE: Keep an eye on it */
  display: inline-flex;
}

.group_parts-module__message--qGiOD {
  font-size: 11px;
  font-weight: normal;
  line-height: 20px;
}

.group_parts-module__total--WxE3B {
  min-width: 50px;

  display: inline-block;
  word-break: break-all;
}
.DismissibleTooltip-module__tooltip--iWLJo {
  padding: var(--card-padding);
}

.DismissibleTooltip-module__tooltip--iWLJo,
.DismissibleTooltip-module__tooltip--iWLJo::before {
  background: var(--primary-500) !important;
  border: solid 1px var(--primary-500);
}

.DismissibleTooltip-module__container--JAErz {
  max-width: 250px;

  display: flex;

  flex-direction: column;
  gap: var(--space-16px);
}

.DismissibleTooltip-module__footer--sEqXk {
  display: flex;

  flex-direction: column;

  border: none;
  gap: var(--space-16px);
}

.DismissibleTooltip-module__content--z70tT {
  color: var(--text-primary);
}
.Empty-module__container--hRSrB {
  text-align: center;
}

.Empty-module__icon--RRwgh {
  color: var(--brand-primary);

  margin-bottom: var(--space-16px);
}

[data-theme='light'] .Empty-module__icon--RRwgh {
  color: var(--brand-lead);
}

.Empty-module__title--yXkfZ {
  margin-bottom: var(--space-8px);
}

.Empty-module__container--hRSrB p {
  margin: 0;
}

.Empty-module__caption--62103 {
  color: var(--text-secondary);
}
/* stylelint-disable no-descending-specificity */
.Message-module__flex--tffsW {
  display: flex;
  gap: var(--space-12px);
}

.Message-module__flex--tffsW.Message-module__withoutTitle--Qf2UL {
  align-items: center;
}

.Message-module__messageIcon--ZZkWq {
  line-height: 0px;
}

.Message-module__messageContent--8dHoU {
  width: 100%;
}

.Message-module__message--mYPjX {
  padding: var(--space-16px);
}

.Message-module__message--mYPjX a,
.Message-module__message--mYPjX h3,
.Message-module__message--mYPjX .Message-module__dismiss--t-M8K {
  color: var(--text-primary);
}

.Message-module__message--mYPjX a {
  text-decoration: underline;
}

/* Type: Info */
.Message-module__info--JTJyF {
  color: var(--text-primary);

  background-color: var(--background-info);
  border-radius: 4px;
}

.Message-module__info--JTJyF .Message-module__messageIcon--ZZkWq path {
  fill: var(--icon-info);
}

/* Type: Warning */
.Message-module__warning---ytt5 {
  color: var(--text-primary);

  background-color: var(--background-warning);
  border-radius: 4px;
}

.Message-module__warning---ytt5 .Message-module__messageIcon--ZZkWq path {
  fill: var(--icon-warning);
}

/* Type: Error */
.Message-module__error--BmggB {
  color: var(--text-primary);

  background-color: var(--background-negative);
  border-radius: 4px;
}

.Message-module__error--BmggB .Message-module__messageIcon--ZZkWq path {
  fill: var(--icon-negative);
}

/* Type: Success */
.Message-module__success--JjCIC {
  color: var(--text-primary);

  background-color: var(--background-success);
  border-radius: 4px;
}

.Message-module__success--JjCIC .Message-module__messageIcon--ZZkWq path {
  fill: var(--icon-success);
}

/* Type: Base */
.Message-module__banner--VN1f- {
  color: var(--text-primary);

  background-color: var(--background-secondary);
  border: 1px solid var(--border-secondary);
  border-radius: 4px;
}

.Message-module__banner--VN1f- path {
  fill: var(--icon-info);
}

.Message-module__message--mYPjX.Message-module__banner--VN1f- {
  padding: var(--space-16px);
}

/* Dismiss Button */
.Message-module__dismissMessageContainer--j2eIO {
  min-width: -moz-max-content;
  min-width: max-content;

  display: flex;

  align-self: flex-start;
  align-items: center;
  gap: var(--space-8px);
}

.Message-module__dismiss--t-M8K {
  color: var(--text-secondary);
  cursor: pointer;

  margin: 0;

  position: relative;
}

.Message-module__closeIcon--JGwtZ {
  display: flex;

  align-items: center;
  cursor: pointer;
}

.Message-module__message--mYPjX.Message-module__pencil--DNWUK {
  padding: var(--space-6px) var(--space-10px);
}

.Message-module__flex--tffsW.Message-module__pencil--DNWUK {
  gap: var(--space-4px);
}

.Message-module__messageIcon--ZZkWq.Message-module__pencil--DNWUK svg {
  height: 16px;
}
.SimpleTags-module__container--pBD7u {
  width: 100%;

  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
}

.SimpleTags-module__tags--2CWnD {
  color: var(--grey-300);

  display: inline-block;
}

.SimpleTags-module__tooltipContainer--Dxrvq,
.SimpleTags-module__tooltipTrigger--8bHzV {
  width: 100%;
}
.TruncateWithTooltip-module__optionValue--3CxG6 {
  display: -webkit-box;
  overflow: hidden;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  text-overflow: ellipsis;
  overflow-wrap: anywhere;
}

.TruncateWithTooltip-module__tooltipTrigger--ecmDN {
  display: block;
  place-items: normal;
}
.InputBox-module__box--OvZHh {
  width: 100%;
  min-height: var(--space-48px);
  padding: var(--space-12px) var(--space-16px);

  display: flex;

  align-items: center;

  border: 1px solid var(--border-primary);
  border-radius: 4px;
  cursor: pointer;
}

.InputBox-module__box--OvZHh.InputBox-module__default--bd-05 {
  min-height: unset;
  height: 40px;
}

.InputBox-module__box--OvZHh.InputBox-module__small--m-obM {
  min-height: unset;
  height: 32px;
  padding: var(--space-6px) var(--space-12px);
}

.InputBox-module__inlineBox--ur6Z- {
  width: 100%;
  padding: 0;

  display: flex;

  align-items: center;
  cursor: pointer;
}

.InputBox-module__active--ldt1h {
  border-color: var(--primary-400);
}

.InputBox-module__error--Oek6T {
  border-color: var(--border-negative);
}

.InputBox-module__box--OvZHh.InputBox-module__default--bd-05.InputBox-module__active--ldt1h {
  border-color: var(--border-product);
}

.InputBox-module__box--OvZHh.InputBox-module__default--bd-05.InputBox-module__error--Oek6T {
  border-color: var(--border-negative);
}

.InputBox-module__box--OvZHh.InputBox-module__default--bd-05.InputBox-module__disabled--bWmTR,
.InputBox-module__box--OvZHh.InputBox-module__small--m-obM.InputBox-module__disabled--bWmTR {
  border-color: var(--border-disabled);
}

.InputBox-module__optional--W-T-R {
  color: var(--text-tertiary);

  margin: var(--base-space) 0 0 var(--space-8px);
}

.InputBox-module__optional--W-T-R.InputBox-module__default--bd-05 {
  margin-top: var(--space-4px);
  margin-inline: var(--space-16px) var(--space-8px);
}

.InputBox-module__disabled--bWmTR,
.InputBox-module__disabled--bWmTR input {
  color: var(--text-disabled);
}
.FloatingLabel-module__label--qWO0K {
  position: relative;

  display: block;
}

.FloatingLabel-module__floatingLabel--bLJkf {
  color: var(--grey-300);
  white-space: nowrap;

  position: absolute;
  z-index: var(--floating-label-z-index);

  display: block;

  transition: transform 200ms;
  pointer-events: none;
  transform: translate(16px, calc(50% + 4px)) scale(1);
  transform-origin: top left;
}

.FloatingLabel-module__default--D4X8R {
  transform: translate(16px, 50%) scale(1);
}

.FloatingLabel-module__floating--PpryI {
  font-size: var(--text-12px);

  padding: 0 var(--base-space);

  background-color: var(--grey-900);
  transform: translate(16px, -6px) scale(0.85);
}

.FloatingLabel-module__focused--d-p-z {
  color: var(--primary-400);
}

.FloatingLabel-module__disabled--WAVQi {
  color: var(--text-disabled);

  border-color: var(--border-disabled);
}

.FloatingLabel-module__error--VERCz {
  border-color: var(--border-negative);
}

.FloatingLabel-module__floating--PpryI.FloatingLabel-module__error--VERCz {
  color: var(--text-negative);
}

.FloatingLabel-module__optional--hlrnW {
  color: var(--text-tertiary);

  margin: var(--base-space) 0 0 var(--space-8px);
}

.FloatingLabel-module__optional--hlrnW.FloatingLabel-module__default--D4X8R {
  margin-top: var(--space-4px);
  margin-inline: var(--space-16px) var(--space-8px);
}

.FloatingLabel-module__optionalDisabled--EnpqO {
  color: var(--text-disabled);
}
.Collapsible-module__triggerContainer--8DgSN {
  display: flex;

  align-items: center;
  cursor: pointer;
  gap: var(--space-half-base);
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}

.Collapsible-module__triggerIcon--Ja-EF {
  cursor: pointer;

  height: var(--space-16px);
}

.Collapsible-module__triggerIcon--Ja-EF::before {
  position: relative;
  top: -3px; /* hack to visually center the icon */
}

.Collapsible-module__content--XmUZL {
  display: block;
}

.Collapsible-module__scroll--JPhBu {
  overflow: auto;
}

.Collapsible-module__disabled--rOjn3 {
  opacity: 0.8;
}

@media print {
  .Collapsible-module__content--XmUZL {
    display: block;
  }
}
/* stylelint-disable no-descending-specificity */
.Dropdown-module__container--j0Gm2 {
  min-width: var(--space-140px);

  position: relative;
}

:not(.Dropdown-module__inline--QiG1m).Dropdown-module__leftIcon--RxVAJ {
  margin-left: auto;

  display: flex;
  gap: 8px;
}

.Dropdown-module__value--LAs-C {
  color: var(--text-primary);
  white-space: nowrap;
  text-overflow: ellipsis;

  overflow: hidden;
}

.Dropdown-module__value--LAs-C,
.Dropdown-module__placeholder--erPfU {
  padding: 0 var(--space-32px) 0 0;
}

.Dropdown-module__inline--QiG1m.Dropdown-module__value--LAs-C,
.Dropdown-module__inline--QiG1m.Dropdown-module__value--LAs-C.Dropdown-module__secondary--u-vO6,
.Dropdown-module__inline--QiG1m.Dropdown-module__placeholder--erPfU,
.Dropdown-module__inline--QiG1m.Dropdown-module__placeholder--erPfU.Dropdown-module__secondary--u-vO6 {
  padding: 0 var(--space-8px) 0 0;
}

.Dropdown-module__filter--EE-G1::-moz-placeholder {
  color: var(--text-tertiary);
}

.Dropdown-module__placeholder--erPfU,
.Dropdown-module__filter--EE-G1::placeholder {
  color: var(--text-tertiary);
}

.Dropdown-module__optionsContainer--pqPZr {
  margin-top: 5px;
  width: 100%;
  min-width: 260px;
  max-height: var(--space-386px);

  position: absolute;
  top: calc(100% + (var(--base-space) * 2));
  right: 0;
  left: auto;
  z-index: var(--option-z-index);

  overflow: auto;

  background-color: var(--background-secondary);
  border: 1px solid var(--border-secondary);
  border-radius: 4px;
  box-shadow: var(--floating-card-box-shadow);
}

.Dropdown-module__optionGroup--o8wcP {
  font-size: var(--text-14px);
  color: var(--text-primary);
  text-transform: capitalize;

  padding: var(--space-16px);

  justify-content: space-between;

  background-color: var(--background-tertiary);
}

.Dropdown-module__option--nAGU- {
  font-size: var(--text-14px);
  color: var(--text-primary);

  padding: var(--space-16px);

  display: flex;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}

.Dropdown-module__option--nAGU-:hover,
.Dropdown-module__option--nAGU-.Dropdown-module__focused--KWyBi {
  background-color: var(--background-hover);
}

.Dropdown-module__emptyGroup--IHlZe {
  font-style: italic;
  cursor: default;
}

.Dropdown-module__option--nAGU-.Dropdown-module__emptyGroup--IHlZe:hover {
  background-color: transparent;
}

.Dropdown-module__optionLoader--T5D3L {
  padding: var(--space-16px);
}

.Dropdown-module__filter--EE-G1 {
  font-size: var(--text-14px);
  color: var(--text-primary);

  width: 100%;
  padding: 0;

  flex: 1;

  background: none;
  border: none;
}

.Dropdown-module__searchIcon--JsyyI {
  color: var(--text-primary);

  margin-right: 5px;
}

.Dropdown-module__searchIcon--JsyyI.Dropdown-module__disabled--6YSB- {
  color: var(--text-disabled);
}

.Dropdown-module__empty--3TX-s {
  color: var(--grey-500);
  font-style: italic;

  padding: var(--space-16px);
}

.Dropdown-module__floatingLabel--LldUB {
  left: var(--space-24px);
}

.Dropdown-module__input--dK4dN {
  flex: 1;
}

.Dropdown-module__errorMessage--rz4xh {
  color: var(--text-negative);
}

.Dropdown-module__errorMessage--rz4xh:not(:empty) {
  margin-top: var(--space-4px);
  margin-inline: var(--space-16px) var(--space-8px);
}

.Dropdown-module__default--b9qy2.Dropdown-module__errorMessage--rz4xh:not(:empty) {
  margin-top: var(--space-4px);
  margin-inline: var(--space-16px) var(--space-8px);
}

/*
 * Flavor: secondary
 */

.Dropdown-module__container--j0Gm2.Dropdown-module__secondary--u-vO6 {
  min-width: initial;
}

.Dropdown-module__inputBox---kI9E.Dropdown-module__secondary--u-vO6 {
  min-height: initial;
  padding: 0;

  border: 0;
}

.Dropdown-module__value--LAs-C.Dropdown-module__secondary--u-vO6,
.Dropdown-module__placeholder--erPfU.Dropdown-module__secondary--u-vO6 {
  font-size: var(--text-14px);
  color: var(--grey-500);

  min-height: 36px;
  padding: 6px 10px 6px 12px;

  display: inline-flex;

  justify-content: normal;
  align-items: center;

  border: none;
  border-radius: 4px;
  gap: var(--space-12px);
}

.Dropdown-module__placeholder--erPfU.Dropdown-module__secondary--u-vO6,
.Dropdown-module__secondary--u-vO6 .Dropdown-module__valueIcon--Agf5Q {
  color: var(--grey-300);
}

.Dropdown-module__value--LAs-C.Dropdown-module__secondary--u-vO6,
.Dropdown-module__open--6IQd8.Dropdown-module__secondary--u-vO6 .Dropdown-module__valueIcon--Agf5Q {
  color: var(--text-primary);
}

.Dropdown-module__open--6IQd8.Dropdown-module__value--LAs-C.Dropdown-module__secondary--u-vO6,
.Dropdown-module__open--6IQd8.Dropdown-module__placeholder--erPfU.Dropdown-module__secondary--u-vO6,
.Dropdown-module__value--LAs-C.Dropdown-module__secondary--u-vO6:hover,
.Dropdown-module__placeholder--erPfU.Dropdown-module__secondary--u-vO6:hover {
  background-color: var(--grey-700);
}

.Dropdown-module__optional--2mTA- {
  color: var(--text-tertiary);

  margin-top: var(--space-4px);
  margin-inline: var(--space-16px) var(--space-8px);
}

.Dropdown-module__optional--2mTA-.Dropdown-module__default--b9qy2 {
  margin-inline: var(--space-16px) var(--space-8px);
}

.Dropdown-module__optionalDisabled--v-i9W {
  color: var(--text-disabled);
}

.Dropdown-module__disabled--6YSB- {
  cursor: default;

  color: var(--text-disabled);
}

.Dropdown-module__leftIcon--RxVAJ {
  color: var(--icon-focused);
}

.Dropdown-module__disabled--6YSB- .Dropdown-module__leftIcon--RxVAJ {
  color: var(--text-disabled);
}

.Dropdown-module__tooltipContent--JeVOI {
  /*
    Hardcoding this is not ideal. But it needs to be higher than the z-index hardcoded in usePopper:128
    In the future we should refactor usePopper and this line to use a variable.
   */
  z-index: 1001;
}

.Dropdown-module__tooltipTrigger--B9QaV {
  display: block;
  place-items: normal;
}

.Dropdown-module__iconDefault--VvogD {
  color: var(--icon-default);
}

.Dropdown-module__ellipsis--6ZgZW {
  white-space: nowrap;

  width: 100%;

  overflow: hidden;
  text-overflow: ellipsis;
}
.Toggle-module__label--Fo-Tu {
  position: relative;

  display: flex;

  align-items: center;
  cursor: pointer;
  gap: var(--space-8px);
}

.Toggle-module__label--Fo-Tu.Toggle-module__horizontalLabel--4n--9 {
  flex-direction: column;
}

.Toggle-module__toggleContainer--Hceq- {
  width: 20px;
  height: 10px;

  position: relative;

  display: inline-block;

  background-color: var(--icon-default);
  border-radius: 100px;

  transition: background-color 100ms;
  cursor: pointer;
}

.Toggle-module__large--AEaLA .Toggle-module__toggleContainer--Hceq- {
  height: var(--space-24px);
  width: var(--space-48px);
}

.Toggle-module__toggleContainerToggled--hPLo2 {
  background-color: var(--background-product-active);
}

.Toggle-module__checkbox--AGnrE {
  width: 0;
  height: 0;

  position: absolute;
  z-index: 1;
  opacity: 0;
}

.Toggle-module__toggle--s5yAj {
  width: 6px;
  height: 6px;

  position: absolute;
  top: 2px;
  left: 2px;

  background-color: var(--background-primary);
  border-radius: 100%;

  transition: 0.1s ease-in;
  transform: translateX(0%);
}

.Toggle-module__large--AEaLA .Toggle-module__toggle--s5yAj {
  width: 14px;
  height: 14px;

  top: 5px;
  left: 5px;
}

.Toggle-module__toggleContainerToggled--hPLo2 .Toggle-module__toggle--s5yAj {
  transform: translateX(150%);
}

.Toggle-module__large--AEaLA .Toggle-module__toggleContainerToggled--hPLo2 .Toggle-module__toggle--s5yAj {
  transform: translateX(170%);
}

.Toggle-module__icon--zRZE0 {
  color: var(--icon-default);
}

.Toggle-module__labelContainer---Mqej {
  display: flex;

  align-items: center;
  gap: var(--space-4px);
}

input[type='checkbox'] {
  cursor: pointer;
}

input[type='checkbox']:disabled {
  cursor: not-allowed;
}
.RadioButton-module__radioItem--LjdqY {
  position: relative;
}

.RadioButton-module__radioItem--LjdqY input[type='radio'] {
  display: none;
}

.RadioButton-module__label--xcqT8 {
  display: flex;

  align-items: center;
}

.RadioButton-module__icon--H2Qx0 {
  margin-right: 12px;
}

.RadioButton-module__iconChecked--R7yKk {
  color: var(--primary-400);
}

.RadioButton-module__iconDisabled--gq-Bu,
.RadioButton-module__iconChecked--R7yKk.RadioButton-module__iconDisabled--gq-Bu {
  color: var(--grey-300);
}

.RadioButton-module__radioItem--LjdqY input[type='radio']:disabled + .RadioButton-module__label--xcqT8 {
  color: var(--grey-300);
}

.RadioButton-module__radioItem--LjdqY input[type='radio']:checked + .RadioButton-module__label--xcqT8 .RadioButton-module__circle--Xdc4H {
  border: 2px solid var(--primary-400);
}

.RadioButton-module__radioItem--LjdqY input[type='radio']:checked + .RadioButton-module__label--xcqT8 .RadioButton-module__innerCircle--tETwq {
  width: 8px;
  height: 8px;

  position: absolute;
  top: 3px;
  left: 3px;

  display: inline-block;

  background: var(--primary-400);
  border-radius: 100%;
}
/* Have to alias name because in some cases the browser chooses the "turquoise" color over ours.  *//* Primary Colors *//* Neutral *//* Supporting */.color-module__greyFont--Nfryz {
  color: #9b9b9b;
}.color-module__lightGreyBackground--5h70v {
  background-color: #ececec;
}.color-module__lightGreyFont--XZaKH {
  color: #c7c7c7;
}.color-module__redFont--ORiY3 {
  color: #ff2015;
}.color-module__softBlueBox--UiUn7 {
  color: #fff;

  background-color: hsla(207, 48%, 44%, 1);
}.color-module__softBlueBox--UiUn7 a {
  color: #fff;
}.color-module__softBlueBox--UiUn7 a:hover {
  color: #ececec;
}.color-module__turquoiseBox--SgGA- {
  color: #fff;

  background-color: #27b595;
  border-color: #27b595;
}.color-module__turquoiseFont--3LN-R {
  /* This is marked important to override `.container a` and similar. */
  color: #27b595 !important;
}.color-module__whiteBackground--Ma91U {
  background-color: #fff;
}.color-module__darkBackground--k-8Nf {
  background-color: hsla(0, 0%, 23%, 1);
}.color-module__errorFont--xdkLy {
  color: hsla(3, 100%, 27%, 1);
}/* These variables are deprecated. Use sizexxx variables instead */

.radio-module__radio--hQrIX {
  color: black;

  background-color: #ececec;
  border-color: #ececec;
}

.radio-module__container--CPSik {
  font-size: 22px;

  margin-bottom: 12px;

  position: relative;

  display: block;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}

.radio-module__container--CPSik input {
  width: 100%;
  height: 100%;

  position: absolute;
  cursor: pointer;
  opacity: 0;
}

.radio-module__disabled--oem7q {
  background-color: #ececec;
  border-color: grey;
  cursor: default;
}

.radio-module__container--CPSik input:checked + .radio-module__radio--hQrIX {
  color: white;

  background-color: #4a90e2;
  border-color: #4a90e2;
}
/* These variables are deprecated. Use sizexxx variables instead */

.field-module__explanation--J1OOp {
  color: var(--grey-300);

  margin-bottom: 12px;
}

.field-module__basic--XdVQo {
  font-size: 16px;
  color: var(--grey-100);
  text-align: left;

  width: 100%;
  padding: 15px 13px 12px 16px;

  background: none;
  border: 1px solid var(--grey-600);
  border-radius: 4px;
}

.field-module__basic--XdVQo:focus {
  border-color: var(--primary-300);
}

.field-module__basic--XdVQo:hover:not(.field-module__basic--XdVQo[disabled], .field-module__error--E7f-w, .field-module__basic--XdVQo:focus) {
  border-color: var(--grey-400);
}

.field-module__basic--XdVQo[disabled] {
  color: var(--grey-500);

  border-color: var(--grey-800);
  cursor: not-allowed;
  -webkit-text-fill-color: var(--grey-500);
}

input[disabled]::-moz-placeholder {
  color: var(--grey-500);
}

input[disabled]::placeholder {
  color: var(--grey-500);
}

.field-module__basic--XdVQo::-moz-placeholder {
  color: var(--grey-300);
  font-size: 16px;
}

.field-module__basic--XdVQo::placeholder {
  color: var(--grey-300);
  font-size: 16px;
}

.field-module__error--E7f-w {
  border-color: var(--border-negative);
}

.field-module__errorList--bVIMU {
  color: var(--text-negative);
  font-size: 14px;

  padding-left: 1em;
}

.field-module__subLabel--VtTES.field-module__errorList--bVIMU,
.field-module__errorList--bVIMU {
  color: var(--text-negative);

  padding-left: var(--space-half-base);
}

.field-module__errorMessage--VfjGY {
  color: var(--text-negative);

  display: block;
}

.field-module__subLabel--VtTES.field-module__errorMessage--VfjGY {
  color: var(--text-negative);
}

.field-module__radioItemContainer--jYjSI + .field-module__subLabel--VtTES.field-module__errorMessage--VfjGY {
  margin-left: 0;
}

.field-module__input--4GESm {
  width: 100%;
  margin-left: 16px;
  padding: 8px;

  border: none;
}

.field-module__label--IaTgR {
  color: var(--grey-300);
  white-space: nowrap;

  position: absolute;
  z-index: var(--modal-background-z-index);

  display: block;

  transition: transform 200ms;
  pointer-events: none;
  transform-origin: top left;
}

/* Using one-off pixel values instead of variables to align floating labels. */
.field-module__label--IaTgR.field-module__active--DtUAt {
  font-size: 12px;

  padding: 0 4px;

  background-color: var(--grey-900);
  transform: translate(16px, -6px) scale(0.85);
}

.field-module__label--IaTgR.field-module__inactive--MCZx8 {
  transform: translate(16px, calc(50% + 6px)) scale(1);
}

.field-module__labeledInput--xJcr1 {
  height: 100%;

  position: relative;

  display: block;
}

.field-module__label--IaTgR.field-module__active--DtUAt.field-module__floatingLabelError--JoGVg:not(.field-module__focused--A4Mlc) {
  color: var(--text-negative);
}

.field-module__focused--A4Mlc.field-module__floatingLabelError--JoGVg {
  color: var(--primary-300);
}

.field-module__focused--A4Mlc {
  color: var(--primary-300);
}

.field-module__labeledInput--xJcr1 input::-moz-placeholder {
  opacity: 0;
}

.field-module__labeledInput--xJcr1 input::placeholder {
  opacity: 0;
}

.field-module__label--IaTgR.field-module__withSublabel--BQ-w7 {
  display: inline-block;
}

input.field-module__numberInput--xIxHm::-webkit-outer-spin-button,
input.field-module__numberInput--xIxHm::-webkit-inner-spin-button {
  -webkit-appearance: none;
          appearance: none;

  margin: 0;
}

/* Firefox */
input.field-module__numberInput--xIxHm[type='number'] {
  -webkit-appearance: textfield;
     -moz-appearance: textfield;
          appearance: textfield;
}

.field-module__subLabel--VtTES {
  color: var(--grey-300);
  font-size: 10px;

  margin: 4px 0 0 16px;
}

.field-module__subLabel--VtTES.field-module__focused--A4Mlc {
  color: var(--primary-300);
}

.field-module__subLabel--VtTES.field-module__disabled--E9lxH {
  color: var(--grey-500);
}

.field-module__textarea--MiI6T {
  font-size: 14px;

  width: 100%;
  padding: 8px;

  border: 1px solid var(--grey-600);
  border-radius: 3px;
}

.field-module__staticLabelContainer--gC-R1 {
  margin-top: 24px;
  margin-bottom: 16px;

  display: flex;
}

.field-module__staticLabel--dKF-q {
  color: var(--grey-300);
  font-size: 12px;
  font-weight: 400;
  text-transform: uppercase;
}

.field-module__floatingLabelDisabled--0W45G {
  color: var(--grey-500);
}

.field-module__meta--rOJTb {
  margin-top: var(--space-4px);

  display: flex;

  flex-direction: row;
  justify-content: space-between;
}

.field-module__maxLengthPrompt--VOtyJ {
  font-size: var(--text-10px);
  color: var(--text-secondary);

  margin-right: var(--space-16px);
  margin-left: auto;
}
/* stylelint-disable no-descending-specificity */
.Tag-module__count--qp7Cz {
  padding-left: var(--base-space);
}

.Tag-module__darkText--6tX-1 {
  color: var(--grey-1000);
  font-size: var(--text-12px);
  font-weight: var(--weight-300);
}

.Tag-module__tag--sT15l.Tag-module__primary--JS2K3.Tag-module__selected--DQquj {
  color: var(--grey-1000);

  background-color: var(--primary-200);
}

.Tag-module__tag--sT15l.Tag-module__primary--JS2K3.Tag-module__selected--DQquj .Tag-module__iconRemove--I8gcb {
  color: var(--grey-1000);
}

.Tag-module__disabled--8vhs9 {
  cursor: not-allowed;
}

:not(.Tag-module__disabled--8vhs9).Tag-module__tag--sT15l {
  cursor: pointer;
}

.Tag-module__tag--sT15l {
  font-size: var(--text-14px);
  font-weight: var(--weight-300);
  line-height: 22px;
  color: var(--grey-100);
  letter-spacing: 0.002em;
  white-space: nowrap;

  padding: var(--space-6px) var(--space-16px);

  display: inline-flex;

  align-items: center;

  border: 1px solid var(--grey-700);
  border-radius: 4px;
  gap: var(--space-12px);
}

.Tag-module__tag--sT15l.Tag-module__primary--JS2K3 {
  background-color: var(--grey-900);
}

:not(.Tag-module__disabled--8vhs9).Tag-module__tag--sT15l.Tag-module__primary--JS2K3:hover {
  color: var(--primary-100);

  background-color: var(--primary-900);
  border-color: var(--primary-200);
}

:not(.Tag-module__disabled--8vhs9).Tag-module__tag--sT15l.Tag-module__primary--JS2K3.Tag-module__selected--DQquj:hover .Tag-module__iconRemove--I8gcb {
  color: var(--grey-100);
}

:not(.Tag-module__disabled--8vhs9).Tag-module__tag--sT15l.Tag-module__primary--JS2K3.Tag-module__selected--DQquj:hover .Tag-module__darkText--6tX-1 .Tag-module__iconRemove--I8gcb {
  color: var(--grey-1000);
}

.Tag-module__tag--sT15l.Tag-module__secondary--RIQvi {
  color: var(--grey-100);

  background-color: var(--primary-900);
  border-color: var(--primary-400);
  gap: var(--base-space);
}

.Tag-module__tag--sT15l.Tag-module__secondary--RIQvi .Tag-module__iconRemove--I8gcb {
  color: var(--grey-100);
}

.Tag-module__tag--sT15l.Tag-module__secondary--RIQvi:hover {
  background-color: var(--primary-1000);
}

:not(.Tag-module__disabled--8vhs9).Tag-module__tag--sT15l.Tag-module__secondary--RIQvi:hover {
  color: var(--grey-100);

  background-color: var(--grey-1000);
}

.Tag-module__tag--sT15l.Tag-module__small--F5vYJ {
  font-size: var(--text-12px);

  padding: var(--base-space) var(--space-8px);
}

.Tag-module__tag--sT15l.Tag-module__xsmall--pn0pu {
  font-size: var(--text-10px);
  font-weight: var(--weight-200);

  padding: 0 var(--space-8px);
}

.Tag-module__lineThroughText--bob8U {
  text-decoration: line-through;
}
.Filter-module__filterControlsContainer--v3jvA {
  margin-bottom: var(--space-16px);

  display: grid;

  grid-template-columns: 1fr 130px;
  align-items: center;
  gap: var(--space-16px);
  grid-auto-flow: column;
}

.Filter-module__row--5H0qg {
  display: flex;

  align-items: center;
}

.Filter-module__inputContainer--10DUF {
  position: relative;

  display: flex;

  flex: 1;
  align-items: center;

  border: 1px solid var(--grey-600);
  border-radius: 4px;
}

.Filter-module__inputFilter---UTOK::-moz-placeholder {
  font-size: 16px;
}

.Filter-module__inputFilter---UTOK::placeholder {
  font-size: 16px;
}

.Filter-module__inputFilter---UTOK {
  font-size: 16px;
  color: var(--grey-100);

  width: 100%;
  padding: 15px 0 14px;

  background: none;
  border: none;
  border-radius: 0;
}

.Filter-module__inputContainer--10DUF.Filter-module__simple--NrZX7 {
  border: 0;
}

.Filter-module__button--Nvycz {
  color: inherit;

  padding: 0 10px;

  background: none;
  border: none;
}

.Filter-module__searchIcon--IiBQV {
  color: var(--grey-100);
}

.Filter-module__clearButton--jdbhL {
  position: absolute;
  right: var(--space-8px);

  display: flex;

  align-items: center;
}

.Filter-module__simple--NrZX7 .Filter-module__clearButton--jdbhL {
  position: relative;
}

@media print {
  .Filter-module__inputs--8JweB {
    display: none;
  }
}
/* These variables are deprecated. Use sizexxx variables instead */.base-module__container--KWQSl {
  margin: var(--space-12px) var(--space-64px);
  padding: var(--space-12px) var(--space-32px);

  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 2px 2px 0 rgb(0 0 0 / 10%);
}.base-module__container--KWQSl .base-module__container--KWQSl {
  box-shadow: none;

  margin: auto;
}.base-module__noBackground--6DEY3 {
  margin: var(--space-16px) var(--space-64px);
  padding: var(--space-8px) 0;

  background: none;
  box-shadow: none !important;
}.base-module__container--KWQSl.base-module__noBackground--6DEY3 .base-module__container--KWQSl {
  box-shadow: 0 2px 2px 0 rgb(0 0 0 / 10%);

  margin: 0;
}.base-module__container--KWQSl.base-module__noBackground--6DEY3 .base-module__container--KWQSl .base-module__container--KWQSl {
  box-shadow: none;
}.base-module__columnContainer--p2so3 {
  max-width: 100%;
  margin: -6px 0 6px;
  padding: 0 54px;

  display: flex;
  overflow-x: scroll;
}.base-module__columnContainer--p2so3 .base-module__container--KWQSl {
  margin: 6px;
}.base-module__layer--3QkYF {
  position: fixed;
  inset: 0;
  z-index: var(--modal-background-z-index);

  display: flex;

  justify-content: center;
  align-items: center;
}.base-module__labelContainer--ePAPY {
  /* Use flex to prevent loaders from wrapping to next line. */
  display: flex;
}.base-module__labelContainer--ePAPY > * {
  margin-left: 20px;
}.base-module__labelContainer--ePAPY > *:first-child {
  margin-left: 0;
}.base-module__label--VKGDF {
  font-size: var(--text-12px);
  font-weight: var(--weight-200);
  color: var(--grey-300);
  letter-spacing: 0.002em;
  text-transform: capitalize;

  margin-bottom: var(--space-12px);
}.base-module__sky--pKd2d {
  position: fixed;
  inset: 0;

  display: flex;

  flex-direction: column;
  justify-content: center;
  align-items: center;

  background-color: var(--grey-900);
}@media print {
  .base-module__container--KWQSl {
    box-shadow: none;
    color-adjust: exact;

    margin: var(--space-12px) 0;
    padding: var(--space-12px) 0;
    -webkit-print-color-adjust: exact;
    print-color-adjust: exact;
  }

  .base-module__container--KWQSl.base-module__noBackground--6DEY3 .base-module__container--KWQSl {
    box-shadow: none;
  }
}*:focus-visible {
  outline: 0;
}/* Have to alias name because in some cases the browser chooses the "turquoise" color over ours.  *//* Primary Colors *//* Neutral *//* Supporting */.color-module__greyFont--Nfryz {
  color: #9b9b9b;
}.color-module__lightGreyBackground--5h70v {
  background-color: #ececec;
}.color-module__lightGreyFont--XZaKH {
  color: #c7c7c7;
}.color-module__redFont--ORiY3 {
  color: #ff2015;
}.color-module__softBlueBox--UiUn7 {
  color: #fff;

  background-color: hsla(207, 48%, 44%, 1);
}.color-module__softBlueBox--UiUn7 a {
  color: #fff;
}.color-module__softBlueBox--UiUn7 a:hover {
  color: #ececec;
}.color-module__turquoiseBox--SgGA- {
  color: #fff;

  background-color: #27b595;
  border-color: #27b595;
}.color-module__turquoiseFont--3LN-R {
  /* This is marked important to override `.container a` and similar. */
  color: #27b595 !important;
}.color-module__whiteBackground--Ma91U {
  background-color: #fff;
}.color-module__darkBackground--k-8Nf {
  background-color: hsla(0, 0%, 23%, 1);
}.color-module__errorFont--xdkLy {
  color: hsla(3, 100%, 27%, 1);
}

.label-module__content--WVsJ- {
  width: 100%;

  display: flex;
  vertical-align: top;
}

.label-module__display--TnAJ- {
  width: 100%;

  position: relative;
}

.label-module__ellipsize--G30ee {
  white-space: nowrap;

  max-width: var(--space-256px);

  overflow: hidden;
  text-overflow: ellipsis;
}

.label-module__info--uN4SB {
  padding-left: 5px;
}

.label-module__value--LERtZ {
  font-size: 14px;
  font-weight: 500;

  width: 100%;
}

a .label-module__value--LERtZ {
  font-weight: 400;
  text-decoration: none;
}

.label-module__label--qvoca {

  margin-bottom: 4px;
}

.label-module__center--rIO1Q {
  align-items: center;
}

.label-module__light--DMveS .label-module__label--qvoca {
  color: #9b9b9b;
}

.label-module__border--neyYl {
  border: solid 1px #e2e2e2;
  border-radius: 4px;
}

.label-module__icon--3d4M9 {
  margin: 6px 8px 0;
}

.label-module__hoverLabel--BEv8T {
}

.label-module__right--GVpl2 {
  text-align: right;
}
/* These variables are deprecated. Use sizexxx variables instead */

.hoverable-module__container--O0nYu {
  position: relative;
}

.hoverable-module__clipboard--XJtnk {
  cursor: pointer;
}

.hoverable-module__hoverContainer--HCa5W {
  font-size: 11px;
  pointer-events: none;

  position: absolute;
}

.hoverable-module__hoverContainer--HCa5W:not(.hoverable-module__alwaysShown--bPOxg) {
  display: none;
}

.hoverable-module__hover--cZKrX {
  font-size: 11px;
  font-weight: normal;
  font-style: normal;
  color: var(--grey-900);
  text-align: center;
  white-space: nowrap;

  min-width: 100px;
  margin-left: 24px;
  padding: 4px 8px;

  top: 50%;
  left: -50%;
  z-index: 4; /* Must be > 3 because lines in HorizontalTimeline can be upto 3. */

  background: var(--grey-100);
  border: solid 1px var(--grey-500);
  border-radius: 4px;
  box-shadow: var(--default-box-shadow);
  cursor: default;
  pointer-events: auto;
}

.hoverable-module__hover--cZKrX::before {
  width: calc(100% + 25px);
  height: calc(100% + 25px);

  position: absolute;
  top: -12px;
  left: -12px;
  z-index: -1;
  content: '';
}

.hoverable-module__hover--cZKrX * {
  color: var(--grey-900);
}

.hoverable-module__right--MH8ph .hoverable-module__hover--cZKrX {
  left: 0;
  position: relative;
}

.hoverable-module__right--MH8ph .hoverable-module__hover--cZKrX::after {
  width: 8px;
  height: 8px;

  position: absolute;
  top: 50%;
  right: calc(100% - 4px);
  z-index: 0;

  background: var(--grey-100);
  border: solid 1px var(--grey-500);
  border-right: 0;
  border-top: 0;
  content: ' ';
  transform: translateY(-50%) rotate(45deg);
}

.hoverable-module__left--WnmcD .hoverable-module__hover--cZKrX {
  margin-right: 8px;

  position: relative;
  left: -100%;
}

.hoverable-module__left--WnmcD .hoverable-module__hover--cZKrX::after {
  width: 8px;
  height: 8px;

  position: absolute;
  top: 50%;
  left: calc(100% - 4px);
  z-index: 0;

  background: var(--grey-100);
  border: solid 1px var(--grey-500);
  border-right: 0;
  border-top: 0;
  content: ' ';
  transform: translateY(-50%) rotate(-135deg);
}

.hoverable-module__top--zTz8F .hoverable-module__hover--cZKrX {
  left: -20px;
  position: relative;
  top: -80px;
}

.hoverable-module__topCenter--FY83s .hoverable-module__hover--cZKrX {
  content: none;

  left: 16px !important;
  top: -92px; /* One-off value to place the hover correctly */
}

.hoverable-module__topCenter--FY83s .hoverable-module__hover--cZKrX::after {
  content: none;
}

.hoverable-module__hover--cZKrX.hoverable-module__copy--Vlw7I {
  display: flex;

  justify-content: center;
  align-items: center;
  gap: 8px;
}

.hoverable-module__hover--cZKrX.hoverable-module__copy--Vlw7I .hoverable-module__hover--cZKrX::after {
  width: 8px;
  height: 8px;

  position: absolute;
  bottom: calc(100% - 9px);
  z-index: 0;

  background: var(--grey-100);
  border: solid 1px var(--grey-500);
  border-right: 0;
  border-top: 0;
  content: ' ';
  transform: translateY(-50%) rotate(135deg);
}

.hoverable-module__enabled--O-iV7:hover > .hoverable-module__hoverContainer--HCa5W {
  display: flex;

  justify-content: center;
  align-self: center;
}

.hoverable-module__inline--Vy-K9 {
  display: inline;
}

.hoverable-module__leftBlock--ob0TG:hover > .hoverable-module__hoverContainer--HCa5W {
  margin-right: 4px;

  right: 100%;
}

.hoverable-module__large--Ua0NS {
  text-align: left;
  white-space: normal;

  width: 220px;
  word-break: break-word;
}

.hoverable-module__bottom--s03Zk .hoverable-module__hover--cZKrX {
  left: -90%;
  position: relative;
  transform: translateY(110%);
}

.hoverable-module__bottom--s03Zk .hoverable-module__hover--cZKrX::after {
  width: 8px;
  height: 8px;

  position: absolute;
  right: 14px;
  bottom: 100%;
  bottom: calc(100% - 8px);
  z-index: 0;

  background: var(--grey-100);
  border: solid 1px var(--grey-500);
  border-right: 0;
  border-top: 0;
  content: ' ';
  transform: translateY(-50%) rotate(135deg);
}

.hoverable-module__center--tZN9p .hoverable-module__hover--cZKrX {
  left: -42%;
}

.hoverable-module__centerBottom--u-ZTO {
  margin-top: 10%;
}

.hoverable-module__centerBottom--u-ZTO .hoverable-module__hover--cZKrX::after {
  bottom: calc(100% - 8px);
  content: ' ';

  left: 50%;
  position: absolute;
}

.hoverable-module__centerContainer---rB6S {
  left: 0;
  right: 0;
  top: 0;
}

.hoverable-module__wrap--XShFC {
  text-align: left;
  white-space: initial;

  min-width: 384px;
}

.hoverable-module__narrow--Fc18y {
  text-align: left;
  white-space: normal;

  width: -moz-max-content;

  width: max-content;
  max-width: 300px;
}

.hoverable-module__truncate--kZnmh {
  max-width: 100%;
}
/*
 * Wrapper for `.selected` (or `.placeholder`) and `.options`
 */
.dropdown-module__dropdown--DE9b7 {
  min-width: calc(var(--base-space) * 25);

  position: relative;
}

/*
 * Box | List Options (same for all cases)
 */

.dropdown-module__options--OXPeZ {
  width: 100%;
  min-width: 260px;
  max-height: var(--space-386px);

  position: absolute;
  top: calc(100% + (var(--base-space) * 2));
  right: 0;
  left: auto;
  z-index: var(--option-z-index);

  display: none;
  overflow: auto scroll;

  background-color: var(--grey-900);
  border: 1px solid var(--grey-700);
  border-radius: var(--space-4px);
  box-shadow: var(--floating-card-box-shadow);
}

.dropdown-module__open--p4dl9 .dropdown-module__options--OXPeZ {
  display: block;
}

.dropdown-module__dropdown--DE9b7.dropdown-module__rightAlignOptions--OXcES .dropdown-module__options--OXPeZ {
  left: 0;
  right: auto;
}

/*
 * Placeholder
 */

.dropdown-module__placeholder--NBtki {
  color: var(--grey-500);
}

/*
 * Open state (same for all cases)
 */

/*
 * Option Item (same for all cases)
 */
.dropdown-module__option--b2ZbD {
  font-size: 16px;
  color: var(--text-primary);

  min-height: 48px;
  padding: var(--space-12px) var(--space-16px);

  display: flex;
  -moz-column-gap: calc(var(--base-space) * 5);
       column-gap: calc(var(--base-space) * 5);
  cursor: pointer;

  align-items: center;
}

.dropdown-module__option--b2ZbD .dropdown-module__subLabel--zaCL5 {
  color: var(--text-tertiary);
  font-size: 12px;
}

.dropdown-module__option--b2ZbD:not(.dropdown-module__selected--XdgAf):hover {
  background-color: var(--grey-800);
}

.dropdown-module__option--b2ZbD:not(.dropdown-module__selected--XdgAf).dropdown-module__disabled--fwjS5,
.dropdown-module__option--b2ZbD:not(.dropdown-module__selected--XdgAf).dropdown-module__disabled--fwjS5:hover {
  color: var(--text-disabled);
  cursor: default;
}

.dropdown-module__label--DR3PH {
  white-space: nowrap;

  width: 100%;

  display: flex;
  overflow: hidden;

  justify-content: space-between;
  align-items: center;
  text-overflow: ellipsis;
}

input[type='checkbox'] + .dropdown-module__label--DR3PH {
  padding-top: 3px;
}

/*
 * Filter (if it shows up)
 */

.dropdown-module__options--OXPeZ > form {
  border-bottom: solid 1px var(--grey-700);

  padding: var(--space-8px) var(--space-16px);
}

/*
 * Arrow Icon (same for all cases)
 */

.dropdown-module__selectedContainer--OtgNP {
  color: var(--grey-100);
  white-space: nowrap;
}

.dropdown-module__arrowIcon--4Dtgg {
  /* Initial state. Already using the right color */
  color: var(--grey-100);
}

.dropdown-module__emptyValue--IPs2w .dropdown-module__arrowIcon--4Dtgg {
  color: var(--grey-300);
}

.dropdown-module__outlineError--JNHfT .dropdown-module__arrowIcon--4Dtgg {
  color: var(--icon-negative);
}

.dropdown-module__open--p4dl9 .dropdown-module__arrowIcon--4Dtgg {
  color: var(--text-product-secondary);
}

.dropdown-module__disabled--fwjS5.dropdown-module__emptyValue--IPs2w .dropdown-module__arrowIcon--4Dtgg {
  color: var(--grey-600);
}

/*
 * Label
 */

.dropdown-module__labelDropdown--txgMR {
  font-size: 12px;
  font-weight: 400;
  color: var(--grey-300);

  padding: 0 var(--space-4px);

  position: absolute;
  top: calc(var(--space-6px) * -1);
  left: var(--space-8px);
  z-index: 1;

  display: inline-block;

  background-color: var(--grey-900);
}

.dropdown-module__disabledDropdown--NN7Ps .dropdown-module__labelDropdown--txgMR {
  color: var(--grey-600);
}

.dropdown-module__open--p4dl9 .dropdown-module__labelDropdown--txgMR {
  color: var(--text-product-secondary);
}

.dropdown-module__errorDropdown--mBx63 .dropdown-module__labelDropdown--txgMR {
  color: var(--text-negative);
}

/* ----------------------------------- */

/*
 * Without label (`.selected`: wrapper of `.icon` and `.placeholder` (if it is displayed)
 */
.dropdown-module__selected--XdgAf,
.dropdown-module__filterAsSelected--jU4Oz {
  color: var(--grey-300);

  width: 100%;
  min-height: 48px;
  padding: var(--space-12px) var(--space-16px);

  position: relative;

  display: flex;

  justify-content: space-between;
  align-items: center;

  background-color: transparent;
  border: 1px solid var(--grey-600);
  border-radius: 4px;
  -moz-column-gap: var(--space-12px);
       column-gap: var(--space-12px);
  cursor: pointer;
}

.dropdown-module__filterAsSelected--jU4Oz {
  padding: 0;
  width: 100%;
}

.dropdown-module__selected--XdgAf:hover,
.dropdown-module__filterAsSelected--jU4Oz:hover {
  border-color: var(--grey-300);
}

.dropdown-module__selected--XdgAf.dropdown-module__disabled--fwjS5 {
  color: var(--grey-600);

  border: 1px solid var(--grey-600);
  cursor: default;
}

/* Error State */
.dropdown-module__outlineError--JNHfT .dropdown-module__selected--XdgAf {
  border: 1px solid var(--border-negative);
}

/*
 * Open | Without label
 */
.dropdown-module__open--p4dl9 .dropdown-module__selected--XdgAf,
.dropdown-module__active--vqa9W .dropdown-module__selected--XdgAf {
  border: 1px solid var(--text-product-secondary);
}

/* -------------------------------- */

/*
 * Without label
 */
.dropdown-module__iconDropdown--ZdJXc .dropdown-module__selected--XdgAf {
  font-size: 14px;
  font-weight: 500;
  color: var(--grey-300);

  min-height: 36px;
  padding: 6px 10px 6px 12px;

  justify-content: normal;

  border: none;
}

.dropdown-module__iconTypeColor--bmyTT .dropdown-module__selected--XdgAf {
  justify-content: normal;
}

.dropdown-module__iconDropdown--ZdJXc .dropdown-module__selected--XdgAf:hover {
  background-color: var(--grey-700);
}

.dropdown-module__iconDropdown--ZdJXc .dropdown-module__placeholder--NBtki {
  color: var(--grey-300);
  font-size: 14px;
  font-weight: 500;
}

.dropdown-module__arrowContainer--Z07sv {
  display: flex;

  flex: 1;
  justify-content: flex-end;
}

/*
 * Open | Without label
 */
.dropdown-module__iconDropdown--ZdJXc.dropdown-module__open--p4dl9 .dropdown-module__selected--XdgAf,
.dropdown-module__iconDropdown--ZdJXc.dropdown-module__open--p4dl9 .dropdown-module__placeholder--NBtki {
  color: var(--grey-100);

  background-color: var(--grey-700);
}

.dropdown-module__labelContainer--1Cip6 {
  white-space: nowrap;

  overflow: hidden;
  text-overflow: ellipsis;
}

/*
 * Specific styling for custom options
 */

.dropdown-module__option--b2ZbD.dropdown-module__selectVersions--1O8Uw {
  cursor: default;
}

.dropdown-module__option--b2ZbD.dropdown-module__selectVersions--1O8Uw:hover {
  background-color: transparent;
}

.dropdown-module__option--b2ZbD.dropdown-module__versionSetOptionWithLabel--LDPY8 {
  line-height: 48px;

  padding-top: 0;
  padding-bottom: 0;

  align-items: center;
}

.dropdown-module__versionSet--wAeQm {
  align-items: center;
  border-bottom: solid 1px var(--grey-700);
}

.dropdown-module__versionSet--wAeQm .dropdown-module__labelContainer--1Cip6 {
  white-space: initial;

  width: -moz-max-content;

  width: max-content;
}

.dropdown-module__selectVersions--1O8Uw {
  align-items: center;
}

/*
 * Inherit
 */

.dropdown-module__labelContainer--1Cip6 .dropdown-module__subLabel--zaCL5 {
  margin-top: var(--base-space);

  display: block;
}

.dropdown-module__crossedOut--RAdHv {
  text-decoration: line-through;
}

.dropdown-module__unset--oHZ2- > div:first-child {
  font-style: italic;
}

.dropdown-module__fieldWithOther--sDqFS {
  margin: var(--space-8px) 0;
}

.dropdown-module__fieldWithOther--sDqFS .dropdown-module__categoryLabel--YTTay {
  color: var(--grey-800);

  margin: var(--space-8px) var(--space-12px);

  display: flex;

  align-items: center;
}

.dropdown-module__categoryIcon--iFGfr {
  cursor: pointer;

  position: relative;
  top: var(--space-half-base);
}

.dropdown-module__fieldWithOther--sDqFS .dropdown-module__categoryLabel--YTTay.dropdown-module__disabled--fwjS5 {
  color: var(--grey-300);
}

.dropdown-module__fieldWithOther--sDqFS .dropdown-module__categoryBorder--4V-mG {
  border-bottom: 1px solid var(--grey-300);

  margin: 0 var(--space-16px);
  padding: var(--space-8px);
}

.dropdown-module__withPlaceholder--l-Crl {
  display: flex;
}

.dropdown-module__noOptions---dCnQ {
  color: var(--grey-500);
  font-size: 16px;
  font-style: italic;

  min-height: 48px;
  padding: var(--space-12px) var(--space-16px);
}

a.dropdown-module__actionButton--4BKPO {
  font-size: 14px;
  font-weight: 600;

  margin-left: auto;
}

.dropdown-module__actionText--i2AF4 {
  color: var(--text-product-secondary);
  font-weight: 600;

  padding-left: var(--space-24px);
}

.dropdown-module__onlyButton--wEc01 {
  font-size: 14px;
  font-weight: 600;
  color: var(--text-product-secondary);

  margin-left: auto;

  display: none;
  cursor: pointer;
}

.dropdown-module__option--b2ZbD:hover .dropdown-module__onlyButton--wEc01 {
  display: inline-block;
}

.dropdown-module__description---qNZA {
  font-size: 11px;
  color: var(--grey-500);

  padding: 8px 16px 4px;

  position: sticky;
  top: 0;
  z-index: var(--option-z-index);

  background-color: var(--grey-900);
}

/* Filter (as first) */

.dropdown-module__filterAsSelected--jU4Oz form {
  width: 100%;
}
/* These variables are deprecated. Use sizexxx variables instead */

.collapsible-module__container--vfYGp {
  display: flex;

  flex-direction: column;
}

.collapsible-module__header--ht4aM {
  font-family: 'Roboto', sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  color: var(--grey-100);
  text-transform: capitalize;

  padding: 14px 16px;

  display: flex;

  justify-content: space-between;
  align-items: center;

  background-color: var(--grey-600);
  cursor: pointer;
}

.collapsible-module__content--Y3PS2 {
  position: relative;

  display: flex;
  overflow: hidden;

  flex-direction: column;
}

.collapsible-module__collapsed--m-8qo {
  height: 0;
}
/* Modal animations */
@keyframes Modal-module__enteringModalOverlay--Vof8- {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes Modal-module__enteringModalContent--oWmhX {
  from {
    opacity: 0;
    transform: scale(0.9);
  }

  to {
    opacity: 1;
    transform: scale(1);
  }
}

@keyframes Modal-module__leavingModalOverlay--8Rmyt {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes Modal-module__leavingModalContent--Vi3DT {
  from {
    transform: scale(1);
  }

  to {
    transform: scale(0.9);
  }
}

/* Modal */

.Modal-module__trigger--DDRH8 > * {
  cursor: pointer;
}

.Modal-module__hideOverflow--BEzIy {
  overflow: hidden;
}

.Modal-module__close---ER1C {
  color: var(--grey-200);

  position: absolute;
  right: 30px;
  top: 40px;
  z-index: 1;
}

.Modal-module__closeIcon---OQZh {
  padding: 13px;

  background-color: transparent;
  border-radius: 4px;

  transition: background-color 0.1s ease-out;
  cursor: pointer;
}

.Modal-module__closeIcon---OQZh:hover {
  color: var(--grey-300);

  background-color: var(--grey-700);
}

.Modal-module__modal--aD7aP {
  position: fixed;
  z-index: var(--modal-background-z-index);

  display: flex;

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

  background-color: rgb(4 8 20 / 85%);

  animation: Modal-module__enteringModalOverlay--Vof8- 150ms cubic-bezier(0, 0, 0.3, 1);
  inset: 0;
}

.Modal-module__modal--aD7aP.Modal-module__leaving--BTDsE {
  animation: Modal-module__leavingModalOverlay--8Rmyt 200ms cubic-bezier(0.4, 0.14, 1, 1);
}

.Modal-module__content--dWO-B {
  position: absolute;

  background-color: var(--grey-900);
  border: 1px solid var(--grey-800);
  border-radius: 4px;

  animation: Modal-module__enteringModalContent--oWmhX 200ms var(--entering-animation-curve);
  box-shadow: var(--floating-card-box-shadow);
}

.Modal-module__modal--aD7aP.Modal-module__leaving--BTDsE .Modal-module__content--dWO-B {
  animation: Modal-module__leavingModalContent--Vi3DT 201ms var(--leaving-animation-curve);
}

.Modal-module__body--lVhql {
  max-width: 80vw;
  max-height: 80vh;
  padding: var(--space-36px);

  overflow: auto;
  cursor: default;
}

.Modal-module__body--lVhql.Modal-module__large--p-8Oq {
  max-height: 95vh;
  max-width: 95vw;
}
.InputBox-module__box--FH8Tb {
  width: 100%;
  min-height: var(--space-48px);
  padding: var(--space-12px) var(--space-16px);

  display: flex;

  align-items: center;

  border: 1px solid var(--grey-600);
  border-radius: 4px;
  cursor: pointer;
}

.InputBox-module__inlineBox--Pm1Mz {
  width: 100%;
  padding: 0;

  display: flex;

  align-items: center;
  cursor: pointer;
}

.InputBox-module__active--DfmVn {
  border-color: var(--lead-900);
}

.InputBox-module__error--iaqoQ {
  border-color: var(--border-negative);
}
.FloatingLabel-module__label--xIZPf {
  position: relative;
}

.FloatingLabel-module__floatingLabel--w9azu {
  color: var(--grey-300);
  white-space: nowrap;

  position: absolute;
  z-index: var(--floating-label-z-index);

  display: block;

  transition: transform 200ms;
  pointer-events: none;
  transform: translate(16px, calc(50% + 4px)) scale(1);
  transform-origin: top left;
}

.FloatingLabel-module__floatingLabel--w9azu.FloatingLabel-module__floating--3mFRp {
  font-size: var(--text-12px);

  padding: 0 var(--base-space);

  background-color: var(--grey-900);
  transform: translate(16px, -6px) scale(0.85);
}

.FloatingLabel-module__floatingLabel--w9azu.FloatingLabel-module__focused---aGG3 {
  color: var(--lead-900);
}

.FloatingLabel-module__error--nrvmT {
  border-color: var(--border-negative);
}

.FloatingLabel-module__floatingLabel--w9azu.FloatingLabel-module__floating--3mFRp.FloatingLabel-module__error--nrvmT {
  color: var(--text-negative);
}
.Input-module__input--nyuJ1 {
  font-size: var(--text-16px);
  color: var(--grey-100);

  width: 100%;
  padding: 0;

  background: none;
  border: none;
}

.Input-module__errorMessage--g-B-C {
  color: var(--text-negative);
  font-size: var(--text-12px);

  margin: var(--base-space) 0 0 var(--space-16px);
}
.Input-module__input--WjT81 {
  font-size: var(--text-16px);
  color: var(--grey-100);

  width: 100%;
  padding: 0;

  background: none;
  border: none;
}

.Input-module__input--WjT81.Input-module__default--a43-B,
input.Input-module__small--64a4F {
  /* Body 4 */
  font-size: 14px;
  font-weight: 400;
  font-style: normal;
  line-height: 20px; /* 142.857% */
  color: var(--text-primary);
  letter-spacing: 0.028px;
}

.Input-module__disabled--nzcnQ .Input-module__input--WjT81.Input-module__default--a43-B,
.Input-module__disabled--nzcnQ input.Input-module__small--64a4F {
  color: var(--text-disabled);
}

.Input-module__input--WjT81.Input-module__withRightIcon--tRMCa {
  padding-right: var(--space-8px);
}

.Input-module__input--WjT81.Input-module__withLeftIcon--nIKjO {
  padding-left: var(--space-8px);
}

.Input-module__input--WjT81.Input-module__default--a43-B::-moz-placeholder, input.Input-module__small--64a4F::-moz-placeholder {
  color: var(--text-tertiary);
}

.Input-module__input--WjT81.Input-module__default--a43-B::placeholder,
input.Input-module__small--64a4F::placeholder {
  color: var(--text-tertiary);
}

.Input-module__errorMessage--rP4NL {
  color: var(--text-negative);

  margin: var(--base-space) 0 0 var(--space-16px);
}

.Input-module__default--a43-B.Input-module__errorMessage--rP4NL {
  margin-top: var(--space-4px);
  margin-inline: var(--space-16px) var(--space-8px);
}

.Input-module__clear--Y9bUX {
  cursor: pointer;

  color: var(--text-primary);
}

.Input-module__disabled--nzcnQ {
  color: var(--text-disabled);
}

.Input-module__input--WjT81.Input-module__default--a43-B.Input-module__disabled--nzcnQ::-moz-placeholder, .Input-module__input--WjT81.Input-module__small--64a4F.Input-module__disabled--nzcnQ::-moz-placeholder {
  color: var(--text-disabled);
}

.Input-module__input--WjT81.Input-module__default--a43-B.Input-module__disabled--nzcnQ::placeholder,
.Input-module__input--WjT81.Input-module__small--64a4F.Input-module__disabled--nzcnQ::placeholder {
  color: var(--text-disabled);
}
.DemoRequestForm-module__container--pD3or {
  display: flex;

  gap: var(--space-20px);
  flex-flow: column;
}

.DemoRequestForm-module__content--lahJH {
  display: flex;

  gap: var(--space-24px);
  flex-flow: column;
}

.DemoRequestForm-module__back--QGEgA {
  display: flex;

  justify-content: start;
  align-items: center;
  gap: var(--base-space);
}

.DemoRequestForm-module__subtitle--95fmH {
  color: var(--text-secondary);
  text-align: center;
}

.DemoRequestForm-module__form--hqA6R {
  display: grid;

  grid-template-rows: repeat(3, max-content);
  grid-template-columns: repeat(2, 1fr);
  grid-gap: var(--space-12px);
}

.DemoRequestForm-module__submit--RFgJf {
  margin-top: var(--space-16px);
}
.PricingTable-module__table--XTwQx {
  margin-top: var(--space-56px);
}

.PricingTable-module__row--Lurhg {
  display: grid;

  grid-template-columns: repeat(5, 1fr);
}

.PricingTable-module__row--Lurhg.PricingTable-module__odd--aIBKf {
  background: var(--background-primary);
}

[data-theme='dark'] .PricingTable-module__row--Lurhg.PricingTable-module__odd--aIBKf {
  background: var(--background-tertiary);
}

.PricingTable-module__cell--b8im7 {
  text-align: center;

  padding: var(--space-12px) 0;

  position: relative;

  display: flex;

  justify-content: center;
  align-items: center;
}

.PricingTable-module__row--Lurhg.PricingTable-module__header--b1C2o {
  color: var(--text-strong);
}

.PricingTable-module__header--b1C2o .PricingTable-module__cell--b8im7 {
  padding-top: var(--space-28px);
}

.PricingTable-module__cell--b8im7:first-child {
  margin-left: var(--space-36px);
}

.PricingTable-module__cell--b8im7:last-child {
  margin-right: var(--space-36px);
}

.PricingTable-module__header--b1C2o .PricingTable-module__cell--b8im7.PricingTable-module__active--2XwU- {
  border: 2px solid var(--border-product);
  border-color: var(--border-product);
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;

  border-width: 2px 2px 0;
}

.PricingTable-module__cell--b8im7.PricingTable-module__features--NmuaK {
  grid-column: 1 / 3;
  justify-content: flex-start;
}

.PricingTable-module__header--b1C2o .PricingTable-module__cell--b8im7.PricingTable-module__features--NmuaK {
  display: flex;

  align-items: baseline;
  gap: var(--space-6px);
}

.PricingTable-module__body--SEh5Q {
  border-top: 1px solid var(--border-primary);
}

.PricingTable-module__body--SEh5Q .PricingTable-module__cell--b8im7.PricingTable-module__features--NmuaK {
  color: var(--text-primary);
}

.PricingTable-module__body--SEh5Q .PricingTable-module__cell--b8im7 {
  color: var(--text-secondary);
}

.PricingTable-module__body--SEh5Q .PricingTable-module__cell--b8im7.PricingTable-module__requestDemo---WKKX {
  flex-direction: column;
}

.PricingTable-module__body--SEh5Q .PricingTable-module__cell--b8im7.PricingTable-module__active--2XwU- {
  border: 2px solid var(--border-product);
  border-width: 0 2px;
}

.PricingTable-module__body--SEh5Q .PricingTable-module__cell--b8im7.PricingTable-module__active--2XwU-.PricingTable-module__lastRow--fp7d- {
  border: 2px solid var(--border-product);
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;

  border-width: 0 2px 2px;
}

.PricingTable-module__missingFeature--rNCf2 {
  color: var(--icon-negative);
}

.PricingTable-module__includedFeature--sca0C {
  color: var(--icon-success);
}

.PricingTable-module__current--Z-Hr- {
  color: var(--text-strong);

  padding: var(--base-space) var(--space-16px);

  position: absolute;
  top: 0;

  background: var(--background-product-light);
  border: 2px solid var(--border-product);
  border-radius: 4px;
  transform: translateY(-50%);
}

.PricingTable-module__pricingLink--7MoQ7 {
  font-size: var(--space-16px);
  font-weight: var(--weight-300);
  justify-self: center;

  margin-top: var(--space-16px);
}
/* see full spec / use cases in https://www.figma.com/file/QvJDt4Suf2CRXk1B3OVYOx/%5BDS%5D-Design-system-library-V2?node-id=801%3A52803&mode=dev */

/* Display/Display 1 */
.Display-module__display1--MQ718 {
  font-size: 40px;
  font-style: normal;
  font-weight: 300;
  line-height: 48px; /* 120% */
}

/* Display/Display 2 */
.Display-module__display2--joA-X {
  font-size: 36px;
  font-style: normal;
  font-weight: 300;
  line-height: 44px; /* 122.222% */
}

/* Display/Display 3 */
.Display-module__display3--kPGGn {
  font-size: 28px;
  font-style: normal;
  font-weight: 400;
  line-height: 36px; /* 128.571% */
}
.Content-module__container--m-1MY {
  display: grid;
}

.Content-module__daysReminder--3JXAZ {
  text-align: center;

  margin: 0 0 var(--space-12px);
  place-self: center center;
}

.Content-module__title--r8oXn {
  color: var(--grey-100);
  text-align: center;

  margin: 0 0 var(--space-12px);
  justify-self: center;
}

.Content-module__content--yb0NN {
  color: var(--grey-200);
  justify-self: center;

  margin-top: 0;
}

.Content-module__buttons--UWFUU {
  margin: var(--space-6px) 0;

  display: flex;
  gap: var(--space-12px);
  justify-self: center;
}

.Content-module__plans--3Rl1e {
  margin-top: var(--space-18px);

  display: grid;

  grid-template-columns: 1fr 1fr 1fr;
  grid-gap: var(--space-20px);
}

.Content-module__pricingLink--m7qVW {
  font-size: var(--space-16px);
  font-weight: var(--weight-300);
  justify-self: center;

  margin-top: var(--space-16px);
}
.UpgradeOptionsModal-module__modal--Gqdu2 {
  max-width: var(--space-1024px);
  width: 100%;
}

.UpgradeOptionsModal-module__trigger--o-eoA {
  display: inline-flex;
}

.UpgradeOptionsModal-module__widerModal--GcnH0 {
  max-width: var(--space-640px);
}
.TimeFilterPlans-module__container--n8APg {
  border-top: solid 1px var(--grey-600);
}

.TimeFilterPlans-module__item--s0vhH {
  min-height: var(--space-48px);
  padding: var(--space-12px) var(--space-16px);

  display: flex;

  justify-content: space-between;
  align-items: center;
  -moz-column-gap: var(--space-20px);
       column-gap: var(--space-20px);
}

.TimeFilterPlans-module__label---utoZ {
  color: var(--grey-200);
  font-size: var(--text-16px);
}

.TimeFilterPlans-module__icon--tRseu {
  color: var(--grey-200);
}

.TimeFilterPlans-module__label---utoZ.TimeFilterPlans-module__disabled--k7MCY {
  opacity: 0.33;
}

.TimeFilterPlans-module__title--HZrmm {
  white-space: nowrap;

  padding: var(--space-16px);
  padding-bottom: var(--space-8px);
}

.TimeFilterPlans-module__cta--sJCLC {
  padding: var(--space-16px);
}

.TimeFilterPlans-module__title--HZrmm h2 {
  font-size: var(--text-16px);
  font-weight: var(--weight-300);
  line-height: 22px;
}

.TimeFilterPlans-module__title--HZrmm .TimeFilterPlans-module__subtitle--hL18x {
  color: var(--grey-200);
  font-size: var(--text-12px);
  font-weight: var(--weight-200);

  margin-top: var(--space-6px);
}

.TimeFilterPlans-module__link--jJwkO {
  color: var(--primary-600);
  cursor: pointer;
}

.TimeFilterPlans-module__button--GcH66 {
  width: 100%;
}

.TimeFilterPlans-module__trigger--s0-PX {
  z-index: 10;
}
/* stylelint-disable selector-class-pattern */

/* Reset */

.CalendarDay__default {
  color: var(--color-datepicker-text);

  border: 0;
}

.DayPicker__horizontal,
.CalendarMonthGrid,
.CalendarMonth,
.DateInput,
.DayPickerNavigation_button__default,
.CalendarDay__default,
.CalendarDay__default:hover {
  background-color: transparent;
}

.DateRangePicker,
.DateRangePicker input {
  cursor: pointer;

  text-align: center;
}

.DateInput {
  width: auto;
  max-width: var(--space-140px);
  margin: 0 var(--space-10px);

  position: relative;

  display: inline-block;

  background: transparent;
  vertical-align: middle;
}

.DateInput_input {
  font-family: Roboto, sans-serif;
  font-size: var(--text-14px);
  font-weight: var(--weight-300);
  line-height: var(--text-36px);
  color: var(--grey-300);

  margin: 0;
  padding: 0 var(--space-8px);

  background: transparent;
  border-bottom: none;
}

.DateInput_input::-moz-placeholder {
  color: var(--grey-300);
}

.DateInput_input::placeholder {
  color: var(--grey-300);
}

.DateRangePickerInput_arrow {
  color: var(--grey-300);
  line-height: var(--text-36px);
}

.DateInput_fang {
  transform: translateY(-4px);

  z-index: 4;
}

.DateInput_input__focused {
  border-bottom: none;
}

.DateRangePickerInput {
  color: var(--grey-100);

  padding-right: 0;

  position: relative;

  display: flex;

  background: transparent;
  border-radius: 4px;
}

.openDatePicker .DateRangePickerInput,
.DateRangePickerInput:hover {
  background: var(--grey-700);
}

.openDatePicker .DateInput_input {
  color: var(--grey-100);
}

.DateRangePickerInput_calendarIcon {
  outline: none;
}

.DateRangePicker_picker {
  z-index: 3;

  display: flex;

  background-color: var(--color-datepicker-background);
  border-radius: 4px;
  transform: translateY(-6px);
}

.DayPicker__withBorder {
  box-shadow: var(--floating-card-box-shadow);

  border: 1px solid var(--border-secondary);
  border-radius: 4px;
}

.CalendarMonth_caption {
  color: var(--color-datepicker-text);
  font-size: var(--text-18px);
}

.CalendarMonth_table {
  margin-top: var(--space-12px);
}

.CalendarDay {
  font-size: var(--text-14px);
}

.CalendarDay__blocked_out_of_range {
  color: var(--color-datepicker-disabled);
}

.CalendarDay__blocked_out_of_range,
.CalendarDay__blocked_out_of_range:active,
.CalendarDay__blocked_out_of_range:hover,
.DayPickerNavigation_button,
.DayPickerNavigation_button:hover {
  border: 0;
}

.CalendarDay__default:hover:not(
    .CalendarDay__selected_span,
    .CalendarDay__selected_start,
    .CalendarDay__selected_end,
    .CalendarDay__blocked_out_of_range
  ) {
  color: var(--color-datepicker-text);

  border-radius: 100%;
  border: 0;
}

.CalendarDay__selected,
.CalendarDay__selected:active,
.CalendarDay__selected:hover {
  color: var(--color-datepicker-text);

  border: 0;
  outline: none;
}

.CalendarDay__selected_start {
  color: var(--color-datepicker-text-start);

  background-color: var(--color-datepicker-background-start);
  border-radius: 100%;
  box-shadow: 0 0 0 2px var(--color-datepicker-boder-hover) inset;
  transform-style: preserve-3d;
}

.CalendarDay__selected_start:hover {
  background-color: var(--color-datepicker-background-middle);
}

.CalendarDay__selected_span:not(.CalendarDay__blocked_out_of_range) {
  color: var(--color-datepicker-text);

  background-color: var(--color-datepicker-background-middle);
}

.CalendarDay__selected_span:active,
.CalendarDay__selected_span:hover {
  border: 0;
  box-shadow: 0 0 0 2px var(--color-datepicker-boder-hover) inset;
}

.CalendarDay__selected_start::after,
.CalendarDay__selected_end::before {
  width: 19px;
  height: 38px;

  position: absolute;
  top: 0;
  right: 0;
  z-index: 0;

  display: inline-block;

  background-color: var(--color-datepicker-background-middle);
  content: ' ';
  transform: translateZ(-1px);
}

.CalendarDay__selected_start::after {
  right: 0;
}

.CalendarDay__selected_end::before {
  left: 0;
}

.CalendarDay__selected_end {
  color: var(--color-datepicker-text);

  background-color: var(--color-datepicker-background-end);
  border-radius: 100%;
  box-shadow: 0 0 0 2px var(--color-datepicker-boder-hover) inset;
  transform-style: preserve-3d;
}

.CalendarDay__selected_end:hover {
  background-color: var(--color-datepicker-background-middle);
}

.CalendarDay__blocked_out_of_range:hover {
  color: var(--color-datepicker-disabled);
}

.DayPicker_weekHeader_li {
  font-size: 0;
  color: var(--color-datepicker-text);

  visibility: hidden;
}

.DayPicker_weekHeader_li::first-letter {
  font-size: var(--text-14px);

  visibility: visible;
}

.CalendarDay__hovered_span,
.CalendarDay__hovered_span:active,
.CalendarDay__hovered_span:hover {
  color: var(--color-datepicker-text);

  background: var(--color-datepicker-background-middle);
}

.CalendarDay__hovered_span:active,
.CalendarDay__hovered_span:hover {
  color: var(--color-datepicker-text);

  background-color: var(--color-datepicker-background-end);
  border-radius: 100%;
  box-shadow: 0 0 0 2px var(--color-datepicker-boder-hover) inset;
  transform-style: preserve-3d;
}

.CalendarDay__hovered_span:hover::before {
  width: 19px;
  height: 38px;

  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;

  display: inline-block;

  background-color: var(--color-datepicker-background-middle);
  content: '';
  transform: translateZ(-1px);
}

.DateInput_fangShape {
  fill: var(--background-secondary);
}

.DateInput_fangStroke {
  stroke: var(--border-secondary);
}


.time_filter-module__disabled--e-ZK5 {
  opacity: 0.5;
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}

.time_filter-module__timeFilter--VPLi8 {
  z-index: 8;

  display: flex;

  align-items: flex-end;
  gap: 2px;
}

.time_filter-module__hourContainer--3TW4- {
  padding: var(--space-12px) 0 0;

  display: grid;

  justify-content: center;
  grid-template-columns: 1fr 1fr;
  cursor: pointer;
  gap: 8px;
}

.time_filter-module__withMsgContainer--IjRll {
  padding: 0 24px;

  display: flex;

  flex-direction: column;
  gap: var(--space-24px);
}

.time_filter-module__buttonContainer--pbX1z {
  margin: var(--space-24px);

  display: flex;

  gap: var(--space-16px);
}

.time_filter-module__options--ewPgW {
  max-height: 540px;
}
.TabContainer-module__tabs--O8zJr {
  font-size: var(--text-14px);

  display: flex;

  flex-wrap: wrap;
}

.TabContainer-module__tabs--O8zJr a {
  color: var(--grey-300);
  white-space: nowrap;
}

.TabContainer-module__tabsContainer--dxXjN {
  border-bottom: var(--space-half-base) solid var(--grey-600);

  margin-bottom: var(--section-spacing-sub);
  width: 100%;
}

@media print {
  .TabContainer-module__tabsContainer--dxXjN {
    display: none;
  }
}
.Tab-module__tab--si-fy {
  font-weight: var(--weight-400);
  color: var(--text-tertiary);
  text-transform: capitalize;
  white-space: nowrap;

  margin: 0;
  padding: var(--space-12px) var(--space-16px);

  border-radius: 0;

  transition: background-color 0.2s;
  cursor: pointer;
}

.Tab-module__tab--si-fy:hover {
  background-color: var(--background-hover);
}

.Tab-module__tab--si-fy.Tab-module__active--rnXhv {
  color: var(--text-primary);
}

.Tab-module__tab--si-fy.Tab-module__active--rnXhv.Tab-module__bottom---Hg6A {
  border-bottom: var(--space-half-base) solid var(--border-product);

  margin-bottom: calc(var(--space-half-base) * -1);
}

.Tab-module__tab--si-fy.Tab-module__active--rnXhv.Tab-module__top--kam-i {
  border-top: var(--space-half-base) solid var(--border-product);

  margin-top: calc(var(--space-half-base) * -1);
}

.Tab-module__tab--si-fy.Tab-module__disabled--0YizB {
  color: var(--text-disabled);
  cursor: not-allowed;
}

.Tab-module__tab--si-fy.Tab-module__disabled--0YizB:hover {
  background-color: transparent;
}
.PageButton-module__spinner--e1qtZ {
  display: flex;

  justify-content: center;
  align-items: center;
}

.PageButton-module__container--6Lxhv {
  color: inherit;

  padding: 0;

  display: flex;

  align-items: center;
  place-content: center;

  background: none;
  border: 0;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}

.PageButton-module__container--6Lxhv.PageButton-module__primary--pwXE5 {
  width: var(--space-36px);
  height: var(--space-36px);

  border: 1px solid var(--grey-200);
  border-radius: 4px;
}

.PageButton-module__container--6Lxhv.PageButton-module__secondary--2xIBP {
  height: var(--space-20px);
  width: var(--space-20px);
}

.PageButton-module__container--6Lxhv.PageButton-module__disabled--F15k3 {
  cursor: not-allowed;
  opacity: 0.3;
}
/*
 * Container
*/
.Container-module__container--JMoiT {
  margin: var(--default-container-margin);
  padding-bottom: var(--space-48px);
}
.ContextualMenu-module__content--V0-PV {
  padding: var(--space-8px) 0;
}

.ContextualMenu-module__menuItem--qmVm9 {
  white-space: nowrap;
  color: var(--grey-100);

  padding: var(--space-12px) var(--space-16px);

  display: flex;

  flex-wrap: wrap;
  -moz-column-gap: var(--space-18px);
       column-gap: var(--space-18px);
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}

.ContextualMenu-module__menuItem--qmVm9:hover {
  background-color: var(--grey-800);
}

.ContextualMenu-module__disabled--aTHX4 {
  color: var(--text-disabled);
  cursor: default;
}

.ContextualMenu-module__loading--6oF9L {
  justify-content: center;
}
.DropdownButton-module__dropdownButton--DJdVz {
  min-width: var(--space-140px);
  height: 40px;
  margin: 0;
  padding: var(--space-10px) var(--space-16px) var(--space-10px)
    var(--space-24px);

  display: flex;

  justify-content: space-between;
  align-items: center;

  background: none;
  border: none;
  border-radius: 4px;
  cursor: pointer;
  gap: var(--space-8px);
}

.DropdownButton-module__caretIcon--CTtrw {
  flex-shrink: 0;
}

.DropdownButton-module__dropdownButton--DJdVz.DropdownButton-module__secondary---rVZh,
.DropdownButton-module__dropdownButton--DJdVz.DropdownButton-module__filter--WwMcj {
  height: 36px;
}

.DropdownButton-module__dropdownButton--DJdVz.DropdownButton-module__filter--WwMcj {
  min-width: auto;
}

.DropdownButton-module__secondary---rVZh,
.DropdownButton-module__filter--WwMcj {
  color: var(--text-primary);

  padding: var(--space-6px) var(--space-12px) var(--space-6px) var(--space-12px);

  border: 1px solid var(--border-primary);
}

.DropdownButton-module__secondary---rVZh.DropdownButton-module__caret--bWBlK,
.DropdownButton-module__filter--WwMcj.DropdownButton-module__caret--bWBlK {
  padding: var(--space-6px) var(--space-12px) var(--space-6px) var(--space-20px);
}

.DropdownButton-module__secondary---rVZh:not(.DropdownButton-module__disabled--dZxgn):active,
.DropdownButton-module__secondary---rVZh:not(.DropdownButton-module__disabled--dZxgn).DropdownButton-module__open--gicdq,
.DropdownButton-module__filter--WwMcj:not(.DropdownButton-module__disabled--dZxgn):active,
.DropdownButton-module__filter--WwMcj:not(.DropdownButton-module__disabled--dZxgn).DropdownButton-module__open--gicdq {
  background: var(--background-tertiary);
  border-color: var(--border-secondary);
}

.DropdownButton-module__secondary---rVZh:not(.DropdownButton-module__disabled--dZxgn):hover,
.DropdownButton-module__filter--WwMcj:not(.DropdownButton-module__disabled--dZxgn):hover {
  background: var(--background-hover);
  border-color: var(--border-secondary);
}

.DropdownButton-module__secondary---rVZh.DropdownButton-module__error--XIl4S,
.DropdownButton-module__filter--WwMcj.DropdownButton-module__error--XIl4S {
  border-color: var(--border-negative);
}

.DropdownButton-module__secondary---rVZh.DropdownButton-module__disabled--dZxgn,
.DropdownButton-module__filter--WwMcj.DropdownButton-module__disabled--dZxgn {
  color: var(--text-disabled);

  border-color: var(--border-disabled);
}

.DropdownButton-module__empty--v2PsF {
  color: var(--text-tertiary);
}

.DropdownButton-module__iconDisabled--BS4OJ {
  color: var(--icon-disabled);
}

.DropdownButton-module__value--wCAN- {
  white-space: nowrap;

  width: 100%;

  overflow: hidden;
  text-overflow: ellipsis;
}
.Switcher-module__input---aw21 {
  margin: 0;
  opacity: 0;

  width: 0;
}

.Switcher-module__switcherContainer--Dh6L4 {
  min-height: 34px;
  max-height: 48px;
  max-width: -moz-fit-content;
  max-width: fit-content;
  padding: var(--base-space);

  position: relative;

  display: inline-flex;

  align-items: stretch;
  flex-direction: row;

  background: var(--grey-900);
  border: 1px solid var(--grey-600);
  border-radius: 4px;
}

.Switcher-module__switcherContainer--Dh6L4.Switcher-module__small--tn-Zk {
  height: 40px;
  min-height: 40px;
}

.Switcher-module__switcherContainer--Dh6L4.Switcher-module__product--hOxql {
  background: none;
  border-color: var(--icon-default);
}

.Switcher-module__switcherChip--PulMp {
  font-size: var(--text-12px);
  color: var(--grey-300);
  text-align: center;

  height: calc(100% - var(--space-8px));
  padding: 0 var(--space-16px);

  z-index: 1;

  display: flex;

  align-self: center;
  align-items: center;

  transition: color 300ms var(--entering-animation-curve);
  cursor: pointer;
}

.Switcher-module__switcherChip--PulMp.Switcher-module__selected--9TP5P {
  color: var(--grey-100);
}

.Switcher-module__switcherContainer--Dh6L4.Switcher-module__product--hOxql .Switcher-module__switcherChip--PulMp.Switcher-module__selected--9TP5P {
  /* We want to keep it light for dark mode as well */
  color: var(--light-text-inverted);
}

.Switcher-module__optionsContainer--uI0Rn {
  position: relative;
}

.Switcher-module__checker--HM6XY {
  height: calc(100% - var(--space-8px));
  padding: 0 var(--space-16px);

  position: absolute;

  background: var(--grey-600);
  border-radius: 2px;

  transition: left 300ms var(--entering-animation-curve);
  transform: none;
}

.Switcher-module__switcherContainer--Dh6L4.Switcher-module__product--hOxql .Switcher-module__checker--HM6XY {
  background: var(--background-product-active);
}

.Switcher-module__checkerContent--qustG {
  font-size: var(--text-12px);
  font-weight: 500;
  opacity: 0;
}

.Switcher-module__switcherContainer--Dh6L4.Switcher-module__disabled--a6jw- * {
  cursor: not-allowed;
}

.Switcher-module__switcherContainer--Dh6L4.Switcher-module__disabled--a6jw- {
  border-color: var(--border-disabled);
}

.Switcher-module__switcherContainer--Dh6L4.Switcher-module__disabled--a6jw- .Switcher-module__switcherChip--PulMp,
.Switcher-module__switcherContainer--Dh6L4.Switcher-module__disabled--a6jw- .Switcher-module__switcherChip--PulMp.Switcher-module__selected--9TP5P {
  color: var(--text-disabled);
}

.Switcher-module__switcherContainer--Dh6L4.Switcher-module__disabled--a6jw- .Switcher-module__checker--HM6XY,
.Switcher-module__switcherContainer--Dh6L4.Switcher-module__disabled--a6jw- .Switcher-module__checker--HM6XY.Switcher-module__selected--9TP5P {
  background-color: var(--background-disabled);
}
/* stylelint-disable no-descending-specificity */
.DropdownCheckbox-module__container--uU7-r {
  min-width: var(--space-140px);

  position: relative;
}

.DropdownCheckbox-module__leftIcon--dbiCQ {
  color: var(--icon-focused);

  margin-left: auto;

  display: flex;
  gap: 8px;
}

.DropdownCheckbox-module__placeholder--Hi0Do {
  padding: 0 var(--space-32px) 0 var(--space-8px);
}

.DropdownCheckbox-module__disabled--nrNdX .DropdownCheckbox-module__placeholder--Hi0Do {
  color: var(--grey-500);
}

.DropdownCheckbox-module__disabled--nrNdX {
  cursor: not-allowed;
}

.DropdownCheckbox-module__disabled--nrNdX .DropdownCheckbox-module__leftIcon--dbiCQ {
  color: var(--text-disabled);
}

.DropdownCheckbox-module__filter--RPmvB::-moz-placeholder {
  color: var(--grey-300);
}

.DropdownCheckbox-module__placeholder--Hi0Do,
.DropdownCheckbox-module__filter--RPmvB::placeholder {
  color: var(--grey-300);
}

.DropdownCheckbox-module__selectedOptionsLabel--B72cY {
  margin-left: var(--space-8px);
}

.DropdownCheckbox-module__optionsContainer--dv-F- {
  width: 100%;
  min-width: var(--space-256px);
  max-height: var(--space-386px);

  position: absolute;
  top: calc(100% + (var(--base-space) * 2));
  right: 0;
  left: auto;
  z-index: var(--option-z-index);

  overflow: auto scroll;

  background-color: var(--grey-900);
  border: 1px solid var(--grey-700);
  border-radius: 4px;
  box-shadow: var(--floating-card-box-shadow);
}

.DropdownCheckbox-module__optionsContainer--dv-F-.DropdownCheckbox-module__left--hcGx6 {
  right: auto;
  left: 0;
}

.DropdownCheckbox-module__optionContainer--m86VC:not(.DropdownCheckbox-module__optionContainerDisabled--Fy67z):hover,
.DropdownCheckbox-module__optionContainer--m86VC.DropdownCheckbox-module__focused--VKHux {
  background-color: var(--grey-800);
}

.DropdownCheckbox-module__optionContainer--m86VC {
  padding: 0 var(--space-18px);

  display: flex;

  align-items: center;
  gap: var(--space-18px);
}

.DropdownCheckbox-module__option--xmR5Y {
  color: var(--text-primary);
  font-size: var(--text-14px);

  padding-top: var(--space-16px);
  padding-bottom: var(--space-16px);

  display: flex;
  cursor: pointer;
}

.DropdownCheckbox-module__optionHint--D96zR {
  display: flex;
}

.DropdownCheckbox-module__optionDisabled--L9KWE {
  color: var(--text-disabled);
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}

.DropdownCheckbox-module__optionContainerDisabled--Fy67z .DropdownCheckbox-module__option--xmR5Y {
  color: var(--text-disabled);
  cursor: default;
}

.DropdownCheckbox-module__filter--RPmvB {
  font-size: var(--text-16px);
  color: var(--grey-100);

  padding: 0;

  flex: 1;

  background: none;
  border: none;
}

.DropdownCheckbox-module__searchIcon--X-9zC {
  color: var(--grey-100);

  margin-right: 5px;
}

.DropdownCheckbox-module__empty--8kzir {
  color: var(--grey-500);
  font-style: italic;

  padding: var(--space-16px);
}

.DropdownCheckbox-module__searchContainer--KC5PQ {
  height: var(--space-48px);

  border-width: 0;
  border-color: var(--grey-800);
  border-radius: 0;
  border-bottom-width: 1px;
  gap: var(--space-12px);
}

.DropdownCheckbox-module__errorMessage--dyUQL {
  color: var(--text-negative);
  font-size: var(--text-12px);

  margin: var(--base-space) 0 0 var(--space-16px);
}

.DropdownCheckbox-module__inputBox--0gmXS {
  padding: var(--space-6px) var(--space-16px);
}

.DropdownCheckbox-module__tagsContainer--q4-El {
  display: flex;

  flex-wrap: wrap;
  gap: var(--base-space);
}

.DropdownCheckbox-module__freeform--9qfv1 {
  color: var(--grey-200);

  margin-left: auto;
}

.DropdownCheckbox-module__groupContainer--8pUlg {
  border-bottom: 1px solid var(--border-secondary);
  cursor: pointer;
}

.DropdownCheckbox-module__ungroupedOptionsContainer--o--dX {
  border-bottom: 1px solid var(--border-secondary);
}

.DropdownCheckbox-module__optionGroupTitle--HixEd {
  font-size: var(--text-14px);
  color: var(--text-primary);
  text-transform: capitalize;

  padding: var(--space-16px) var(--space-16px) 0;

  display: flex;

  justify-content: space-between;
}

.DropdownCheckbox-module__optionGroupTitleNoSelection--U-wgb {
  padding-bottom: var(--space-16px);
}

.DropdownCheckbox-module__optionGroupSelectedOptions--CGVPs {
  color: var(--text-secondary);

  padding: 0 var(--space-16px) var(--space-16px);
}

.DropdownCheckbox-module__triggerIcon---EBbV {
  cursor: pointer;

  height: var(--space-16px);
}

.DropdownCheckbox-module__hintIcon--CIDyf {
  color: var(--icon-default);

  margin-left: var(--base-space);
}

.DropdownCheckbox-module__group--Xv0Sc {
  display: grid;
  grid-auto-flow: column;

  grid-template-columns: calc(var(--space-16px) * 2) auto;
}

.DropdownCheckbox-module__groupCheckbox--7TTn9 {
  margin: var(--space-16px) 0;
  justify-self: flex-end;

  grid-column: 1 / 2;
  grid-row: 1 / 2;
}

.DropdownCheckbox-module__group--Xv0Sc .DropdownCheckbox-module__groupContainer--8pUlg {
  grid-column: 1 / 3;
  grid-row: 1 / 2;
}

.DropdownCheckbox-module__group--Xv0Sc .DropdownCheckbox-module__optionGroupTitle--HixEd,
.DropdownCheckbox-module__group--Xv0Sc .DropdownCheckbox-module__optionContainer--m86VC,
.DropdownCheckbox-module__group--Xv0Sc .DropdownCheckbox-module__optionGroupSelectedOptions--CGVPs {
  padding-left: calc(var(--space-16px) * 3);
}

.DropdownCheckbox-module__loadingIndicator--LNVD6 {
  padding: var(--space-16px) 0;
}

input[type='search']::-webkit-search-cancel-button {
  -webkit-appearance: none;
          appearance: none;

  display: none;
}
.ProgressBar-module__container--Mucrb {
  width: 100%;
  height: var(--space-8px);

  display: flex;

  background-color: var(--secondary-600);
  border-radius: 4px;
}

.ProgressBar-module__filled--gFj3u {
  height: var(--space-8px);

  background-color: var(--green-600);
  border-radius: 4px;
}
.AppError-module__container--LI3iW {
  text-align: center;

  width: 100vw;
  height: 100vh;

  display: flex;

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

  background-color: var(--background-primary);
}

.AppError-module__icon--EYGs- {
  color: var(--icon-negative);
}

.AppError-module__title--2V29D {
  color: var(--text-primary);

  margin: var(--space-16px) 0 var(--space-8px);
}

.AppError-module__message--05fQv {
  color: var(--text-tertiary);
}
/*
 * Search
 */

.Search-module__search--tBWCG {
  position: relative;

  display: flex;

  align-items: center;
}

.Search-module__searchIconContainer--hlwXh {
  position: absolute;
  top: calc(50%);
  transform: translateY(-50%);

  left: var(--space-12px);
}

.Search-module__searchIcon--NZLl3 {
  font-size: var(--space-24px);
  color: var(--grey-300);

  width: var(--space-24px);
  height: var(--space-24px);
}

.Search-module__user--L---h {
  width: 272px;

  position: relative;
}

.Search-module__user--L---h input {
  font-size: var(--text-14px);
  color: var(--grey-300);

  min-height: var(--space-40px);
  padding: 0 15px 0 45px;
  width: 100%;

  background-color: var(--grey-1000);
  border-radius: 4px;
  border: 1px solid var(--grey-700);
}

.Search-module__user--L---h input:focus {
  border-color: var(--primary-300);
}

.Search-module__clear--vNZ0C {
  position: absolute;
  top: 6px;
  right: 5px;
}

.Search-module__disabled--tMmjT input::-moz-placeholder {
  color: var(--grey-600);
}

.Search-module__disabled--tMmjT input::placeholder,
.Search-module__disabled--tMmjT .Search-module__searchIcon--NZLl3 {
  color: var(--grey-600);
}

.Search-module__disabled--tMmjT :disabled {
  border: 1px solid var(--grey-600);
}

.Search-module__disabled--tMmjT :disabled,
.Search-module__disabled--tMmjT .Search-module__searchIconContainer--hlwXh {
  cursor: not-allowed;
}

.Search-module__container--okSeA {
  display: grid;
  grid-auto-flow: column;

  grid-template-columns: auto;
  gap: var(--space-10px);
}
.Slide-module__slide--VPRgd {
  opacity: 0;

  transition: opacity 0.6s linear 0.1s;
}

.Slide-module__slide--VPRgd.Slide-module__active--bLtvq {
  opacity: 1;
}

.Slide-module__slide--VPRgd.Slide-module__scroll--MG4SN {
  overflow: auto;
}
/*
 * Carrousel container
 */
.Carousel-module__container--h12KP {
  width: 100%;
  height: 100%;

  position: relative;

  display: flex;
}

.Carousel-module__container--h12KP.Carousel-module__vertical--cnzMA {
  flex-direction: row;
  gap: var(--space-48px);
}

.Carousel-module__container--h12KP.Carousel-module__horizontal--q8wOv {
  flex-direction: column;
  gap: var(--space-18px);
}

.Carousel-module__content--gDh3f {
  color: var(--grey-200);

  position: relative;

  display: grid;

  grid-template-columns: 1fr;
}

.Carousel-module__content--gDh3f .Carousel-module__slide--fhfjg {
  grid-column-start: 1;
  grid-row-start: 1;
}

/*
 * Controls/handlers
 */
.Carousel-module__controls--hrRvl {
  display: flex;
  gap: var(--space-10px);
}

.Carousel-module__vertical--cnzMA .Carousel-module__controls--hrRvl {
  flex-direction: column;
}

.Carousel-module__horizontal--q8wOv .Carousel-module__controls--hrRvl {
  flex-direction: row;
}

.Carousel-module__handler--6pqXY {
  background-color: var(--grey-700);
  cursor: pointer;
}

.Carousel-module__handler--6pqXY.Carousel-module__scroll--vLtWJ {
  flex: 1;
}

.Carousel-module__handler--6pqXY.Carousel-module__active--Yv15J {
  background-color: var(--grey-200);
}

.Carousel-module__primary--58-8v {
  --handler-size: 86px;
}

/* handler */
.Carousel-module__primary--58-8v.Carousel-module__vertical--cnzMA .Carousel-module__handler--6pqXY {
  height: var(--handler-size);
  width: var(--space-8px);
}

/* handler */
.Carousel-module__primary--58-8v.Carousel-module__horizontal--q8wOv .Carousel-module__handler--6pqXY {
  height: var(--space-8px);
  width: var(--handler-size);
}
.EmptyState-module__container--qz2MY {
  padding: var(--space-64px) 0;

  display: flex;

  flex-direction: column;
  align-items: center;

  background-color: var(--background-tertiary);
  gap: var(--space-16px);

  border-radius: 4px;
}

.EmptyState-module__icon--qVCyh {
  color: var(--brand-primary);
}

[data-theme='light'] .EmptyState-module__icon--qVCyh {
  color: var(--brand-lead);
}

.EmptyState-module__content--d9ECI {
  display: flex;

  flex-direction: column;
  gap: var(--space-10px);
}

.EmptyState-module__title--xPfUf {
  color: var(--text-primary);
}

.EmptyState-module__message--zR2kD {
  color: var(--text-tertiary);
}
.ColorReference-module__reference--PHnQz {
  color: var(--text-primary);

  position: relative;

  display: inline-flex;

  align-items: center;
  gap: var(--space-8px);
}

.ColorReference-module__chip--U7IqT {
  position: relative;

  display: inline-block;
}

.ColorReference-module__chip--U7IqT.ColorReference-module__circle--KBhr2 {
  width: 8px;
  height: 8px;

  border-radius: 50%;
}

.ColorReference-module__chip--U7IqT.ColorReference-module__square--IVvag {
  height: 8px;
  width: 10px;
}
.WebVitalsReferences-module__container--w2xRu {
  display: flex;

  flex-wrap: wrap;
  gap: var(--space-16px);

  place-content: flex-end;
}
/* stylelint-disable number-max-precision */
.Pill-module__pill--8q-5A {
  /* a pill should never take more than one line */
  white-space: nowrap;

  width: -moz-fit-content;

  width: fit-content;

  border: 0.5px solid;
  border-radius: 100px;
}

.Pill-module__pill--8q-5A.Pill-module__normal--oYnDL {
  color: var(--text-info);

  background: var(--background-info);
  border-color: var(--border-info);
}

.Pill-module__pill--8q-5A.Pill-module__warning---ag1- {
  color: var(--text-warning);

  background: var(--background-warning);
  border-color: var(--border-warning);
}

.Pill-module__pill--8q-5A.Pill-module__good--Z01xz {
  color: var(--text-success);

  background: var(--background-success);
  border-color: var(--border-success);
}

.Pill-module__pill--8q-5A.Pill-module__error--DDtVu {
  color: var(--text-negative);

  background: var(--background-negative);
  border-color: var(--border-negative);
}

.Pill-module__pill--8q-5A.Pill-module__inactive--thsOB {
  color: var(--text-secondary);

  background: var(--background-hover);
  border-color: var(--border-content);
}

/* different sizes styles */

/* main */
.Pill-module__pill--8q-5A.Pill-module__main--BVocj {
  /* Body/Body 3 */
  font-family: Roboto, serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  letter-spacing: 0.00088rem;
  line-height: 20px;

  padding: 6px 12px;
}

/* medium */
.Pill-module__pill--8q-5A.Pill-module__medium--gc3WZ {
  /* Body/Body 3 */
  font-family: Roboto, serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  letter-spacing: 0.00088rem;
  line-height: 20px;

  padding: 3px 12px;
}

/* small */
.Pill-module__pill--8q-5A.Pill-module__small--nSiIq {
  /* Captions/Captions 3 */
  font-family: Roboto, serif;
  font-size: 10px;
  font-style: normal;
  font-weight: 500;
  letter-spacing: 0.00313rem;
  line-height: 14px; /* 140% */

  padding: 3px 10px;
}
.BoxColorReferencesList-module__container--ybgzU {
  display: flex;

  flex-wrap: wrap;
  gap: var(--space-16px);

  place-content: flex-end;
}

.BoxColorReferencesList-module__referenceItem--vtsjt {
  color: var(--text-primary);

  display: grid;

  align-items: center;
  gap: var(--space-8px);
  grid-auto-flow: column;
}

.BoxColorReferencesList-module__referenceItem--vtsjt::before {
  width: 8px;
  height: 8px;

  display: inline-block;
  content: '';

  border-radius: 8px;
}
.OptionsMenuTrigger-module__optionsMenuTrigger--EmULf {
  color: var(--icon-default);
  line-height: 0;

  width: 32px;
  height: 32px;

  display: flex;

  justify-content: center;
  align-items: center;
  cursor: pointer;
}

.OptionsMenuTrigger-module__optionsMenuTrigger--EmULf:hover {
  color: var(--icon-focused);

  background-color: var(--background-hover);
  border-radius: 100%;
  cursor: pointer;
}
.TrendMetric-module__container--tr6hL {
  display: flex;

  align-items: center;
  gap: var(--space-4px);
}

.TrendMetric-module__container--tr6hL .TrendMetric-module__value--zh29p,
.TrendMetric-module__container--tr6hL .TrendMetric-module__icon--If8R6 {
  color: var(--text-primary);
  text-wrap: nowrap;
}

.TrendMetric-module__container--tr6hL .TrendMetric-module__icon--If8R6.TrendMetric-module__small--JcJsu {
  width: 18px;
}

.TrendMetric-module__container--tr6hL .TrendMetric-module__icon--If8R6.TrendMetric-module__mini--953Ja {
  width: 14px;
}

.TrendMetric-module__container--tr6hL .TrendMetric-module__value--zh29p.TrendMetric-module__positive--8phWJ,
.TrendMetric-module__container--tr6hL .TrendMetric-module__icon--If8R6.TrendMetric-module__positive--8phWJ {
  color: var(--text-success);
}

.TrendMetric-module__container--tr6hL .TrendMetric-module__value--zh29p.TrendMetric-module__negative--onjvL,
.TrendMetric-module__container--tr6hL .TrendMetric-module__icon--If8R6.TrendMetric-module__negative--onjvL {
  color: var(--text-negative);
}

.TrendMetric-module__container--tr6hL .TrendMetric-module__both--0Hf19 {
  display: grid;
}

.TrendMetric-module__container--tr6hL .TrendMetric-module__both--0Hf19:not(.TrendMetric-module__lines--ABPHX) {
  grid-auto-flow: column;
  gap: var(--space-6px);
}

.TrendMetric-module__container--tr6hL .TrendMetric-module__both--0Hf19.TrendMetric-module__lines--ABPHX {
  grid-template-columns: auto auto;
  place-items: end;
}

.TrendMetric-module__container--tr6hL .TrendMetric-module__both--0Hf19.TrendMetric-module__lines--ABPHX .TrendMetric-module__icon--If8R6 {
  grid-column: 1 / 2;
}

.TrendMetric-module__container--tr6hL .TrendMetric-module__both--0Hf19.TrendMetric-module__lines--ABPHX .TrendMetric-module__integer--9h08C {
  grid-column: 2 / 3;
}

.TrendMetric-module__container--tr6hL .TrendMetric-module__both--0Hf19.TrendMetric-module__lines--ABPHX .TrendMetric-module__percentage--jMesh {
  grid-row: 2 / 2;
  grid-column: 1 / 3;
}

.TrendMetric-module__tooltipContainer--1LcZn {
  max-width: 300px;
}
.TreeMapLabel-module__ellipsis--Vm9Pi {
  display: -webkit-box;
  -webkit-box-orient: vertical;

  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 1;
}
.TreeMapContent-module__content--YRI5h {
  text-align: center;

  width: 100%;
  height: 100%;

  display: flex;

  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.TreeMapContent-module__content--YRI5h.TreeMapContent-module__clickable--ceTlm {
  cursor: pointer;
}

.TreeMapContent-module__trigger--rfHYb {
  display: flex;

  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.TreemapGraph-module__treemapContainer--9VklS {
  width: 100%;
  height: 100%;
}

.TreemapGraph-module__treemap--v-LoN.TreemapGraph-module__clickable--PjFou {
  cursor: pointer;
}
.StatsBanner-module__statsContainer--sp0Pb {
  display: flex;

  justify-content: space-between;
  align-items: center;
}

.StatsBanner-module__spanContainer---VLK3 {
  display: flex;

  align-items: center;
}

.StatsBanner-module__icon--7ccrs {
  color: var(--secondary-300);
}

.StatsBanner-module__intro--nDQR0 {
  margin-left: var(--space-12px);
}

.StatsBanner-module__button--6kyT8 {
  white-space: nowrap;

  min-width: initial;
  margin-left: auto;
}
.HighlightText-module__highlight--nFW4p {
  /* NOTE: specifically requested by UX team to harcode the value always to light mode */
  color: var(--light-text-primary);

  border-radius: 2px;
  background: var(--chart-color6);
}
.ThreadHeader-module__thread--VE2BE {
  border: 1px solid var(--border-primary);
  border-radius: 4px;
}

.ThreadHeader-module__expanded--ZkkBq .ThreadHeader-module__header--4rm5a {
  justify-content: space-between;
}

.ThreadHeader-module__threadHeader--Iqe4T {
  padding: var(--space-20px);

  display: grid;

  grid-template-columns: auto var(--space-36px);
  align-items: center;

  background: var(--grey-800);
  border: solid 1px var(--border-primary);
  border-radius: 4px;
  cursor: pointer;
  gap: var(--space-20px);
}

.ThreadHeader-module__threadHeader--Iqe4T.ThreadHeader-module__withCopy--8f7ke {
  grid-template-columns: auto 80px;
}

.ThreadHeader-module__threadHeader--Iqe4T.ThreadHeader-module__expanded--ZkkBq {
  border-bottom: 0;

  border-radius: var(--base-space) var(--base-space) 0 0;
}

.ThreadHeader-module__threadInfo--eAdcJ {
  min-height: var(--space-40px);

  display: flex;

  flex-direction: column;
  justify-content: center;
  gap: var(--base-space);
}

.ThreadHeader-module__threadName--lGdF9 {
  color: var(--text-primary);
  word-break: normal;
  overflow-wrap: anywhere;
}

.ThreadHeader-module__threadMessage--pq69K {
  color: var(--grey-200);
  font-size: var(--text-14px);
  font-weight: var(--weight-200);
  line-height: var(--text-16px);

  margin: 0;
}

.ThreadHeader-module__threadDetails--MgUCF {
  color: var(--grey-200);
  font-size: var(--text-14px);
  font-weight: var(--weight-200);
  line-height: var(--text-16px);
}

.ThreadHeader-module__icons--h2bQf {
  position: relative;
  top: var(--space-8px);

  display: flex;

  transition: 0.5s;
  gap: var(--space-16px);
  place-self: start end;
}

.ThreadHeader-module__expandIconContainer--iOC7a {
  cursor: pointer;
}

.ThreadHeader-module__copyIcon--d5Oza {
  color: var(--text-primary);
  cursor: pointer;
}

.ThreadHeader-module__tooltipContent--o0O-E {
  color: inherit;

  max-width: var(--space-300px);
  max-height: var(--space-192px);
  margin: 0;
  padding: 0;

  overflow-y: auto;
}
.SimpleCodeLine-module__container--Ht9bp {
  display: flex;

  align-items: center;
  gap: var(--space-8px)
}

.SimpleCodeLine-module__highlight--TQrXR {
  background-color: var(--background-product-light);
}

.SimpleCodeLine-module__noMargin--RlfbK {
  margin: 0;
}.SourceCodeContext-module__container--LDMky {
  width: -moz-fit-content;
  width: fit-content;

  display: flex;

  flex-direction: column;
  gap: var(--space-half-base);
}
.LineMessage-module__lineMessage--Xjrny {
  font-size: var(--text-12px);
  font-weight: var(--weight-200);
  line-height: var(--text-16px);
  color: var(--grey-100);

  padding: var(--space-8px);

  display: inline-flex;

  align-items: center;

  background: var(--red-800);
  border: solid 1px var(--red-600);
  border-radius: var(--space-half-base);
  gap: var(--space-8px);
}

.LineMessage-module__icon--gl-si {
  color: var(--red-500);
}
/*
 * Row (stack trace line)
 */

.StackTraceLine-module__list--1JhLX {
  list-style-type: none;

  position: relative;
}

.StackTraceLine-module__list--1JhLX:not(:last-child) {
  border-bottom: 1px solid var(--grey-600);
}

.StackTraceLine-module__list--1JhLX.StackTraceLine-module__expandable--zbP67:not(:last-child) {
  border-bottom: 1px dashed var(--grey-600);
}

.StackTraceLine-module__list--1JhLX.StackTraceLine-module__collapsable--Xi-93.StackTraceLine-module__expanded--09ZDR::before {
  width: 100%;
  height: 100%;

  position: absolute;
  z-index: 0;

  display: inline-block;

  background: var(--grey-1000);
  content: '';
  inset: 0;
  opacity: 0.2;
}

.StackTraceLine-module__line--JH3S5 {
  min-height: var(--space-56px);
  padding-top: var(--space-10px);
  padding-bottom: var(--space-10px);

  display: grid;

  grid-template-columns: var(--space-28px) var(
      --header-code-owner-column-space,
      auto
    );
  align-items: center;
  gap: var(--space-10px);
}

.StackTraceLine-module__indexContainer--3hwNR {
  font-size: var(--text-12px);
  font-weight: var(--weight-200);
  line-height: var(--text-16px);
  text-align: center;
}

.StackTraceLine-module__lineContent---27Cj {
  position: relative;
}

.StackTraceLine-module__missing--RVIY7 {
  color: var(--grey-400);
  font-size: var(--text-16px);
  font-weight: var(--weight-200);

  min-height: var(--text-24px);
}

.StackTraceLine-module__fileContainer--KjH6O {
  min-height: var(--text-24px);

  display: inline-flex;

  align-items: center;
  gap: var(--space-8px);
}

.StackTraceLine-module__symbolAndOffset--q0gvw {
  word-break: break-all;
}

.StackTraceLine-module__messageContainer--OmJEq {
  font-size: var(--text-12px);
  font-weight: var(--weight-200);

  min-height: var(--text-16px);
}

.StackTraceLine-module__symbolContainer--vSHHO {
  font-size: var(--text-12px);
  font-weight: var(--weight-200);

  min-height: var(--text-16px);
}

/*
 * Group message
 */

.StackTraceLine-module__groupMessage--rwoJ4 {
  margin-top: var(--space-10px);
}

/*
 * Expand/Collapse Icon (both and individual)
 */

.StackTraceLine-module__expandStackTraceIconContainer--nT071 {
  padding: var(--base-space) 0;

  position: absolute;
  left: -12px;
  z-index: 1;

  background: var(--grey-800);
  cursor: pointer;
  place-self: end;
}

.StackTraceLine-module__expandStackTraceIconContainer--nT071.StackTraceLine-module__top--QkJ1A {
  bottom: -16px;
}

.StackTraceLine-module__expandStackTraceIconContainer--nT071.StackTraceLine-module__bottom--i-LBy {
  bottom: initial;
  top: -16px;
}

.StackTraceLine-module__expandStackTraceIconContainer--nT071.StackTraceLine-module__expanded--09ZDR {
  padding: var(--space-half-base) 0;
}

.StackTraceLine-module__expandStackTraceIcon--uay8a {
  color: var(--grey-300);
  cursor: pointer;
}

.StackTraceLine-module__expandStackTraceIcon--uay8a:hover {
  color: var(--grey-100);
}

.StackTraceLine-module__expanded--09ZDR .StackTraceLine-module__expandStackTraceIcon--uay8a {
  color: var(--primary-200);
}

/* inherited */

.StackTraceLine-module__codeOwners--E5TVT {
  display: var(--display-code-owners, none);
}

.StackTraceLine-module__row--FBjml {
  display: flex;

  flex-direction: row;
  gap: var(--card-min-spacing);
}

.StackTraceLine-module__flexStart--3XuwY {
  align-items: flex-start;
}

.StackTraceLine-module__clickable--txwMd {
  color: var(--icon-default);
  cursor: pointer;
}

.StackTraceLine-module__clickable--txwMd:hover {
  color: var(--icon-focused);
}

.StackTraceLine-module__onHover--wSvXb {
  display: none;
}

.StackTraceLine-module__hoverable--ZGLUH:hover .StackTraceLine-module__onHover--wSvXb {
  display: inline-block;
}

.StackTraceLine-module__disabled--vi7CA {
  color: var(--text-disabled);
}

.StackTraceLine-module__negativeIcon--bo9GS {
  color: var(--icon-negative)
}

.StackTraceLine-module__horizontalScroll--neB3H {
  overflow: auto hidden;
}

.StackTraceLine-module__indent--wjmXa {
  margin-left: var(--space-64px);
  padding-right: var(--space-24px);
}.StackTraceLineGroup-module__container---Twao {
  position: relative;
}
.StackTraceRaw-module__rawContainer--Tw8-E {
  font-family: 'Roboto Mono', monospace;
  white-space: nowrap;

  margin: 0;
  padding: var(--space-24px) 0;

  display: flex;
  overflow-x: auto;

  flex-direction: column;
  gap: var(--space-8px);
}
.StackTrace-module__container--d1W6q {
  position: relative;
}

.StackTrace-module__table--xSdTP {
  width: 100%;
  margin: 0;
  padding: 0 var(--space-28px);

  border: solid 1px var(--border-primary);
  border-radius: 4px;
  border-top: 0;
}

.StackTrace-module__empty--TIF-p {
  width: 100%;
  margin: 0;
  padding: var(--space-16px);
  padding-top: var(--space-12px);

  border: solid 1px var(--border-primary);
  border-radius: 4px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
/* stylelint-disable no-descending-specificity */

.RowButtons-module__container--4tAiW {
  position: relative;

  display: flex;
}

.RowButtons-module__content--qyyWq,
.RowButtons-module__hidden--ywHlX {
  line-height: 1;
}

.RowButtons-module__hidden--ywHlX,
.RowButtons-module__icon--cEvWB {
  width: var(--space-40px);
  height: var(--space-40px);
  padding: var(--space-10px);
}

.RowButtons-module__icon--cEvWB {
  position: relative;
  cursor: pointer;

  z-index: 1;

  display: inline-block;
}

.RowButtons-module__disable--PoVKt {
  cursor: not-allowed;
}

.RowButtons-module__disable--PoVKt svg {
  stroke: var(--icon-disabled);
}

/* Flavor: primary */
.RowButtons-module__primary--zPHwW .RowButtons-module__icon--cEvWB {
  color: var(--icon-default);
}

/* Flavor: secondary */
tr .RowButtons-module__secondary--M9Nqq .RowButtons-module__icon--cEvWB {
  color: var(--icon-default);
}

tr:hover .RowButtons-module__secondary--M9Nqq .RowButtons-module__icon--cEvWB {
  color: var(--icon-focused);
}

.RowButtons-module__content--qyyWq:hover .RowButtons-module__icon--cEvWB {
  color: var(--icon-focused);

  background-color: var(--background-hover);
  border-radius: 50%;
}

.RowButtons-module__primary--zPHwW.RowButtons-module__content--qyyWq:hover .RowButtons-module__icon--cEvWB {
  color: var(--icon-focused);

  background-color: var(--background-hover);
}

.RowButtons-module__active--g5yG4 .RowButtons-module__primary--zPHwW.RowButtons-module__content--qyyWq:hover .RowButtons-module__icon--cEvWB {
  background-color: var(--background-product-tonal);
}

tr:hover .RowButtons-module__active--g5yG4 .RowButtons-module__secondary--M9Nqq.RowButtons-module__content--qyyWq:hover .RowButtons-module__icon--cEvWB {
  background-color: var(--background-product-tonal);
}

.RowButtons-module__content--qyyWq svg {
  height: var(--space-20px);
  width: var(--space-20px);
}

.RowButtons-module__loading--QKKvi {
  color: var(--text-tertiary);
  opacity: 0.6;

  animation: RowButtons-module__spinning--e1T6f 1s linear infinite;
}

@keyframes RowButtons-module__spinning--e1T6f {
  100% {
    transform: rotate(360deg);
  }
}
.TimelineRowDot-module__dot--pWbNu::before {
  width: var(--space-8px);
  height: var(--space-8px);
  margin-right: var(--base-space);
  margin-bottom: 1px;

  display: inline-block;

  border-radius: var(--space-8px);
  content: '';
}

.TimelineRowDot-module__green--5zj3-::before {
  background-color: var(--chart-success);
}

.TimelineRowDot-module__yellow--BGrEa::before {
  background-color: var(--chart-warning);
}

.TimelineRowDot-module__red--mC5dR::before {
  background-color: var(--chart-negative);
}
.WebViewSubtype-module__tooltipContainer--iRLTC {
  max-width: 350px;
}
.SideBarTrigger-module__container--HQ6uw {
  padding: var(--space-16px);

  display: flex;

  justify-content: space-between;
  align-items: center;

  border-bottom: solid 1px var(--border-secondary);
  cursor: pointer;
}

.SideBarTrigger-module__container--HQ6uw.SideBarTrigger-module__expanded--Wlc7O {
  gap: var(--space-8px);
}

.SideBarTrigger-module__sideBarToggleContainer--CD-MJ {
  position: relative;
  left: -6px;

  display: flex;

  flex-direction: column;
  align-items: center;
}

.SideBarTrigger-module__disabled--uoigz .SideBarTrigger-module__sideBarToggleIcon--opK4F {
  cursor: not-allowed;
  opacity: 0.5;
}

.SideBarTrigger-module__name--rjDTO {
  font-weight: var(--weight-200);
  line-height: var(--text-20px);
  color: var(--grey-100);
  text-align: left;

  margin: 0;
}

/** Primary styling */
.SideBarTrigger-module__primary--JJ3bF .SideBarTrigger-module__name--rjDTO {
  font-size: var(--text-14px);
}

/** Secondary styling */
.SideBarTrigger-module__secondary--Kmsty .SideBarTrigger-module__name--rjDTO {
  font-size: var(--text-20px);
}

.SideBarTrigger-module__container--HQ6uw.SideBarTrigger-module__secondary--Kmsty {
  border-color: transparent;
}
.ListWithDetails-module__container--rxMmo {
  --side-bar-content-width: var(--space-408px);
  display: flex;

  border-radius: 4px;
}

.ListWithDetails-module__sidebar--bsiby {
  height: 100%;

  display: grid;

  grid-template-rows: auto 1fr;
}

.ListWithDetails-module__content--ByFC2 {
  position: relative;

  overflow-x: auto;

  flex: 1;
  border-right: 1px solid var(--border-secondary);
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}

.ListWithDetails-module__collapseIcon--EuBLn {
  padding: var(--base-space) 0;
}

.ListWithDetails-module__details--D7nML {
  width: var(--side-bar-content-width);

  overflow: hidden;
}

.ListWithDetails-module__detailsContainer---mAw5 {
  height: 100%;
  width: var(--side-bar-content-width);
}

.ListWithDetails-module__details--D7nML.ListWithDetails-module__uncollapsed--xvOYP {
  animation: ListWithDetails-module__openDetails--Jv5BX 300ms var(--entering-animation-curve);
}

.ListWithDetails-module__details--D7nML.ListWithDetails-module__collapsed--I6pk1 {
  width: var(--space-64px);

  animation: ListWithDetails-module__closeDetails--mRc0m 300ms var(--entering-animation-curve);
}

.ListWithDetails-module__details--D7nML.ListWithDetails-module__collapsed--I6pk1 .ListWithDetails-module__trigger--VUS32 {
  padding: var(--space-12px) 0;

  justify-content: center;
}

/** Primary styling */
.ListWithDetails-module__container--rxMmo.ListWithDetails-module__primary--1cqSZ {
  background: var(--grey-900);
  border: 1px solid var(--border-secondary);
  border-right: 1px solid var(--border-secondary);
}

.ListWithDetails-module__container--rxMmo.ListWithDetails-module__primary--1cqSZ .ListWithDetails-module__content--ByFC2.ListWithDetails-module__left--sEoJ0 {
  border-left: 1px solid var(--border-secondary);
  border-right: 0;

  overflow: hidden;
}

/** Secondary styles */
.ListWithDetails-module__container--rxMmo.ListWithDetails-module__secondary--awSxI .ListWithDetails-module__details--D7nML {
  background: var(--grey-900);
}

.ListWithDetails-module__container--rxMmo.ListWithDetails-module__secondary--awSxI .ListWithDetails-module__content--ByFC2 {
  border-right: 1px solid var(--border-secondary);
}

@keyframes ListWithDetails-module__openDetails--Jv5BX {
  from {
    width: var(--space-64px);
  }

  to {
    width: var(--side-bar-content-width);
  }
}

@keyframes ListWithDetails-module__closeDetails--mRc0m {
  from {
    width: var(--side-bar-content-width);
  }

  to {
    width: var(--space-64px);
  }
}

@media print {
  .ListWithDetails-module__container--rxMmo {
    padding: var(--space-10px);

    display: block;

    background: var(--grey-1000);
    border-radius: 0;
  }

  .ListWithDetails-module__container--rxMmo.ListWithDetails-module__primary--1cqSZ .ListWithDetails-module__content--ByFC2,
  .ListWithDetails-module__container--rxMmo.ListWithDetails-module__secondary--awSxI .ListWithDetails-module__content--ByFC2 {
    border-right: 0;
  }

  .ListWithDetails-module__details--D7nML,
  .ListWithDetails-module__details--D7nML.ListWithDetails-module__collapsed--I6pk1 {
    width: 100%;

    overflow: auto;
  }

  .ListWithDetails-module__detailsContainer---mAw5 {
    width: 100%;
  }
}
.base-module__container--KWQSl {
  margin: var(--space-12px) var(--space-64px);
  padding: var(--space-12px) var(--space-32px);

  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 2px 2px 0 rgb(0 0 0 / 10%);
}.base-module__container--KWQSl .base-module__container--KWQSl {
  box-shadow: none;

  margin: auto;
}.base-module__noBackground--6DEY3 {
  margin: var(--space-16px) var(--space-64px);
  padding: var(--space-8px) 0;

  background: none;
  box-shadow: none !important;
}.base-module__container--KWQSl.base-module__noBackground--6DEY3 .base-module__container--KWQSl {
  box-shadow: 0 2px 2px 0 rgb(0 0 0 / 10%);

  margin: 0;
}.base-module__container--KWQSl.base-module__noBackground--6DEY3 .base-module__container--KWQSl .base-module__container--KWQSl {
  box-shadow: none;
}.base-module__columnContainer--p2so3 {
  max-width: 100%;
  margin: -6px 0 6px;
  padding: 0 54px;

  display: flex;
  overflow-x: scroll;
}.base-module__columnContainer--p2so3 .base-module__container--KWQSl {
  margin: 6px;
}.base-module__layer--3QkYF {
  position: fixed;
  inset: 0;
  z-index: var(--modal-background-z-index);

  display: flex;

  justify-content: center;
  align-items: center;
}.base-module__labelContainer--ePAPY {
  /* Use flex to prevent loaders from wrapping to next line. */
  display: flex;
}.base-module__labelContainer--ePAPY > * {
  margin-left: 20px;
}.base-module__labelContainer--ePAPY > *:first-child {
  margin-left: 0;
}.base-module__label--VKGDF {
  font-size: var(--text-12px);
  font-weight: var(--weight-200);
  color: var(--grey-300);
  letter-spacing: 0.002em;
  text-transform: capitalize;

  margin-bottom: var(--space-12px);
}.base-module__sky--pKd2d {
  position: fixed;
  inset: 0;

  display: flex;

  flex-direction: column;
  justify-content: center;
  align-items: center;

  background-color: var(--grey-900);
}@media print {
  .base-module__container--KWQSl {
    box-shadow: none;
    color-adjust: exact;

    margin: var(--space-12px) 0;
    padding: var(--space-12px) 0;
    -webkit-print-color-adjust: exact;
    print-color-adjust: exact;
  }

  .base-module__container--KWQSl.base-module__noBackground--6DEY3 .base-module__container--KWQSl {
    box-shadow: none;
  }
}*:focus-visible {
  outline: 0;
}

.Labeled-module__container--xtkOA {
  text-align: left;
}

.Labeled-module__label--Yd0gJ {
}

.Labeled-module__right--qt3uK {
  text-align: right;
}
.Copyable-module__copyable--v3WeY {
  margin-bottom: var(--space-32px);
}

.Copyable-module__copyable--v3WeY i {
  color: var(--grey-100);
}

.Copyable-module__copyable--v3WeY .Copyable-module__value--OAnDQ {
  color: var(--grey-300);
  white-space: pre-wrap;

  display: flex;

  border: 1px solid var(--grey-600);
  border-radius: 4px;
  word-break: break-all;
}

.Copyable-module__copyable--v3WeY .Copyable-module__value--OAnDQ > div {
  padding: var(--space-8px) var(--space-12px);
}

.Copyable-module__copyable--v3WeY .Copyable-module__value--OAnDQ > div:first-child {
  flex: 1;
}

.Copyable-module__copyable--v3WeY .Copyable-module__empty--oUgL- {
  margin: var(--space-12px) 0;
}

.Copyable-module__clipboard--3RphF {
  cursor: pointer;
}

.Copyable-module__clipboardContainer--xMIrP {
  align-self: baseline;
}
.AppOption-module__row--VQxbK {
  display: flex;
  gap: var(--card-sub2-spacing);
}

.AppOption-module__checkboxOption--ZC8Na {
  padding: var(--space-12px) 0;
}
.SpansReferences-module__container--98XqQ {
  display: flex;

  flex-wrap: wrap;
  gap: var(--space-16px);

  place-content: flex-end;
}
.SidebarDetailsKeyValue-module__container--8KFiX {
  max-width: calc(var(--space-386px) - var(--space-8px) * 6);

  display: grid;

  grid-template-columns: 40% 60%;
  gap: var(--space-8px);
}

.SidebarDetailsKeyValue-module__key--kIzWb,
.SidebarDetailsKeyValue-module__value--sYRpa {
  overflow-x: inherit;
  text-overflow: ellipsis;
}

.SidebarDetailsKeyValue-module__heading--noCwC {
  color: var(--text-tertiary);
}

.SidebarDetailsKeyValue-module__value--sYRpa {
  text-align: left;
}

.SidebarDetailsKeyValue-module__tooltipContainer--GRnVS {
  width: auto;

  overflow-x: clip;

  justify-content: flex-start;
}

.SidebarDetailsKeyValue-module__tooltipTrigger--I-5LP {
  cursor: pointer;

  overflow-x: inherit;
}

.SidebarDetailsKeyValue-module__tooltipTrigger--I-5LP > .SidebarDetailsKeyValue-module__value--sYRpa {
  white-space: nowrap;

  overflow-x: inherit;
  text-overflow: ellipsis;
}

.SidebarDetailsKeyValue-module__showAll--BxfUT {
  color: var(--text-product-secondary);
  cursor: pointer;

  margin-top: var(--space-8px);
}
.SidebarDetailsItem-module__container--EFeuM {
  display: grid;
  gap: var(--space-8px);

  grid-template-columns: 30% auto;
}

.SidebarDetailsItem-module__label--doBhW,
.SidebarDetailsItem-module__value--3zEvK {
  color: var(--text-tertiary);
  font-size: var(--text-12px);
  font-weight: var(--weight-200);
  letter-spacing: 0.002em;
  line-height: var(--text-16px);

  margin: 0;
}

.SidebarDetailsItem-module__value--3zEvK {
  color: var(--grey-100);
  text-align: left;

  max-width: var(--content-width, initial);
}

.SidebarDetailsItem-module__tooltipContainer--Q63RB {
  width: var(--space-192px);

  overflow-x: clip;

  justify-content: flex-start;
}

.SidebarDetailsItem-module__tooltipTrigger--G-Ofl {
  cursor: pointer;

  overflow-x: inherit;
}

.SidebarDetailsItem-module__tooltipTrigger--G-Ofl > .SidebarDetailsItem-module__value--3zEvK {
  white-space: nowrap;

  overflow-x: inherit;
  text-overflow: ellipsis;
}
.TextArea-module__textarea---R2n0 {
  font-size: 14px;
  color: var(--text-tertiary);

  width: 100%;
  padding: 0;

  background: none;
  border: none;
  resize: none;
}
.TimeFilter-module__content--p75vl {
  padding: 0;

  display: flex !important;
}

.TimeFilter-module__optionsContainer--Q-8AI {
  min-width: 164px;

  flex: 1;
}

.TimeFilter-module__content--p75vl.TimeFilter-module__withDivider--Z2quZ .TimeFilter-module__optionsContainer--Q-8AI {
  border-right: 1px solid var(--border-tertiary);
}

.TimeFilter-module__item--V8uoI {
  white-space: nowrap;

  padding: var(--space-16px) var(--space-24px);

  display: flex;

  justify-content: space-between;
  align-items: center;
  cursor: pointer;
  gap: var(--space-4px);
}

.TimeFilter-module__item--V8uoI:hover {
  background: var(--background-hover);
}

.TimeFilter-module__optionsGroupTitle--Wwyp2,
.TimeFilter-module__optionsGroupTitle--Wwyp2:hover {
  background: var(--background-tertiary);
  cursor: default;
}

.TimeFilter-module__optionsGroupTitle--Wwyp2 svg {
  color: var(--icon-default);
}

.TimeFilter-module__datePickerContainer--lqzQ3 {
  width: 328px;

  display: flex;

  flex-direction: column;
  align-items: center;
}

.TimeFilter-module__hourContainer--tvkzN {
  padding: var(--space-8px) var(--space-24px) var(--space-20px);

  display: grid;

  justify-content: center;
  grid-template-columns: 1fr 1fr;
  gap: var(--space-8px);
}

.TimeFilter-module__timePicker--t90gI {
  min-width: auto;

  flex: 1;
}

.TimeFilter-module__buttonContainer---hjNe {
  padding: var(--space-20px) var(--space-24px) var(--space-12px);

  display: flex;
  gap: var(--space-4px);
  border-top: 2px solid var(--border-tertiary);
}

.TimeFilter-module__calendarNextMonth--z4e83 {
  top: 24px;
  right: 30px;
  position: absolute;
}

.TimeFilter-module__calendarPrevMonth--ciRLg {
  top: 24px;
  left: 30px;
  position: absolute;
}

.TimeFilter-module__trigger--KbQki {
  background-color: var(--background-secondary);
  box-shadow: inset 0 0 0 1px var(--border-primary);
}

.TimeFilter-module__trigger--KbQki:hover {
  background-color: var(--background-tertiary);
  box-shadow: inset 0 0 0 1px var(--border-primary);
}

.TimeFilter-module__trigger--KbQki:active {
  background-color: var(--background-tertiary);
  box-shadow: inset 0 0 0 1px var(--border-primary);
}

.TimeFilter-module__icon--kUPAN {
  color: var(--icon-default);
}
:root {
  --circle-size: 32px;
}

.Stepper-module__step--s2nqL {
  color: var(--text-primary);

  padding: var(--space-16px) var(--space-28px);

  position: relative;
  z-index: 2;

  display: flex;

  align-items: center;
  gap: var(--space-20px);
}

.Stepper-module__separator--pU0No {
  width: 1px;
  height: 71px;

  /* Negative margins are necessary to go over hoverable background */
  margin: calc(var(--space-16px) * -1) 0 calc(var(--space-16px) * -1)
    calc(var(--circle-size) / 2 + var(--space-28px) - 1px);

  position: relative;
  z-index: 3;

  background-color: var(--icon-default);
}

.Stepper-module__circle--kB-vR {
  color: var(--text-tertiary);

  width: var(--circle-size);
  height: var(--circle-size);

  display: flex;

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

  border: 1px solid var(--icon-default);
  border-radius: 50%;
}

.Stepper-module__step--s2nqL.Stepper-module__active--kL-CH .Stepper-module__circle--kB-vR {
  color: var(--text-inverted);

  background-color: var(--icon-focused);
  border-color: var(--icon-focused);
}

.Stepper-module__step--s2nqL.Stepper-module__completed--gcFHM .Stepper-module__circle--kB-vR {
  /* We want to keep it light for dark mode */
  color: var(--light-text-inverted);

  background-color: var(--background-product);
  border-color: var(--background-product);
}

.Stepper-module__step--s2nqL.Stepper-module__hoverable--pNMlO:hover {
  background: var(--background-hover);
  border-radius: 4px;
  cursor: pointer;
}
.ButtonsMultiSelector-module__container--Is-xb {
  font-size: var(--text-14px);
  font-weight: var(--weight-200);
  color: var(--grey-100);
  letter-spacing: 0.002em;

  display: flex;

  background-color: var(--grey-1000);
}

.ButtonsMultiSelector-module__expandedLayout--AKRWX {
  gap: var(--space-8px);

  flex-wrap: wrap;
}

.ButtonsMultiSelector-module__button--uempM {
  /* Matching with Button component */
  padding: 9px var(--space-16px);

  display: flex;

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

  border: 1px solid var(--border-primary);
  cursor: pointer;
  gap: var(--space-8px);
}

.ButtonsMultiSelector-module__expandedLayout--AKRWX .ButtonsMultiSelector-module__button--uempM {
  border-radius: 4px;
}

.ButtonsMultiSelector-module__button--uempM:not(.ButtonsMultiSelector-module__disabled--yAfIU):hover {
  border: 1px solid var(--primary-400);
}

.ButtonsMultiSelector-module__button--uempM.ButtonsMultiSelector-module__selected--AFddD:not(.ButtonsMultiSelector-module__disabled--yAfIU) {
  background-color: var(--primary-900);
  border: 1px solid var(--primary-400);
}

.ButtonsMultiSelector-module__button--uempM.ButtonsMultiSelector-module__disabled--yAfIU {
  opacity: 0.6;
  cursor: not-allowed;
}

.ButtonsMultiSelector-module__container--Is-xb:not(.ButtonsMultiSelector-module__expandedLayout--AKRWX) .ButtonsMultiSelector-module__button--uempM:first-child {
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
}

.ButtonsMultiSelector-module__container--Is-xb:not(.ButtonsMultiSelector-module__expandedLayout--AKRWX) .ButtonsMultiSelector-module__button--uempM:last-child {
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
}

.ButtonsMultiSelector-module__button--uempM.ButtonsMultiSelector-module__selected--AFddD:not(.ButtonsMultiSelector-module__disabled--yAfIU) .ButtonsMultiSelector-module__icon--Nm-Ei {
  color: var(--dark-text-product-active);
}
.FilterChip-module__loadingIndicator--yZN4Q {
  padding: 0;
}
.Placeholder-module__container--sFHhS {
  display: flex;

  justify-content: space-between;

  border-radius: 4px;
  -moz-column-gap: var(--space-12px);
       column-gap: var(--space-12px);
  cursor: pointer;
  place-items: center;
}

.Placeholder-module__container--sFHhS.Placeholder-module__disabled--VDBAq {
  cursor: not-allowed;
  opacity: 0.7;
}

.Placeholder-module__iconContainer--0J9gG {
  display: flex;
  gap: var(--base-space);
}

.Placeholder-module__label--ASQcr {
  color: var(--grey-100);

  display: flex;

  align-items: center;
  -moz-column-gap: var(--space-8px);
       column-gap: var(--space-8px);
}

.Placeholder-module__iconContent--9OdcP {
  color: var(--grey-100);
}

.Placeholder-module__selectedQty--2z3ET {
  font-size: var(--text-12px);
  line-height: var(--space-20px);
  color: var(--grey-1000);
  text-align: center;

  width: var(--space-18px);
  height: var(--space-18px);

  background: var(--grey-100);
  border-radius: 50%;
}

.Placeholder-module__placeholder--Ol-OG {
  margin: 0;
}

.Placeholder-module__content--YgB-Z.Placeholder-module__clickable--iREWa:hover {
  background-color: var(--grey-800);
}

/*
 * Flavors
 */

.Placeholder-module__container--sFHhS.Placeholder-module__primary--CyKfD {
  box-shadow: inset 0 0 0 1px var(--primary-400);

  padding: var(--base-space);
  padding-right: var(--space-half-base);
}

.Placeholder-module__container--sFHhS.Placeholder-module__secondary--BhelX {
  -moz-column-gap: var(--base-space);
       column-gap: var(--base-space);

  padding: var(--space-half-base) var(--space-8px);
  padding-right: var(--space-half-base);
}

.Placeholder-module__container--sFHhS.Placeholder-module__tertiary--1Xjy1 {
  padding: var(--space-6px) var(--space-8px);
}

.Placeholder-module__container--sFHhS:not(.Placeholder-module__disabled--VDBAq).Placeholder-module__secondary--BhelX:hover,
.Placeholder-module__container--sFHhS:not(.Placeholder-module__disabled--VDBAq).Placeholder-module__tertiary--1Xjy1:hover {
  color: var(--grey-100);

  background-color: var(--grey-700);
}

.Placeholder-module__container--sFHhS.Placeholder-module__secondary--BhelX.Placeholder-module__open--BDcSr,
.Placeholder-module__container--sFHhS.Placeholder-module__tertiary--1Xjy1.Placeholder-module__open--BDcSr {
  color: var(--grey-100);

  background-color: var(--grey-700);
}

.Placeholder-module__primary--CyKfD .Placeholder-module__placeholder--Ol-OG {
  font-size: var(--text-12px);
  font-weight: var(--weight-200);
}

.Placeholder-module__secondary--BhelX .Placeholder-module__placeholder--Ol-OG {
  color: var(--grey-100);
  font-size: var(--text-10px);
  font-weight: var(--weight-200);
}

.Placeholder-module__tertiary--1Xjy1 .Placeholder-module__placeholder--Ol-OG {
  font-size: var(--text-14px);
  font-weight: var(--weight-300);
}
.Option-module__container---iyty {
  font-size: var(--text-12px);
  font-weight: var(--weight-200);
  line-height: var(--space-16px);

  padding: var(--space-8px) var(--space-16px);

  display: flex;

  justify-content: space-between;
}

.Option-module__container---iyty.Option-module__secondary--uq8Xf,
.Option-module__container---iyty.Option-module__tertiary--C7JIF {
  min-height: var(--space-48px);
}

.Option-module__container---iyty:hover {
  cursor: pointer;
}

.Option-module__content--vBFST {
  width: 100%;

  display: block;
}

.Option-module__label--fxdiI {
  color: var(--grey-300);

  width: 100%;

  display: block;
}

.Option-module__clear--0rN2o {
  font-size: var(--text-14px);
  font-weight: var(--weight-300);
  color: var(--primary-200);

  display: none;

  align-self: center;
  cursor: pointer;
}

.Option-module__container---iyty.Option-module__allowClear--XFJR9:hover .Option-module__clear--0rN2o {
  display: inline-block;
}

.Option-module__checkbox--13fqO {
  color: var(--grey-100);
}
.Category-module__container--rAC-6 {
  padding-top: var(--space-12px);
  padding-bottom: var(--space-12px);

  display: grid;
  border-bottom: solid 1px var(--grey-600);
  grid-gap: var(--space-8px);
}

.Category-module__container--rAC-6:last-of-type {
  border-bottom: 0;
}

.Category-module__content--OfJ-X {
  padding: 0 var(--space-16px);

  display: grid;
  gap: var(--base-space);
}

.Category-module__category--8-gw0 {
  color: var(--text-primary);
  font-size: var(--text-14px);
  font-weight: var(--weight-300);

  margin: 0;
}

.Category-module__title---A2jx {
  margin: 0;
}

.Category-module__label--gEB23 {
  color: var(--text-tertiary);
  font-size: var(--text-14px);

  margin: 0;
}

.Category-module__clickable--IOl0j {
  cursor: pointer;
}

.Category-module__clickable--IOl0j:hover,
.Category-module__selected--4qUif {
  background-color: var(--grey-800);
}

.Category-module__options--BY9SM {
  background-color: var(--grey-900);
}
.DropdownPicker-module__container--CRAnU {
  display: inline-flex;
  gap: var(--space-8px);
}

.DropdownPicker-module__picker--fWFMK {
  position: relative;

  display: inline-block;
}

.DropdownPicker-module__tags--cgpEa {
  position: relative;

  display: inline-flex;

  flex-wrap: wrap;
  gap: var(--space-8px);
}

.DropdownPicker-module__options--8CuW- {
  width: var(--space-256px);
  max-height: var(--space-386px);

  position: absolute;
  top: calc(100% + var(--space-8px));
  z-index: 6;

  display: inline-block;
  overflow: scroll;

  background-color: var(--grey-900);
  border: 1px solid var(--grey-700);
  border-radius: 4px;
  box-shadow: var(--floating-card-box-shadow);
}

.DropdownPicker-module__options--8CuW-.DropdownPicker-module__right--H1X-c {
  left: auto;
  right: 0;
}

.DropdownPicker-module__options--8CuW-.DropdownPicker-module__left--AgHHF {
  left: 0;
  right: auto;
}

.DropdownPicker-module__clearButton--qxDB2 {
  font-weight: var(--weight-300);
  color: var(--primary-200);

  position: absolute;
  top: var(--space-10px);
  right: var(--space-16px);

  background-color: transparent;
  border-color: transparent;
  cursor: pointer;
}

.DropdownPicker-module__clearButton--qxDB2:hover {
  color: var(--primary-400);
}
.References-module__container--AwzPQ,
.References-module__references--YRnw6 {
  display: flex;

  justify-content: flex-end;
}

.References-module__references--YRnw6 {
  color: var(--grey-100);
  gap: var(--space-16px);
}

.References-module__reference--laCOH {
  font-weight: var(--weight-200);

  display: inline-flex;

  align-items: center;
  gap: var(--base-space);
}

.References-module__chip--a6Bn6 {
  height: var(--space-8px);
  width: var(--space-8px);

  border-radius: 50%;
}

.References-module__content--3Czb8 {
  max-width: 315px;
}
.CustomTooltip-module__tooltip--ANwEx {
  color: var(--grey-200);

  padding: var(--space-12px);

  display: flex;

  flex-direction: column;

  background-color: var(--dark-background-tertiary);
  border: 1px solid var(--dark-background-hover);
  border-radius: 4px;
  gap: var(--space-12px);
}

.CustomTooltip-module__title---Sau0 {
  font-size: var(--text-14px);
  font-weight: var(--weight-300);
}

.CustomTooltip-module__entry--KyxTt {
  font-size: var(--text-12px);

  display: flex;

  align-items: center;
  gap: var(--space-6px);
}

.CustomTooltip-module__entries--aXRPa {
  display: flex;

  flex-direction: column;
  gap: var(--space-half-base);
}

.CustomTooltip-module__entryKey--CL7HT {
  white-space: nowrap;

  width: 100%;
  min-width: var(--space-120px);

  display: flex;
  overflow: hidden;

  justify-content: space-between;

  text-overflow: ellipsis;
}

.CustomTooltip-module__entryKeyDiff--1krKZ {
  border-top: 1px solid var(--dark-border-primary);

  white-space: nowrap;

  width: 100%;
  min-width: var(--space-120px);
  padding-top: var(--space-12px);

  display: flex;
  overflow: hidden;

  justify-content: space-between;

  text-overflow: ellipsis;
}

.CustomTooltip-module__dot--RU7gr {
  width: var(--space-8px);
  height: var(--space-8px);

  border-radius: 50%;
}

.CustomTooltip-module__negativeText--806jt {
  color: var(--text-negative);
}
.BarGraph-module__container--M-SFT {
  position: relative;
}

.BarGraph-module__empty--vNrW7,
.BarGraph-module__loading--VrqEv {
  margin: 0;
  padding: var(--space-6px);

  display: flex;

  align-items: center;
  place-content: center;
}
.DiffTooltip-module__text--AU-RO.DiffTooltip-module__alert--UaBao {
  color: var(--text-negative);
}

.DiffTooltip-module__text--AU-RO.DiffTooltip-module__highDifference--KTLqk {
  color: var(--text-negative);
}

.DiffTooltip-module__dot--EuS8J {
  width: var(--space-8px);
  height: var(--space-8px);

  border-radius: 50%;
}

.DiffTooltip-module__stats--lhIut {
  display: flex;

  flex-direction: column;
  gap: var(--space-half-base);
}

.DiffTooltip-module__entry--sCKbs {
  display: flex;

  align-items: center;
  gap: var(--space-6px);
}

.DiffTooltip-module__entries--eLoU- {
  display: flex;

  flex-direction: column;
  gap: var(--base-space);
}

.DiffTooltip-module__tooltipContent--gEor8 {
  min-width: 250px;

  display: inline-flex;

  flex-direction: column;
  gap: var(--space-8px);
}

.DiffTooltip-module__message--WQcCd,
.DiffTooltip-module__entryKey--ldqCc {
  width: 100%;

  display: flex;

  justify-content: space-between;
}
.DiffAxisWithTooltip-module__content--p4oUc {
  display: inline-flex;
  gap: var(--space-6px);
}
.Statistic-module__graphContainer--tmnc7 {
  width: 100%;
}

.Statistic-module__dropdownContainer--30BHA {
  margin-bottom: var(--space-28px);
}

.Statistic-module__loading--haLpU {
  min-height: 332px;

  display: flex;

  align-items: center;
}

.Statistic-module__showAllContainer--1-cSx {
  margin-top: var(--section-spacing-sub);

  display: flex;

  justify-content: center;
}

.Statistic-module__modalContent--E6PFN {
  padding: var(--card-padding);
}

.Statistic-module__modal--Uq2fU {
  text-align: center;
}

.Statistic-module__button--UPtrh {
  margin-top: var(--section-spacing-sub);
}

.Statistic-module__distributionModal--aW-Xu {
  min-width: 512px;
  height: 100%;
  max-height: 600px;

  display: flex;

  flex-direction: column;
}

.Statistic-module__distributionModal--aW-Xu .Statistic-module__graphContainer--tmnc7 {
  min-height: 0;

  flex: 1;
}

@media print {
  .Statistic-module__modal--Uq2fU {
    display: none;
  }
}
.References-module__references--C4dSw {
  color: var(--grey-100);

  display: flex;
  gap: var(--section-spacing-sub);

  justify-content: flex-end;
}

.References-module__container--hNWfQ,
.References-module__reference--viLwQ {
  display: flex;

  flex-direction: column;
  gap: var(--base-space);
}

.References-module__container--hNWfQ {
  gap: var(--space-6px);
}

.References-module__chip--zJ3hG {
  width: var(--space-10px);
  height: var(--space-10px);

  display: inline-block;

  border-radius: 50%;
}

.References-module__content--1-aZ0 {
  max-width: 315px;
}

.References-module__title--KRrXx {
  display: inline-flex;

  align-items: center;
  gap: var(--base-space);
}
.Pager-module__pager--FD8mY {
  display: flex;

  align-items: center;
  gap: var(--space-12px);
}

.Pager-module__buttons--YnTIx {
  display: flex;
  gap: var(--space-12px);
}

.Pager-module__label--NFY0p {
  color: var(--text-primary);

  display: flex;

  align-items: center;
}

.Pager-module__pager--FD8mY.Pager-module__secondary--n116P {
  padding: var(--space-12px);

  place-content: center;

  background: var(--background-tertiary);
}
.OptionList-module__list--NXzWx {
  max-height: var(--space-128px);

  position: relative;

  display: flex;
  overflow: auto;

  flex-direction: column;
  row-gap: var(--space-16px);
}

.OptionList-module__item--R6MDI {
  font-size: var(--text-16px);

  position: relative;

  display: flex;
  -moz-column-gap: var(--base-space);
       column-gap: var(--base-space);
}

.OptionList-module__icon---4nEd {
  position: relative;
}

.OptionList-module__emptyIcon--xszKP {
  width: var(--space-20px);
  height: var(--space-20px);

  position: relative;

  display: inline-block;
}
.BackButton-module__container--YB9-1 {
  font-size: var(--text-16px);
  font-weight: var(--weight-300);
  line-height: var(--text-24px);
  color: var(--grey-100);

  position: relative;

  display: inline-flex;

  align-items: center;
  -moz-column-gap: var(--space-8px);
       column-gap: var(--space-8px);
  cursor: pointer;
}
.Snooze-module__container--wOU-g {
  color: var(--grey-100);

  position: relative;

  display: grid;
  gap: var(--space-18px);
}

.Snooze-module__content--HXYx7 {
  padding-left: var(--space-24px);
}

.Snooze-module__options--Wf-DZ {
  position: relative;

  display: grid;
  gap: var(--space-16px);
}

.Snooze-module__option--J9Ca3 {
  cursor: pointer;

  display: grid;
  gap: var(--space-10px);
}

.Snooze-module__optionContent--CY6RL {
  padding-left: var(--space-32px);
}

.Snooze-module__button---xWz4 {
  width: var(--space-140px);
}
.Resolve-module__container--VA0K5 {
  color: var(--grey-100);

  position: relative;

  display: grid;
  gap: var(--space-18px);
}

.Resolve-module__content--5b51U {
  padding-left: var(--space-24px);
}

.Resolve-module__options--M2yLG {
  position: relative;

  display: grid;
  gap: var(--space-16px);
}

.Resolve-module__option--xxwWH {
  cursor: pointer;

  display: grid;
  gap: var(--space-10px);
}

.Resolve-module__optionContent--LloSE {
  padding-left: var(--space-32px);
}

.Resolve-module__button--3kUYg {
  width: var(--space-140px);
}
/* stylelint-disable no-descending-specificity */
.IssuesWorkflow-module__container--C04-N {
  position: relative;
}

.IssuesWorkflow-module__disabledContainer--yKO3E * {
  color: var(--text-disabled) !important;
  pointer-events: none;
}

.IssuesWorkflow-module__spinnerContainer--1JRHp {
  z-index: 1;

  display: flex;

  justify-content: space-between;
  gap: var(--space-8px);
}

.IssuesWorkflow-module__spinnerContainer--1JRHp:not(.IssuesWorkflow-module__inline--va1I7),
.IssuesWorkflow-module__content--S0T-I.IssuesWorkflow-module__inline--va1I7 {
  max-height: var(--space-16px);

  align-items: center;
}

.IssuesWorkflow-module__content--S0T-I {
  color: var(--grey-100);

  padding: var(--space-10px);

  position: relative;

  display: flex;

  justify-content: space-between;

  border: 1px solid var(--border-primary);
  border-radius: 4px;
  cursor: pointer;
  gap: var(--space-8px);
}

[aria-expanded='true'] .IssuesWorkflow-module__content--S0T-I:not(.IssuesWorkflow-module__inline--va1I7) {
  border: 1px solid var(--primary-400);
}

.IssuesWorkflow-module__content--S0T-I.IssuesWorkflow-module__inline--va1I7 {
  padding: 0;

  display: inline-flex;

  justify-content: flex-start;

  border: none;
  border-radius: 0;
}

.IssuesWorkflow-module__content--S0T-I.IssuesWorkflow-module__inline--va1I7::before {
  width: 100%;
  height: 100%;
  padding: var(--space-8px);

  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 0;

  display: inline-block;

  background: var(--grey-700);
  border-radius: 4px;
  transform: translate(-50%, -50%);
}

.IssuesWorkflow-module__content--S0T-I.IssuesWorkflow-module__inline--va1I7:hover::before {
  content: '';
}

.IssuesWorkflow-module__option--OHdaD {
  color: var(--grey-200);

  padding: var(--space-16px);

  display: flex;
  cursor: pointer;
}

.IssuesWorkflow-module__option--OHdaD:hover {
  background-color: var(--grey-800);
}

.IssuesWorkflow-module__option--OHdaD.IssuesWorkflow-module__disabled--ZIDmd {
  cursor: not-allowed;
  opacity: 0.5;
}

.IssuesWorkflow-module__optionsContainer--ihXy4 {
  position: relative;
}

.IssuesWorkflow-module__options--Qv50n,
.IssuesWorkflow-module__suboptions--mFWfR {
  width: 100%;
  max-height: var(--space-386px);

  position: absolute;
  top: calc(100% + var(--space-8px));
  right: auto;
  left: 0;
  z-index: var(--popover-content-z-index);

  display: inline-block;
  overflow: scroll;

  background-color: var(--grey-900);
  border: 1px solid var(--grey-700);
  border-radius: 4px;
  box-shadow: var(--floating-card-box-shadow);
}

.IssuesWorkflow-module__inline--va1I7 .IssuesWorkflow-module__options--Qv50n,
.IssuesWorkflow-module__inline--va1I7 .IssuesWorkflow-module__suboptions--mFWfR {
  width: 220px;

  left: calc(var(--space-8px) * -1);
}

.IssuesWorkflow-module__suboptions--mFWfR {
  padding: var(--space-16px);
}

.IssuesWorkflow-module__label---EJr2 {
  display: flex;

  justify-content: space-between;
}

.IssuesWorkflow-module__leftIcon--eVUjs {
  cursor: pointer;
  place-self: center end;

  position: relative;
}
.HashLink-module__trigger--pBxWl {
  display: grid;
  grid-template: auto / auto auto;

  align-items: center;
  gap: var(--base-space);
}

.HashLink-module__trigger--pBxWl > a {
  white-space: nowrap;

  display: inherit;

  gap: var(--base-space);
}

.HashLink-module__trigger--pBxWl > a > span {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.Button-module__button--tbSkE {
  font-family: 'IBM Plex Sans', sans-serif;
  font-size: var(--text-18px);
  font-weight: var(--weight-300);
  line-height: var(--text-24px);
  color: var(--grey-900);
  white-space: nowrap;

  height: var(--space-48px);
  padding: 9px 16px;

  position: relative;
  z-index: 0;

  display: flex;

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

  background-color: var(--lead-900);
  border: 0;
  border-radius: 4px;
  outline: none;
  cursor: pointer;
  gap: var(--space-12px);
}

/* Hovered */
.Button-module__button--tbSkE:hover {
  background-color: var(--neutral-700);
}

/* Active/Pressed */
.Button-module__button--tbSkE:active {
  background-color: var(--neutral-600);
}

.Button-module__button--tbSkE[disabled] {
  background-color: var(--neutral-300);
  cursor: not-allowed;
}

/*
 * Loading spinner
 */
.Button-module__loader--kfAfa {
  font-size: 3px;
  text-indent: -9999em;

  width: 1.4em;
  height: 1.4em;
  margin: 0 4px 0 8px;

  position: relative;

  border-radius: 50%;

  animation: Button-module__loadingSpinner--BWHWD 1.1s infinite ease;
  transform: translateZ(0);
}

@keyframes Button-module__loadingSpinner--BWHWD {
  0%,
  100% {
    box-shadow:
      0 -2.6em 0 0 #fff,
      1.8em -1.8em 0 0 rgb(255 255 255 / 20%),
      2.5em 0 0 0 rgb(255 255 255 / 20%),
      1.75em 1.75em 0 0 rgb(255 255 255 / 20%),
      0 2.5em 0 0 rgb(255 255 255 / 20%),
      -1.8em 1.8em 0 0 rgb(255 255 255 / 20%),
      -2.6em 0 0 0 rgb(255 255 255 / 50%),
      -1.8em -1.8em 0 0 rgb(255 255 255 / 70%);
  }

  12.5% {
    box-shadow:
      0 -2.6em 0 0 rgb(255 255 255 / 70%),
      1.8em -1.8em 0 0 #fff,
      2.5em 0 0 0 rgb(255 255 255 / 20%),
      1.75em 1.75em 0 0 rgb(255 255 255 / 20%),
      0 2.5em 0 0 rgb(255 255 255 / 20%),
      -1.8em 1.8em 0 0 rgb(255 255 255 / 20%),
      -2.6em 0 0 0 rgb(255 255 255 / 20%),
      -1.8em -1.8em 0 0 rgb(255 255 255 / 50%);
  }

  25% {
    box-shadow:
      0 -2.6em 0 0 rgb(255 255 255 / 50%),
      1.8em -1.8em 0 0 rgb(255 255 255 / 70%),
      2.5em 0 0 0 #fff,
      1.75em 1.75em 0 0 rgb(255 255 255 / 20%),
      0 2.5em 0 0 rgb(255 255 255 / 20%),
      -1.8em 1.8em 0 0 rgb(255 255 255 / 20%),
      -2.6em 0 0 0 rgb(255 255 255 / 20%),
      -1.8em -1.8em 0 0 rgb(255 255 255 / 20%);
  }

  37.5% {
    box-shadow:
      0 -2.6em 0 0 rgb(255 255 255 / 20%),
      1.8em -1.8em 0 0 rgb(255 255 255 / 50%),
      2.5em 0 0 0 rgb(255 255 255 / 70%),
      1.75em 1.75em 0 0 #fff,
      0 2.5em 0 0 rgb(255 255 255 / 20%),
      -1.8em 1.8em 0 0 rgb(255 255 255 / 20%),
      -2.6em 0 0 0 rgb(255 255 255 / 20%),
      -1.8em -1.8em 0 0 rgb(255 255 255 / 20%);
  }

  50% {
    box-shadow:
      0 -2.6em 0 0 rgb(255 255 255 / 20%),
      1.8em -1.8em 0 0 rgb(255 255 255 / 20%),
      2.5em 0 0 0 rgb(255 255 255 / 50%),
      1.75em 1.75em 0 0 rgb(255 255 255 / 70%),
      0 2.5em 0 0 #fff,
      -1.8em 1.8em 0 0 rgb(255 255 255 / 20%),
      -2.6em 0 0 0 rgb(255 255 255 / 20%),
      -1.8em -1.8em 0 0 rgb(255 255 255 / 20%);
  }

  62.5% {
    box-shadow:
      0 -2.6em 0 0 rgb(255 255 255 / 20%),
      1.8em -1.8em 0 0 rgb(255 255 255 / 20%),
      2.5em 0 0 0 rgb(255 255 255 / 20%),
      1.75em 1.75em 0 0 rgb(255 255 255 / 50%),
      0 2.5em 0 0 rgb(255 255 255 / 70%),
      -1.8em 1.8em 0 0 #fff,
      -2.6em 0 0 0 rgb(255 255 255 / 20%),
      -1.8em -1.8em 0 0 rgb(255 255 255 / 20%);
  }

  75% {
    box-shadow:
      0 -2.6em 0 0 rgb(255 255 255 / 20%),
      1.8em -1.8em 0 0 rgb(255 255 255 / 20%),
      2.5em 0 0 0 rgb(255 255 255 / 20%),
      1.75em 1.75em 0 0 rgb(255 255 255 / 20%),
      0 2.5em 0 0 rgb(255 255 255 / 50%),
      -1.8em 1.8em 0 0 rgb(255 255 255 / 70%),
      -2.6em 0 0 0 #fff,
      -1.8em -1.8em 0 0 rgb(255 255 255 / 20%);
  }

  87.5% {
    box-shadow:
      0 -2.6em 0 0 rgb(255 255 255 / 20%),
      1.8em -1.8em 0 0 rgb(255 255 255 / 20%),
      2.5em 0 0 0 rgb(255 255 255 / 20%),
      1.75em 1.75em 0 0 rgb(255 255 255 / 20%),
      0 2.5em 0 0 rgb(255 255 255 / 20%),
      -1.8em 1.8em 0 0 rgb(255 255 255 / 50%),
      -2.6em 0 0 0 rgb(255 255 255 / 70%),
      -1.8em -1.8em 0 0 #fff;
  }
}

@keyframes Button-module__loadingSpinner--BWHWD {
  0%,
  100% {
    box-shadow:
      0 -2.6em 0 0 #fff,
      1.8em -1.8em 0 0 rgb(255 255 255 / 20%),
      2.5em 0 0 0 rgb(255 255 255 / 20%),
      1.75em 1.75em 0 0 rgb(255 255 255 / 20%),
      0 2.5em 0 0 rgb(255 255 255 / 20%),
      -1.8em 1.8em 0 0 rgb(255 255 255 / 20%),
      -2.6em 0 0 0 rgb(255 255 255 / 50%),
      -1.8em -1.8em 0 0 rgb(255 255 255 / 70%);
  }

  12.5% {
    box-shadow:
      0 -2.6em 0 0 rgb(255 255 255 / 70%),
      1.8em -1.8em 0 0 #fff,
      2.5em 0 0 0 rgb(255 255 255 / 20%),
      1.75em 1.75em 0 0 rgb(255 255 255 / 20%),
      0 2.5em 0 0 rgb(255 255 255 / 20%),
      -1.8em 1.8em 0 0 rgb(255 255 255 / 20%),
      -2.6em 0 0 0 rgb(255 255 255 / 20%),
      -1.8em -1.8em 0 0 rgb(255 255 255 / 50%);
  }

  25% {
    box-shadow:
      0 -2.6em 0 0 rgb(255 255 255 / 50%),
      1.8em -1.8em 0 0 rgb(255 255 255 / 70%),
      2.5em 0 0 0 #fff,
      1.75em 1.75em 0 0 rgb(255 255 255 / 20%),
      0 2.5em 0 0 rgb(255 255 255 / 20%),
      -1.8em 1.8em 0 0 rgb(255 255 255 / 20%),
      -2.6em 0 0 0 rgb(255 255 255 / 20%),
      -1.8em -1.8em 0 0 rgb(255 255 255 / 20%);
  }

  37.5% {
    box-shadow:
      0 -2.6em 0 0 rgb(255 255 255 / 20%),
      1.8em -1.8em 0 0 rgb(255 255 255 / 50%),
      2.5em 0 0 0 rgb(255 255 255 / 70%),
      1.75em 1.75em 0 0 #fff,
      0 2.5em 0 0 rgb(255 255 255 / 20%),
      -1.8em 1.8em 0 0 rgb(255 255 255 / 20%),
      -2.6em 0 0 0 rgb(255 255 255 / 20%),
      -1.8em -1.8em 0 0 rgb(255 255 255 / 20%);
  }

  50% {
    box-shadow:
      0 -2.6em 0 0 rgb(255 255 255 / 20%),
      1.8em -1.8em 0 0 rgb(255 255 255 / 20%),
      2.5em 0 0 0 rgb(255 255 255 / 50%),
      1.75em 1.75em 0 0 rgb(255 255 255 / 70%),
      0 2.5em 0 0 #fff,
      -1.8em 1.8em 0 0 rgb(255 255 255 / 20%),
      -2.6em 0 0 0 rgb(255 255 255 / 20%),
      -1.8em -1.8em 0 0 rgb(255 255 255 / 20%);
  }

  62.5% {
    box-shadow:
      0 -2.6em 0 0 rgb(255 255 255 / 20%),
      1.8em -1.8em 0 0 rgb(255 255 255 / 20%),
      2.5em 0 0 0 rgb(255 255 255 / 20%),
      1.75em 1.75em 0 0 rgb(255 255 255 / 50%),
      0 2.5em 0 0 rgb(255 255 255 / 70%),
      -1.8em 1.8em 0 0 #fff,
      -2.6em 0 0 0 rgb(255 255 255 / 20%),
      -1.8em -1.8em 0 0 rgb(255 255 255 / 20%);
  }

  75% {
    box-shadow:
      0 -2.6em 0 0 rgb(255 255 255 / 20%),
      1.8em -1.8em 0 0 rgb(255 255 255 / 20%),
      2.5em 0 0 0 rgb(255 255 255 / 20%),
      1.75em 1.75em 0 0 rgb(255 255 255 / 20%),
      0 2.5em 0 0 rgb(255 255 255 / 50%),
      -1.8em 1.8em 0 0 rgb(255 255 255 / 70%),
      -2.6em 0 0 0 #fff,
      -1.8em -1.8em 0 0 rgb(255 255 255 / 20%);
  }

  87.5% {
    box-shadow:
      0 -2.6em 0 0 rgb(255 255 255 / 20%),
      1.8em -1.8em 0 0 rgb(255 255 255 / 20%),
      2.5em 0 0 0 rgb(255 255 255 / 20%),
      1.75em 1.75em 0 0 rgb(255 255 255 / 20%),
      0 2.5em 0 0 rgb(255 255 255 / 20%),
      -1.8em 1.8em 0 0 rgb(255 255 255 / 50%),
      -2.6em 0 0 0 rgb(255 255 255 / 70%),
      -1.8em -1.8em 0 0 #fff;
  }
}
.Banner-module__content--Qs3ta {
  display: flex;

  justify-content: space-between;
  align-items: center;
  gap: var(--space-20px);
}
/* stylelint-disable selector-class-pattern */

/* Container for containment context */
.GridList-module__gridContainer--Q5M5m {
  container-type: inline-size;

  margin: 0 auto;
}

/* styles.module.css */
.react-grid-layout {
  transition: none !important; /* container height */
}

.react-grid-item,
.react-grid-item.cssTransforms {
  transition: none !important; /* kill transform/width/height inline transitions */
}

/* Responsive layout for containers under 900px */
@container (width < 900px) {
  .layout {
    display: flex !important;

    flex-direction: column !important;

    gap: var(--space-16px) !important;
  }

  .react-grid-item {
    width: 100% !important;
    height: 336px !important;
    min-height: 336px !important;

    position: relative !important;

    transform: none !important;

    transition: none !important;
  }

  .react-grid-item[style*='height'] {
    height: 336px !important;
    min-height: 336px !important;
  }

  .react-grid-item > div {
    width: 100% !important;
    height: 100% !important;
  }
}

/* Fallback media query for browsers that don't support container queries */
@media (width < 900px) {
  .layout {
    display: flex !important;

    flex-direction: column !important;

    gap: var(--space-16px) !important;
  }

  .react-grid-item {
    width: 100% !important;
    height: 336px !important;
    min-height: 336px !important;

    position: relative !important;

    transition: none !important;

    transform: none !important;
  }

  .react-grid-item[style*='height'] {
    height: 336px !important;
    min-height: 336px !important;
  }

  .react-grid-item > div {
    width: 100% !important;
    height: 100% !important;
  }
}
.DiffAxisWithTooltip-module__content--DPo-S {
  max-width: 285px;
}

.DiffAxisWithTooltip-module__children--Rdz7k {
  display: flex;

  flex-direction: column;
  gap: var(--base-space);
}

.DiffAxisWithTooltip-module__copy--c1tyS {
  color: var(--text-primary);

  display: inline;
}

.DiffAxisWithTooltip-module__stats--GKIb- {
  display: flex;

  flex-direction: column;
  gap: var(--space-half-base);
}

.DiffAxisWithTooltip-module__entry--9bZnW {
  display: flex;

  align-items: center;
  gap: var(--space-6px);
}

.DiffAxisWithTooltip-module__entries--SBIXp {
  display: flex;

  flex-direction: column;
  gap: var(--base-space);
}

.DiffAxisWithTooltip-module__entryKey--83JOo {
  white-space: nowrap;

  overflow: hidden;
  text-overflow: ellipsis;
}

.DiffAxisWithTooltip-module__dot--TAh6P {
  width: var(--space-8px);
  height: var(--space-8px);

  border-radius: 50%;
}

.DiffAxisWithTooltip-module__alert--Z-zpE {
  color: var(--red-300);
}

.DiffAxisWithTooltip-module__regular--hw-ay {
  color: var(--grey-100);
}
.Correlation-module__container--5AkX5 {
  position: relative;
}

.Correlation-module__graphContainer--uR0iy {
  width: 100%;
}
.ButtonsSelector-module__container--C5CiI {
  font-size: var(--text-14px);
  font-weight: var(--weight-200);
  color: var(--grey-100);
  letter-spacing: 0.002em;

  display: flex;

  background-color: var(--grey-1000);
  border-radius: 4px;
}

.ButtonsSelector-module__button--kTnf- {
  padding: var(--space-10px) var(--space-16px);

  display: flex;

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

  border: 1px solid var(--grey-700);
  cursor: pointer;
  gap: var(--space-8px);
}

.ButtonsSelector-module__button--kTnf-:hover {
  border: 1px solid var(--primary-400);
}

.ButtonsSelector-module__button--kTnf-.ButtonsSelector-module__selected---QVrM {
  background-color: var(--primary-900);
  border: 1px solid var(--primary-400);
}

.ButtonsSelector-module__button--kTnf-:first-child {
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
}

.ButtonsSelector-module__button--kTnf-:last-child {
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
}

.ButtonsSelector-module__icon--MHLru {
  color: var(--grey-300);
}

.ButtonsSelector-module__button--kTnf-.ButtonsSelector-module__selected---QVrM .ButtonsSelector-module__icon--MHLru {
  color: var(--grey-100);
}
.RangeSlider-module__sliderContainer--95X9f {
  /* added some padding in order to tweak the space for covering a position absolute */
  padding-right: var(--base-space);

  display: flex;

  flex-direction: column;
}

.RangeSlider-module__text--yyF3H {
  color: var(--grey-200);
}

.RangeSlider-module__icon--dn8Vg {
  color: var(--grey-300);
}
/*
 * Placeholder
 */

/*
 * Base styles
 */
.Placeholder-module__placeholderContainer--afcqK {
  display: flex;

  align-items: center;

  border-radius: 4px;
  -moz-column-gap: var(--space-12px);
       column-gap: var(--space-12px);
  cursor: pointer;
}

.Placeholder-module__placeholderContainer--afcqK:not(.Placeholder-module__withIcon--JoV37) {
  width: 100%;
  min-height: var(--space-48px);
  padding: var(--space-16px) var(--space-20px);

  position: relative;

  justify-content: space-between;
}

.Placeholder-module__placeholderContainer--afcqK.Placeholder-module__withIcon--JoV37 {
  min-height: var(--space-36px);
  padding: 6px 10px 6px 12px;

  justify-content: normal;
}

/*
 * Hover state
 */
.Placeholder-module__placeholderContainer--afcqK.Placeholder-module__withIcon--JoV37:hover {
  background-color: var(--grey-700);
}

/*
 * Active state
 */

.Placeholder-module__placeholderContainer--afcqK.Placeholder-module__withIcon--JoV37.Placeholder-module__active--p2cNH {
  color: var(--grey-100);

  background-color: var(--grey-700);
}

.Placeholder-module__icon--TPxV5 {
  color: var(--icon-default);
}
.ANRReferences-module__references--t2qGr {
  color: var(--grey-100);

  display: flex;
  gap: var(--space-16px);

  justify-content: flex-end;
}

.ANRReferences-module__container--5yZ6o,
.ANRReferences-module__reference--kRCKJ {
  display: flex;

  flex-direction: column;
  gap: var(--base-space);
}

.ANRReferences-module__container--5yZ6o {
  gap: var(--space-6px);
}

.ANRReferences-module__chip--MvEci {
  width: var(--space-10px);
  height: var(--space-10px);

  display: inline-block;

  border-radius: 50%;
}

.ANRReferences-module__content--L2s63 {
  max-width: 315px;
}

.ANRReferences-module__title--Ulzfa {
  display: inline-flex;

  align-items: center;
  gap: var(--base-space);
}
.ANRDiffTooltip-module__text--dYyiC.ANRDiffTooltip-module__alert--08ptx {
  color: var(--text-negative);
}

.ANRDiffTooltip-module__dot--l9S1V {
  width: var(--space-8px);
  height: var(--space-8px);

  border-radius: 50%;
}

.ANRDiffTooltip-module__stats--eKhqN {
  display: flex;

  flex-direction: column;
  gap: var(--space-half-base);
}

.ANRDiffTooltip-module__entry--FRBhi {
  display: flex;

  align-items: center;
  gap: var(--space-6px);
}

.ANRDiffTooltip-module__entries---Z00c {
  display: flex;

  flex-direction: column;
  gap: var(--base-space);
}

.ANRDiffTooltip-module__tooltipContent--fkvvr {
  min-width: 250px;

  display: inline-flex;

  flex-direction: column;
  gap: var(--space-8px);
}

.ANRDiffTooltip-module__message--APTog,
.ANRDiffTooltip-module__entryKey--D8fkc {
  width: 100%;

  display: flex;

  justify-content: space-between;
}
/* stylelint-disable selector-class-pattern */
.GuideTooltip-module__container--kyHyw {
  border-radius: 4px;
}

/* Design team wanted to use these colors for background and didn't have
   a light/dark variable for it. */
[data-theme='dark'] .GuideTooltip-module__container--kyHyw {
  background: var(--text-product-hover);
}

[data-theme='light'] .GuideTooltip-module__container--kyHyw {
  background: var(--text-product-secondary);
}

.GuideTooltip-module__step--OmyTS {
  width: 325px;
  padding: var(--space-24px);

  display: grid;
  gap: var(--space-16px);
  grid-auto-flow: row;
}

.GuideTooltip-module__step--OmyTS p {
  margin: 0;
}

.GuideTooltip-module__closeButton--57lkv {
  cursor: pointer;
  place-self: end;
}

.GuideTooltip-module__progress--BtEbv {
  position: relative;

  display: inline-flex;

  justify-content: center;
  align-items: center;
  gap: var(--space-12px);
}

.GuideTooltip-module__title--Gqnu5 {
  color: var(--text-primary);
  white-space: nowrap;

  display: inline-flex;

  justify-content: space-between;
  align-items: center;
}

.GuideTooltip-module__dot--hhS8c {
  width: 8px;
  height: 8px;

  position: relative;

  display: inline-block;

  background: var(--background-inverted);
  border-radius: 50%;
  opacity: 0.3;
}

.GuideTooltip-module__dot--hhS8c.GuideTooltip-module__done--uqWKI {
  opacity: 1;
}

.GuideTooltip-module__content--psjzF {
  color: var(--text-primary);
}

.GuideTooltip-module__buttons--4bvCo {
  display: inline-flex;

  align-items: center;
  gap: var(--space-16px);
}

.GuideTooltip-module__buttons--4bvCo.GuideTooltip-module__left--o5p3x {
  place-content: flex-start;
}

.GuideTooltip-module__buttons--4bvCo.GuideTooltip-module__center--qvuUw {
  place-content: center;
}

.GuideTooltip-module__buttons--4bvCo.GuideTooltip-module__right--awsD5 {
  place-content: flex-end;
}

.GuideTooltip-module__buttons--4bvCo.GuideTooltip-module__space-between--6c2MQ {
  place-content: space-between;
}

.GuideTooltip-module__buttonPrimary--Q7Lyd {
  color: var(--light-text-primary);

  /* TODO: ask design if they want to transform this into a button variant */
  background: var(--light-background-secondary);
  border: 1px solid var(--dark-border-content);
}

.GuideTooltip-module__buttonPrimary--Q7Lyd:hover {
  background: var(--light-background-secondary);
}

.GuideTooltip-module__buttonSecondary--zdxjW {
  color: var(--dark-text-primary);

  /* TODO: ask design if they want to transform this into a button variant */
  background: transparent;
  border: 1px solid var(--dark-text-primary);
}

.GuideTooltip-module__buttonSecondary--zdxjW:hover {
  background: transparent;
}

.GuideTooltip-module__prev--62NSV,
.GuideTooltip-module__link--HUCdf {
  color: var(--text-primary);
  cursor: pointer;
}
