

.hover\:border-\[\#9AD2AD\]\/50:hover {
  border-color: rgb(154 210 173 / 0.5);
}

.hover\:-translate-y-2:hover {
  --tw-translate-y: -0.5rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group:hover .group-hover\:text-\[\#436AB2\] {
  --tw-text-opacity: 1;
  color: rgb(67 106 178 / var(--tw-text-opacity, 1));
}
.group:hover .group-hover\:translate-x-0 {
  --tw-translate-x: 0px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.transition-transform {
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.transition-all {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}


.bg-\[\#111827\] {
  --tw-bg-opacity: 1;
  background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1));
}
.border-gray-800 {
  --tw-border-opacity: 1;
  border-color: rgb(31 41 55 / var(--tw-border-opacity, 1));
}
.border {
  border-width: 1px;
}
.rounded-2xl {
  border-radius: 1rem;
}
.overflow-hidden {
  overflow: hidden;
}
.justify-between {
  justify-content: space-between;
}
.flex-col {
  /* flex-direction: column; */
}

.transform {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-x-full {
  --tw-translate-x: -100%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.transition-colors {
  transition-property: color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.text-\[\#9AD2AD\] {
  --tw-text-opacity: 1;
  color: var(--pm-primary-color);
}
.border-gray-800\/50 {
  border-color: rgb(31 41 55 / 0.5);
}
.border-t {
  border-top-width: 1px;
}
.items-center {
  align-items: center;
}


.transform {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.bg-gray-950\/60 {
  background-color: rgb(3 7 18 / 0.6);
}
.border-gray-800 {
  --tw-border-opacity: 1;
  border-color: rgb(31 41 55 / var(--tw-border-opacity, 1));
}
.border {
  border-width: 1px;
}
.rounded-full {
  border-radius: 9999px;
}
.text-white {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.tracking-tight {
  letter-spacing: -0.025em;
}
.font-black {
  font-weight: 900;
}
.text-2xl {
  font-size: 1.5rem;
  line-height: 2rem;
}
.mb-1 {
  margin-bottom: 0.25rem;
}

.pt-4 {
  padding-top: 1rem;
}
.border-gray-800\/80 {
  border-color: rgb(31 41 55 / 0.8);
}
.text-gray-500 {
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / var(--tw-text-opacity, 1));
}
.tracking-widest {
  letter-spacing: 0.1em;
}
.font-bold {
  font-weight: 700;
}
.text-\[10px\] {
  font-size: 10px;
}
.mb-3 {
  margin-bottom: 0.75rem;
}
.text-gray-300 {
  --tw-text-opacity: 1;
  color: rgb(209 213 219 / var(--tw-text-opacity, 1));
}
.gap-2 {
  gap: 0.5rem;
}
.items-start {
  align-items: flex-start;
}
.bg-\[\#9AD2AD\] {
  --tw-bg-opacity: 1;
  background-color: rgb(154 210 173 / var(--tw-bg-opacity, 1));
}
.rounded-full {
  border-radius: 9999px;
}
.shrink-0 {
  flex-shrink: 0;
}
.w-1\.5 {
  width: 0.375rem;
}
.h-1\.5 {
  height: 0.375rem;
}
.mt-1\.5 {
  margin-top: 0.375rem;
}

.text-\[\#9AD2AD\] {
  --tw-text-opacity: 1;
  color: rgb(154 210 173 / var(--tw-text-opacity, 1));
}
.border-gray-800\/50 {
  border-color: rgb(31 41 55 / 0.5);
}

