body{color:var(--text)}h1,h2,h3,h4,h5,h6{color:var(--text);line-height:1.2}h1+*,h2+*,h3+*,h4+*{margin-top:initial}.modal h1,.modal h2,.modal h3,.modal h4,.modal h5{font-weight:inherit;line-height:inherit;margin-top:initial}.card h1,.card h2,.card h3,.card h4,.card h5{font-weight:inherit}.card h3,.modal h3{font-size:var(--size-24);line-height:1.2}.railsPage{bottom:0;display:flex;left:0;overflow:hidden;position:fixed;right:0;top:0}.resetNavHeight>div{height:100%}.resetNavHeight .nav{height:100%}.railsPageContentLayout{flex-grow:1;overflow:auto;position:relative}.railsPageContentWrap{display:inline-block;left:0;position:absolute;top:0}.railsPageContentMargin{margin:var(--size-24)}.railsPageContentMargin>.default{width:var(--grid-col-12)}.railsPageContentMargin>.extraWide{width:1448px}.railsPageContentMargin>.wide{width:1240px}.page--clipHiddenOverflow{overflow-y:hidden}.resetTabs{border-bottom:0;gap:0;grid-gap:0;margin-bottom:0}.card{overflow-x:initial;width:auto}.card.card-padding{padding:var(--size-24)}.outer-events-handler.dropdown{height:inherit}.datepicker .datepicker-day{width:34px}.datepicker .datepicker-header button{width:auto}.tooltip{z-index:2600}.radio{margin-top:initial}.tabs:not(:last-child){border-color:var(--grey-200)}.evaluationPage-assetGridSelector .dropdown label{display:flex}
:root{--internal-header-height: var(--size-56);--internal-full-height: calc(100vh - var(--internal-header-height) - 2 * var(--size-24))}
body:not(.js-loaded) .railsPage{visibility:hidden !important}
tr.TableRowItem-module__tableRowItem--disabled--sVn6O td {
  color: var(--text-disabled);
}

.Accordion-module__header--gW3t_ {
  cursor: pointer;
  width: 100%;
}
.Accordion-module__header--gW3t_:disabled {
  cursor: default;
}
.Accordion-module__icon--DPquN {
  align-content: center;
}
.Accordion-module__hidden--ta9px {
  display: none;
}
.Accordion-module__animateShow--IXfF0 {
  animation: Accordion-module__fade-in-out--ndeFu 0.35s ease-in;
}
.Accordion-module__animateHide--_34sU {
  animation: Accordion-module__fade-in-out--ndeFu 0.35s ease-in reverse;
}
@keyframes Accordion-module__fade-in-out--ndeFu {
  0% {
    max-height: 0;
    opacity: 0;
    overflow: hidden;
  }
  100% {
    max-height: 100vh;
    opacity: 1;
    overflow: hidden;
  }
}

.AdAccountSelection-module__selectableTable--uAurM + .AdAccountSelection-module__selectableTable--uAurM {
  margin-top: var(--size-32);
}
.AdAccountSelection-module__table--q_scD table {
  width: 100%;
}
.AdAccountSelection-module__table--q_scD {
  margin-top: var(--size-32);
}

.ChannelLogo-module__wrap--imL_m {
  display: inline-block;
  height: 100%;
  margin: 0 1px;
  position: relative;
}
.ChannelLogo-module__logo--V2u2j {
  position: absolute;
}
.ChannelLogo-module__dot--vHh_j {
  background-color: var(--semantic-green);
  border-radius: 50%;
  display: inline-block;
  height: 35%;
  left: 0;
  position: absolute;
  top: 0;
  width: 35%;
}

.AdPlatformSelection-module__sections--S3RqB {
  padding-bottom: var(--size-128);
}
.AdPlatformSelection-module__section--tOFR2 {
  margin-bottom: var(--size-32);
}
.AdPlatformSelection-module__header--YN92K {
  color: var(--text);
  margin-bottom: var(--size-16);
}
.AdPlatformSelection-module__header--YN92K h5 {
  margin-bottom: 4px;
}
.AdPlatformSelection-module__description--fJvdp {
  margin-top: 4px;
}
.AdPlatformSelection-module__cards--Dtso8 {
  display: grid;
  grid-gap: var(--size-24);
  grid-template-columns: 1fr 1fr;
}
.AdPlatformSelection-module__card--x11TE {
  align-items: center;
  background-color: var(--white);
  border: 1px solid var(--grey-200);
  border-radius: var(--radius-5);
  color: var(--grey-300);
  display: flex;
  justify-content: space-between;
  padding: var(--size-24);
}
.AdPlatformSelection-module__card--x11TE:hover {
  box-shadow: var(--shadow-1);
  color: var(--text);
}
.AdPlatformSelection-module__content--Vui87 {
  display: flex;
}
.AdPlatformSelection-module__disabled--h6W5U {
  pointer-events: none;
  user-select: none;
}
.AdPlatformSelection-module__disabled--h6W5U:hover {
  box-shadow: none;
  color: var(--grey-300);
}
.AdPlatformSelection-module__logo--L7NC8 {
  height: var(--size-48);
  width: var(--size-48);
}
.AdPlatformSelection-module__text--NBOuZ {
  align-items: center;
  display: flex;
  margin-left: var(--size-24);
  width: 304px;
}
.AdPlatformSelection-module__tooltip--x0XKk {
  pointer-events: auto;
}
.AdPlatformSelection-module__badge--R5tGJ {
  /* TODO: Replace with design system Tag */
  background-color: var(--grey-100);
  border-radius: var(--radius-100);
  color: var(--text-main);
  margin-left: var(--size-16);
  padding: 4px 12px;
}
.AdPlatformSelection-module__chevron--NaKYy {
  color: currentColor;
}

.Tag-module__tag--UfIM5 {
  align-items: center;
  background-color: var(--grey-100);
  border-radius: 25px;
  color: var(--text);
  display: flex;
  flex-direction: row;
  height: 20px;
  justify-content: center;
  margin-left: var(--size-8);
  padding: 4px 12px;
}
.Tag-module__tagRed--pskaf {
  background-color: var(--red-100);
}

.BulkAssociation-module__card--FJWvl {
  border-radius: var(--radius-5);
  color: var(--text);
  position: sticky;
  top: 0;
  z-index: 10;
}
.BulkAssociation-module__card--FJWvl > *:first-child {
  /* Override DUIK */
  border-radius: inherit;
}
.BulkAssociation-module__header--GUirj,
.BulkAssociation-module__body--KMqKO {
  padding: var(--size-24) var(--size-40);
}
.BulkAssociation-module__header--GUirj {
  align-items: center;
  background: inherit;
  border-width: 0;
  cursor: pointer;
  display: flex;
  font-size: inherit;
  font-variation-settings: inherit;
  justify-content: space-between;
  letter-spacing: inherit;
  width: 100%;
}
.BulkAssociation-module__headerCollapsed--HxWm8 {
  border-radius: var(--radius-5);
}
.BulkAssociation-module__body--KMqKO {
  /* TODO: Convert to design system once card is updated */
  border-top: 1px solid var(--border-color-base);
}
.BulkAssociation-module__body--KMqKO label {
  color: inherit;
  font-weight: inherit;
  line-height: initial;
  text-transform: inherit;
}
.BulkAssociation-module__bodyCollapsed--FWQh3 {
  display: none;
}
.BulkAssociation-module__selectorRow--vaRU_ {
  display: grid;
  grid-gap: var(--size-16);
  grid-template-columns: 1fr 1fr 1fr;
  margin-bottom: var(--size-24);
}
.BulkAssociation-module__alert--ffTNU {
  bottom: 102px;
}

.ItemAssociation-module__card--UHZMC {
  border-radius: var(--radius-5);
  color: var(--text);
  margin-bottom: var(--size-16);
  padding: var(--size-40);
}
.ItemAssociation-module__detailsRow--iet06 {
  margin-bottom: var(--size-24);
}
.ItemAssociation-module__detailsRow--iet06,
.ItemAssociation-module__selectorRow--pF028 {
  display: grid;
  grid-gap: var(--size-16);
  grid-template-columns: 1fr 1fr 1fr;
  margin-bottom: var(--size-24);
}

.Tree-module__clickableIcon--utCOK:hover {
  background: var(--bg-base);
  cursor: pointer;
}
.Tree-module__clickableIcon--utCOK {
  align-self: center;
}
.Tree-module__parentContainer--CXgwh {
  display: flex;
  flex-direction: row;
}
.Tree-module__parentContainer--CXgwh .checkbox-box {
  align-self: center;
}
.Tree-module__treeContainer--PTzXB {
  display: flex;
  flex-direction: column;
  gap: var(--size-4);
}

.SelectableItemsTable-module__table--UtCzr tr td:first-child {
  padding-right: 0;
}
.SelectableItemsTable-module__table--UtCzr th:first-child {
  padding-bottom: 10px;
}
.SelectableItemsTable-module__cell--CFUMB {
  white-space: pre;
}
.SelectableItemsTable-module__disabled--b42c4 {
  color: var(--text-disabled);
}

.Advertisers-module__stepper--gJIzA {
  margin-bottom: var(--size-32);
}
.Advertisers-module__captions--LwL1Y {
  display: flex;
  justify-content: space-between;
  margin-bottom: var(--size-8);
  margin-top: 4px;
}
.Advertisers-module__buttons--yue2E {
  display: flex;
  justify-content: flex-end;
  margin-top: var(--size-24);
}

.AssociateEntity-module__title--_mmQv {
  display: flex;
  justify-content: space-between;
}
.AssociateEntity-module__cell--d7suJ {
  white-space: pre;
}
td.AssociateEntity-module__checkbox--tDH9Y {
  padding-right: 0;
}
td.AssociateEntity-module__dropdown--q7oEu {
  padding: var(--size-16) var(--size-8);
}

.AssociateAdvertisers-module__stepper--UWz2z {
  margin-bottom: var(--size-32);
}
.AssociateAdvertisers-module__bulkTitle--hPLZA {
  display: flex;
  justify-content: space-between;
}
.AssociateAdvertisers-module__bulkSubtitle--MLh7x {
  margin-top: var(--size-8);
}
.AssociateAdvertisers-module__all--nzKtW {
  margin-bottom: var(--size-8);
  margin-top: var(--size-24);
}
.AssociateAdvertisers-module__bulkControls--zCyJP {
  align-items: flex-end;
  display: flex;
  flex-wrap: wrap;
  gap: var(--size-24);
  margin-top: var(--size-24);
}
.AssociateAdvertisers-module__buttons--BxyZf {
  display: flex;
  justify-content: flex-end;
  margin-top: var(--size-24);
}

.ItemsTable-module__itemsTable--DtNrb {
  display: flex;
  flex-direction: column;
  gap: var(--size-32);
  overflow-y: auto;
}
.ItemsTable-module__itemsTable--DtNrb .subItem {
  padding: 0;
}
.ItemsTable-module__highlighted--U7fXL {
  background: var(--grey-100-40);
  border-left: 1px solid var(--grey-200);
}
.ItemsTable-module__cell--AN7KP {
  white-space: pre;
}
.ItemsTable-module__pagination--_Hoan {
  display: flex;
  justify-content: center;
  padding-bottom: var(--size-16);
}
.ItemsTable-module__headerButton--zuVOy {
  align-items: flex-end;
  background: inherit;
  border: 0;
  color: inherit;
  display: flex;
  font-size: inherit;
  gap: 1px;
  text-align: left;
  text-transform: inherit;
  white-space: pre-wrap;
}
.ItemsTable-module__clickable--w5aSZ:hover {
  cursor: pointer;
}

.Toasts-module__toasts--FrmvO {
  --padding: var(--size-24);
  --time: 0.5s;

  align-items: flex-end;
  display: flex;
  flex-direction: column;
  gap: var(--size-8);
  position: fixed;
  right: var(--padding);
  top: 22px;
  z-index: var(--z-toast);
}
.Toasts-module__toast--EWnt3 {
  transform: translate(calc(100% + var(--size-24)), 0);
  transition: transform var(--time);
}
.Toasts-module__shown--t1SEB {
  transform: translate(0, 0);
  transition: transform var(--time);
}

.Confirmation-module__stepper--U03MB {
  margin-bottom: var(--size-32);
}
.Confirmation-module__instructions--BXyYf {
  margin-bottom: var(--size-24);
}
.Confirmation-module__buttons--Z9Zbs {
  display: flex;
  justify-content: flex-end;
  margin-top: var(--size-24);
}

.Entities-module__stepper--v297x {
  margin-bottom: var(--size-32);
}
.Entities-module__instructions--fZ6O9 {
  align-items: center;
  display: flex;
  gap: var(--size-8);
  margin-bottom: var(--size-24);
}
.Entities-module__count--DQq5H {
  display: flex;
  justify-content: flex-end;
  margin-bottom: var(--size-8);
  margin-top: 4px;
}
.Entities-module__empty--bDmJn {
  display: flex;
  justify-content: center;
}
.Entities-module__buttons--GE3Fm {
  display: flex;
  justify-content: flex-end;
  margin-top: var(--size-24);
}

.GrantAccess-module__list--KxNVt {
  list-style: inside;
  margin-left: var(--size-8);
  margin-top: var(--size-8);
}
.GrantAccess-module__steps--SUmv2 > div {
  margin-top: var(--size-16);
}

.Notifier-module__buttonContainer--vHozV {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  margin-top: var(--size-48);
}
.Notifier-module__container--Zpqkd {
  background: var(--bg-main);
  border: 1px solid var(--border-color-base);
  border-radius: var(--radius-5);
  padding: var(--size-40);
}
.Notifier-module__contentContainer--qksXN {
  margin-top: var(--size-16);
}

.LapsedAccountConfirmation-module__accounts--C2qOB {
  color: var(--text-alt);
  margin-left: var(--size-8);
}
.LapsedAccountConfirmation-module__accounts--C2qOB *:not(:last-child) {
  margin-bottom: 0;
}
.LapsedAccountConfirmation-module__container--QXtLS {
  margin-top: var(--size-80);
  width: 624px;
}
.LapsedAccountConfirmation-module__dot--fs_wX {
  background-color: var(--text-alt);
  border-radius: var(--radius-100);
  height: 4px;
  margin-right: var(--size-8);
  width: 4px;
}
.LapsedAccountConfirmation-module__page--RvioC {
  display: flex;
  justify-content: center;
}

.LinkAccount-module__iconOverride--VforD .icon {
  --tooltip-icon-size: 12px;

  height: var(--tooltip-icon-size);
  width: var(--tooltip-icon-size);
}
.LinkAccount-module__page--Z91Io {
  margin: 0 auto;
  width: 700px;
}
.LinkAccount-module__stepper--_K_Jd {
  margin-bottom: var(--size-32);
}
.LinkAccount-module__table--NoSZY table {
  width: 100%;
}

.DuikSelectDate-module__duikDatepicker--hPD2V .datepicker {
  height: auto;
  width: auto;
}

.ContractForm-module__container--HQdxB {
  width: var(--size-504);
}

.Dv3bForm-module__container--zHvCA {
  width: var(--size-1032);
}

.Slider-module__sliderBar--CrKEb {
  border-radius: var(--radius-5);
  height: 4px;
  position: relative;
}
.Slider-module__sliderContainer--fa8X7 {
  --focus: 3px;
  --focus-color: var(--purple-300);
  --padding: var(--size-8);

  cursor: pointer;
  padding: var(--padding) 0;
  width: 100%;
}
.Slider-module__sliderContainer--fa8X7:focus-visible {
  border: var(--focus) solid var(--focus-color);
  border-radius: var(--radius-5);
  outline: none;
  padding: calc(var(--padding) - var(--focus)) 0;
}
.Slider-module__sliderFill--xPucF {
  border-radius: inherit;
  height: inherit;
  left: 0;
  position: absolute;
}
.Slider-module__sliderDot--uqfP4 {
  border-radius: var(--radius-100);
  height: var(--size-8);
  position: absolute;
  transform: translate(-50%, -25%);
  transition: opacity 250ms linear;
  width: var(--size-8);
}

.VideoControls-module__container--oP1nv {
  --focus: 3px;
  --focus-color: var(--purple-300);

  background-color: var(--midnight-800);
  color: var(--white);
  display: flex;
  flex-direction: column;
  outline: none;
  padding: var(--size-8) 0;
}
.VideoControls-module__container--oP1nv svg {
  position: static;
}
.VideoControls-module__controls--i_uhP {
  align-items: center;
  display: flex;
}
.VideoControls-module__options--dk6cm,
.VideoControls-module__play--AzTAK,
.VideoControls-module__playback--yocqv,
.VideoControls-module__volume--Fu58S {
  color: inherit;
  cursor: pointer;
  height: var(--size-24);
  width: var(--size-24);
}
.VideoControls-module__options--dk6cm {
  margin-left: var(--size-8);
  margin-right: var(--size-8);
}
.VideoControls-module__play--AzTAK {
  margin-left: 12px;
}
.VideoControls-module__playback--yocqv,
.VideoControls-module__volumeContainer--KEUzz {
  margin-left: var(--size-8);
}
.VideoControls-module__options--dk6cm:focus-visible,
.VideoControls-module__play--AzTAK:focus-visible,
.VideoControls-module__playback--yocqv:focus-visible,
.VideoControls-module__volume--Fu58S:focus-visible {
  border: var(--focus) solid var(--focus-color);
  border-radius: var(--radius-5);
  outline: none;
}
.VideoControls-module__playbackText--RDsT7 {
  color: var(--white);
}
.VideoControls-module__progressSlider--_Sddg {
  padding: 0 var(--size-16);
  width: 100%;
}
.VideoControls-module__text--e0CFu {
  margin-left: auto;
  user-select: none;
}
.VideoControls-module__text--e0CFu:is(:last-child) {
  margin-right: var(--size-16);
}
.VideoControls-module__volumeContainer--KEUzz {
  align-items: center;
  display: flex;
  flex-direction: row;
}
.VideoControls-module__volumeBar--WGLnd {
  transition: width 250ms ease-in-out;
}

