.mt-1 {
    margin-top: calc(var(--spacing) * 1) !important;
  }
.mt-2 {
    margin-top: calc(var(--spacing) * 2) !important;
  }
.mt-3 {
    margin-top: calc(var(--spacing) * 3) !important;
  }
.mt-4 {
    margin-top: calc(var(--spacing) * 4) !important;
  }
.mt-6 {
    margin-top: calc(var(--spacing) * 6) !important;
  }
.mt-8 {
    margin-top: calc(var(--spacing) * 8) !important;
  }
.mt-10 {
    margin-top: calc(var(--spacing) * 10) !important;
  }
.mt-12 {
    margin-top: calc(var(--spacing) * 12) !important;
  }
.mt-16 {
    margin-top: calc(var(--spacing) * 16) !important;
  }
.mt-20 {
    margin-top: calc(var(--spacing) * 20) !important;
  }
.mt-24 {
    margin-top: calc(var(--spacing) * 24) !important;
  }
.mb-0 {
    margin-bottom: calc(var(--spacing) * 0) !important;
  }
.mb-1 {
    margin-bottom: calc(var(--spacing) * 1) !important;
  }
.mb-2 {
    margin-bottom: calc(var(--spacing) * 2) !important;
  }
.mb-3 {
    margin-bottom: calc(var(--spacing) * 3) !important;
  }
.mb-4 {
    margin-bottom: calc(var(--spacing) * 4) !important;
  }
.mb-6 {
    margin-bottom: calc(var(--spacing) * 6) !important;
  }
.mb-8 {
    margin-bottom: calc(var(--spacing) * 8) !important;
  }
.mb-10 {
    margin-bottom: calc(var(--spacing) * 10) !important;
  }
.mb-12 {
    margin-bottom: calc(var(--spacing) * 12) !important;
  }
.mb-16 {
    margin-bottom: calc(var(--spacing) * 16) !important;
  }
.mb-20 {
    margin-bottom: calc(var(--spacing) * 20) !important;
  }
.mb-24 {
    margin-bottom: calc(var(--spacing) * 24) !important;
  }
.ml-0 {
    margin-left: calc(var(--spacing) * 0) !important;
  }
.ml-1 {
    margin-left: calc(var(--spacing) * 1) !important;
  }
.ml-8 {
    margin-left: calc(var(--spacing) * 8) !important;
  }
.ml-16 {
    margin-left: calc(var(--spacing) * 16) !important;
  }
.ml-24 {
    margin-left: calc(var(--spacing) * 24) !important;
  }
.ml-32 {
    margin-left: calc(var(--spacing) * 32) !important;
  }
.ml-40 {
    margin-left: calc(var(--spacing) * 40) !important;
  }
.ml-48 {
    margin-left: calc(var(--spacing) * 48) !important;
  }
.ml-auto {
    margin-left: auto !important;
  }
.line-clamp-1 {
    overflow: hidden !important;
    display: -webkit-box !important;
    -webkit-box-orient: vertical !important;
    -webkit-line-clamp: 1 !important;
  }
.block {
    display: block !important;
  }
.contents {
    display: contents !important;
  }
.flex {
    display: flex !important;
  }
.grid {
    display: grid !important;
  }
.hidden {
    display: none !important;
  }
.inline-block {
    display: inline-block !important;
  }
.inline-flex {
    display: inline-flex !important;
  }
.table {
    display: table !important;
  }
.table-caption {
    display: table-caption !important;
  }
.table-cell {
    display: table-cell !important;
  }
.table-row {
    display: table-row !important;
  }
.aspect-\[40\/21\] {
    aspect-ratio: 40/21 !important;
  }
.aspect-square {
    aspect-ratio: 1 / 1 !important;
  }
.size-3 {
    width: calc(var(--spacing) * 3) !important;
    height: calc(var(--spacing) * 3) !important;
  }
.size-3\.5 {
    width: calc(var(--spacing) * 3.5) !important;
    height: calc(var(--spacing) * 3.5) !important;
  }
.size-4 {
    width: calc(var(--spacing) * 4) !important;
    height: calc(var(--spacing) * 4) !important;
  }
.size-5 {
    width: calc(var(--spacing) * 5) !important;
    height: calc(var(--spacing) * 5) !important;
  }
.size-6 {
    width: calc(var(--spacing) * 6) !important;
    height: calc(var(--spacing) * 6) !important;
  }
.size-7 {
    width: calc(var(--spacing) * 7) !important;
    height: calc(var(--spacing) * 7) !important;
  }
.size-8 {
    width: calc(var(--spacing) * 8) !important;
    height: calc(var(--spacing) * 8) !important;
  }
.size-9 {
    width: calc(var(--spacing) * 9) !important;
    height: calc(var(--spacing) * 9) !important;
  }
.size-10 {
    width: calc(var(--spacing) * 10) !important;
    height: calc(var(--spacing) * 10) !important;
  }
.size-12 {
    width: calc(var(--spacing) * 12) !important;
    height: calc(var(--spacing) * 12) !important;
  }
.size-16 {
    width: calc(var(--spacing) * 16) !important;
    height: calc(var(--spacing) * 16) !important;
  }
.size-\[22px\] {
    width: 22px !important;
    height: 22px !important;
  }
.size-full {
    width: 100% !important;
    height: 100% !important;
  }
.h-1\.5 {
    height: calc(var(--spacing) * 1.5) !important;
  }
