.grayishSection__UXk9f {
  background-color: var(--lighter-gray);
  border-radius: 1rem;
  box-sizing: border-box;
  display: inline-block;
  margin-bottom: 1.5rem;
  padding: 1.875rem 2.25rem 2.5rem;
  position: relative;
  width: 100%;
}

  .grayishSection__UXk9f > h2 {
    align-items: center;
    display: flex;
    font-family: var(--default-light-font-family), sans-serif;
    font-size: 1.125rem;
    font-weight: normal;
    margin-bottom: 0.625rem;
  }

  @media screen and (max-width: 1200px) {.grayishSection__UXk9f {
    padding: 1.375rem
}
  }

  @media screen and (max-width: 768px) {.grayishSection__UXk9f {
    padding: 1rem
}
  }

.reducedPadding__y3_a_ {
  padding: 1.25rem 1.5rem;
}

@media screen and (max-width: 1200px) {

.reducedPadding__y3_a_ {
    padding: 1.25rem
}
  }

@media screen and (max-width: 768px) {

.reducedPadding__y3_a_ {
    padding: 1rem
}
  }

span.statusText__p3575 {
  font-size: 0.8125rem;
}

.topRight__eq1I4 {
  align-items: center;
  display: flex;
  gap: 0.5rem;
  position: absolute;
  right: 0.875rem;
  top: 0.625rem;
}

.timeAndRewards__aqaE7 {
  display: flex;
  flex-wrap: wrap;
  gap: 1.25rem 4vw;
}

  .timeAndRewards__aqaE7.fullWidth__wbxds {
    gap: 1.25rem;
    justify-content: space-between;
    width: 100%;
  }

.detailItem__LzWbu .label__RQ52s, .detailItem__LzWbu .value__gRBzI {
    display: block;
  }

.detailItem__LzWbu .label__RQ52s {
    font-size: var(--default-font-size);
    font-weight: bold;
    margin-bottom: 0.5rem;
    text-align: left;
  }

.detailItem__LzWbu .value__gRBzI {
    align-items: center;
    background: var(--lighter-gray);
    border-radius: 0.75rem;
    box-sizing: border-box;
    display: flex;
    font-size: var(--default-font-size);
    gap: 0.75rem;
    padding: 0.5rem 1rem;
    white-space: nowrap;
  }

.secondary__mA1Ob {
  gap: 1.25rem 2vw;
}

.secondary__mA1Ob .detailItem__LzWbu .value__gRBzI {
      background: var(--white);
    }

.hideLabels__fVh9W .detailItem__LzWbu .label__RQ52s {
      display: none;
    }

@media screen and (max-width: 768px) {
  .timeAndRewards__aqaE7.fullWidth__wbxds {
    justify-content: left;
  }
}

div.alert__To9Sy {
  align-items: center;
  display: flex;
  font-size: 1.125rem;
  padding: 0.125rem 0.75rem;
}

.testListWrapper__o1_YN {
  margin: 1.25rem auto 0;
  max-width: 75rem;
  width: 100%;
}

.testList__fGpPB {
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  gap: 1.25rem;
  margin: 0 auto;
  padding: 0 0 3.125rem;
  width: 100%;
}

.listItem__W1ESB .itemSection__PXZuf {
    margin-bottom: 0;
    padding-bottom: 1.875rem;
    padding-right: 1.875rem;
  }

.listItem__W1ESB h2 {
    font-family: var(--default-font-family);
    font-size: 1.125rem;
    font-weight: bold;
    padding-right: 2.5rem;
    text-align: left;
  }

.listItem__W1ESB p {
    font-family: var(--default-font-family);
    font-size: 1rem;
    font-weight: 200;
    margin-bottom: 1.5rem;
    text-align: left;
  }

.listItem__W1ESB .bottom__aQshe {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    gap: 1.875rem;
    margin-top: 2.25rem;
  }