.VideoWrapper-module__spinner--I5kT8 {
  align-items: center;
  bottom: 0;
  display: flex;
  justify-content: center;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.VideoWrapper-module__video--d0QiG {
  flex-grow: 1;
  position: relative;
}
.VideoWrapper-module__video--d0QiG video {
  display: block;
  height: 100%;
  inset: 0;
  outline: none;
  position: absolute;
  width: 100%;
}

.SafeZoneModal-module__close--Nw5NP {
  position: absolute;
  right: var(--size-24);
  top: var(--size-24);
}
.SafeZoneModal-module__container--jCHQe {
  overflow: hidden;
  position: relative;
}
.SafeZoneModal-module__controls--OVJSF {
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
}
.SafeZoneModal-module__creative--Btzjr {
  background: var(--midnight-900);
  display: flex;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
}
.SafeZoneModal-module__creative--Btzjr img {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-height: 100%;
  max-width: 100%;
  object-fit: contain;
}
.SafeZoneModal-module__template--tcfDi {
  pointer-events: none;
  position: relative;
}
.SafeZoneModal-module__template--tcfDi img {
  display: block;
  max-height: 100%;
  max-width: 100%;
  object-fit: contain;
}

.EvaluationPageForm-module__actionRow--TvGRo {
  display: flex;
  justify-content: space-between;
  margin-bottom: var(--size-32);
}
.EvaluationPageForm-module__actions--RrZiA {
  align-items: center;
  display: flex;
  gap: var(--size-8);
}

.RepresentationFeature-module__table--e61K2 table {
  width: 100%;
}

.ReprocessingJobs-module__header--LHg0A {
  display: flex;
  flex-direction: column;
  gap: var(--size-16);
  padding: var(--size-24) 0;
}
.ReprocessingJobs-module__datePicker--SmeYn {
  margin-left: auto;
}
.ReprocessingJobs-module__card--gIqIe {
  /* Allow for the date picker to have enough space for expansion */
  min-height: 800px;
}

.RuleDefinitionEvaluationStrategy-module__formGroup--yLNd3 {
  color: var(--text-alt);
  margin: var(--size-8) 0;
}
.RuleDefinitionEvaluationStrategy-module__formGroupContainer--geXZ7 {
  display: flex;
  flex-direction: column;
}

.BoundingBox-module__box--MCb7j {
  border: 2px solid;
  cursor: crosshair;
  position: absolute;
  z-index: 3;
}
.BoundingBox-module__box--red--FDk6z {
  border-color: var(--semantic-red);
}
.BoundingBox-module__box--blue--PoL6c {
  border-color: var(--semantic-blue);
}
.BoundingBox-module__background--cgqEO {
  filter: opacity(0.2);
  height: 100%;
  width: 100%;
}
.BoundingBox-module__background--white--B32fI {
  background: var(--white);
}
.BoundingBox-module__background--black--TZL2v {
  background-color: var(--midnight-900);
}
.BoundingBox-module__label--SgzFw {
  background: var(--grey-100);
  border-radius: var(--radius-100);
  filter: opacity(0.6);
  height: var(--size-24);
  left: calc(50% - 16px);
  position: relative;
  text-align: center;
  top: calc(-50% - 12px);
  width: var(--size-32);
}

.Crosshair-module__verticalLine--fnkYj,
.Crosshair-module__horizontalLine--zCRJ_ {
  cursor: crosshair;
  filter: opacity(0.6);
  position: absolute;
  z-index: 4;
}
.Crosshair-module__verticalLine--fnkYj {
  border-left: 2px solid;
}
.Crosshair-module__horizontalLine--zCRJ_ {
  border-bottom: 2px solid;
}
.Crosshair-module__white--PmeDM {
  border-color: var(--white);
}
.Crosshair-module__black--uAaZw {
  border-color: var(--midnight-900);
}

.AnnotationCanvas-module__userInteractions--YPR00 {
  display: inline-flex;
  justify-content: space-between;
  width: var(--size-680);
}
/* TODO: remove the following after removal of duik */
.AnnotationCanvas-module__userInteractions--YPR00 label {
  color: var(--text);
}
.AnnotationCanvas-module__image--MOIQz {
  cursor: crosshair;
  display: block;
  max-width: 100%;
  object-fit: contain;
  position: relative;
  -webkit-user-drag: none;
}
.AnnotationCanvas-module__boundingBoxes--fCo1E {
  cursor: crosshair;
  position: absolute;
}

.ElementConfiguration-module__exampleImage--g0eYK {
  max-height: var(--size-152);
  max-width: var(--size-152);
}

.Elements-module__table--E95pP table {
  width: 100%;
}

.LogoAnnotationCard-module__exampleImage--JZtVv {
  max-height: var(--size-96);
  max-width: var(--size-96);
}

.Configuration-module__emptyText--PkrcD {
  font-style: italic;
  margin-bottom: var(--size-32);
  margin-top: var(--size-32);
  text-align: center;
}
.Configuration-module__table--kzuQw table {
  width: 100%;
}
.Configuration-module__label--ilGCp {
  max-width: var(--size-128);
}

.CategoryBrands-module__card--BfjPC {
  width: var(--grid-col-8);
}
.CategoryBrands-module__table--fJTiQ table {
  width: 100%;
}

.CategoryConfiguration-module__card--lexmh {
  width: var(--grid-col-8);
}

.CategoryManager-module__card--J6KIT {
  width: var(--grid-col-12);
}
.CategoryManager-module__table--A1uog table {
  width: 100%;
}

.CollapsibleWidget-module__body--sQSF6 {
  max-height: var(--size-248);
  overflow-y: auto;
  padding: var(--size-24);
}
.CollapsibleWidget-module__header--bEpCl:hover {
  cursor: pointer;
}
.CollapsibleWidget-module__widget--rZZHu {
  margin-bottom: var(--size-16);
  text-align: initial;
}

.GridSelector-module__assetGridSelector--uCo93 {
  align-items: center;
  display: flex;
  flex-direction: row;
  justify-content: center;
  margin: var(--size-8) 0;
}
.GridSelector-module__colorOption--GJr1R {
  color: var(--text-secondary);
  font-size: 0.75rem;
  font-weight: 500;
  line-height: 1.125rem;
  text-align: left;
  text-transform: uppercase;
}
.GridSelector-module__gridlineOptionMenu--GJDpP {
  justify-content: center;
  min-width: 340px;
  padding: var(--size-16) var(--size-32);
}
.GridSelector-module__margin--i6KJ1 {
  margin-right: var(--size-16);
}

.Asset-module__assetWrapper--WcY3F {
  align-items: center;
  display: flex;
  flex-direction: row;
}
.Asset-module__column--pCfB1 {
  align-items: center;
  display: flex;
  flex-direction: column;
}
.Asset-module__gridLabel--nqS1G {
  color: var(--text-secondary);
  min-width: 3.5em;
  padding-left: 4px;
  padding-right: 4px;
}

.AudioTranscription-module__label--uLiAh {
  color: var(--text-secondary);
  line-height: 1.125rem;
  text-transform: uppercase;
}
.AudioTranscription-module__label--uLiAh + * {
  margin-top: 0.5rem;
}

.BrandWords-module__content--u5969 {
  display: flex;
  flex-direction: column;
  max-height: var(--size-200);
  overflow-y: hidden;
}

.CreativeDetails-module__creativeDetail--Jkh7f:not(:first-of-type) {
  margin-top: var(--size-16);
}
.CreativeDetails-module__label--fFzoJ {
  color: var(--text-secondary);
  line-height: 1.125rem;
  text-transform: uppercase;
}
.CreativeDetails-module__label--fFzoJ + * {
  margin-top: 0.5rem;
}

.OcrTags-module__ocrTag--LgAW4 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.OcrTags-module__ocrTag--LgAW4:not(:first-of-type) {
  margin-top: var(--size-16);
}

.PostCopy-module__postCopy--DPVVB:not(:first-of-type) {
  margin-top: var(--size-16);
}
.PostCopy-module__versionLabel--MifHj {
  color: var(--text-secondary);
  line-height: 1.125rem;
  text-transform: uppercase;
}
.PostCopy-module__versionLabel--MifHj + * {
  margin-top: 0.5rem;
}

.TextScreenshots-module__screenshotInstructions--xf1_4 {
  color: var(--danger);
  margin-bottom: var(--size-8);
}

.VideoShots-module__column--UfudA {
  display: flex;
  flex-direction: column;
}
.VideoShots-module__image--AQZyX {
  align-items: center;
  background-color: rgba(0, 0, 0, 0.1);
  display: flex;
  height: 150px;
  justify-content: center;
  margin-right: var(--size-16);
  width: 150px;
}
.VideoShots-module__label--hpNAN {
  color: var(--text-secondary);
  line-height: 1.125rem;
  text-transform: uppercase;
}
.VideoShots-module__label--hpNAN + * {
  margin-top: 0.5rem;
}
.VideoShots-module__videoShot--NdTkQ {
  border-bottom: 1px solid var(--border-color-base);
  display: flex;
  flex-direction: row;
  padding-bottom: var(--size-16);
}
.VideoShots-module__videoShot--NdTkQ:not(:first-of-type) {
  margin-top: var(--size-16);
}
.VideoShots-module__videoShot--NdTkQ img {
  max-height: 100%;
  max-width: 100%;
}
.VideoShots-module__videoShots--rlR_s {
  max-height: 350px;
}

.PostInfo-module__content--Yoec4 {
  text-align: center;
}

.GuidelineCheckDisplay-module__checkLink--F3pEU {
  display: flex;
}
.GuidelineCheckDisplay-module__content--k_8ju {
  display: flex;
  gap: var(--size-32);
  padding: var(--size-48) var(--size-48) 0 var(--size-48);
}
.GuidelineCheckDisplay-module__data--HDAHQ {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  gap: var(--size-32);
  min-width: var(--grid-col-8);
}
.GuidelineCheckDisplay-module__description--AGTeO {
  color: var(--text);
  display: flex;
}
.GuidelineCheckDisplay-module__details--xW596 {
  display: grid;
  gap: var(--size-16);
  grid-template-columns: repeat(2, auto);
}
.GuidelineCheckDisplay-module__error--kDWF8 {
  background: var(--semantic-red);
  color: var(--white);
  padding: var(--size-16);
}
.GuidelineCheckDisplay-module__footer--CcYJv {
  display: flex;
  gap: var(--size-8);
  justify-content: flex-end;
  padding: var(--size-48);
}
.GuidelineCheckDisplay-module__guessIcon--dB1KP {
  filter: opacity(40%);
}
.GuidelineCheckDisplay-module__iconButton--sn5FT {
  background: transparent;
  border: 0;
  cursor: pointer;
  display: flex;
  padding-right: var(--size-16);
}
.GuidelineCheckDisplay-module__iconButton--sn5FT > * {
  height: var(--size-24);
  width: var(--size-24);
}
.GuidelineCheckDisplay-module__label--oHeb5 {
  color: var(--text-alt);
  margin-bottom: var(--size-8);
}
.GuidelineCheckDisplay-module__link--Gcncj {
  align-self: center;
}
.GuidelineCheckDisplay-module__passed--j0979 {
  display: flex;
  flex-grow: 1;
}
.GuidelineCheckDisplay-module__postInfo--k_vFs {
  justify-content: center;
  margin: var(--size-16) 0;
  max-width: var(--size-336);
  text-align: center;
}
.GuidelineCheckDisplay-module__busy--fjYym {
  align-items: center;
  background: var(--busy-background);
  border-radius: var(--radius-5);
  display: flex;
  flex-direction: column;
  inset: 0;
  position: absolute;
}
.GuidelineCheckDisplay-module__spinner--OUiHd {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  justify-content: center;
  max-height: calc(100vh - var(--size-264));
}

.VideoInfo-module__overlay--Zztw8 {
  align-items: center;
  display: flex;
  flex-direction: column;
  inset: 0;
  justify-content: center;
  position: absolute;
}
.VideoInfo-module__overlay--Zztw8 .icon {
  height: var(--size-32);
  width: var(--size-32);
}
.VideoInfo-module__length--XRT8v {
  --offset: 5px;

  bottom: var(--offset);
  color: var(--white);
  position: absolute;
  right: var(--offset);
}

.UuidDisplay-module__display--Z1VEh {
  user-select: none;
}
.UuidDisplay-module__display--Z1VEh .icon {
  height: var(--size-16);
  width: var(--size-16);
}
.UuidDisplay-module__display--Z1VEh .button {
  --size: var(--size-16);
}

.Asset-module__card--ERcYE {
  width: var(--grid-col-3);
}
.Asset-module__card--ERcYE:hover {
  box-shadow: var(--shadow-3);
}
.Asset-module__image--wwFWp {
  aspect-ratio: 1;
  background: var(--grey-200);
  font-size: 0;
  position: relative;
}
.Asset-module__image--wwFWp img {
  aspect-ratio: 1;
  border-radius: var(--radius-5) var(--radius-5) 0 0;
  object-fit: cover;
  width: 100%;
}
.Asset-module__details--HZkBK {
  display: flex;
  gap: var(--size-16);
  justify-content: space-between;
  padding: var(--size-16);
}
.Asset-module__details--HZkBK h5 {
  padding-top: 4px;
  white-space: pre;
}

.CompanyOverview-module__controls--sgQ89 {
  align-items: flex-end;
  display: flex;
  gap: var(--size-24);
  margin-bottom: var(--size-24);
}
.CompanyOverview-module__empty--hZKw2 {
  display: flex;
  justify-content: center;
}
.CompanyOverview-module__assets--Do9_o {
  display: flex;
  flex-wrap: wrap;
  gap: var(--size-24);
}

.DuplicateDetail-module__modalContent--uv4Wl {
  display: flex;
  flex-direction: column;
  height: var(--size-328);
  justify-content: space-between;
}
.DuplicateDetail-module__header--I1r_t {
  margin-bottom: var(--size-16);
  white-space: pre;
}
.DuplicateDetail-module__button--xATsT {
  color: var(--semantic-blue);
  cursor: pointer;
  font-size: 14px;
  font-variation-settings: var(--fw-400);
}
.DuplicateDetail-module__selectors--ucWEk {
  display: flex;
  flex-direction: column;
  gap: var(--size-16);
}
.DuplicateDetail-module__warning--bTT4A {
  align-items: center;
  display: flex;
  gap: var(--size-8);
  margin-top: var(--size-16);
}

.DuplicateGuideline-module__modalContent--OlSY5 {
  height: var(--size-224);
}
.DuplicateGuideline-module__header--BhzEv {
  margin-bottom: var(--size-16);
  white-space: pre;
}
.DuplicateGuideline-module__button--RX5PY {
  color: var(--semantic-blue);
  cursor: pointer;
  font-size: 14px;
  font-variation-settings: var(--fw-400);
}
.DuplicateGuideline-module__selector--o9Nrr {
  display: flex;
  flex-direction: column;
  gap: var(--size-16);
}

.DeprecatedTag-module__container--CfQoa {
  position: relative;
}
.DeprecatedTag-module__overlayBackground--IgUW5 {
  inset: 0;
  position: fixed;
  z-index: var(--z-modal-backdrop);
}
.DeprecatedTag-module__overlay--G6E4_ {
  background: var(--white);
  border: 1px solid var(--grey-200);
  border-radius: var(--radius-5);
  left: 0;
  padding: var(--size-8);
  position: absolute;
  top: 0;
  width: var(--size-336);
  z-index: var(--z-modal);
}
.DeprecatedTag-module__content--vcToO {
  padding: 0 var(--size-16) var(--size-16);
}
.DeprecatedTag-module__content--vcToO div + div {
  margin-top: var(--size-8);
}

.Index-module__header--W20f7 {
  align-items: flex-start;
  display: flex;
  justify-content: space-between;
  margin-bottom: var(--size-16);
}
.Index-module__table--I2wN3 table {
  width: 100%;
}
.Index-module__table--I2wN3 .itemsTableColumn-actions > span:first-of-type {
  display: flex;
  flex-wrap: wrap;
}
.Index-module__filters--_uKZT {
  align-items: flex-end;
  display: flex;
  flex-wrap: wrap;
  gap: var(--size-16);
  margin-bottom: var(--size-24);
  row-gap: var(--size-24);
}
.Index-module__empty--Altql {
  display: flex;
  justify-content: center;
}

.IndustryBrands-module__card--Y1TC7 {
  width: var(--grid-col-8);
}
.IndustryBrands-module__table--BZ3dW table {
  width: 100%;
}

.IndustryConfiguration-module__card--HuYWj {
  width: var(--grid-col-8);
}

.IndustryManager-module__card--rlFA6 {
  width: var(--grid-col-12);
}
.IndustryManager-module__table--jliTT table {
  width: 100%;
}

.Thresholds-module__page--myjfV {
  display: flex;
  justify-content: center;
}
.Thresholds-module__page--myjfV .Thresholds-module__card--UnXl5 {
  padding: var(--size-24);
}
.Thresholds-module__card--UnXl5 {
  width: var(--grid-col-12);
}
.Thresholds-module__table--s4iiT table {
  width: 100%;
}
.Thresholds-module__table--s4iiT button {
  cursor: pointer;
}
.Thresholds-module__table--s4iiT .itemsTableRow-0 {
  background: var(--grey-100-40);
}
.Thresholds-module__search--Sb0UM {
  display: flex;
  justify-content: flex-end;
  margin-bottom: var(--size-24);
}
.Thresholds-module__spacer--P92Pv {
  border-bottom: 1px solid var(--grey-100);
  margin-bottom: 4px;
}
.Thresholds-module__button--_bA68 {
  color: var(--link-color);
}
.Thresholds-module__empty--UsAJE {
  display: flex;
  justify-content: center;
  margin-top: var(--size-24);
}

.EvaluationPage-module__container--GUmsE {
  display: flex;
  flex-direction: row;
  gap: var(--size-24);
}
.EvaluationPage-module__evaluation--A6aSC {
  margin-right: var(--size-16);
}
.EvaluationPage-module__link--NMP4p {
  align-items: center;
  display: flex;
  flex-direction: row;
}
.EvaluationPage-module__postInfo--Cqv6t {
  height: fit-content;
  max-height: 70vh;
  overflow-x: hidden;
  padding-right: var(--size-24);
  position: sticky;
  text-align: center;
  top: 0;
  width: min-content;
}
.EvaluationPage-module__postInfoWrapper--ISyt9 {
  overflow-y: visible;
}

.EvaluationEdit-module__actions--Qf2mW {
  display: flex;
  flex-direction: row-reverse;
}
.EvaluationEdit-module__error--K2CCi {
  background: var(--semantic-red);
  border-radius: var(--radius-5);
  color: var(--white);
  margin-bottom: var(--size-16);
  padding: var(--size-16);
}

.EvaluationModal-module__content--AJWSF {
  max-height: 70vh;
  overflow-y: scroll;
}
.EvaluationModal-module__error--AtOtA {
  background: var(--semantic-red);
  border-radius: var(--radius-5);
  color: var(--white);
  margin-bottom: var(--size-16);
  padding: var(--size-16);
}

.Overview-module__table--mIofc table {
  width: 100%;
}

.Queue-module__queue--WrAHo {
  display: flex;
  flex-direction: row;
  gap: var(--size-24);
}
.Queue-module__queue--WrAHo .card-container {
  padding: 0;
}
.Queue-module__queue--WrAHo .adminAuditQueue-filters .card {
  width: var(--size-216);
}
.Queue-module__card--TmBKW {
  display: flex;
  flex-direction: column;
  gap: var(--size-16);
}
.Queue-module__noData--Lgf8y {
  text-align: center;
}
.Queue-module__table--zzkum table {
  width: 100%;
}

.ChallengeQueue-module__main--pjH99 {
  display: flex;
  gap: var(--size-24);
  padding: var(--size-24);
}
.ChallengeQueue-module__filters--tbnu1 .card-container {
  padding: 0;
  width: var(--size-216);
}
.ChallengeQueue-module__table--Laff6 {
  flex-grow: 1;
}
.ChallengeQueue-module__pagination--NGNy6 {
  display: flex;
  justify-content: center;
  margin-top: var(--size-24);
}

.Markdown-module__markdown--iFVSG h5 {
  padding: 5px 0;
}
.Markdown-module__markdown--iFVSG hr {
  border-top: 1px solid var(--grey-100);
  margin: var(--size-8) 0;
}
.Markdown-module__markdown--iFVSG p {
  color: var(--text);
  margin: 4px 0;
}
.Markdown-module__markdown--iFVSG strong {
  font-variation-settings: var(--fw-700);
}
.Markdown-module__markdown--iFVSG ul,
.Markdown-module__markdown--iFVSG ol {
  margin: 4px 0;
  padding: 6px 0 6px 20px;
}
.Markdown-module__markdown--iFVSG ul li {
  list-style-type: initial;
  padding-left: 4px;
}
.Markdown-module__markdown--iFVSG ol li {
  list-style-type: decimal;
  padding-left: 4px;
}

.ReviewGuideAsset-module__small--HcxX0 {
  width: var(--size-128);
}
.ReviewGuideAsset-module__large--AeedS img,
.ReviewGuideAsset-module__large--AeedS video {
  max-height: var(--size-768);
  max-width: var(--size-768);
}
.ReviewGuideAsset-module__wrap--Dc7bz {
  font-size: 0;
  position: relative;
}
.ReviewGuideAsset-module__asset--Rzr1P {
  background: var(--grey-200);
  border-radius: var(--radius-5);
}
.ReviewGuideAsset-module__asset--Rzr1P img,
.ReviewGuideAsset-module__asset--Rzr1P video {
  border-radius: var(--radius-5);
  height: 100%;
  object-fit: contain;
  width: 100%;
}
.ReviewGuideAsset-module__assetSmall--NVsEp {
  aspect-ratio: 1;
  height: 100%;
  width: 100%;
}
.ReviewGuideAsset-module__clickable--OT5TG {
  cursor: pointer;
}
.ReviewGuideAsset-module__clickable--OT5TG:hover {
  background: var(--grey-300);
}
.ReviewGuideAsset-module__play--pnw2n {
  align-items: center;
  display: flex;
  inset: 0;
  justify-content: center;
  position: absolute;
}
.ReviewGuideAsset-module__play--pnw2n * {
  height: var(--size-32);
  width: var(--size-32);
}
.ReviewGuideAsset-module__remove--vP0ne {
  background: var(--white);
  border-radius: var(--radius-100);
  position: absolute;
  right: var(--size-8);
  top: var(--size-8);
}
.ReviewGuideAsset-module__name--_2Nsj {
  max-width: 100%;
  overflow: hidden;
  padding-top: var(--size-8);
  white-space: nowrap;
  width: 100%;
}

.ReviewGuide-module__main--hhmII {
  border-top: 1px solid var(--grey-200);
  display: flex;
  flex-direction: column;
  width: var(--size-768);
}
.ReviewGuide-module__title--qfi8l {
  align-items: center;
  display: flex;
  height: var(--size-40);
  justify-content: space-between;
}
.ReviewGuide-module__large--nVCPx {
  align-items: flex-start;
  display: flex;
  gap: var(--size-8);
  margin-top: var(--size-16);
}
.ReviewGuide-module__assets--ZGp_Y {
  display: flex;
  flex-wrap: wrap;
  gap: var(--size-16);
  margin-top: var(--size-16);
}

.CheckDisplay-module__content--OwRD2 {
  display: flex;
  gap: var(--size-32);
  padding: var(--size-24) var(--size-24) 0;
  position: relative;
}
.CheckDisplay-module__postInfo--JkeOq {
  max-width: var(--size-336);
}
.CheckDisplay-module__data--p6kqk {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  gap: var(--size-32);
}
.CheckDisplay-module__link--MEA3B {
  align-items: center;
  display: flex;
}
.CheckDisplay-module__details--pqpRW {
  display: grid;
  gap: var(--size-24);
  grid-template-columns: repeat(3, auto);
}
.CheckDisplay-module__label--PIPze {
  margin-bottom: 4px;
}
.CheckDisplay-module__passed--aLlBo {
  display: flex;
}
.CheckDisplay-module__passed--aLlBo h5 {
  margin-bottom: var(--size-8);
}
.CheckDisplay-module__evalButton--ZiAO6 {
  cursor: pointer;
  padding-right: var(--size-16);
}
.CheckDisplay-module__evalButton--ZiAO6 > * {
  --icon-size: var(--size-24);

  height: var(--icon-size);
  width: var(--icon-size);
}
.CheckDisplay-module__needsValidation--u_fks {
  filter: opacity(40%);
}
.CheckDisplay-module__description--TFODJ {
  display: flex;
}
.CheckDisplay-module__descriptionText--uJTt8 {
  flex-grow: 1;
}
.CheckDisplay-module__reviewGuides--vBKjy {
  display: flex;
  flex-direction: column;
  gap: var(--size-24);
  min-width: var(--size-768);
  padding-bottom: var(--size-24);
}
.CheckDisplay-module__busy--CBHHE {
  align-items: center;
  background: var(--busy-background);
  border-radius: var(--radius-5);
  display: flex;
  flex-direction: column;
  inset: 0;
  position: absolute;
}
.CheckDisplay-module__spinner--RcpR5 {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  justify-content: center;
  max-height: calc(100vh - var(--size-264));
}

.Check-module__controls--u_1J6 {
  display: flex;
  gap: var(--size-8);
  justify-content: flex-end;
  margin-top: var(--size-24);
}
.Check-module__controlsWrapper--dzGLs {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  width: 100%;
}
.Check-module__controls--u_1J6 > div {
  height: auto;
}

.CheckModal-module__controls--bSvuU {
  display: flex;
  gap: var(--size-8);
  justify-content: flex-end;
  width: 100%;
}
.CheckModal-module__controlsWrapper--mcrO7 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  width: 100%;
}
.CheckModal-module__loader--nk9yK {
  align-items: center;
  display: flex;
  gap: var(--size-24);
  justify-content: center;
  min-height: var(--size-256);
  min-width: var(--grid-col-8);
}

