/* [project]/apps/dashboard/src/features/pricing/components/pricing-cards.css [app-client] (css) */
.t1, .t2 {
  font-weight: initial !important;
}

.t3 {
  color: var(--brand-color);
  opacity: .9;
}

.shimmer {
  background-repeat: no-repeat;
  animation: 2.5s infinite shimmer;
  display: inline-block;
  -webkit-mask: linear-gradient(-60deg, #222 30%, #010967b8, #222 70%) 100% / 300% 100%;
}

.route {
  border: 1px solid var(--border);
  background: var(--card);
  border-radius: 4px;
  padding: 0 5px;
}

.new {
  color: #fff;
  text-transform: uppercase;
  border-radius: .25rem;
  margin-top: -2px;
  margin-left: -3px;
  margin-right: 2px;
  padding: .2rem .5rem;
  font-size: .75rem;
  font-weight: 700;
  display: inline-block;
}

.new.limitation {
  color: inherit;
  background-color: #3a3a3a;
}

@keyframes shimmer {
  100% {
    -webkit-mask-position: 0;
  }
}

.pricing-row-highlight {
  animation: 1.4s ease-in-out .35s 3 pricing-row-highlight;
}

@keyframes pricing-row-highlight {
  0%, 100% {
    background-color: #0000;
    box-shadow: inset 0 0 0 1px #fff0;
  }

  50% {
    background-color: #ffffff1a;
    box-shadow: inset 0 0 0 1px #ffffff59;
  }
}

/* [project]/apps/dashboard/src/app/(main)/(pricing)/pricing/page.css [app-client] (css) */
#pricing-page {
  background: none;
}

/*# sourceMappingURL=apps_dashboard_src_05n4o7x._.css.map*/