.listItem__W1ESB .deviceIconList__JO7Zh {
    align-items: center;
    display: flex;
    gap: 0.875rem;
  }

.listItem__W1ESB .deviceIconList__JO7Zh li {
      display: inline-flex;
    }

.detailsRowWrapper__oK0TR {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  gap: 1.25rem 2.5rem;
  justify-content: space-between;
  width: 100%;
}

.notificationCount__PC5q_ {
  align-items: center;
  display: flex;
  font-weight: bold;
  gap: 0.375rem;
}

.notificationCount__PC5q_ svg {
    color: var(--error);
  }

.skeletonWrapper__fpSeV {
  display: flex;
  flex-direction: column;
  gap: 1.25rem;
  margin-bottom: 1.875rem;
  width: 100%;
}

.skeletonWrapper__fpSeV .skeleton__KGy7a {
    max-width: 100%;
    transform: none;
  }

.reward__seRXB, .customRewardText__ShV3K {
  color: var(--sentiment-positive);
  font-size: 1.125rem;
  font-weight: 900;
  margin-right: 0.875rem;
  margin-top: 0.75rem;
}

.customRewardText__ShV3K {
  font-size: 1rem;
}

.bottom__aQshe .customRewardText__ShV3K {
  display: none;
}

@media screen and (max-width: 768px) {
  .customRewardText__ShV3K {
    display: none;
  }

  .bottom__aQshe .customRewardText__ShV3K {
    display: block;
  }
}

:root {
  --badge-height: 1.25rem;
  --badge-height-large: 1.5rem;
}

.badge__cDMAD {
  align-items: center;
  background-color: var(--lighter-gray);
  border-radius: 0.375rem;
  box-sizing: border-box;
  color: var(--default-text-color);
  display: inline-flex;
  font-size: 0.75rem;
  font-weight: bold;
  height: var(--badge-height);
}

.badge__cDMAD + .badge__cDMAD {
    margin-left: 0.25rem;
  }

.white__GAAFs {
  background-color: var(--white);
  border: 0.0625rem solid var(--light-gray);
}

.green__C2vO3 {
  background-color: var(--green);
  color: var(--white);
}

.blue__wE4jV {
  background-color: var(--blue);
  color: var(--white);
}

.black__te6R7 {
  background-color: var(--default-text-color);
  color: var(--white);
}

.violet__cJliz {
  background-color: var(--secondary);
  color: var(--white);
}

.bold__eMH1M {
  font-weight: bold;
}

.clickable__g7V_j:hover {
  cursor: pointer;
  text-decoration: underline;
}

.text__DeaLS {
  line-height: 0.75rem;
  padding: 0 0.375rem;
}

.xButton__PRTO8 {
  align-items: center;
  border-radius: 0 0.3125rem 0.3125rem 0;
  box-sizing: border-box;
  color: inherit;
  cursor: pointer;
  display: inline-flex;
  height: 100%;
  justify-content: center;
  margin-left: -0.125rem;
  text-align: center;
  width: 1.125rem;
}

.xButton__PRTO8:hover {
    color: var(--error);
    background-color: var(--melon);
  }

.large__yEa5S {
  font-size: var(--default-font-size);
  height: var(--badge-height-large);
  line-height: var(--badge-height-large);
}

.large__yEa5S .text__DeaLS {
    padding: 0 0.5rem;
  }

.large__yEa5S .xButton__PRTO8 {
    width: 1.25rem;
  }

.wrapper__hjV3q {
  align-items: center;
  display: flex;
  position: relative;
}

.input__p9X23 {
  border-radius: var(--input-default-border-radius);
  border: 0.0625rem solid var(--light-gray);
  box-sizing: border-box;
  font-size: var(--default-font-size);
  padding: 0.375rem 0.5rem 0.375rem 1.75rem;
  width: 100%;
}

.input__p9X23.clearable__mgW6d {
    padding-right: 1.375rem;
  }

.noBorder__yJZ3X {
  border: none;
}