.FilterDropdowns-module__slider--z1gvO {
  margin-left: var(--size-8);
  margin-right: var(--size-24);
}
.FilterDropdowns-module__clearButton--StyBX {
  align-self: end;
  background: transparent;
  border: 0;
  color: var(--link-color);
  cursor: pointer;
  font-size: 14px;
  padding-bottom: var(--size-16);
}

.CheckQueue-module__card--nAJOo {
  margin: var(--size-24);
}
.CheckQueue-module__header--x7O93 {
  display: flex;
  justify-content: space-between;
  margin-bottom: var(--size-24);
}
.CheckQueue-module__table--EtiWh table {
  width: 100%;
}

.Metric-module__metric--Hs4qE {
  display: flex;
  flex-direction: column;
  gap: var(--size-8);
}

.PreflightBanner-module__container--zwReB {
  align-items: center;
  display: flex;
  gap: var(--size-8);
  height: var(--size-40);
  justify-content: center;
  padding: 0 var(--size-16);
  width: fit-content;
}

.Checks-module__table--e6v7N table {
  width: 100%;
}
.Checks-module__metrics--j23lA {
  display: flex;
  gap: var(--size-16);
  margin-bottom: var(--size-24);
}
.Checks-module__filters--aUPuz {
  align-items: flex-end;
  display: flex;
  flex-wrap: wrap;
  gap: var(--size-16);
  margin-bottom: var(--size-24);
  row-gap: var(--size-24);
}
.Checks-module__empty--VACLn {
  display: flex;
  justify-content: center;
}

.EmptyGuidelines-module__empty--BrOXH {
  display: flex;
  justify-content: center;
}

.Filter-module__filter--M8w26 .Filter-module__dsmodal-card--jyGVD {
  max-width: 100%;
  width: initial;
}
.Filter-module__filterFooter--gfHiC {
  display: flex;
  gap: var(--size-24);
}
.Filter-module__filterContent--ClIzZ {
  --border: 1px solid var(--grey-200);

  border-bottom: var(--border);
  box-sizing: border-box;
  display: flex;
}
.Filter-module__filterColumn--neVY9 + .Filter-module__filterColumn--neVY9 {
  border-left: var(--border);
}
.Filter-module__filterHeader--rX88H {
  align-items: center;
  display: flex;
  justify-content: space-between;
  padding: var(--size-16) var(--size-24) 0 var(--size-24);
}
.Filter-module__filterTitle--izUhW {
  align-items: center;
  display: flex;
  padding: var(--size-16) 0;
}
.Filter-module__filterSearch--sQjGu {
  padding: 0 var(--size-16);
  padding-bottom: 4px;
}
.Filter-module__filterSegments--jjdTZ {
  box-sizing: border-box;
  height: var(--size-520);
  overflow-y: auto;
}
.Filter-module__filterSegment--kEEtV {
  align-items: center;
  cursor: pointer;
  display: flex;
  height: var(--size-40);
  padding: 0 var(--size-24);
  width: 100%;
}
.Filter-module__filterSegment--kEEtV:hover {
  background: var(--grey-100);
}
.Filter-module__filterSegment--selected--MpTIl {
  background: var(--grey-100);
  cursor: initial;
}
.Filter-module__filterOptions--FgBnn {
  box-sizing: border-box;
  height: var(--size-480);
  overflow-y: auto;
  width: var(--size-320);
}
.Filter-module__filterOption--c72Ts {
  align-items: center;
  cursor: pointer;
  display: flex;
  gap: var(--size-8);
  height: var(--size-40);
  padding: 0 var(--size-16);
}
.Filter-module__filterOption--c72Ts .Filter-module__icon--TIo7p {
  flex-shrink: 0;
}
.Filter-module__filterOptionLabel--uj6ma {
  text-align: left;
  white-space: nowrap;
}
.Filter-module__filterEmpty--a9lfi {
  display: flex;
  justify-content: center;
  padding: var(--size-24);
}
.Filter-module__filterSelections--GxNNK {
  box-sizing: border-box;
  height: var(--size-520);
  overflow-y: auto;
  padding: var(--size-24);
  width: var(--size-392);
}
.Filter-module__filterSelection--xFTOv {
  border-bottom: var(--border);
  padding-bottom: var(--size-16);
}
.Filter-module__filterSelection--xFTOv + .Filter-module__filterSelection--xFTOv {
  margin-top: var(--size-24);
}
.Filter-module__filterSelectionHeader--L6Ale {
  align-items: center;
  color: var(--text);
  display: flex;
  justify-content: space-between;
}
.Filter-module__filterSelectionHeader--L6Ale button {
  cursor: pointer;
  display: inline-block;
  font-size: 0;
}
.Filter-module__filterSelectionTitle--DaTAS {
  align-items: center;
  display: flex;
  gap: 4px;
}
.Filter-module__filterSelectionOptions--xdLjY {
  display: flex;
  flex-wrap: wrap;
  gap: var(--size-8);
  padding-top: 16px;
}
.Filter-module__filterMaxWidthSize--IT0J0 {
  white-space: nowrap;
}

.GuidelineFilter-module__controls--iGADs {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  gap: var(--size-16);
  padding: 0 var(--size-16);
}

.InflightQueue-module__container--OrtCb {
  display: flex;
}
.InflightQueue-module__filters--j1Y0N .card {
  width: 216px;
}
.InflightQueue-module__card--BhenE {
  flex-grow: 1;
  margin-right: 30px;
  margin-top: 30px;
}
.InflightQueue-module__header--pir7m {
  align-items: flex-start;
  display: flex;
  gap: var(--size-16);
  margin-bottom: var(--size-16);
}
.InflightQueue-module__header--pir7m .form-group {
  margin-top: 0;
}
.InflightQueue-module__pagination--P8oQe {
  display: flex;
  justify-content: center;
  margin-top: var(--size-24);
}

.PreflightQueue-module__container--iNmu3 {
  display: flex;
}
.PreflightQueue-module__filters--bn02W .card {
  width: 216px;
}
.PreflightQueue-module__card--lsLLX {
  flex-grow: 1;
  margin-right: 30px;
  margin-top: 30px;
}
.PreflightQueue-module__header--UE41S {
  display: flex;
  margin-bottom: var(--size-16);
}
.PreflightQueue-module__pagination--yqbXa {
  display: flex;
  justify-content: center;
  margin-top: var(--size-24);
}

.TrialQueue-module__itemsContainer--MuK_t {
  flex: 1;
  flex-direction: column;
  padding: 30px 30px 0 0;
}
.TrialQueue-module__itemsContainer--MuK_t table {
  width: 100%;
}
.TrialQueue-module__filterContainer--P0lvf {
  width: 276px;
}

.ValidationQueue-module__card--rAcpQ {
  margin: var(--size-24);
}
.ValidationQueue-module__table--GDu1Z table {
  width: 100%;
}

.Guidelines-module__table--OQXu7 table {
  width: 100%;
}
.Guidelines-module__controls--LwYje {
  align-items: flex-end;
  display: flex;
  justify-content: space-between;
  margin-bottom: var(--size-24);
}
.Guidelines-module__filters--qQKm5 {
  display: flex;
  gap: var(--size-16);
}

.Organizations-module__table--bHimS table {
  width: 100%;
}
.Organizations-module__controls--EUZRa {
  align-items: flex-end;
  display: flex;
  gap: var(--size-8);
  justify-content: space-between;
  margin-bottom: var(--size-24);
}
.Organizations-module__filters--zN1GR {
  display: flex;
  gap: var(--size-8);
}
.Organizations-module__empty--PZpBp {
  display: flex;
  justify-content: center;
}

.Guidelines-module__table--c6CK2 table {
  width: 100%;
}
.Guidelines-module__controls--D9sCk {
  align-items: flex-end;
  display: flex;
  justify-content: space-between;
  margin-bottom: var(--size-24);
}
.Guidelines-module__filters--bDCis {
  display: flex;
  gap: var(--size-16);
}
.Guidelines-module__empty--ltUcB {
  display: flex;
  justify-content: center;
}
.Guidelines-module__warningGap--QQuFc {
  display: flex;
  gap: var(--size-8);
}

.Organizations-module__table--c3PNi table {
  width: 100%;
}
.Organizations-module__controls--vdZKg {
  align-items: flex-end;
  display: flex;
  gap: var(--size-8);
  justify-content: space-between;
  margin-bottom: var(--size-24);
}
.Organizations-module__filters--YWL1V {
  display: flex;
  gap: var(--size-8);
}
.Organizations-module__empty--XJBkc {
  display: flex;
  justify-content: center;
}

