#va-make-speech :is(.absolute) {
  position: absolute
}

#va-make-speech :is(.relative) {
  position: relative
}

#va-make-speech :is(.left-0) {
  left: 0px
}

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

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

#va-make-speech :is(.my-8) {
  margin-top: 2rem;
  margin-bottom: 2rem
}

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

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

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

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

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

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

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

#va-make-speech :is(.mb-12) {
  margin-bottom: 3rem
}

#va-make-speech :is(.ml-0) {
  margin-left: 0px
}

#va-make-speech :is(.mr-auto) {
  margin-right: auto
}

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

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

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

#va-make-speech :is(.h-8) {
  height: 2rem
}

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

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

#va-make-speech :is(.w-8) {
  width: 2rem
}

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

#va-make-speech :is(.w-14) {
  width: 3.5rem
}

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

#va-make-speech :is(.flex-grow) {
  flex-grow: 1
}

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

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

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

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

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

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

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

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

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

#va-make-speech :is(.divide-y > :not([hidden]) ~ :not([hidden])) {
  --tw-divide-y-reverse: 0;
  border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width: calc(1px * var(--tw-divide-y-reverse))
}

#va-make-speech :is(.self-center) {
  align-self: center
}

#va-make-speech :is(.rounded-full) {
  border-radius: 9999px
}

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

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

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

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

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

#va-make-speech :is(.py-3) {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem
}

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

#va-make-speech :is(.py-9) {
  padding-top: 2.25rem;
  padding-bottom: 2.25rem
}

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

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 768px) {
  #va-make-speech :is(.md\:w-full) {
    width: 100%
  }

  #va-make-speech :is(.md\:grid-cols-2) {
    grid-template-columns: repeat(2, minmax(0, 1fr))
  }

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