.noBorder__yJZ3X:focus-visible, .noBorder__yJZ3X:focus, .noBorder__yJZ3X:active {
    outline: none;
  }

.searchIcon__DLmxp {
  position: absolute;
  left: 0.5rem;
}

button.clearIconButton__F2nBN {
  position: absolute;
  right: 0.3125rem;
}

.accordionGroup__z7zzV {
  font-family: var(--default-font-family);
  font-size: var(--default-font-size);
  width: 100%;
}

div.accordion__nUPz4 {
  margin: 0 0 0.625rem;
}

div.accordion__nUPz4.expanded__QoGB0 {
  margin: 0 0 1.5rem;
}

div.summaryRoot__psEuv, .expanded__QoGB0 div.summaryRoot__psEuv {
  min-height: 2.25rem;
  padding: 0 0.625rem;
  background-color: var(--lightest-gray);
}

div.summaryRoot__psEuv:hover, .expanded__QoGB0 div.summaryRoot__psEuv:hover {
    background-color: var(--lighter-gray);
  }

.expanded__QoGB0 div.summaryRoot__psEuv {
  font-weight: bold;
}

div.summaryContent__ieoFf, .expanded__QoGB0 div.summaryContent__ieoFf {
  align-items: center;
  line-height: var(--default-font-size);
  margin: 0;
  padding: 0.625rem 0 0.5625rem;
}

div.summaryContent__ieoFf > svg, .expanded__QoGB0 div.summaryContent__ieoFf > svg {
    margin-right: 0.375rem;
    margin-top: -0.0625rem;
  }

div.details__hTpFb {
  padding: 0.375rem 0.625rem 0.625rem;
}

.targeting__Bjjo2 div.accordion__nUPz4 {
    box-shadow: none;
    margin: 0 0 0.375rem;
  }

.targeting__Bjjo2 div.accordion__nUPz4.expanded__QoGB0 {
    margin: 0 0 0.75rem;
  }

.targeting__Bjjo2 div.accordion__nUPz4:before {
    content: none;
  }

.targeting__Bjjo2 div.summaryRoot__psEuv, .targeting__Bjjo2 .expanded__QoGB0 div.summaryRoot__psEuv {
    background-color: var(--white);
    border-radius: 0.25rem;
    border: 0.0625rem solid var(--light-gray);
    box-sizing: border-box;
    height: auto;
    min-height: 2.875rem;
  }

.targeting__Bjjo2 div.summaryRoot__psEuv:hover, .targeting__Bjjo2 .expanded__QoGB0 div.summaryRoot__psEuv:hover {
      background-color: var(--white);
      border: 0.0625rem solid var(--darker-gray);
    }

.targeting__Bjjo2 div.details__hTpFb {
    background-color: var(--lighter-gray);
    padding: 0.625rem 0 0;
  }

label.label__Yvk9A {
  align-items: center;
  display: inline-flex;
  flex-direction: row;
}

  label.label__Yvk9A span {
    line-height: 1.25rem;
  }

input.checkbox__a5Zc6 {
  width: 1rem;
  height: 1rem;
  margin: 0 0.25rem 0 0;
}

input.checkbox__a5Zc6.md__IYxBV {
    width: 1.125rem;
    height: 1.125rem;
  }

input.checkbox__a5Zc6.lg__ikGx1 {
    width: 1.25rem;
    height: 1.25rem;
  }

.label__Yvk9A input.checkbox__a5Zc6 {
  margin: 0;
}

:root {
  --picker-base-font-size: 1rem;
}

div.tooltipContent__hM9q8 {
  padding: 0;
}

.list__HoFWF {
  display: flex;
  flex-direction: column;
  min-width: 12.5rem;
  padding: 0;
}

.list__HoFWF > li {
    box-sizing: border-box;
    display: inline-flex;
    padding: 0.25rem 0.5rem 0.25rem 0.75rem;
    width: 100%;
  }