.HelperTextInput-module__container--y2edv {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.HelperTextInput-module__default--Ik_7X {
  color: var(--grey-600);
}
.HelperTextInput-module__error--wnO1f {
  color: var(--semantic-red);
}
.HelperTextInput-module__icon--dzBvc .icon {
  height: 10px;
  width: 10px;
}
.HelperTextInput-module__row--vssR6 {
  align-items: center;
  display: flex;
  flex-direction: row;
  gap: 4px;
}
.HelperTextInput-module__success--jttfO {
  color: var(--semantic-green);
}

.Scores-module__title--cfZj5 {
  margin-bottom: var(--size-32);
}

.Form-module__attributes--k8Wl6 {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  margin-left: var(--size-24);
}
.Form-module__customAttributes--yQtMR {
  display: flex;
  flex-direction: column;
  gap: var(--size-8);
}
.Form-module__defaultAttributes--IeUsA {
  display: flex;
  flex-direction: column;
  gap: var(--size-8);
  margin-bottom: var(--size-24);
}
.Form-module__divider--UBvyf {
  display: flex;
  flex-direction: column;
  height: auto;
}
.Form-module__inputs--Us5AS {
  display: flex;
  flex-direction: column;
  gap: var(--size-16);
  margin-right: var(--size-24);
}
.Form-module__inputs--Us5AS .textArea-input {
  height: var(--size-320);
}
.Form-module__label--nYvvQ {
  align-items: center;
  display: flex;
  flex-direction: row;
  gap: var(--size-8);
}
.Form-module__radio--iDiUS {
  margin-bottom: var(--size-24);
  width: fit-content;
}
.Form-module__save--ATs6n {
  display: flex;
  flex-direction: row-reverse;
  margin-top: var(--size-24);
}
.Form-module__table--sKoCT table {
  width: 100%;
}

.Show-module__certificate--KCPM4 {
  overflow-wrap: anywhere;
}
.Show-module__column--t1Nrc {
  min-width: var(--size-200);
}
.Show-module__header--CLUZ1 {
  align-items: center;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.Show-module__table--umHXM table {
  width: 100%;
}
.Show-module__title--Ez5ZL {
  margin: var(--size-32) 0 var(--size-16) 0;
}

.ButtonCard-module__buttonCard--nWtmx:focus-visible {
  outline: none;
}
.ButtonCard-module__buttonCard--nWtmx:focus-visible > .ButtonCard-module__card--cmIdc {
  border: 3px solid var(--midnight-900);
  padding: calc(var(--size-24) - 2px);
}
.ButtonCard-module__card--cmIdc:hover {
  box-shadow: var(--shadow-1);
  cursor: pointer;
}

.CsvButton-module__button--N_4J7 {
  background-color: var(--midnight-800);
  border: 0;
  border-radius: 5px;
  color: var(--white);
  cursor: pointer;
  font-size: 15px;
  height: var(--size-40);
  line-height: 1.2;
  padding: 0 var(--size-24);
}

.InternalHeader-module__header--TihIj {
  align-items: center;
  background: var(--white);
  border-bottom: 1px solid var(--grey-200);
  display: flex;
  height: var(--internal-header-height);
  padding-left: var(--size-24);
}

.LinkButton-module__linkButton--dvvN_ {
  background: transparent;
  border: 0;
  color: var(--link-color);
  cursor: pointer;
  font-size: 14px;
}

.StickyTop-module__top--PhKZk {
  background: var(--ui-background);
  margin-top: calc(-1 * var(--size-24));
  padding-top: var(--size-24);
  position: sticky;
  top: 0;
  z-index: 1;
}
.StickyTop-module__shadow--JPCu2 {
  box-shadow: 0 32px 24px -24px rgb(21 17 39 / 0.2);
}

.TabButton-module__wrapper--v5hUG div {
  width: 100%;
}
.TabButton-module__button--Hxh8Z {
  --border-secondary: 1px;
  --focus: 3px;
  --height: 40px;
  --padding: var(--button-padding);
  --padding-focus: calc(var(--padding) - var(--focus));
  --padding-secondary: calc(var(--padding) - var(--border-secondary));

  align-items: center;
  background: var(--white);
  border: var(--border-secondary) solid var(--grey-200);
  border-radius: var(--radius-5);
  box-sizing: border-box;
  color: var(--text-disabled);
  cursor: pointer;
  display: flex;
  font-family: inherit;
  gap: var(--size-8);
  height: var(--height);
  justify-content: left;
  margin: 0;
  padding: 0 var(--padding-secondary);
  text-decoration: none;
  white-space: nowrap;
  width: 100%;
}
button.TabButton-module__button--Hxh8Z > * {
  pointer-events: none;
}
.TabButton-module__button--Hxh8Z:disabled {
  cursor: auto;
}
.TabButton-module__button--Hxh8Z:focus-visible {
  border: var(--focus) solid var(--focus-color);
  outline: none;
  padding: 0 var(--padding-focus);
}
.TabButton-module__icon--b7ov7 {
  color: var(--cx-rose);
}
.TabButton-module__button--Hxh8Z:hover {
  box-shadow: var(--shadow-1);
}
.TabButton-module__button--Hxh8Z:active {
  background: var(--grey-100);
}
.TabButton-module__button--Hxh8Z:disabled {
  background: var(--white);
  color: var(--text-disabled);
}
.TabButton-module__button--Hxh8Z:disabled .TabButton-module__button-icon--jl0BR {
  color: var(--grey-300);
}
.TabButton-module__content--cgMWh {
  overflow: hidden;
  text-overflow: ellipsis;
}
.TabButton-module__selected--bYpyq {
  border: var(--border-secondary) solid var(--purple-500);
  color: var(--text);
}

.AdoptionChart-module__tabbedChartContent--hGjC3 {
  padding-top: 0;
}

/* Currently this file is only scoped to styles for the Exports Filters */
.AuditFilterCollection-module__datePicker--u2plp {
  align-items: center;
  display: flex;
  margin-bottom: var(--size-32);
}
.AuditFilterCollection-module__datePicker--u2plp button {
  width: var(--size-176);
}
.AuditFilterCollection-module__filters--E7MUe {
  display: flex;
  flex-wrap: wrap;
}
/* Overrides to existing filters */
.AuditFilterCollection-module__filters--E7MUe .dimensionFilter {
  margin: 0 var(--size-8) var(--size-8) 0;
}
/* Overrides to duik buttons */
.AuditFilterCollection-module__filters--E7MUe .btn.btn-sm.btn-square.dimensionFilter-removeButton {
  height: var(--size-24);
  width: var(--size-24);
}

.ScoreRow-module__table--WiEzt th.ScoreRow-module__criteriaMet--T6MfH {
  text-align: right;
  white-space: nowrap;
}
.ScoreRow-module__table--WiEzt td.ScoreRow-module__noBorder--ukjYT {
  border-bottom: 0;
  padding: var(--size-16) var(--size-8) 0 var(--size-8);
}
.ScoreRow-module__scoreRow--mSfHM {
  align-items: center;
  display: flex;
  justify-content: space-between;
  padding-right: var(--size-16);
  width: 100%;
}
.ScoreRow-module__table--WiEzt {
  width: 100%;
}
.ScoreRow-module__table--WiEzt table {
  margin-bottom: var(--size-24);
  padding: var(--size-8) var(--size-8);
  width: 100%;
}
.ScoreRow-module__table--WiEzt table th:first-of-type,
.ScoreRow-module__table--WiEzt table td:first-of-type {
  width: var(--size-680);
}
.ScoreRow-module__table--WiEzt table th:nth-of-type(2),
.ScoreRow-module__table--WiEzt table td:nth-of-type(2) {
  width: var(--size-104);
}
.ScoreRow-module__safeZoneView--Jre7H button {
  padding: 0 calc(var(--padding-focus) + var(--focus));
}

.AuditPostCard-module__table--Kseek th.AuditPostCard-module__criteriaMet--EFjeT {
  text-align: right;
  white-space: nowrap;
}
.AuditPostCard-module__table--Kseek td {
  vertical-align: top;
}
.AuditPostCard-module__preflightScoreOverviewGrid--xSdFW {
  display: grid;
  grid-column-gap: var(--size-8);
  grid-row-gap: var(--size-24);
  grid-template-columns: repeat(4, 1fr);
  grid-template-rows: repeat(1, 1fr);
}
.AuditPostCard-module__inflightScoreOverviewGrid--JeE8z {
  display: grid;
  grid-column-gap: var(--size-8);
  grid-row-gap: var(--size-24);
  grid-template-columns: repeat(4, 1fr);
  grid-template-rows: repeat(2, 1fr);
}
.AuditPostCard-module__headerRow--ca6SW {
  align-items: center;
  display: flex;
  justify-content: space-between;
  padding-right: var(--size-16);
}
.AuditPostCard-module__table--Kseek {
  width: 100%;
}
.AuditPostCard-module__table--Kseek table {
  padding: var(--size-8);
  width: 100%;
}
.AuditPostCard-module__auditPostCard--DKdDN {
  padding: var(--size-24);
}
.AuditPostCard-module__metric--PdFRD {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.AuditPostCard-module__scoreRow--zPCWn {
  align-items: center;
  display: flex;
  justify-content: space-between;
  padding-right: var(--size-16);
  width: 100%;
}
.AuditPostCard-module__thirdPartyScoreHeader--OaM0J {
  display: flex;
  width: 100%;
}
.AuditPostCard-module__thirdPartyScoreIcon--So30B {
  height: var(--size-24);
  width: var(--size-24);
}

.CreativeScorecard-module__pageContainer--jxh66 {
  display: flex;
  flex-direction: column;
  gap: var(--size-24);
  margin: 0 auto;
}
.CreativeScorecard-module__summaryMetricGrid--lIUDP {
  display: grid;
  gap: var(--size-24);
  grid-template-columns: repeat(3, 1fr);
  grid-template-rows: repeat(2, 1fr);
  margin-bottom: auto;
  margin-top: auto;
}
.CreativeScorecard-module__summaryCard--LCm2Z {
  align-items: stretch;
  display: flex;
  flex-direction: column;
  min-width: var(--size-504);
}
.CreativeScorecard-module__assetContainer--N3xEy {
  display: flex;
  justify-content: space-between;
  min-width: 100%;
}
.CreativeScorecard-module__headerRow--IstQp {
  display: flex;
  justify-content: space-between;
  width: 100%;
}
.CreativeScorecard-module__divider--lhv8B {
  height: 100%;
}
.CreativeScorecard-module__guidelineRow--HSZRj {
  display: flex;
}
.CreativeScorecard-module__imageContainer--Z9gQt {
  display: flex;
  justify-content: center;
  position: relative;
}
.CreativeScorecard-module__imageContainer--Z9gQt img {
  display: block;
  max-height: 100%;
  max-width: 100%;
  object-fit: contain;
}
.CreativeScorecard-module__imageContainer--Z9gQt,
.CreativeScorecard-module__videoContainer--FJiJJ {
  background-color: var(--grey-700);
  border-radius: var(--radius-5);
  height: 352px;
  overflow: hidden;
  width: var(--size-504);
}
.CreativeScorecard-module__moreButton--rBseH {
  height: fit-content;
  margin-bottom: auto;
  margin-top: auto;
}
.CreativeScorecard-module__metric--w7cRs {
  display: flex;
  flex-direction: column;
  gap: 4px;
}

.Rankings-module__tableWrapper--UsFNU tr th:first-child,
.Rankings-module__tableWrapper--UsFNU tr td:first-child {
  padding: 5px;
  text-align: right;
  word-wrap: normal;
}
.Rankings-module__tableWrapper--UsFNU table {
  /**
+ * Dashboard UI Kit sets this to be something different
+ * When we have a custom table of sorts you need this
+ * or else you get weird spacing between cells
+ */
  border-collapse: collapse;
}

.CheckRow-module__clickableDiv--Io2_T {
  border-bottom: 1px solid var(--border-color-main);
  border-top: 1px solid var(--border-color-main);
  box-sizing: border-box;
}
.CheckRow-module__clickableDiv--Io2_T:hover {
  background: var(--bg-base);
  cursor: pointer;
}
.CheckRow-module__clickableDiv--Io2_T:last-child {
  border-bottom-color: var(--border-color-main);
  margin-bottom: 70%;
}
.CheckRow-module__collapsibleContent--RPLYx {
  display: flex;
  flex-direction: column;
  gap: var(--size-8);
}
.CheckRow-module__content--j1D0r {
  padding: var(--size-16) var(--size-16) var(--size-16) var(--size-24);
}
.CheckRow-module__content--j1D0r p {
  margin-top: 0;
}
.CheckRow-module__details--MgtBq {
  align-items: flex-start;
  display: grid;
  gap: var(--size-24);
  grid-template-columns: repeat(3, 1fr);
}
.CheckRow-module__detail--eKBeK {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.CheckRow-module__disabled--ObnpR {
  color: var(--text-disabled);
}
.CheckRow-module__disabled--ObnpR:hover {
  background: transparent;
  cursor: default;
}
.CheckRow-module__header--p_OVS {
  align-items: flex-start;
  display: flex;
  flex-direction: row;
  font-size: medium;
  font-weight: bold;
  gap: var(--size-24);
  justify-content: space-between;
}
.CheckRow-module__header--p_OVS .checkbox {
  align-items: flex-start;
  color: var(--text);
}
.CheckRow-module__label--Rkg9V {
  align-items: center;
  display: flex;
  flex-direction: row;
  gap: var(--size-8);
}
.CheckRow-module__radioGroup--pG4eJ {
  margin: var(--size-8) 0;
}
.CheckRow-module__textArea--vQvFK {
  width: fit-content;
}

.Review-module__challenge--n86LV {
  border-bottom: 1px solid var(--grey-200);
  display: flex;
  flex-direction: column;
  margin-bottom: var(--size-16);
  padding-bottom: var(--size-16);
}
.Review-module__challenge--n86LV:last-child {
  border-bottom: transparent;
  margin-bottom: 0;
  padding-bottom: 0;
}
.Review-module__content--WPE6T {
  max-height: var(--size-256);
  overflow-y: scroll;
}
.Review-module__description--M0Ldu {
  display: flex;
  flex: 2;
  flex-direction: column;
  gap: var(--size-8);
  margin-right: var(--size-16);
}
.Review-module__details--kLUm7 {
  max-width: var(--size-264);
  overflow-wrap: break-word;
}
.Review-module__row--g9dOM {
  align-items: center;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.Review-module__icons--Fv7JC {
  display: flex;
  flex-basis: 12.5%;
  justify-content: space-between;
  margin-right: var(--size-16);
  margin-top: 0;
}
.Review-module__reversed--sn3pA {
  flex-direction: row-reverse;
}

.Form-module__challenge--Nfpil {
  display: flex;
  flex-direction: column;
  height: 90%;
}
.Form-module__body--TwG6b {
  display: flex;
  flex-direction: row;
  padding: var(--size-24) var(--size-32);
}
.Form-module__subHeader--SHl4f {
  background-color: var(--white);
}
.Form-module__auditPost--SNhII {
  align-items: center;
  border-bottom: 1px solid var(--grey-200);
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.Form-module__header--fvU9D {
  background: var(--white);
  display: flex;
  flex-direction: column;
  padding: var(--size-24);
}
.Form-module__logo--_41b7 {
  align-items: center;
  display: flex;
  gap: var(--size-8);
}
.Form-module__creativeWrapper--SrtBi {
  display: flex;
  flex-direction: column;
  gap: var(--size-24);
  margin-right: var(--size-32);
}
.Form-module__detailWrapper--zjsSk {
  display: flex;
  justify-content: space-between;
  margin-top: 4px;
}
.Form-module__guidelines--IZWNk {
  display: flex;
  flex-direction: column;
  height: 70vh;
  overflow-y: scroll;
}
.Form-module__review--A2jA8 {
  padding-bottom: var(--size-16);
}
.Form-module__rulesCard--rJc9b {
  width: var(--size-704);
}
.Form-module__subtitle--bnlIa {
  display: flex;
  flex-direction: column;
  gap: var(--size-8);
  padding-left: var(--size-32);
}
.Form-module__tabRow--f3FCT {
  border-bottom: 1px solid var(--border-color-main);
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  padding: var(--size-16) var(--size-16) 0 var(--size-16);
}
.Form-module__tabs--I5uWT {
  align-items: flex-end;
  display: flex;
}
.Form-module__tabs--I5uWT .tabs {
  border-bottom: transparent;
  margin-bottom: 0;
}
.Form-module__thumbnail--d2Elw {
  border-radius: var(--radius-5);
  height: var(--size-96);
  margin-top: 0;
  width: var(--size-96);
}
.Form-module__toast--JHFEZ {
  padding: var(--size-8) var(--size-32) 0 var(--size-32);
}
.Form-module__clickableDiv--HfvTa {
  border-bottom: 1px solid var(--border-color-main);
  border-top: 1px solid var(--border-color-main);
  box-sizing: border-box;
}
.Form-module__clickableDiv--HfvTa:hover {
  background: var(--bg-base);
  cursor: pointer;
}
.Form-module__clickableDiv--HfvTa:last-child {
  border-bottom-color: var(--border-color-main);
  margin-bottom: 70%;
}
.Form-module__content--pWGFm {
  padding: var(--size-16) var(--size-16) var(--size-16) var(--size-32);
}
.Form-module__groupHeader--Ja0fD {
  align-items: center;
  display: flex;
  flex-direction: row;
  font-size: medium;
  font-weight: bold;
  justify-content: space-between;
}

.BenchmarkMetrics-module__cxIcon--O24e1 {
  color: var(--cx-rose);
}

.ReportTags-module__tags--uUNdm {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  gap: var(--size-8);
}
.ReportTags-module__tags--uUNdm .tag-label {
  white-space: normal;
}

#Category-menu {
  max-height: var(--size-400);
}

#Industry-menu {
  max-height: var(--size-400);
}

.Colors-module__colorBox--yLrwA {
  align-items: center;
  border-radius: var(--radius-5);
  display: flex;
  height: var(--size-144);
  justify-content: center;
  margin-top: var(--size-24);
  position: relative;
  width: var(--size-144);
}
.Colors-module__closeButtonWrapper--yq_p2 {
  position: absolute;
  right: 4px;
  top: 4px;
}

.CsvUpload-module__csvUploadButton--Dznec {
  border: 2px dashed #CCCCCC;
  border-radius: var(--size-8);
  cursor: pointer;
  padding: 80px;
  text-align: center;
  transition: border 0.2s, background 0.2s;
  width: 100%;
}
.CsvUpload-module__linkColorPointer--c10Lr {
  color: var(--link-color);
  cursor: pointer;
}

.TypeCard-module__card--M2mWs {
  height: 100%;
  width: var(--size-328);
}
.TypeCard-module__card--M2mWs img {
  margin: var(--size-24);
}
.TypeCard-module__beta--lm6JM {
  position: absolute;
  right: var(--size-16);
  top: var(--size-16);
}
.TypeCard-module__text--J9Mt0 {
  padding: var(--size-24);
  text-align: left;
}
.TypeCard-module__text--J9Mt0 h5 {
  margin-bottom: 4px;
}

.CoreAssetUploader-module__campaignContainer--jpiv9 {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
}
.CoreAssetUploader-module__cardContent--kVBtl {
  display: flex;
  flex-direction: row;
  gap: var(--size-24);
  height: 620px;
}
.CoreAssetUploader-module__details--myLz1 {
  display: flex;
  flex-direction: column;
  gap: var(--size-8);
}
.CoreAssetUploader-module__formElements--OWjQg {
  display: flex;
  flex-direction: column;
  gap: var(--size-8);
  margin-top: var(--size-24);
}
.CoreAssetUploader-module__inputContainer--d4v7u {
  color: var(--text);
  display: flex;
  flex-direction: column;
  gap: var(--size-16);
  justify-content: space-between;
  width: var(--size-240);
}
.CoreAssetUploader-module__inputContainer--d4v7u .u-buttonGroup {
  justify-content: flex-end;
  width: 100%;
}
.CoreAssetUploader-module__titleRow--vL9iD {
  align-items: center;
  display: flex;
  flex-direction: row;
  gap: var(--size-8);
}
.CoreAssetUploader-module__uploaderContainer--T826G {
  flex-grow: 1;
}
/* Uppy overrides */
.CoreAssetUploader-module__uploaderContainer--T826G .uppy-Dashboard-inner,
.CoreAssetUploader-module__uploaderContainer--T826G .uppy-Dashboard-AddFiles {
  border: 0;
}
.CoreAssetUploader-module__uploaderContainer--T826G .uppy-Dashboard-innerWrap {
  border: 1px dashed var(--grey-200);
  border-radius: var(--radius-3);
}
.CoreAssetUploader-module__uploaderContainer--T826G .uppy-Dashboard-AddFiles-title::before {
  content: 'No files selected\A';
  font-size: 1.125rem;
  line-height: 1.75rem;
  white-space: pre;
}
.CoreAssetUploader-module__uploaderContainer--T826G .uppy-DashboardContent-bar,
.CoreAssetUploader-module__uploaderContainer--T826G .uppy-StatusBar {
  z-index: 0;
}
.CoreAssetUploader-module__uploaderContainer--T826G .uppy-DashboardContent-addMore {
  color: var(--blue-700);
}
.CoreAssetUploader-module__uploaderContainer--T826G .uppy-DashboardContent-back:focus,
.CoreAssetUploader-module__uploaderContainer--T826G .uppy-DashboardContent-addMore:focus {
  background: transparent;
  border: 3px solid var(--midnight-900);
}
.CoreAssetUploader-module__uploaderContainer--T826G .uppy-StatusBar-actionBtn--retry {
  background-color: var(--red-600);
}
.CoreAssetUploader-module__uploaderContainer--T826G .uppy-StatusBar-actionBtn--retry:focus {
  border: 2px solid var(--midnight-900);
  box-shadow: none;
}
.CoreAssetUploader-module__uploaderContainer--T826G .uppy-DashboardContent-back {
  color: var(--link-color);
}


.BrandCueBase-module__marginLeftAuto--DF4EQ {
  margin-left: auto;
}


.BmeUtilityModal-module__changeRow--S4_x7 {
  align-items: center;
  display: flex;
  flex-direction: row;
  gap: var(--size-8);
}

.AccountDetails-module__logo--KcybH {
  height: var(--size-64);
  margin-right: var(--size-8);
  width: var(--size-64);
}

.BulkInvitePage-module__instructions--s4mqe {
  line-height: 12px;
  list-style-position: inside;
  list-style-type: decimal;
}
.BulkInvitePage-module__notices--IXf8M {
  line-height: 12px;
  list-style: inside;
}
.BulkInvitePage-module__buttons--z1dMQ {
  column-gap: var(--size-8);
  display: flex;
  margin-bottom: var(--size-16);
  margin-top: var(--size-16);
}
.BulkInvitePage-module__bolded--hO9fp {
  font-variation-settings: var(--fw-700);
}

.AuthenticationLogs-module__emptyState--Qx1Mn {
  height: 180px;
  margin: 0 auto;
  max-width: 100%;
  width: var(--size-1032);
}
.AuthenticationLogs-module__emptyStateContent--MHTEc {
  text-align: center;
  white-space: nowrap;
}

.InformationCard-module__statCard--eV47D {
  margin-right: var(--size-8);
  min-width: 330px;
}
.InformationCard-module__statCardContent--POTS7 {
  margin-right: var(--size-8);
}
.InformationCard-module__alertIcon--rBAuU {
  margin-right: var(--size-8);
}
.InformationCard-module__deltaIcon--JiJM0 > div > span {
  height: 12px;
  margin-right: 4px;
  width: 12px;
}
.InformationCard-module__valueWrapper--r6WF8 {
  align-items: center;
  display: flex;
  flex-direction: row;
  margin-top: var(--size-8);
}

.Tabs-module__tabs--upcUr {
  align-items: center;
  display: flex;
  font-size: 15px;
  line-height: 1.2;
  padding: var(--size-16) var(--size-8);
}
.Tabs-module__tabs-tab--ZnS9s {
  background-color: transparent;
  border: 0;
  color: var(--text-alt);
  cursor: pointer;
  padding: 11px var(--size-24);
}
.Tabs-module__tabs-tab--ZnS9s:hover {
  color: var(--text);
}
.Tabs-module__tabs-tab--selected--LXiw0 {
  color: var(--text);
  font-weight: 800;
}
.Tabs-module__tabs-line--tRUn0 {
  background-color: var(--grey-300);
  height: var(--size-32);
  margin: 0 var(--size-8);
  width: 1px;
}

.SearchableTable-module__navigation--sbLqd {
  align-items: center;
  display: flex;
  justify-content: space-between;
}
.SearchableTable-module__topBorder--Kg62J {
  border-top: 1px solid var(--grey-100);
}
.SearchableTable-module__table--za05w .itemsTableColumn-moreButton {
  padding: 0 var(--size-8);
  vertical-align: middle;
}
.SearchableTable-module__filterRow--Cs43J {
  align-items: center;
  border-top: 1px solid var(--grey-100);
  display: flex;
  justify-content: space-between;
  padding: var(--size-24);
  padding-right: var(--size-32);
}
.SearchableTable-module__tabLabel--udqCJ {
  align-items: center;
  display: flex;
  gap: var(--size-8);
}
.SearchableTable-module__controls--_6z77 {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
  gap: var(--size-16);
  margin-right: var(--size-32);
  padding: var(--size-16) 0;
}
.SearchableTable-module__exportButton--krYMX {
  background-color: var(--midnight-800);
  border: 0;
  border-radius: 5px;
  color: var(--white);
  cursor: pointer;
  font-size: 15px;
  height: var(--size-40);
  line-height: 1.2;
  padding: 0 var(--size-24);
}
.SearchableTable-module__table--za05w {
  border-top: 1px solid var(--grey-100);
  padding: var(--size-16) var(--size-24);
}
.SearchableTable-module__table--za05w table {
  width: 100%;
}

.FacebookAdPages-module__pageHeader--PbgRq {
  align-items: center;
  display: flex;
  flex-direction: row;
  padding: var(--size-32) var(--size-40) var(--size-8);
}
.FacebookAdPages-module__radioButtonContainer--L4IX0 {
  padding: var(--size-16) var(--size-24);
}
.FacebookAdPages-module__radioButtonRow--SEbFq {
  align-items: center;
  display: flex;
  flex-direction: row;
  padding-top: var(--size-8);
}

.AdAccounts-module__container--rIngQ {
  display: flex;
  flex-direction: column;
  gap: var(--size-24);
  padding-bottom: var(--size-48);
}
.AdAccounts-module__statCards--I7XaE {
  display: flex;
  flex-direction: row;
}
.AdAccounts-module__statCards--I7XaE a {
  color: inherit;
}
.AdAccounts-module__topLevelMetric--qirS5 {
  margin-right: var(--size-104);
}
.AdAccounts-module__propertySelects--hAGFS {
  display: flex;
  flex-direction: column;
  height: 382px;
  width: 275px;
}
.AdAccounts-module__tableContainer--c6g7o {
  flex-grow: 1;
  overflow: hidden;
  padding-left: var(--size-32);
}
.AdAccounts-module__table--S5J6y div {
  overflow-x: auto;
}
.AdAccounts-module__filterRow--d_5Oy {
  align-items: center;
  display: flex;
  justify-content: space-between;
}

.Campaign-module__accountId--BBzAX {
  white-space: nowrap;
}
.Campaign-module__assetPreview--jxOZZ {
  cursor: pointer;
  height: var(--size-96);
  width: var(--size-96);
}
.Campaign-module__empty--fM6H7 {
  align-items: center;
  display: flex;
  height: var(--size-96);
  justify-content: center;
}
.Campaign-module__id--sbmXs {
  color: var(--grey-500);
  margin-left: 4px;
}
.Campaign-module__info--wc2ub {
  display: flex;
  gap: 8px;
}
.Campaign-module__logo--AVGia {
  height: var(--size-24);
  width: var(--size-24);
}
.Campaign-module__name--aaQ8S {
  margin-right: var(--size-16);
  word-break: break-all;
}

.AssetImage-module__main--l7hGc {
  --spinner-size: var(--size-32);

  align-items: center;
  background: var(--grey-100);
  border-radius: var(--radius-5);
  display: flex;
  height: 100%;
  justify-content: center;
  position: relative;
  width: 100%;
}
.AssetImage-module__spinner--MJRLI {
  color: var(--grey-200);
  font-size: 0;
  height: var(--spinner-size);
  width: var(--spinner-size);
}
.AssetImage-module__main--l7hGc img {
  border-radius: var(--radius-5);
  height: 100%;
  object-fit: cover;
  width: 100%;
}
.AssetImage-module__hidden--W9nMJ {
  display: none;
}

.CampaignAssetsModal-module__assetPreview--f7vbR {
  height: var(--size-152);
  width: var(--size-152);
}
.CampaignAssetsModal-module__empty--uKuDb {
  height: var(--size-152);
}

.EditCampaignModal-module__name--wBiCo {
  display: flex;
  flex-direction: column;
  gap: var(--size-8);
  word-break: break-all;
}

.ManuallyMappedCampaigns-module__campaignsTable--RWAjy .button {
  height: fit-content;
  text-align: left;
  word-break: break-all;
}

.DataPointVisualization-module__usageStats--xE5hQ {
  display: flex;
  gap: var(--size-16);
  padding: var(--size-24);
}

.utilities-module__chart--O_3F0 {
  display: flex;
  flex-direction: column;
  gap: var(--size-16);
  padding: var(--size-24);
}
.utilities-module__empty--xIjyO {
  align-items: center;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  justify-content: center;
}
.utilities-module__viz--nsFG7 {
  padding: 0 var(--size-16);
}

.DataPointUsage-module__controls--OeNn2 {
  display: flex;
  flex-direction: column;
  gap: var(--size-24);
  padding: var(--size-24);
}
.DataPointUsage-module__buttons--GT4b3 {
  display: flex;
  justify-content: space-between;
}

.MediaSpendVisualization-module__usageStats--D4Uqq {
  display: flex;
  gap: var(--size-16);
  padding: var(--size-24);
}

.MediaSpendUsage-module__controls--2NGg1 {
  display: flex;
  flex-direction: column;
  gap: var(--size-24);
  padding: var(--size-24);
}

.NestedItemsTable-module__subTable--i6aSY {
  background: #FBFBFB;
}
.NestedItemsTable-module__subTable--i6aSY table {
  width: 100% !important;
}

.MediaBreakdown-module__metricCard--qh6ar .card {
  border: 1px solid #FFFFFF;
  box-shadow: none;
}
.MediaBreakdown-module__metricCard--qh6ar .card.card-padding {
  padding-left: 0;
  padding-right: 0;
}
.MediaBreakdown-module__metricCard--qh6ar .metricCard {
  justify-content: space-around;
}
.MediaBreakdown-module__metricCard--qh6ar .metricCard-metric h1 {
  margin-right: 0;
}
.MediaBreakdown-module__metricCard--qh6ar .metricCard-content {
  justify-items: center;
}
.MediaBreakdown-module__metricCard--qh6ar .metricCard-caption caption {
  text-align: center;
}
.MediaBreakdown-module__metricCard--qh6ar {
  width: var(--size-128);
}
.MediaBreakdown-module__table--IhAV4 table {
  width: 100%;
}
.MediaBreakdown-module__usageRatio--HrP0Z {
  width: var(--size-32);
}
.MediaBreakdown-module__usageBar--lVsB8 {
  background: var(--grey-200);
  border-radius: var(--radius-5);
  height: 6px;
  width: var(--size-152);
}
.MediaBreakdown-module__usageBarValue--lxlh9 {
  background: var(--blue-600);
  border-radius: var(--radius-5);
  height: 6px;
  position: absolute;
}

.FilterTags-module__tags--r_gxO {
  display: flex;
  flex-wrap: wrap;
  gap: var(--size-8);
}

.CampaignDetails-module__empty--vts_w {
  font-style: italic;
}
.CampaignDetails-module__metricCard--rQ4AX .card {
  border: 1px solid #FFFFFF;
  box-shadow: none;
}
.CampaignDetails-module__metricCard--rQ4AX .card.card-padding {
  padding-left: 0;
  padding-right: 0;
}
.CampaignDetails-module__metricCard--rQ4AX .metricCard {
  justify-content: space-around;
}
.CampaignDetails-module__metricCard--rQ4AX .metricCard-metric h1 {
  margin-right: 0;
}
.CampaignDetails-module__metricCard--rQ4AX .metricCard-content {
  justify-items: center;
}
.CampaignDetails-module__metricCard--rQ4AX {
  width: var(--size-128);
}

.CampaignNameModal-module__icon--MRkZX {
  margin-right: 4px;
}
.CampaignNameModal-module__icon--MRkZX .icon {
  height: 10px;
  width: 10px;
}
.CampaignNameModal-module__message--jJjlx {
  color: var(--semantic-red);
}

.Dashboard-module__metricCard--rq1Dl .card {
  border: 1px solid #FFFFFF;
  box-shadow: none;
}
.Dashboard-module__metricCard--rq1Dl .card.card-padding {
  padding-left: 0;
  padding-right: 0;
}
.Dashboard-module__metricCard--rq1Dl .metricCard {
  justify-content: space-around;
}
.Dashboard-module__metricCard--rq1Dl .metricCard-metric h1 {
  margin-right: 0;
}
.Dashboard-module__metricCard--rq1Dl .metricCard-content {
  justify-items: center;
}
.Dashboard-module__metricCard--rq1Dl {
  width: var(--size-128);
}
.Dashboard-module__table--ASxYi td {
  max-width: var(--size-360);
}
.Dashboard-module__nameHeader--kjsir {
  min-width: var(--size-208);
}

.menu {
  max-height: var(--size-400);
}

.ChannelLogos-module__logos--ns73O {
  align-items: center;
  display: flex;
}

.Taxonomies-module__table--JlErZ table {
  width: 100%;
}

.VerticalBarChart-module__empty--b48kw {
  align-items: center;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  justify-content: center;
  min-height: var(--size-440);
}

.ActivatedMedia-module__chartLabel--ihldc {
  margin-bottom: var(--size-24);
}

.ActivationCard-module__card--VL6PG {
  --selected-border: 3px;

  border-radius: var(--radius-5);
  margin: calc(var(--selected-border) - 1px);
  position: relative;
}
.ActivationCard-module__card--VL6PG:hover {
  box-shadow: var(--shadow-3);
}
.ActivationCard-module__card--VL6PG.ActivationCard-module__selected--KpA2Y {
  border: var(--selected-border) solid var(--purple-500);
  margin: 0;
}
.ActivationCard-module__overlay--IBrzy {
  align-items: center;
  background: var(--selection-overlay);
  color: var(--white);
  display: flex;
  flex-direction: column;
  inset: 0;
  justify-content: center;
  position: absolute;
}
.ActivationCard-module__overlay--IBrzy .icon {
  height: var(--size-24);
  width: var(--size-24);
}
.ActivationCard-module__expandButton--ya7Dt {
  position: absolute;
  right: var(--size-8);
  top: var(--size-8);
}
.ActivationCard-module__expandButton--ya7Dt .button {
  padding: 0;
}
.ActivationCard-module__expandButton--ya7Dt .icon {
  height: var(--size-16);
  width: var(--size-16);
}
.ActivationCard-module__cardButton--v3cKu {
  cursor: pointer;
  inset: 0;
  position: absolute;
}
.ActivationCard-module__image--p7nVa {
  background: var(--grey-200);
  height: var(--grid-col-3);
  position: relative;
}
.ActivationCard-module__image--p7nVa img {
  border-radius: var(--radius-5) var(--radius-5) 0 0;
  height: 100%;
  object-fit: cover;
  width: 100%;
}
.ActivationCard-module__details--h4Jl3 {
  display: grid;
  gap: var(--size-16);
  grid-template-columns: var(--size-72) var(--size-48) var(--size-56);
  padding: var(--size-16);
}
.ActivationCard-module__details--h4Jl3 h5 {
  padding-top: 4px;
  white-space: pre;
}
.ActivationCard-module__score--qOrgB {
  left: var(--size-8);
  position: absolute;
  top: var(--size-8);
}

.AssetModal-module__header--oQZxC {
  display: flex;
  height: var(--size-48);
  justify-content: flex-end;
  padding-right: 14px;
  padding-top: 14px;
}
.AssetModal-module__body--lRvEC {
  padding-left: var(--size-48);
  padding-right: var(--size-48);
}
.AssetModal-module__bodyWithoutFooter--T69dZ {
  padding-bottom: var(--size-48);
}
.AssetModal-module__footer--SZPNW {
  display: flex;
  justify-content: flex-end;
  padding: var(--size-24) var(--size-48) var(--size-24) var(--size-48);
}
.AssetModal-module__image--yQz_y {
  background: var(--grey-200);
  font-size: 0;
}
.AssetModal-module__image--yQz_y img {
  height: 100%;
  width: 100%;
}
.AssetModal-module__image--yQz_y video {
  height: 100%;
  width: 100%;
}

.CoreAssetDetails-module__coreAsset--_49hW {
  display: flex;
  gap: var(--grid-gap);
}
.CoreAssetDetails-module__image--K1CH9 {
  cursor: pointer;
  height: var(--grid-col-3);
  position: relative;
  width: var(--grid-col-3);
}
.CoreAssetDetails-module__image--K1CH9:hover {
  box-shadow: var(--shadow-3);
}
.CoreAssetDetails-module__image--K1CH9 img {
  border-radius: var(--radius-5);
  height: 100%;
  object-fit: cover;
  width: 100%;
}
.CoreAssetDetails-module__coreAsset--_49hW .CoreAssetDetails-module__card--DG37a {
  padding: var(--size-24) var(--size-24) var(--size-16) var(--size-24);
}
.CoreAssetDetails-module__card--DG37a {
  position: relative;
  width: var(--grid-col-9);
}
.CoreAssetDetails-module__more--Uxx2i {
  position: absolute;
  right: var(--size-24);
  top: var(--size-24);
}
.CoreAssetDetails-module__details--L5wMQ {
  display: grid;
  gap: var(--size-16) var(--size-24);
  grid-template-columns: repeat(3, var(--size-136)) var(--size-240);
}
.CoreAssetDetails-module__fullWidth--WG8lM {
  grid-column: 1 / 5;
}
.CoreAssetDetails-module__detail--xGSvi {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  size: var(--size-16);
}
.CoreAssetDetails-module__detail--xGSvi h5 {
  display: inline-flex;
  padding-top: var(--size-8);
  white-space: pre;
}
.CoreAssetDetails-module__overlay--yp3Zo {
  background: var(--busy-background);
  inset: 0;
  position: absolute;
}
.CoreAssetDetails-module__localizations--hMOYN {
  display: flex;
  gap: var(--size-24);
  padding-top: var(--size-16);
}

.AddActivations-module__controls--u1PIg {
  align-items: center;
  display: flex;
  justify-content: space-between;
  margin-top: var(--size-24);
  padding-bottom: var(--size-24);
  width: var(--grid-col-12);
}
.AddActivations-module__cards--EvDcR {
  display: grid;
  gap: var(--grid-gap);
  grid-template-columns: repeat(4, var(--grid-col-3));
  overflow-y: auto;
}
.AddActivations-module__cards--EvDcR button {
  cursor: pointer;
}

.RemoveActivations-module__controls--Xwdxi {
  align-items: center;
  display: flex;
  justify-content: space-between;
  margin-top: var(--size-24);
  padding-bottom: var(--size-24);
  width: var(--grid-col-12);
}
.RemoveActivations-module__buttons--gYlP9 {
  display: flex;
  gap: var(--size-8);
}
.RemoveActivations-module__empty--s0U4e {
  display: flex;
  justify-content: center;
  margin-top: var(--size-24);
}
.RemoveActivations-module__cards--NI1WD {
  display: grid;
  gap: var(--grid-gap);
  grid-template-columns: repeat(4, var(--grid-col-3));
  overflow-y: auto;
}
.RemoveActivations-module__cards--NI1WD button {
  cursor: pointer;
}

.RestoreActivations-module__controls--pBRo4 {
  align-items: center;
  display: flex;
  justify-content: space-between;
  margin-top: var(--size-24);
  padding-bottom: var(--size-24);
  width: var(--grid-col-12);
}
.RestoreActivations-module__buttons--FKtYL {
  display: flex;
  gap: var(--size-8);
}
.RestoreActivations-module__empty--E09bi {
  display: flex;
  justify-content: center;
  margin-top: var(--size-24);
}
.RestoreActivations-module__cards--S11cb {
  display: grid;
  gap: var(--grid-gap);
  grid-template-columns: repeat(4, var(--grid-col-3));
  overflow-y: auto;
}
.RestoreActivations-module__cards--S11cb button {
  cursor: pointer;
}

.Activations-module__labelTooltip--plzHC {
  align-items: center;
  display: flex;
  gap: 4px;
  white-space: pre-wrap;
}
.Activations-module__controls--tduzw {
  align-items: flex-end;
  display: flex;
  gap: var(--grid-gap);
  padding: var(--size-16) 0;
}
.Activations-module__clear--yDa4h {
  width: var(--grid-col-3);
}
.Activations-module__clear--yDa4h button {
  padding-left: 0;
}
.Activations-module__empty--i0brq {
  border-top: 1px solid var(--grey-200);
  display: flex;
  justify-content: center;
  margin-top: var(--size-24);
  padding-top: var(--size-24);
  width: var(--grid-col-12);
}
.Activations-module__filtered--pMyjM {
  margin-top: var(--size-8);
}
.Activations-module__cards--B7ynM {
  display: grid;
  gap: var(--grid-gap);
  grid-template-columns: repeat(4, var(--grid-col-3));
  overflow-y: auto;
}
.Activations-module__italic--gviN_ {
  font-style: italic;
}

.Campaign-module__campaignRow--IOeQx {
  --image-size: var(--size-88);

  align-items: center;
  display: flex;
  justify-content: space-between;
  padding: var(--size-16) var(--size-24);
}
.Campaign-module__campaignRow--IOeQx:not(:last-child) {
  border-bottom: 1px solid var(--grey-200);
}
.Campaign-module__detailsContainer--gXg5m {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.Campaign-module__detailsContainer--gXg5m > a {
  color: var(--link-color);
}
.Campaign-module__emptyPreview--BBDya {
  align-items: center;
  background: var(--grey-100);
  border-radius: var(--radius-5);
  display: flex;
  height: 100%;
  justify-content: center;
  width: 100%;
}
.Campaign-module__imagePreview--im3CQ {
  height: var(--image-size);
  position: relative;
  width: var(--image-size);
}
.Campaign-module__imagePreviewContainer--W2nxl {
  display: flex;
  gap: var(--size-16);
  height: var(--image-size);
  margin-right: var(--size-24);
  width: var(--size-400);
}
.Campaign-module__overlay--MLLJL {
  background: var(--midnight-900);
  border-radius: var(--radius-5);
  inset: 0;
  opacity: 0.5;
  position: absolute;
}
.Campaign-module__overlayText--BEFEj {
  align-items: center;
  color: var(--white);
  display: flex;
  inset: 0;
  justify-content: center;
  position: absolute;
}
.Campaign-module__partnerContainer--qi2dy {
  height: var(--size-16);
  margin: 4px 0;
}

.ActionSelectModal-module__radioGroup--H7sDV {
  padding: var(--size-16) 0;
}
.ActionSelectModal-module__radioGroup--H7sDV > div > label {
  color: var(--text);
  margin: 0;
}

.AssetDeactivateModal-module__errorText--BDHy5 {
  color: var(--semantic-red);
}

.AssetUpdatePartnerModal-module__dropdown--FtGAU {
  margin-bottom: var(--size-8);
  padding: var(--size-16) 0;
}
.AssetUpdatePartnerModal-module__errorText--GYIXT {
  color: var(--semantic-red);
}
/* TODO: Remove when modal is fixed */
.AssetUpdatePartnerModal-module__dropdown--FtGAU .menu {
  max-height: var(--size-144);
}

.CampaignDetails-module__detailRow--z2Hca {
  display: flex;
  justify-content: space-between;
  padding: var(--size-24);
}
.CampaignDetails-module__details--SMPV6 {
  display: flex;
  gap: var(--size-48);
}
.CampaignDetails-module__detail--qgfJF {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.CampaignDetails-module__detailLabel--iBrk8 {
  display: flex;
  gap: 4px;
  text-wrap: nowrap;
}
.CampaignDetails-module__filtersSection--HSlVT {
  display: flex;
  flex-direction: column;
  gap: var(--size-16);
  padding: var(--size-24);
}
.CampaignDetails-module__editRow--zzgos {
  align-items: flex-end;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.CampaignDetails-module__fileName--bXhhS {
  max-width: var(--size-264);
  overflow-wrap: break-word;
}
.CampaignDetails-module__filters--XhrlE {
  align-items: flex-end;
  display: flex;
  gap: var(--size-16);
}
.CampaignDetails-module__headerTooltip--gT_Ip {
  align-items: center;
  display: flex;
  flex-direction: row;
  gap: 4px;
}
.CampaignDetails-module__headerTooltip--gT_Ip > div {
  text-transform: none;
}
.CampaignDetails-module__emptyTable--oWgtb {
  display: flex;
  justify-content: center;
  padding: var(--size-48) 0;
}
.CampaignDetails-module__assets--Vtbah {
  padding: var(--size-24);
}
.CampaignDetails-module__assetLink--hdlnj {
  background: var(--grey-100);
  display: block;
  height: var(--size-88);
  position: relative;
  width: var(--size-88);
}
.CampaignDetails-module__assetLink--hdlnj:hover {
  box-shadow: var(--shadow-3);
}
.CampaignDetails-module__asset--civ5t {
  border-radius: var(--radius-5);
  cursor: pointer;
  height: 100%;
  object-fit: cover;
  width: 100%;
}

.CreateCampaignModal-module__errorText--_YO84 {
  color: var(--semantic-red);
}
.CreateCampaignModal-module__modalContent--Cz9dH {
  display: flex;
  flex-direction: row;
  gap: var(--size-24);
}
/* TODO: Remove when modal is fixed */
#Brand-menu {
  max-height: var(--size-320);
}

.SubmittedCoreAssets-module__asset--Tof7k {
  border-radius: var(--radius-5);
  height: var(--size-136);
  opacity: 0.5;
  width: var(--size-136);
}
.SubmittedCoreAssets-module__assets--DtiHu {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: var(--size-24);
}
.SubmittedCoreAssets-module__container--sRN1m {
  border-top: 1px solid var(--grey-200);
  display: flex;
  flex-direction: column;
  gap: var(--size-16);
  margin-top: var(--size-24);
  padding-top: var(--size-24);
}
.SubmittedCoreAssets-module__section--Qoqmf {
  align-items: center;
  display: flex;
  flex-direction: row;
  gap: var(--size-16);
}

.MetricVisualization-module__main--QptSk {
  display: flex;
  flex-direction: column;
  gap: var(--size-16);
  min-height: var(--size-400);
  padding: var(--size-24);
}
.MetricVisualization-module__empty--TS5aL {
  align-items: center;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  justify-content: center;
}
.MetricVisualization-module__viz--pKzWO {
  padding: 0 var(--size-16);
}
.MetricVisualization-module__showControls--mEmch {
  align-self: center;
}

.Usage-module__chartLabel--Jo4mq {
  margin-bottom: var(--size-24);
  padding: var(--size-24) 0 0 var(--size-24);
}

.ViewCampaigns-module__emptyTable--GZzwF {
  display: flex;
  justify-content: center;
  padding: var(--size-48) 0;
}
.ViewCampaigns-module__errorText--W40qT {
  color: var(--semantic-red);
}
.ViewCampaigns-module__footer--B2RBW {
  display: flex;
  justify-content: center;
  padding: var(--size-32);
}
.ViewCampaigns-module__header--DXGMO {
  align-items: flex-end;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  padding: var(--size-24);
}
.ViewCampaigns-module__controls--lhYHm {
  align-items: flex-end;
  display: flex;
  gap: var(--size-16);
}

.BulkUpload-module__list--KQe4O {
  margin-bottom: var(--size-16);
  padding-left: inherit;
}
.BulkUpload-module__list--KQe4O ul li {
  list-style-type: initial;
}

.CampaignCard-module__name--zu3aQ {
  margin-right: var(--size-16);
  word-break: break-all;
}
.CampaignCard-module__logo--WMilQ {
  height: var(--size-24);
  width: var(--size-24);
}
.CampaignCard-module__empty--BrR0s {
  align-items: center;
  display: flex;
  height: var(--size-96);
  justify-content: center;
}
.CampaignCard-module__assetPreview--kdX44 {
  cursor: pointer;
  height: var(--size-96);
  width: var(--size-96);
}
.CampaignCard-module__info--NJV8v {
  display: flex;
  gap: 8px;
}
.CampaignCard-module__id--r7LUp {
  color: var(--grey-500);
  margin-left: 4px;
}
.CampaignCard-module__mapButton--Mj24T {
  width: fit-content;
}

.CustomSegments-module__table--V485X table {
  width: 100%;
}

.RemappingModal-module__name--RZVFo {
  display: flex;
  flex-direction: column;
  gap: var(--size-8);
  word-break: break-all;
}

.UnparsableCampaigns-module__loading--VG4e6 {
  align-items: center;
  background-color: rgba(0, 0, 0, 0.5);
  display: flex;
  height: 100%;
  justify-content: center;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
}

.ManuallyMappedCampaigns-module__campaignsTable--rlzb6 .button {
  height: fit-content;
  text-align: left;
  word-break: break-all;
}
.ManuallyMappedCampaigns-module__fullWidth--ZdGZg table {
  width: 100%;
}

.Rules-module__table--YafKJ table {
  width: 100%;
}

.SegmentCodes-module__table--ZM6cR table {
  width: 100%;
}

.SegmentValues-module__table--kZOyE table {
  width: 100%;
}

.ActAs-module__recent--eGFzD {
  display: flex;
  gap: var(--size-16);
  justify-content: space-between;
}
.ActAs-module__section--VSV3o + .ActAs-module__section--VSV3o {
  margin-top: var(--size-32);
}
.ActAs-module__title--jrdTI {
  display: flex;
  gap: 4px;
  margin-bottom: var(--size-16);
}
.ActAs-module__admins--Xbuwi {
  display: flex;
  flex-wrap: wrap;
  gap: var(--size-16);
}
.ActAs-module__admin--AmGw2 {
  align-items: center;
  border: 1px solid var(--grey-200);
  border-radius: var(--radius-5);
  display: flex;
  gap: 4px;
  height: var(--size-40);
  padding: 0 var(--size-16);
  position: relative;
}
.ActAs-module__admin--AmGw2:hover {
  background: var(--grey-100);
}
.ActAs-module__disabled--p1l4r {
  color: var(--text-disabled);
  cursor: default;
  pointer-events: none;
}
.ActAs-module__name--jkeQc {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: pre;
  width: var(--size-168);
}
.ActAs-module__loading--Fj24V {
  align-items: center;
  background: var(--busy-background);
  border-radius: var(--radius-5);
  display: flex;
  inset: 0;
  justify-content: center;
  position: absolute;
}
.ActAs-module__spinner--gqdPa {
  aspect-ratio: 1;
  color: var(--cx-blue);
  height: 70%;
}

.UserPermissionOptions-module__tags--vwIft {
  display: flex;
  flex-wrap: wrap;
  gap: var(--size-8);
  padding-top: var(--size-16);
}

.BulkUserSettings-module__settings--XOxGR {
  display: flex;
  flex-direction: column;
  padding-bottom: var(--size-16);
}
.BulkUserSettings-module__settings--XOxGR h5 {
  margin-bottom: var(--size-8);
}
.BulkUserSettings-module__settings--XOxGR .radioGroup-label {
  padding-bottom: var(--size-8);
}
.BulkUserSettings-module__settings--XOxGR .radioGroup {
  width: max-content;
}

.BulkEditUsers-module__card--wsLFj {
  display: flex;
  flex-direction: column;
  gap: var(--size-24);
  height: var(--internal-full-height);
}
.BulkEditUsers-module__content--0i0HX {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  gap: var(--size-16);
  overflow: hidden;
}
.BulkEditUsers-module__controls--pwffw {
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
  gap: var(--size-16);
}
.BulkEditUsers-module__center--fwIUC {
  display: flex;
  flex-grow: 1;
  gap: var(--size-24);
  overflow: hidden;
}
.BulkEditUsers-module__users--QU2Uf {
  flex-shrink: 0;
  width: var(--size-336);
}
.BulkEditUsers-module__userItem--AYYSd {
  align-items: center;
  border-bottom: 1px solid var(--grey-100);
  display: flex;
}
.BulkEditUsers-module__user--u3_UW {
  display: flex;
  flex-direction: column;
  gap: 4px;
  overflow: hidden;
  padding: var(--size-8);
  text-align: left;
  white-space: pre;
}
.BulkEditUsers-module__userText--RU5pw {
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
}
.BulkEditUsers-module__name--f_c2o {
  align-items: center;
  display: flex;
  gap: var(--size-8);
  overflow: hidden;
  width: 100%;
}
.BulkEditUsers-module__nameText--NEjUy {
  overflow: hidden;
  text-overflow: ellipsis;
}
.BulkEditUsers-module__nameLink--wEZE6 {
  flex-grow: 1;
}
.BulkEditUsers-module__settings--iwpfI {
  flex-grow: 1;
}
.BulkEditUsers-module__buttons--Hlklg {
  display: flex;
  flex-shrink: 0;
  justify-content: flex-end;
}

.ErrorQuery-module__card--xIG83 {
  display: flex;
  flex-direction: column;
  gap: var(--size-24);
}
.ErrorQuery-module__card--xIG83 h5 {
  margin-bottom: 4px;
}
.ErrorQuery-module__results--dvtYp {
  display: flex;
  flex-wrap: wrap;
  gap: var(--size-16);
}
.ErrorQuery-module__result--Oao9j {
  display: flex;
  flex-wrap: wrap;
  gap: 4px;
}
.ErrorQuery-module__sql--HNNEB {
  background: var(--grey-100);
  border-radius: var(--radius-3);
  font-family: monospace;
  padding: var(--size-16);
  white-space: pre-wrap;
}

.PipelineStep-module__operations--AmkUk {
  display: grid;
  gap: var(--size-8);
  grid-template-columns: auto auto;
}
.PipelineStep-module__error--iPLgA {
  background: var(--red-100);
}

.PipelineSteps-module__table--qZgJ8 [class*='bad'] {
  background: var(--red-100);
}

.PipelineTrackers-module__chart--xEwQ3 {
  flex-grow: 1;
  width: calc(var(--size-1032) - var(--size-96));
}
.PipelineTrackers-module__title--SdsXQ {
  align-items: center;
  display: flex;
  gap: var(--size-16);
  height: var(--size-40);
}

.Collapsible-module__header--BCR1A {
  flex-grow: 1;
  text-align: left;
}
.Collapsible-module__clickable--NEj36 {
  cursor: pointer;
}
.Collapsible-module__content--DXYcL {
  display: grid;
  grid-template-rows: 0fr;
  margin-top: 0;
  transition: all 0.2s ease-in;
}
.Collapsible-module__children--BLQGO {
  overflow: hidden;
}
.Collapsible-module__open--wfmb0 {
  grid-template-rows: 1fr;
}

.Version-module__timeline--wn5xN {
  --fade-width: var(--size-16);

  align-items: center;
  display: flex;
  gap: var(--size-8);
}
.Version-module__timeline--wn5xN button {
  flex-shrink: 0;
}
.Version-module__events--PVQKy {
  display: flex;
  overflow-x: auto;
}
.Version-module__fadeIn--fYe00 {
  background: linear-gradient(to right, var(--white), transparent);
  flex-shrink: 0;
  left: 0;
  position: sticky;
  width: var(--fade-width);
}
.Version-module__fadeOut--WIrcx {
  background: #FF000080;
  background: linear-gradient(to left, var(--white), transparent);
  flex-shrink: 0;
  position: sticky;
  right: 0;
  width: var(--fade-width);
}
.Version-module__event--KhAzx {
  background: var(--grey-100);
  border-radius: var(--radius-3);
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
  gap: 4px;
  min-width: var(--size-200);
  padding: var(--size-8) var(--size-16);
  scroll-margin: calc(4 * var(--fade-width));
  text-align: initial;
}
.Version-module__event--KhAzx:hover {
  cursor: pointer;
}
.Version-module__event--KhAzx + .Version-module__event--KhAzx {
  margin-left: var(--size-8);
}
.Version-module__current--O0uie {
  background: var(--white);
  border: 1px solid var(--grey-800);
}
.Version-module__object--kiyxd {
  border: 1px solid var(--grey-200);
  border-radius: var(--radius-5);
  font-family: monospace;
  line-height: 1.5;
  padding: var(--size-16);
  white-space: pre;
}
.Version-module__added--r0B2K {
  background: var(--green-100);
  margin-left: var(--size-32);
}
.Version-module__removed--Yq0Dv {
  background: var(--red-100);
  margin-left: var(--size-32);
}

.Versions-module__date--nPOU2 {
  display: flex;
  flex-direction: column;
  gap: 4px;
}

.AdAccountsMetrics-module__table--EQI3g .itemsTableRow- {
  background: var(--grey-100);
}

.Auditable-module__asset--XC7td {
  width: fit-content;
}

.Dv360AdAccount-module__details--oMPrj {
  display: grid;
  gap: var(--size-8) var(--size-16);
  grid-template-columns: auto 1fr;
  margin-top: var(--size-8);
}
.Dv360AdAccount-module__campaigns--ZxJ9j {
  display: grid;
  gap: var(--size-8) var(--size-48);
  grid-template-columns: repeat(8, auto);
}

.GoogleAdsAccounts-module__links--CgCfF {
  display: flex;
  gap: var(--size-16);
  justify-content: space-between;
  margin-bottom: var(--size-24);
}
.GoogleAdsAccounts-module__controls--TyME7 {
  align-items: flex-end;
  display: flex;
  gap: var(--size-16);
  margin-bottom: var(--size-24);
}
.GoogleAdsAccounts-module__filter--hHRba {
  align-items: center;
  display: flex;
  gap: var(--size-8);
}

.GoogleAdsIntegrations-module__controls--R0qBG {
  display: flex;
  justify-content: space-between;
  margin-bottom: var(--size-24);
}

.BulkSelect-module__main--a3weW {
  overflow-x: auto;
  position: relative;
}
.BulkSelect-module__rows--XGnV5 {
  display: flex;
  flex-direction: column;
  gap: var(--size-16);
}
.BulkSelect-module__row--B34hD {
  align-items: flex-end;
  display: flex;
  gap: var(--size-8);
}
.BulkSelect-module__control--x7jGH {
  border: 1px solid transparent;
  border-radius: var(--radius-5);
}
.BulkSelect-module__missing--DvFbu {
  border-color: var(--semantic-blue); 
}
.BulkSelect-module__label--fhtKb {
  margin-bottom: var(--size-8);
}
.BulkSelect-module__close--H6NmX {
  padding-bottom: 4px;
}
.BulkSelect-module__message--sAE11 {
  display: flex;
  gap: var(--size-8);
  margin-bottom: var(--size-16);
  margin-left: var(--size-8);
}
.BulkSelect-module__add--mfQug {
  margin: var(--size-8);
}
.BulkSelect-module__overlay--YT0mx {
  background: #FFFFFF80;
  inset: 0;
  position: absolute;
}

.NewGoogleAdsAccount-module__controls--rTvzI {
  align-items: flex-end;
  display: flex;
  gap: var(--size-16);
  justify-content: space-between;
  margin-bottom: var(--size-24);
}
.NewGoogleAdsAccount-module__connect--afCFV {
  display: flex;
  justify-content: flex-end;
  margin-top: var(--size-24);
}

.Results-module__table--KaUPr .itemsTableColumn-description .maxWidthText {
  max-width: var(--grid-col-6);
}

.ItemGrid-module__temp--L0EbQ {
  white-space: pre;
}
.ItemGrid-module__columns--yVg2G {
  border-left: 1px solid var(--grey-100);
  border-top: 1px solid var(--grey-100);
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  overflow-x: auto;
}
.ItemGrid-module__column--ueBN4 {
  border-bottom: 1px solid var(--grey-100);
  border-right: 1px solid var(--grey-100);
  display: flex;
  flex-direction: column;
  gap: var(--size-8);
  padding: var(--size-16);
  white-space: pre;
}
.ItemGrid-module__column--ueBN4 div:last-child {
  font-variation-settings: var(--fw-500);
}
.ItemGrid-module__column--ueBN4 a {
  display: block;
}
.ItemGrid-module__content--gdgNE {
  max-width: var(--size-264);
  overflow-y: auto;
}

.ItemDetails-module__details--yY_bD {
  display: grid;
  gap: var(--size-16);
  grid-template-columns: repeat(3, auto);
}
.ItemDetails-module__detail--OaoiS {
  white-space: pre-wrap;
}
.ItemDetails-module__detail--OaoiS h5 {
  padding-top: 4px;
}

.DefinitionDisplay-module__criteria--Hx6TL {
  display: grid;
  gap: var(--size-16);
  grid-template-columns: repeat(3, auto);
}

.DuplicateDetail-module__modalContent--BqfTO {
  display: flex;
  flex-direction: column;
  height: var(--size-328);
  justify-content: space-between;
}
.DuplicateDetail-module__header--LtOKa {
  margin-bottom: var(--size-16);
  white-space: pre;
}
.DuplicateDetail-module__selectors--ZWafc {
  display: flex;
  flex-direction: column;
  gap: var(--size-16);
}
.DuplicateDetail-module__warning--EjPGd {
  align-items: center;
  display: flex;
  gap: var(--size-8);
  margin-top: var(--size-16);
}

.DuplicateGuideline-module__modalContent--qen47 {
  height: var(--size-224);
}
.DuplicateGuideline-module__header--xKDId {
  margin-bottom: var(--size-16);
  white-space: pre;
}
.DuplicateGuideline-module__button--EHfFv {
  color: var(--semantic-blue);
  cursor: pointer;
  font-size: 14px;
  font-variation-settings: var(--fw-400);
}
.DuplicateGuideline-module__selector--Mv52s {
  display: flex;
  flex-direction: column;
  gap: var(--size-16);
}

.OptionsDrawer-module__drawer--p4QcN {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.OptionsDrawer-module__scrollable--mZ9t1 {
  flex-grow: 1;
  overflow-y: auto;
  padding: var(--size-24);
}
.OptionsDrawer-module__scrollable--mZ9t1 div {
  padding-bottom: var(--size-8);
}
.OptionsDrawer-module__buttons--gYa0v {
  display: flex;
  justify-content: flex-end;
  padding: var(--size-24);
}

.Asset-module__asset--sF52q {
  background: var(--grey-200);
}
.Asset-module__asset--sF52q > div {
  width: 100%;
}
.Asset-module__video--n4_1u {
  height: var(--size-432);
}

.BrandWordsSection-module__search--zKgVl {
  background: var(--white);
  position: sticky;
  top: calc(-1 * var(--size-24));
}

.ChallengeControls-module__justification--Kpd4M textarea {
  height: var(--size-80);
}

.ChallengeDetails-module__passed--srMeE {
  margin-top: 2px;
}
.ChallengeDetails-module__passed--srMeE > * {
  --icon-size: var(--size-24);

  height: var(--icon-size);
  width: var(--icon-size);
}

.CheckGuideline-module__main--cYvLR {
  display: grid;
  gap: var(--size-8) var(--size-16);
  grid-template-columns: min-content auto;
}
.CheckGuideline-module__button--dWQvA {
  cursor: pointer;
}
.CheckGuideline-module__button--dWQvA > * {
  --icon-size: var(--size-24);

  height: var(--icon-size);
  width: var(--icon-size);
}
.CheckGuideline-module__needsValidation--QzeGl {
  filter: opacity(40%);
}
.CheckGuideline-module__disabled--FmSeW {
  cursor: unset;
  filter: saturate(20%);
}
.CheckGuideline-module__definition--a1vmL {
  margin-bottom: 4px;
}

.PostInfoSection-module__section--uU6n8 {
  border: 1px solid var(--grey-300);
  border-radius: var(--radius-3);
}
.PostInfoSection-module__header--IzSr_ {
  padding: var(--size-16);
}
.PostInfoSection-module__content--LWr1m {
  border-top: 1px solid var(--grey-300);
  max-height: var(--size-336);
  overflow-y: auto;
  padding: var(--size-24);
  position: relative;
}
.PostInfoSection-module__thumbnail--kWzct {
  align-items: center;
  aspect-ratio: 1;
  background: var(--grey-200);
  display: flex;
  justify-content: center;
  width: 100%;
}
.PostInfoSection-module__image--wXG7V {
  align-items: center;
  background: var(--grey-200);
  display: flex;
  height: var(--size-152);
  justify-content: center;
  width: var(--size-152);
}
.PostInfoSection-module__image--wXG7V img,
.PostInfoSection-module__thumbnail--kWzct img {
  max-height: 100%;
  max-width: 100%;
  object-fit: contain;
}

.PostInfo-module__main--AriAy {
  width: var(--size-336);
}

.ChallengeDisplay-module__main--ypAOR {
  display: grid;
  gap: var(--size-24);
  grid-template-columns: auto auto; 
}

.LoadingDisplay-module__loader--wBcAw {
  align-items: center;
  display: flex;
  gap: var(--size-24);
  justify-content: center;
  min-height: var(--size-256);
  min-width: var(--grid-col-8);
}

.ProcessControlDetails-module__passed--QlRRi {
  margin-top: 2px;
}
.ProcessControlDetails-module__passed--QlRRi > * {
  --icon-size: var(--size-24);

  height: var(--icon-size);
  width: var(--icon-size);
}
.ProcessControlDetails-module__evalutionCriteria--I3aGA {
  display: grid;
  gap: var(--size-8);
  grid-template-columns: max-content auto;
}

.ProcessControlDisplay-module__main--vLtzo {
  display: grid;
  gap: var(--size-24);
  grid-template-columns: var(--size-328) var(--size-768);
}

.SafeZone-module__controls--MxS4Y {
  display: flex;
  justify-content: center;
  margin-bottom: var(--size-24);
}
.SafeZone-module__controls--MxS4Y > div {
  min-width: var(--size-400);
}
.SafeZone-module__content--IUmXg {
  max-width: 90vh;
  position: relative;
}
.SafeZone-module__template--_5WtV {
  width: 100%;
}
.SafeZone-module__overlay--HA1Li {
  position: absolute;
  width: 100%;
  z-index: 1;
}
.SafeZone-module__assetContainer--s3S7P {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  position: absolute;
}
.SafeZone-module__asset--nbQzx {
  flex-grow: 1;
  max-height: 100%;
  max-width: 100%;
  object-fit: contain;
}

.ReviewGuideAssets-module__assets--OIFBV {
  display: flex;
  flex-wrap: wrap;
  gap: var(--size-16);
}
.ReviewGuideAssets-module__drop--E0hTe {
  position: relative;
}
.ReviewGuideAssets-module__dropButton--t1gfN {
  aspect-ratio: 1;
  border: 1px solid var(--grey-200);
  border-radius: var(--radius-5);
  cursor: pointer;
  white-space: pre;
  width: var(--size-128);
}
.ReviewGuideAssets-module__dropButton--t1gfN:hover {
  border-color: var(--purple-500);
}
.ReviewGuideAssets-module__active--aKeiw {
  align-items: center;
  background: var(--busy-background);
  display: flex;
  inset: 0;
  justify-content: center;
  position: absolute;
}

.ReviewGuideEditor-module__main--mLgEC {
  display: flex;
  gap: var(--size-32);
  overflow: auto;
}
.ReviewGuideEditor-module__text--k6DJi {
  display: flex;
  flex-direction: column;
  gap: var(--size-16);
}
.ReviewGuideEditor-module__text--k6DJi div:has(> input) {
  width: 100%;
}
.ReviewGuideEditor-module__text--k6DJi textarea {
  height: var(--size-256);
}
.ReviewGuideEditor-module__buttons--MqljQ {
  display: flex;
  gap: var(--size-8);
  justify-content: flex-end;
  margin-top: var(--size-8);
}
.ReviewGuideEditor-module__label--NhCdX {
  padding-bottom: 2px;
}
.ReviewGuideEditor-module__assets--AJVjZ {
  min-width: 560px;
}

.ReviewGuides-module__main--WGA8P {
  display: flex;
  flex-direction: column;
  gap: var(--size-24);
}
.ReviewGuides-module__add--bPCCK {
  display: flex;
  justify-content: flex-end;
}
.ReviewGuides-module__controls--_mzFd {
  align-items: flex-end;
  display: flex;
  gap: var(--size-16);
}
.ReviewGuides-module__filter--g7TT3 {
  align-items: center;
  display: flex;
  gap: var(--size-8);
}
.ReviewGuides-module__message--MwwzS {
  white-space: pre;
}

.TierRow-module__block--czC1q {
  border-radius: var(--radius-5);
  color: var(--white);
  min-width: var(--size-48);
  padding: 4px var(--size-8);
}
.TierRow-module__blue--ze3OK {
  background: var(--semantic-blue);
}
.TierRow-module__comparison--jtqge {
  font-size: 20px;
}
.TierRow-module__error--dH2sD {
  color: var(--semantic-red);
  font-size: 12px;
  white-space: pre-line;
}
.TierRow-module__green--G7s1L {
  background: var(--semantic-green);
}
.TierRow-module__orange--cZfIr {
  background: var(--semantic-orange);
}
.TierRow-module__padding--yOQtR {
  padding-top: 20px;
}
.TierRow-module__red--VpK3D {
  background: var(--semantic-red);
}

.Score-module__table--LdcFU table {
  width: 100%;
}
.Score-module__table--LdcFU .itemsTableColumn-name {
  width: var(--size-320);
}
.Score-module__table--LdcFU .itemsTableColumn-description {
  max-width: var(--size-504);
}

.Scores-module__table--WpHIo table {
  width: 100%;
}

.Subscriptions-module__link--oew0E {
  color: var(--info-color);
}
.Subscriptions-module__link--oew0E:hover {
  color: var(--blue-800);
}

.ChangeLog-module__header--JXW_8 {
  display: flex;
  flex-direction: row-reverse;
  width: 100%;
}
.ChangeLog-module__table--xHtv0,
.ChangeLog-module__table--xHtv0 table {
  width: 100%;
}

.GroupedHeaderItemsTable-module__table--OOWjF {
  display: flex;
  flex-direction: column;
  gap: var(--size-32);
  overflow-y: auto;
}
.GroupedHeaderItemsTable-module__cell--kJP73 {
  white-space: pre;
}
.GroupedHeaderItemsTable-module__pagination--JiVML {
  display: flex;
  justify-content: center;
  padding-bottom: var(--size-16);
}
.GroupedHeaderItemsTable-module__headerButton--MLrIw {
  align-items: flex-end;
  background: inherit;
  border: 0;
  color: inherit;
  display: flex;
  font-size: inherit;
  gap: 1px;
  text-align: left;
  text-transform: inherit;
  white-space: pre-wrap;
}
.GroupedHeaderItemsTable-module__clickable--O5Dox:hover {
  cursor: pointer;
}

.Navigation-module__main--CfZFt {
  display: flex;
  flex-direction: column;
}
.Navigation-module__main--CfZFt.nav {
  width: var(--size-256);
}
.Navigation-module__header--Vj9Hp {
  flex-shrink: 0;
}
.Navigation-module__body--lL12n {
  flex-grow: 1;
  overflow-y: auto;
  scrollbar-gutter: stable;
}
.Navigation-module__body--lL12n::-webkit-scrollbar {
  background: var(--midnight-600);
  width: var(--size-8);
}
.Navigation-module__body--lL12n::-webkit-scrollbar-thumb {
  background: var(--grey-500);
  border-radius: 4px;
}
.Navigation-module__footer--cqOke {
  flex-shrink: 0;
}

.PreflightUrlUploader-module__uploadInput--Fg_89.PreflightUrlUploader-module__uploadInput--Fg_89 {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
  margin-right: 1px;
  width: 400px;
}
.PreflightUrlUploader-module__uploadContent--bMzoc {
  display: flex;
  flex-direction: column;
  height: 600px;
}
.PreflightUrlUploader-module__emptyState--Bj5NO {
  align-items: center;
  border: 1px dashed #DFDFDF;
  border-radius: 3px;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  justify-content: center;
  margin-top: 7px;
}
.PreflightUrlUploader-module__emptyNote--ScpTG {
  font-size: 14px;
  position: relative;
  top: 75px;
}
.PreflightUrlUploader-module__emptyGraphic--nZQl1::before {
  --cdn-url: 'https://picassolabs.s3.amazonaws.com';
  content: url('https://picassolabs.s3.amazonaws.com/assets/preflights/preflight.png');
}
.PreflightUrlUploader-module__emptyStatus--SleFP {
  color: var(--text-alt);
  font-size: 18px;
  line-height: 1.75rem;
}
.PreflightUrlUploader-module__assetLabelContainer--SQk7C {
  padding-top: 9px;
  word-break: break-all;
  word-wrap: anywhere;
}
.PreflightUrlUploader-module__assetUrl--Dftp5 {
  color: #757575;
  font-size: 11px;
  font-weight: normal;
  line-height: 1.3;
}
.PreflightUrlUploader-module__assetLabel--kmtsC,
.PreflightUrlUploader-module__pendingAssetLabel--oLRB6 {
  color: #333333;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.3;
  margin-bottom: 4px;
  overflow: visible;
  white-space: normal;
}
.PreflightUrlUploader-module__assetContainer--jwPWp {
  background: transparent;
  border: 0;
  cursor: pointer;
}
.PreflightUrlUploader-module__assetContainer--jwPWp:focus-visible {
  outline: 1px auto var(--primary);
}
.PreflightUrlUploader-module__assetContainer--jwPWp img,
.PreflightUrlUploader-module__assetContainer--jwPWp .PreflightUrlUploader-module__assetLabel--kmtsC {
  transition: all 0.4s;
}
.PreflightUrlUploader-module__assetImage--ttNnk {
  margin-bottom: 0;
  overflow: hidden;
}
.PreflightUrlUploader-module__assetImageSelected--zUJWs {
  border: 2px solid var(--primary);
}
.PreflightUrlUploader-module__assetContainer--jwPWp:hover .PreflightUrlUploader-module__assetLabel--kmtsC {
  color: var(--primary);
}
.PreflightUrlUploader-module__assetContainer--jwPWp:hover img {
  transform: scale(1.1);
}

.CreativeCell-module__badge--arc_P {
  background: var(--purple-500);
  border-radius: var(--radius-100);
  color: var(--white);
  height: var(--size-24);
  line-height: var(--size-24);
  min-width: var(--size-24);
  position: absolute;
  right: 0;
  text-align: center;
  top: 0;
  transform: translate(50%, -50%);
}
.CreativeCell-module__badgeContainer--y_CdT {
  display: inline-block;
  position: relative;
}
.CreativeCell-module__status--i7j6s {
  display: flex;
  flex-direction: column;
  height: var(--size-64);
  justify-content: center;
  margin-left: var(--size-32);
}
.CreativeCell-module__creativeContainer--AH_31 {
  align-items: center;
  display: flex;
  height: var(--size-64);
  justify-content: center;
  position: relative;
  transition: box-shadow 0.2s ease-out;
  width: var(--size-64);
}
.CreativeCell-module__creativeContainer--AH_31 img {
  max-height: 100%;
  max-width: 100%;
}
.CreativeCell-module__creativeContainerHover--qNTPv:hover {
  box-shadow: var(--shadow-1), var(--shadow-4);
  cursor: pointer;
}
.CreativeCell-module__details--UdjfZ {
  align-items: center;
  display: flex;
}
.CreativeCell-module__margin--Vkamv {
  margin-left: var(--size-24);
}
.CreativeCell-module__videoContainer--X8Mla {
  align-items: center;
  background-color: RGBA(var(--black-rgb), 0.25);
  bottom: 0;
  display: flex;
  justify-content: center;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.CreativeCell-module__videoContainer--X8Mla .CreativeCell-module__icon--LN4fe {
  height: var(--size-48);
  opacity: 0.75;
  width: var(--size-48);
}

.SubmitAsCoreAssetModal-module__container--FWWr9 {
  margin-bottom: var(--size-16);
}
.SubmitAsCoreAssetModal-module__dropdownRow--O4D9s {
  display: flex;
  flex-direction: column;
  gap: var(--size-16);
  margin-top: var(--size-24);
}

.SubmittedPreflightsTable-module__table--tw5D_ {
  overflow: scroll;
}
.SubmittedPreflightsTable-module__table--tw5D_ table {
  width: 100%;
}
.SubmittedPreflightsTable-module__pagination--N2yP4 {
  display: flex;
  justify-content: center;
  margin-top: var(--size-24);
}

.SubmittedPreflights-module__header--DcrxM {
  align-items: center;
  display: flex;
  justify-content: space-between;
}
.SubmittedPreflights-module__highQualityColumn--WHxNT {
  width: 10%;
}
.SubmittedPreflights-module__sla--qLnZk {
  color: var(--grey-400);
}
.SubmittedPreflights-module__headerRow--kJFW0 {
  align-items: center;
  display: flex;
  gap: var(--size-8);
}
.SubmittedPreflights-module__filterRow--voRrB {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  gap: var(--size-8);
  margin-top: var(--size-16);
}
.SubmittedPreflights-module__hiddenCell--JH4ag {
  display: none;
}

.ChartMetricSelection-module__checkboxes--bo0Ie {
  display: flex;
  flex-direction: column;
  gap: var(--size-16);
}
.ChartMetricSelection-module__checkboxes--bo0Ie .checkbox-label {
  padding: 0;
}
.ChartMetricSelection-module__checkbox--Dr8xH label {
  align-items: center;
}
.ChartMetricSelection-module__checkbox--Dr8xH .icon {
  vertical-align: middle;
}

.ReportingDrawer-module__drawer--J4uqV {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.ReportingDrawer-module__hidden--HageW {
  display: none;
}
.ReportingDrawer-module__scrollable--SFmi1 {
  flex-grow: 1;
  overflow-y: auto;
}
.ReportingDrawer-module__header--opQWF {
  display: flex;
  flex-direction: column;
  gap: var(--size-8);
  padding: var(--size-24) var(--size-24) var(--size-16) var(--size-24);
}
.ReportingDrawer-module__body--F52c7 {
  display: flex;
  flex-direction: column;
  gap: var(--size-24);
  padding: var(--size-24) var(--size-24) 0 var(--size-24);
}
.ReportingDrawer-module__footer--ADneJ {
  display: flex;
  justify-content: flex-end;
  padding: var(--size-24);
}

.BreakdownDrawer-module__selections--j6csL {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: var(--size-16);
}
.BreakdownDrawer-module__selections--j6csL .tag-label {
  white-space: normal;
}

.EditReportDetailsModal-module__input--_sw6z .textInput-container {
  width: 100%;
}

.ConfigureReport-module__container--Xk4Mr {
  align-items: center;
  display: flex;
  gap: var(--size-48);
  justify-content: space-between;
  margin-bottom: var(--size-16);
  width: 100%;
}
.ConfigureReport-module__description--xxBHQ {
  display: flex;
  min-width: 0;
  white-space: nowrap;
}
.ConfigureReport-module__details--hWSqg {
  align-items: center;
  display: flex;
  gap: var(--size-8);
  min-width: 0;
  width: 100%;
}
.ConfigureReport-module__buttons--SRScJ {
  align-items: center;
  align-self: stretch;
  display: flex;
  gap: var(--size-16);
}
.ConfigureReport-module__title--KMbZE {
  white-space: nowrap;
}

.ConnectedDataReport-module__top--YQEZD {
  display: flex;
  flex-direction: column;
  gap: var(--size-24);
  padding: var(--size-24);
}
.ConnectedDataReport-module__table--aGOoj {
  min-height: var(--size-440);
  padding: 0 var(--size-16) var(--size-16) var(--size-16);
}
.ConnectedDataReport-module__table--aGOoj td {
  border-radius: 0;
}

.CreativeLifecycleReport-module__top--YJVHc {
  display: flex;
  flex-direction: column;
  gap: var(--size-24);
  padding: var(--size-24);
}
.CreativeLifecycleReport-module__empty--tLh6V {
  display: flex;
  justify-content: center;
  padding-top: var(--size-48);
}
.CreativeLifecycleReport-module__table--M6f5J {
  min-height: var(--size-440);
  padding: 0 var(--size-16) var(--size-16) var(--size-16);
}
.CreativeLifecycleReport-module__table--M6f5J td {
  border-radius: 0;
}

.ScoreReport-module__top--c_c7Q {
  display: flex;
  flex-direction: column;
  gap: var(--size-24);
  padding: var(--size-24);
}
.ScoreReport-module__empty--GFlm9 {
  display: flex;
  justify-content: center;
  padding-top: var(--size-48);
}
.ScoreReport-module__table--ReNvg {
  min-height: var(--size-440);
  padding: 0 var(--size-16) var(--size-16) var(--size-16);
}
.ScoreReport-module__table--ReNvg td {
  border-radius: 0;
}

.TimePeriodDrawer-module__selections--lbOMz {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: var(--size-16);
}
.TimePeriodDrawer-module__selections--lbOMz .tag-label {
  white-space: normal;
}
.TimePeriodDrawer-module__toggle--mhY45 {
  align-items: center;
  display: flex;
  flex-direction: row;
  gap: var(--size-8);
}
.TimePeriodDrawer-module__toggle--mhY45 label {
  flex-grow: 0;
}

.TimePeriodVisualization-module__main--jplIO {
  height: var(--size-440);
  padding: var(--size-24);
}
.TimePeriodVisualization-module__overflow--uMHuk {
  overflow-x: auto;
  overflow-y: hidden;
}
.TimePeriodVisualization-module__empty--O9xQw {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
}
.TimePeriodVisualization-module__controls--N4bT9 {
  height: 100%;
}
.TimePeriodVisualization-module__column--kMcuq {
  display: inline-block;
}
.TimePeriodVisualization-module__line--kVuu5 {
  width: 100%;
}
.TimePeriodVisualization-module__chart--iL7DV {
  align-items: center;
  display: flex;
  flex-direction: column;
  height: 100%;
}

.TimePeriodReport-module__top--mGoHB {
  display: flex;
  flex-direction: column;
  gap: var(--size-24);
  padding: var(--size-24);
}
.TimePeriodReport-module__empty--UAiMj {
  display: flex;
  justify-content: center;
  padding-top: var(--size-48);
}
.TimePeriodReport-module__table--KRBd4 {
  min-height: var(--size-440);
  padding: 0 var(--size-16) var(--size-16) var(--size-16);
}
.TimePeriodReport-module__table--KRBd4 th,
.TimePeriodReport-module__table--KRBd4 td {
  border-radius: 0;
}
.TimePeriodReport-module__lineColor--sJf7K {
  border-radius: var(--radius-100);
  height: 10px;
  width: 10px;
}

.GuidelineDrawer-module__selections--gum8D {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: var(--size-16);
}
.GuidelineDrawer-module__selections--gum8D .tag-label {
  white-space: normal;
}

.GuidelineReport-module__top--J7GeT {
  display: flex;
  flex-direction: column;
  gap: var(--size-24);
  padding: var(--size-24);
}
.GuidelineReport-module__controls--eRmLY {
  align-items: flex-end;
  display: flex;
  justify-content: space-between;
}
.GuidelineReport-module__controlButtons--OSQth {
  display: flex;
  gap: var(--size-16);
}
.GuidelineReport-module__empty--EQJLJ {
  display: flex;
  justify-content: center;
  padding-top: var(--size-48);
}
.GuidelineReport-module__table--qSCXW {
  min-height: var(--size-440);
  padding: var(--size-16);
}

.Exports-module__table--Dt5I_ table {
  width: 100%;
}

.MyReports-module__content--NK4o1 table {
  width: 100%;
}
.MyReports-module__content--NK4o1 .itemsTableColumn-title {
  width: 50%;
}
.MyReports-module__empty--E_SQ0 {
  padding: var(--size-64) 0;
}

.NewExport-module__filters--MlGDt .auditReport-filterContainer {
  border: 0;
  grid-gap: inherit;
  margin: 0;
}
.NewExport-module__filters--MlGDt .col {
  padding: 0;
}
.NewExport-module__busy--chopm {
  align-items: center;
  background: var(--busy-background);
  border-radius: var(--radius-5);
  display: flex;
  inset: 0;
  justify-content: center;
  position: absolute;
  z-index: var(--z-busy);
}

.SelectType-module__instructions--wBaFW {
  margin-bottom: var(--size-24);
}
.SelectType-module__cards--a9Or1 {
  display: flex;
  flex-wrap: wrap;
  gap: var(--size-24);
}
.SelectType-module__cards--a9Or1 a {
  position: relative;
}

.GuidelineDetail-module__definitionItem--BiChM {
  flex-basis: 25%;
  margin-bottom: 1rem;
  padding-right: 5px;
}
.GuidelineDetail-module__definitionItemValue--wk5hy {
  margin-top: 6px;
}
.GuidelineDetail-module__clickable--jmzVo {
  cursor: pointer;
}
.GuidelineDetail-module__channels--hI_8m {
  color: var(--link-color);
}
.GuidelineDetail-module__channels--hI_8m div {
  gap: 5px;
}

.Guidelines-module__fixedCardHeight--iD81d {
  display: flex;
  flex-direction: column;
  height: 80vh;
}
.Guidelines-module__subCard--sqKwc {
  overflow: hidden;
}
.Guidelines-module__cardMargin--Zopt1 {
  margin: var(--size-24);
}
.Guidelines-module__scrollable--CQqlo {
  overflow: auto;
}
.Guidelines-module__fullHeight--Gl2Qc {
  height: 100%;
}
.Guidelines-module__tabSection--o5vVV {
  margin-bottom: var(--size-32);
}
.Guidelines-module__guidelineContainer--kWaxZ {
  display: flex;
  flex-direction: column;
  height: 100%;
  padding: var(--size-24) var(--size-24) 0 var(--size-24);
}
.Guidelines-module__scoreLink--HfTc9 {
  margin-right: 4px;
}
.Guidelines-module__anchor--OxtGU {
  margin-left: auto;
}
.Guidelines-module__guidelineTab--TxMmw:first-of-type {
  margin-top: var(--size-16);
}

.TierRangeChart-module__container--UQiRF {
  display: flex;
  flex-direction: column;
  gap: var(--size-8);
  margin-top: var(--size-32);
}
.TierRangeChart-module__high--G99uQ {
  background: var(--semantic-blue);
}
.TierRangeChart-module__highest--MXLwI {
  background: var(--semantic-green);
}
.TierRangeChart-module__key--rP7Ho {
  border-radius: var(--radius-3);
  height: var(--size-16);
  margin-right: var(--size-8);
  width: var(--size-16);
}
.TierRangeChart-module__low--XTxO4,
.TierRangeChart-module__medium--pNwV5 {
  background: var(--semantic-orange);
}
.TierRangeChart-module__lowest--j8f6X {
  background: var(--semantic-red);
}
.TierRangeChart-module__rangeBar--Xv9ot {
  height: var(--size-16);
}
.TierRangeChart-module__rangeBar--Xv9ot:first-child {
  border-bottom-left-radius: var(--radius-3);
  border-top-left-radius: var(--radius-3);
}
.TierRangeChart-module__rangeBar--Xv9ot:last-child {
  border-bottom-right-radius: var(--radius-3);
  border-top-right-radius: var(--radius-3);
}

.ScoreDetails-module__cardHeaderRow--VbMgR {
  align-items: center;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  margin-bottom: var(--size-16);
}
.ScoreDetails-module__scoreLabel--ukSys {
  align-items: center;
  display: flex;
  flex-direction: row;
}
.ScoreDetails-module__scoreLabel--ukSys .icon-wrapper {
  color: var(--cx-rose);
  margin-right: 4px;
}
.ScoreDetails-module__trademark--vHGi2 {
  color: var(--text);
  font-size: 20px;
  margin-left: 2px;
}
.ScoreDetails-module__detailItem--HXSY2 {
  display: flex;
  flex-direction: column;
  gap: 4px;
  margin-right: var(--size-40);
}
.ScoreDetails-module__detailsContainer--AQZtn {
  display: flex;
  flex-direction: row;
}
.ScoreDetails-module__detailsRow--Cx3CV {
  align-items: center;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  margin-top: var(--size-24);
}
.ScoreDetails-module__tooltipContainer--a3URv {
  align-items: center;
  display: flex;
  gap: 4px;
}

.ChannelGuidelinesTable-module__description--WkfMV {
  width: 45%;
}
.ChannelGuidelinesTable-module__input--h8lcq .textInput-container {
  width: 100px;
}
.ChannelGuidelinesTable-module__name--KMK3Y {
  width: 25%;
}
.ChannelGuidelinesTable-module__resetButton--cjHOQ {
  color: var(--blue-600);
  cursor: pointer;
}
.ChannelGuidelinesTable-module__table--ukKmp table {
  width: 100%;
}

.GuidelineWeights-module__channelTableContainer--pcFmh {
  display: flex;
  flex-direction: column;
  gap: var(--size-24);
}

.ScoreDetailInputs-module__container--SV08A {
  display: flex;
  flex-direction: column;
  gap: var(--size-24);
  width: var(--size-512);
}
.ScoreDetailInputs-module__settingsBody--roig5 {
  display: flex;
  flex-direction: column;
  gap: var(--size-16);
}
.ScoreDetailInputs-module__settingsHeader--aIUib > .button {
  color: var(--text);
}

.GuidelineTable-module__channelCell--vEKdQ {
  align-items: center;
  display: flex;
  flex-direction: row;
}
.GuidelineTable-module__checkbox--JkzmA .checkbox-box {
  flex-shrink: 0;
}
.GuidelineTable-module__checkbox--JkzmA .checkbox-label {
  font-size: 14px;
  letter-spacing: 0.15px;
}
.GuidelineTable-module__checkbox--JkzmA label {
  line-height: normal;
}
.GuidelineTable-module__description--MfbwF {
  width: 45%;
}
.GuidelineTable-module__inactive--Fo0HE {
  align-items: center;
  display: flex;
  gap: var(--size-8);
  justify-content: space-between;
}
.GuidelineTable-module__name--XpqfW {
  width: 25%;
}
.GuidelineTable-module__table--Y8h6_ table {
  width: 100%;
}

.Steps-module__header--Metpk {
  align-items: center;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  width: 100%;
}
.Steps-module__headerAndSubtitle--hcrq5 {
  display: flex;
  flex-direction: column;
  gap: var(--size-8);
  width: 100%;
}

.CompositeScoreConfirmation-module__table--M7KeN table {
  width: 100%;
}
.CompositeScoreConfirmation-module__table--M7KeN .itemsTableColumn-name {
  width: 25%;
}
.CompositeScoreConfirmation-module__table--M7KeN .itemsTableColumn-description {
  width: 65%;
}
.CompositeScoreConfirmation-module__table--M7KeN .itemsTableColumn-weight {
  width: 10%;
}

.ScoreTable-module__table--vm9V_ table {
  width: 100%;
}
.ScoreTable-module__table--vm9V_ .itemsTableColumn-name {
  width: 25%;
}
.ScoreTable-module__table--vm9V_ .itemsTableColumn-description {
  width: 75%;
}

.ScoreWeightsTable-module__table--HUvRf table {
  width: 100%;
}
.ScoreWeightsTable-module__table--HUvRf .itemsTableColumn-name {
  width: 25%;
}
.ScoreWeightsTable-module__table--HUvRf .itemsTableColumn-description {
  width: 55%;
}
.ScoreWeightsTable-module__table--HUvRf .itemsTableColumn-weight {
  width: 10%;
}
.ScoreWeightsTable-module__table--HUvRf .itemsTableColumn-points {
  width: 10%;
}
.ScoreWeightsTable-module__input--sTU1t .textInput-container {
  width: var(--size-104);
}
.ScoreWeightsTable-module__resetButton--wUH0F {
  color: var(--link-color);
  cursor: pointer;
}

.Scores-module__addNewRow--ErDld {
  display: flex;
  justify-content: flex-end;
  margin-bottom: var(--size-16);
}
.Scores-module__cards--thWts {
  display: flex;
  flex-direction: column;
  gap: var(--size-24);
}
.Scores-module__header--dvXu0 {
  width: 100%;
}

.Configuration-module__channelTableContainer--RE4ZA {
  display: flex;
  flex-direction: column;
  gap: var(--size-24);
}
.Configuration-module__row--xUqZh {
  display: flex;
  justify-content: flex-end;
}
.Configuration-module__spinner--LPcVx {
  display: flex;
  height: 100%;
  justify-content: center;
  margin-top: var(--size-48);
  width: 100%;
}

.History-module__spinner--wlETO {
  display: flex;
  height: 100%;
  justify-content: center;
  margin-top: var(--size-48);
  width: 100%;
}

.Overview-module__spinner--zWCGz {
  display: flex;
  height: 100%;
  justify-content: center;
  margin-top: var(--size-48);
  width: 100%;
}

.ScoreTiers-module__spinner--Qfp_v {
  display: flex;
  height: 100%;
  justify-content: center;
  margin-top: var(--size-48);
  width: 100%;
}

.Mappings-module__linkButton--kSV5U {
  align-self: end;
  background: transparent;
  border: 0;
  color: var(--link-color);
  cursor: pointer;
  font-size: 14px;
}
.Mappings-module__loading--mDOQt {
  display: flex;
  justify-content: center;
  margin-top: var(--size-96);
}
.Mappings-module__warningButton--LyWrm {
  align-self: end;
  color: var(--error-color);
}

.SelectType-module__cards--AYG6a {
  display: flex;
  flex-wrap: wrap;
  gap: var(--size-24);
}
.SelectType-module__cards--AYG6a a {
  position: relative;
}

.TaxonomyTestModal-module__icon--O8ET4 {
  margin-right: 4px;
}
.TaxonomyTestModal-module__icon--O8ET4 .icon {
  height: 10px;
  width: 10px;
}
.TaxonomyTestModal-module__error--DNdme {
  color: var(--semantic-red);
}
.TaxonomyTestModal-module__success--XkqMB {
  color: var(--semantic-green);
}

.TaxonomyConfiguration-module__example--BNJFL {
  font-style: italic;
}

.TaxonomyRules-module__table--8XLvi table {
  width: 100%;
}

.Page-module__page--LJvnB {
  --padding: var(--size-24);

  bottom: 0;
  display: flex;
  left: 0;
  overflow: hidden;
  position: fixed;
  right: 0;
  top: 0;
}
.Page-module__contentLayout--Aqcuf {
  flex-grow: 1;
  overflow: auto;
  position: relative;
}
.Page-module__contentWrap--SvHsL {
  display: inline-block;
  left: 0;
  position: absolute;
  top: 0;
}
.Page-module__contentMargin--IGFdn {
  padding: var(--padding);
}
.Page-module__content--AmDOU {
  display: flex;
  flex-direction: column;
}
.Page-module__normal--Q3kmR {
  width: var(--grid-col-12);
}
.Page-module__large--W9hZ4 {
  width: 1240px;
}
.Page-module__largest--QrupD {
  width: 1448px;
}
.Page-module__full--hx29K {
  width: calc(100vw - 2 * var(--padding));
}

.InternalPage-module__page--z3nX7 {
  background: var(--internal-background);
  display: flex;
  inset: 0;
  overflow: hidden;
  position: fixed;
}
.InternalPage-module__page--z3nX7 .nav {
  flex-shrink: 0;
}
.InternalPage-module__layout--tExbV {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  overflow: hidden;
}
.InternalPage-module__header--IP61Y {
  flex-shrink: 0;
}
.InternalPage-module__content--ktcUX {
  flex-grow: 1;
  overflow: auto;
  padding: var(--size-24);
}

.EligibilityConfiguration-module__cardPadding--MAkpL {
  padding: var(--size-24);
}
.EligibilityConfiguration-module__marginLeft--ksuST {
  margin-left: var(--size-72);
}

.EligibilityTable-module__content--_ggvh {
  height: 100%;
  overflow-y: scroll;
  padding: var(--size-24);
  white-space: pre-wrap;
}
.EligibilityTable-module__drawer--YdIzp {
  height: 100%;
}
.EligibilityTable-module__drawerFooter--ttvqg {
  display: flex;
  justify-content: flex-end;
  padding: var(--size-24);
}
.EligibilityTable-module__emptyTable--oSimF {
  height: var(--size-360);
}
.EligibilityTable-module__padding--wQi1y {
  padding: var(--size-24);
}
.EligibilityTable-module__table--qgyTW table {
  width: 100%;
}

.HistoricalRequests-module__nameHeader--IYBzN {
  min-width: var(--size-264);
}
.HistoricalRequests-module__table--oUQUk table {
  width: 100%;
}

.IntegrationConfigs-module__button--L7DFs {
  display: flex;
  flex-direction: row-reverse;
}
.IntegrationConfigs-module__cards--XZBQT {
  display: grid;
  grid-gap: var(--size-24);
  grid-template-columns: 1fr 1fr;
}
.IntegrationConfigs-module__logo--X0liN {
  border-radius: var(--radius-3);
  height: var(--size-24);
  width: var(--size-24);
}
.IntegrationConfigs-module__logo--X0liN img {
  height: 100%;
  object-fit: contain;
  width: 100%;
}

.IntegrationDetails-module__logo--kl7nc {
  border-radius: var(--radius-3);
  height: var(--size-24);
  margin-right: var(--size-8);
  width: var(--size-24);
}
.IntegrationDetails-module__logo--kl7nc img {
  height: 100%;
  object-fit: contain;
  width: 100%;
}

.NewHistoricalRequest-module__requestCount--LJnD6 {
  display: flex;
  flex-direction: column;
  gap: var(--size-16);
}
.NewHistoricalRequest-module__requestCount--LJnD6 ul {
  list-style-position: inside;
}
.NewHistoricalRequest-module__requestCount--LJnD6 ul li {
  list-style-type: initial;
}

.ThirdPartyConnections-module__cards--LHBbp {
  display: grid;
  grid-gap: var(--size-24);
  grid-template-columns: 1fr 1fr;
  margin-top: var(--size-32);
}
.ThirdPartyConnections-module__icon--coYzO {
  align-content: center;
  height: var(--size-32);
  width: var(--size-32);
}
.ThirdPartyConnections-module__logo--bRpTV {
  border-radius: var(--radius-5);
  height: var(--size-56);
  width: var(--size-56);
}
.ThirdPartyConnections-module__logo--bRpTV img {
  height: 100%;
  object-fit: contain;
  width: 100%;
}
.ThirdPartyConnections-module__name--nHkKy {
  text-align: left;
}
.ThirdPartyConnections-module__platformCard--gvDd0 {
  width: var(--size-504);
}
.ThirdPartyConnections-module__rightAlign--EUbNb {
  align-content: center;
  margin-left: auto;
}


/*# sourceMappingURL=application-f5aa415c.css.map*/