.static {
  position: static !important
}

.m-auto {
  margin: auto !important
}

.mb-1 {
  margin-bottom: 0.25rem !important
}

.mb-5 {
  margin-bottom: 1.25rem !important
}

.flex {
  display: flex !important
}

.table {
  display: table !important
}

.h-10 {
  height: 2.5rem !important
}

.h-lvh {
  height: 100lvh !important
}

.h-screen {
  height: 100vh !important
}

.min-h-screen {
  min-height: 100vh !important
}

.w-24 {
  width: 6rem !important
}

.w-32 {
  width: 8rem !important
}

.w-64 {
  width: 16rem !important
}

.w-full {
  width: 100% !important
}

.max-w-96 {
  max-width: 24rem !important
}

.items-center {
  align-items: center !important
}

.justify-center {
  justify-content: center !important
}

.gap-1 {
  gap: 0.25rem !important
}

.border {
  border-width: 1px !important
}

.p-0 {
  padding: 0px !important
}

.p-1 {
  padding: 0.25rem !important
}

.p-4 {
  padding: 1rem !important
}

.px-3 {
  padding-left: 0.75rem !important;
  padding-right: 0.75rem !important
}

.px-4 {
  padding-left: 1rem !important;
  padding-right: 1rem !important
}

.ps-3 {
  padding-inline-start: 0.75rem !important
}

.align-middle {
  vertical-align: middle !important
}

@media (min-width: 0px) and (max-width: 600px) {
  .xs\:hidden {
    display: none !important
  }
}

@media (min-width: 601px) and (max-width: 960px) {
  .sm\:hidden {
    display: none !important
  }
}