.list__HoFWF > li > label {
      flex-wrap: nowrap;
      line-height: 1.25rem;
      width: 100%;
    }

.list__HoFWF > li:hover {
      background-color: var(--lightest-gray);
    }

.option__wifuR {
  align-items: center;
  display: flex;
  font-size: var(--picker-base-font-size);
}

.option__wifuR:hover {
    background-color: var(--lightest-gray);
  }

button.triggerButton__rMWc5 {
  font-size: var(--picker-base-font-size);
}

.filterLabel__afyXJ {
  font-size: var(--picker-base-font-size);
  line-height: 1rem;
}

.optionsWrapper__npx2_ {
  max-height: 18.75rem;
  overflow-y: auto;
  padding: 0.5rem 0;
}

input.search__SIbbX {
  background-color: transparent;
  border-bottom: 0.125rem solid var(--light-gray);
  border-radius: 0;
  box-sizing: border-box;
  font-size: var(--default-font-size);
  padding: 0.5rem 0.5rem 0.375rem 1.875rem;
}

.footer__A1pgD, .empty__Y_llq {
  box-sizing: border-box;
  font-size: 0.75rem;
  padding: 0 0.625rem 0.375rem;
  text-align: right;
  width: 100%;
}

.footer__A1pgD span, .empty__Y_llq span {
    float: right;
  }

.empty__Y_llq {
  min-width: 8.75rem;
  padding-top: 0.625rem;
  text-align: left;
  white-space: nowrap;
}

.accordionGroup__cRhNl .MuiPaper-elevation {
      border-radius: 0;
      box-shadow: none;
      margin: 0;
    }

.accordionGroup__cRhNl .MuiAccordionSummary-root, .accordionGroup__cRhNl .MuiAccordionSummary-root.Mui-expanded {
      background-color: inherit;
      min-height: 0;
      padding: 0 0.75rem 0 0;
    }

.accordionGroup__cRhNl .MuiAccordionSummary-root .MuiAccordionSummary-content, .accordionGroup__cRhNl .MuiAccordionSummary-root.Mui-expanded .MuiAccordionSummary-content {
        padding: 0;
      }

button.button__ljG7w {
  margin: 0.375rem 0 0.375rem 0.375rem;
}

.loading__rsAVx {
  font-size: var(--default-font-size);
  padding: 0.625rem;
}

.loading__rsAVx ~ * {
    display: none;
  }

@media screen and (max-width: 768px) {
    .list__HoFWF > li {
      padding-left: 0.25rem;
    }
}

.filters__SeiNI {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  gap: 1.25rem;
  margin-bottom: 1.875rem;
  width: 100%;
}

.pickerContent__SWUCt label span {
  white-space: nowrap;
}

.page__szjpN {
  display: inline-block;
  padding-bottom: 6.25rem;
  padding-top: 5.25rem;
  text-align: center;
  width: 100%;
}

.headingWrapper__O2m5e {
  padding-bottom: 3.125rem;
  padding-top: 4.375rem;
}

.headingWrapper__O2m5e > h1 {
    color: var(--dark-navy);
    font-size: 2.25rem;
    margin: 0 0 1rem;
    text-align: center;
  }

.headingWrapper__O2m5e h4 {
    font-family: Roobert-Light, sans-serif;
    font-size: 1rem;
    line-height: 1.625rem;
    margin: 0 auto;
    max-width: 50rem;
    padding: 0 0.625rem 1.25rem 0.625rem;
    text-align: center;
  }

.contentWrapper__IzgmQ {
  box-sizing: border-box;
  margin: 0 auto;
  max-width: 62.5rem;
  padding: 0 0.75rem;
}

.alert__bQZqS {
  margin-bottom: 1.25rem;
}

@media (max-width: 1200px) {
  .headingWrapper__O2m5e {
    padding-bottom: 1.25rem;
    padding-top: 2.5rem;
  }

    .headingWrapper__O2m5e h4 {
      margin-bottom: 0.625rem;
    }
}