.h-2 {
    height: calc(var(--spacing) * 2) !important;
  }
.h-4 {
    height: calc(var(--spacing) * 4) !important;
  }
.h-5 {
    height: calc(var(--spacing) * 5) !important;
  }
.h-6 {
    height: calc(var(--spacing) * 6) !important;
  }
.h-7 {
    height: calc(var(--spacing) * 7) !important;
  }
.h-8 {
    height: calc(var(--spacing) * 8) !important;
  }
.h-9 {
    height: calc(var(--spacing) * 9) !important;
  }
.h-10 {
    height: calc(var(--spacing) * 10) !important;
  }
.h-\[calc\(100\%-1px\)\] {
    height: calc(100% - 1px) !important;
  }
.h-\[calc\(var\(--g-rows\)\*var\(--g-rh\)\)\] {
    height: calc(var(--g-rows) * var(--g-rh)) !important;
  }
.h-\[calc\(var\(--gi-h\)\*var\(--g-rh\)\)\] {
    height: calc(var(--gi-h) * var(--g-rh)) !important;
  }
.h-auto {
    height: auto !important;
  }
.h-full {
    height: 100% !important;
  }
.max-h-8 {
    max-height: calc(var(--spacing) * 8) !important;
  }
.max-h-56 {
    max-height: calc(var(--spacing) * 56) !important;
  }
.max-h-\[calc\(100svh-4rem\)\] {
    max-height: calc(100svh - 4rem) !important;
  }
.min-h-0 {
    min-height: calc(var(--spacing) * 0) !important;
  }
.min-h-4 {
    min-height: calc(var(--spacing) * 4) !important;
  }
.min-h-8 {
    min-height: calc(var(--spacing) * 8) !important;
  }
.min-h-\[var\(--gi-min-h\)\] {
    min-height: var(--gi-min-h) !important;
  }
.min-h-\[var\(--mx-vh\,760px\)\] {
    min-height: var(--mx-vh,760px) !important;
  }
.w-2 {
    width: calc(var(--spacing) * 2) !important;
  }
.w-7 {
    width: calc(var(--spacing) * 7) !important;
  }
.w-9 {
    width: calc(var(--spacing) * 9) !important;
  }
.w-24 {
    width: calc(var(--spacing) * 24) !important;
  }
.w-40 {
    width: calc(var(--spacing) * 40) !important;
  }
.w-44 {
    width: calc(var(--spacing) * 44) !important;
  }
.w-72 {
    width: calc(var(--spacing) * 72) !important;
  }
.w-\[calc\(var\(--gi-w\)\/var\(--g-cols\)\*100\%\)\] {
    width: calc(var(--gi-w) / var(--g-cols) * 100%) !important;
  }
.w-auto {
    width: auto !important;
  }
.w-fit {
    width: fit-content !important;
  }
.w-full {
    width: 100% !important;
  }
.w-max {
    width: max-content !important;
  }
.max-w-2xl {
    max-width: var(--container-2xl) !important;
  }
.max-w-3xl {
    max-width: var(--container-3xl) !important;
  }
.max-w-4xl {
    max-width: var(--container-4xl) !important;
  }
.max-w-5xl {
    max-width: var(--container-5xl) !important;
  }
.max-w-6xl {
    max-width: var(--container-6xl) !important;
  }
.max-w-7xl {
    max-width: var(--container-7xl) !important;
  }
.max-w-\[45\%\] {
    max-width: 45% !important;
  }
.max-w-\[min\(28rem\,calc\(100vw-1rem\)\)\] {
    max-width: min(28rem, calc(100vw - 1rem)) !important;
  }
.max-w-\[min\(32rem\,calc\(100vw-2rem\)\)\] {
    max-width: min(32rem, calc(100vw - 2rem)) !important;
  }
.max-w-full {
    max-width: 100% !important;
  }
.max-w-lg {
    max-width: var(--container-lg) !important;
  }
.max-w-md {
    max-width: var(--container-md) !important;
  }
.max-w-prose {
    max-width: 65ch !important;
  }
.max-w-sm {
    max-width: var(--container-sm) !important;
  }
.max-w-xl {
    max-width: var(--container-xl) !important;
  }
.min-w-0 {
    min-width: calc(var(--spacing) * 0) !important;
  }
.min-w-36 {
    min-width: calc(var(--spacing) * 36) !important;
  }
.min-w-48 {
    min-width: calc(var(--spacing) * 48) !important;
  }
.min-w-64 {
    min-width: calc(var(--spacing) * 64) !important;
  }
.flex-1 {
    flex: 1 !important;
  }
.shrink-0 {
    flex-shrink: 0 !important;
  }
.caption-bottom {
    caption-side: bottom !important;
  }
.border-collapse {
    border-collapse: collapse !important;
  }
.origin-\(--radix-popover-content-transform-origin\) {
    transform-origin: var(--radix-popover-content-transform-origin) !important;
  }
.translate-x-0\.5 {
    --tw-translate-x: calc(var(--spacing) * 0.5) !important;
    translate: var(--tw-translate-x) var(--tw-translate-y) !important;
  }
.translate-x-\[18px\] {
    --tw-translate-x: 18px !important;
    translate: var(--tw-translate-x) var(--tw-translate-y) !important;
  }
.translate-y-0\.5 {
    --tw-translate-y: calc(var(--spacing) * 0.5) !important;
    translate: var(--tw-translate-x) var(--tw-translate-y) !important;
  }