#va-broadcasts :is(.mx-auto) {
  margin-left: auto;
  margin-right: auto
}

#va-broadcasts :is(.my-4) {
  margin-top: 1rem;
  margin-bottom: 1rem
}

#va-broadcasts :is(.mb-2) {
  margin-bottom: 0.5rem
}

#va-broadcasts :is(.mb-3) {
  margin-bottom: 0.75rem
}

#va-broadcasts :is(.mb-4) {
  margin-bottom: 1rem
}

#va-broadcasts :is(.mt-4) {
  margin-top: 1rem
}

#va-broadcasts :is(.mt-9) {
  margin-top: 2.25rem
}

#va-broadcasts :is(.mb-5) {
  margin-bottom: 1.25rem
}

#va-broadcasts :is(.mb-8) {
  margin-bottom: 2rem
}

#va-broadcasts :is(.mr-2) {
  margin-right: 0.5rem
}

#va-broadcasts :is(.block) {
  display: block
}

#va-broadcasts :is(.flex) {
  display: flex
}

#va-broadcasts :is(.grid) {
  display: grid
}

#va-broadcasts :is(.w-10\/12) {
  width: 83.333333%
}

#va-broadcasts :is(.w-4\/5) {
  width: 80%
}

#va-broadcasts :is(.w-60) {
  width: 15rem
}

#va-broadcasts :is(.w-full) {
  width: 100%
}

#va-broadcasts :is(.max-w-40) {
  max-width: 10rem
}

#va-broadcasts :is(.max-w-full) {
  max-width: 100%
}

#va-broadcasts :is(.list-decimal) {
  list-style-type: decimal
}

#va-broadcasts :is(.list-disc) {
  list-style-type: disc
}

#va-broadcasts :is(.grid-cols-1) {
  grid-template-columns: repeat(1, minmax(0, 1fr))
}

#va-broadcasts :is(.flex-row) {
  flex-direction: row
}

#va-broadcasts :is(.flex-col) {
  flex-direction: column
}

#va-broadcasts :is(.items-center) {
  align-items: center
}

#va-broadcasts :is(.justify-center) {
  justify-content: center
}

#va-broadcasts :is(.gap-4) {
  gap: 1rem
}

#va-broadcasts :is(.gap-y-4) {
  row-gap: 1rem
}

#va-broadcasts :is(.rounded-md) {
  border-radius: 0.375rem
}

#va-broadcasts :is(.bg-\[\#79bd47\]) {
  --tw-bg-opacity: 1;
  background-color: rgb(121 189 71 / var(--tw-bg-opacity))
}

#va-broadcasts :is(.bg-\[\#e84934\]) {
  --tw-bg-opacity: 1;
  background-color: rgb(232 73 52 / var(--tw-bg-opacity))
}

#va-broadcasts :is(.p-3) {
  padding: 0.75rem
}

#va-broadcasts :is(.px-3) {
  padding-left: 0.75rem;
  padding-right: 0.75rem
}

#va-broadcasts :is(.py-4) {
  padding-top: 1rem;
  padding-bottom: 1rem
}

#va-broadcasts :is(.pl-4) {
  padding-left: 1rem
}

#va-broadcasts :is(.text-center) {
  text-align: center
}

#va-broadcasts :is(.text-sm) {
  font-size: 0.875rem;
  line-height: 1.25rem
}

#va-broadcasts :is(.text-xl) {
  font-size: 1.25rem;
  line-height: 1.75rem
}

#va-broadcasts :is(.text-xs) {
  font-size: 0.75rem;
  line-height: 1rem
}

#va-broadcasts :is(.font-bold) {
  font-weight: 700
}

#va-broadcasts :is(.font-semibold) {
  font-weight: 600
}

#va-broadcasts :is(.italic) {
  font-style: italic
}

#va-broadcasts :is(.text-black) {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity))
}

#va-broadcasts :is(.text-gray-400) {
  --tw-text-opacity: 1;
  color: rgb(156 163 175 / var(--tw-text-opacity))
}

#va-broadcasts :is(.text-pink-300) {
  --tw-text-opacity: 1;
  color: rgb(249 168 212 / var(--tw-text-opacity))
}

#va-broadcasts :is(.text-sky-300) {
  --tw-text-opacity: 1;
  color: rgb(125 211 252 / var(--tw-text-opacity))
}

#va-broadcasts :is(.text-violet-700) {
  --tw-text-opacity: 1;
  color: rgb(109 40 217 / var(--tw-text-opacity))
}

#va-broadcasts :is(.text-white) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity))
}

@media (min-width: 768px) {
  #va-broadcasts :is(.md\:grid-cols-2) {
    grid-template-columns: repeat(2, minmax(0, 1fr))
  }
}