
.bottom-0 {
    bottom: calc(var(--spacing) * 0)
}

.bottom-1 {
    bottom: calc(var(--spacing) * 1)
}

.bottom-2 {
    bottom: calc(var(--spacing) * 2)
}

.bottom-3 {
    bottom: calc(var(--spacing) * 3)
}

.bottom-3\.5 {
    bottom: calc(var(--spacing) * 3.5)
}

.bottom-4 {
    bottom: calc(var(--spacing) * 4)
}

.bottom-5 {
    bottom: calc(var(--spacing) * 5)
}

.bottom-\[30\%\] {
    bottom: 30%
}

.-left-2 {
    left: calc(var(--spacing) * -2)
}

.-left-2\.5 {
    left: calc(var(--spacing) * -2.5)
}

.-left-3 {
    left: calc(var(--spacing) * -3)
}

.-left-20 {
    left: calc(var(--spacing) * -20)
}

.-left-\[9px\] {
    left: -9px
}

.left-0 {
    left: calc(var(--spacing) * 0)
}

.left-1 {
    left: calc(var(--spacing) * 1)
}

.left-1\.5 {
    left: calc(var(--spacing) * 1.5)
}

.left-1\/2 {
    left: 50%
}

.left-1\/3 {
    left: 33.3333%
}

.left-2 {
    left: calc(var(--spacing) * 2)
}

.left-2\.5 {
    left: calc(var(--spacing) * 2.5)
}

.left-3 {
    left: calc(var(--spacing) * 3)
}

.left-3\.5 {
    left: calc(var(--spacing) * 3.5)
}

.left-4 {
    left: calc(var(--spacing) * 4)
}

.left-5 {
    left: calc(var(--spacing) * 5)
}

.left-\[5px\] {
    left: 5px
}

.left-\[13px\] {
    left: 13px
}

.left-\[17px\] {
    left: 17px
}

.left-\[60px\] {
    left: 60px
}

.left-\[64px\] {
    left: 64px
}

.isolate {
    isolation: isolate
}

.isolation-auto {
    isolation: auto
}

.z-10 {
    z-index: 10
}

.z-20 {
    z-index: 20
}

.z-30 {
    z-index: 30
}

.z-50 {
    z-index: 50
}

.z-\[1\] {
    z-index: 1
}

.z-\[5\] {
    z-index: 5
}

.col-span-2 {
    grid-column: span 2/span 2
}

.row-span-2 {
    grid-row: span 2/span 2
}

.container {
    width: 100%
}

@media(min-width:40rem) {
    .container {
        max-width: 40rem
    }
}

@media(min-width:48rem) {
    .container {
        max-width: 48rem
    }
}

@media(min-width:64rem) {
    .container {
        max-width: 64rem
    }
}

@media(min-width:80rem) {
    .container {
        max-width: 80rem
    }
}

@media(min-width:96rem) {
    .container {
        max-width: 96rem
    }
}

.-m-1 {
    margin: calc(var(--spacing) * -1)
}

.-mx-1 {
    margin-left: calc(var(--spacing) * -1);
    margin-right: calc(var(--spacing) * -1)
}

.-mx-\[var\(--page-x\)\] {
    margin-left: calc(var(--page-x) * -1);
    margin-right: calc(var(--page-x) * -1)
}

.mx-1 {
    margin-left: calc(var(--spacing) * 1);
    margin-right: calc(var(--spacing) * 1)
}

.mx-2 {
    margin-left: calc(var(--spacing) * 2);
    margin-right: calc(var(--spacing) * 2)
}

.mx-3 {
    margin-left: calc(var(--spacing) * 3);
    margin-right: calc(var(--spacing) * 3)
}

.mx-4 {
    margin-left: calc(var(--spacing) * 4);
    margin-right: calc(var(--spacing) * 4)
}

.mx-7 {
    margin-left: calc(var(--spacing) * 7);
    margin-right: calc(var(--spacing) * 7)
}

.mx-\[var\(--page-x\)\] {
    margin-left: var(--page-x);
    margin-right: var(--page-x)
}

.mx-auto {
    margin-left: auto;
    margin-right: auto
}

.-my-1 {
    margin-top: calc(var(--spacing) * -1);
    margin-bottom: calc(var(--spacing) * -1)
}

.-my-1\.5 {
    margin-top: calc(var(--spacing) * -1.5);
    margin-bottom: calc(var(--spacing) * -1.5)
}

.-my-2 {
    margin-top: calc(var(--spacing) * -2);
    margin-bottom: calc(var(--spacing) * -2)
}

.-my-3 {
    margin-top: calc(var(--spacing) * -3);
    margin-bottom: calc(var(--spacing) * -3)
}

.my-1 {
    margin-top: calc(var(--spacing) * 1);
    margin-bottom: calc(var(--spacing) * 1)
}

.my-2 {
    margin-top: calc(var(--spacing) * 2);
    margin-bottom: calc(var(--spacing) * 2)
}

.my-3 {
    margin-top: calc(var(--spacing) * 3);
    margin-bottom: calc(var(--spacing) * 3)
}

.-mt-1 {
    margin-top: calc(var(--spacing) * -1)
}

.-mt-1\.5 {
    margin-top: calc(var(--spacing) * -1.5)
}

.-mt-2 {
    margin-top: calc(var(--spacing) * -2)
}

.-mt-2\.5 {
    margin-top: calc(var(--spacing) * -2.5)
}

.-mt-px {
    margin-top: -1px
}

.mt-0 {
    margin-top: calc(var(--spacing) * 0)
}

.mt-0\.5 {
    margin-top: calc(var(--spacing) * .5)
}

.mt-1 {
    margin-top: calc(var(--spacing) * 1)
}

.mt-1\.5 {
    margin-top: calc(var(--spacing) * 1.5)
}

.mt-2 {
    margin-top: calc(var(--spacing) * 2)
}

.mt-2\.5 {
    margin-top: calc(var(--spacing) * 2.5)
}

.mt-3 {
    margin-top: calc(var(--spacing) * 3)
}

.mt-3\.5 {
    margin-top: calc(var(--spacing) * 3.5)
}

.mt-4 {
    margin-top: calc(var(--spacing) * 4)
}

.mt-5 {
    margin-top: calc(var(--spacing) * 5)
}

.mt-6 {
    margin-top: calc(var(--spacing) * 6)
}

.mt-7 {
    margin-top: calc(var(--spacing) * 7)
}

.mt-8 {
    margin-top: calc(var(--spacing) * 8)
}

.mt-9 {
    margin-top: calc(var(--spacing) * 9)
}

.mt-\[5px\] {
    margin-top: 5px
}

.mt-\[7px\] {
    margin-top: 7px
}

.mt-auto {
    margin-top: auto
}

.mt-px {
    margin-top: 1px
}

.-mr-1 {
    margin-right: calc(var(--spacing) * -1)
}

.-mr-2 {
    margin-right: calc(var(--spacing) * -2)
}

.-mr-2\.5 {
    margin-right: calc(var(--spacing) * -2.5)
}

.mr-0 {
    margin-right: calc(var(--spacing) * 0)
}

.mr-0\.5 {
    margin-right: calc(var(--spacing) * .5)
}

.mr-\[0\.12em\] {
    margin-right: .12em
}

.-mb-1 {
    margin-bottom: calc(var(--spacing) * -1)
}

.mb-1 {
    margin-bottom: calc(var(--spacing) * 1)
}

.mb-1\.5 {
    margin-bottom: calc(var(--spacing) * 1.5)
}

.mb-2 {
    margin-bottom: calc(var(--spacing) * 2)
}

.mb-2\.5 {
    margin-bottom: calc(var(--spacing) * 2.5)
}

.mb-3 {
    margin-bottom: calc(var(--spacing) * 3)
}

.mb-4 {
    margin-bottom: calc(var(--spacing) * 4)
}

.mb-5 {
    margin-bottom: calc(var(--spacing) * 5)
}

.mb-6 {
    margin-bottom: calc(var(--spacing) * 6)
}

.mb-7 {
    margin-bottom: calc(var(--spacing) * 7)
}

.-ml-1 {
    margin-left: calc(var(--spacing) * -1)
}

.-ml-2 {
    margin-left: calc(var(--spacing) * -2)
}

.ml-0 {
    margin-left: calc(var(--spacing) * 0)
}

.ml-0\.5 {
    margin-left: calc(var(--spacing) * .5)
}

.ml-1 {
    margin-left: calc(var(--spacing) * 1)
}

.ml-1\.5 {
    margin-left: calc(var(--spacing) * 1.5)
}

.ml-2 {
    margin-left: calc(var(--spacing) * 2)
}

.ml-5 {
    margin-left: calc(var(--spacing) * 5)
}

.ml-\[0\.2em\] {
    margin-left: .2em
}

.ml-\[66px\] {
    margin-left: 66px
}

.ml-\[68px\] {
    margin-left: 68px
}

.ml-\[74px\] {
    margin-left: 74px
}

.ml-auto {
    margin-left: auto
}

.line-clamp-1 {
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden
}

.line-clamp-2 {
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden
}

.line-clamp-3 {
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden
}

.\!hidden {
    display: none !important
}

.block {
    display: block
}

.contents {
    display: contents
}

.flex {
    display: flex
}

.flow-root {
    display: flow-root
}

.grid {
    display: grid
}

.hidden {
    display: none
}

.inline {
    display: inline
}

.inline-block {
    display: inline-block
}

.inline-flex {
    display: inline-flex
}

.inline-grid {
    display: inline-grid
}

.inline-table {
    display: inline-table
}

.list-item {
    display: list-item
}

.table {
    display: table
}

.table-caption {
    display: table-caption
}

.table-cell {
    display: table-cell
}

.table-column {
    display: table-column
}

.table-column-group {
    display: table-column-group
}

.table-footer-group {
    display: table-footer-group
}

.table-header-group {
    display: table-header-group
}

.table-row {
    display: table-row
}

.table-row-group {
    display: table-row-group
}

.aspect-\[1\.586\/1\] {
    aspect-ratio: 1.586
}

.aspect-\[4\/5\] {
    aspect-ratio: 4/5
}

.aspect-\[16\/10\] {
    aspect-ratio: 16/10
}

.aspect-\[16\/11\] {
    aspect-ratio: 16/11
}

.h-0 {
    height: calc(var(--spacing) * 0)
}

.h-0\.5 {
    height: calc(var(--spacing) * .5)
}

.h-1 {
    height: calc(var(--spacing) * 1)
}

.h-1\.5 {
    height: calc(var(--spacing) * 1.5)
}

.h-2 {
    height: calc(var(--spacing) * 2)
}

.h-2\.5 {
    height: calc(var(--spacing) * 2.5)
}

.h-3 {
    height: calc(var(--spacing) * 3)
}

.h-3\.5 {
    height: calc(var(--spacing) * 3.5)
}

.h-4 {
    height: calc(var(--spacing) * 4)
}

.h-5 {
    height: calc(var(--spacing) * 5)
}

.h-6 {
    height: calc(var(--spacing) * 6)
}

.h-7 {
    height: calc(var(--spacing) * 7)
}

.h-8 {
    height: calc(var(--spacing) * 8)
}

.h-9 {
    height: calc(var(--spacing) * 9)
}

.h-10 {
    height: calc(var(--spacing) * 10)
}

.h-11 {
    height: calc(var(--spacing) * 11)
}

.h-12 {
    height: calc(var(--spacing) * 12)
}

.h-14 {
    height: calc(var(--spacing) * 14)
}

.h-16 {
    height: calc(var(--spacing) * 16)
}

.h-24 {
    height: calc(var(--spacing) * 24)
}

.h-28 {
    height: calc(var(--spacing) * 28)
}

.h-40 {
    height: calc(var(--spacing) * 40)
}

.h-56 {
    height: calc(var(--spacing) * 56)
}

.h-64 {
    height: calc(var(--spacing) * 64)
}

.h-72 {
    height: calc(var(--spacing) * 72)
}

.h-80 {
    height: calc(var(--spacing) * 80)
}

.h-\[2px\] {
    height: 2px
}

.h-\[3px\] {
    height: 3px
}

.h-\[11px\] {
    height: 11px
}

.h-\[16px\] {
    height: 16px
}

.h-\[18px\] {
    height: 18px
}

.h-\[22px\] {
    height: 22px
}

.h-\[27px\] {
    height: 27px
}

.h-\[38vh\] {
    height: 38vh
}

.h-\[46px\] {
    height: 46px
}

.h-\[52px\] {
    height: 52px
}

.h-\[58px\] {
    height: 58px
}

.h-\[60px\] {
    height: 60px
}

.h-\[64px\] {
    height: 64px
}

.h-\[68px\] {
    height: 68px
}

.h-\[72px\] {
    height: 72px
}

.h-\[76px\] {
    height: 76px
}

.h-\[84px\] {
    height: 84px
}

.h-\[88px\] {
    height: 88px
}

.h-\[96px\] {
    height: 96px
}

.h-\[100dvh\] {
    height: 100dvh
}

.h-\[104px\] {
    height: 104px
}

.h-\[112px\] {
    height: 112px
}

.h-\[132px\] {
    height: 132px
}

.h-\[148px\] {
    height: 148px
}

.h-\[150px\] {
    height: 150px
}

.h-\[156px\] {
    height: 156px
}

.h-\[160px\] {
    height: 160px
}

.h-\[164px\] {
    height: 164px
}

.h-\[176px\] {
    height: 176px
}

.h-\[180px\] {
    height: 180px
}

.h-\[184px\] {
    height: 184px
}

.h-\[200px\] {
    height: 200px
}

.h-\[208px\] {
    height: 208px
}

.h-\[212px\] {
    height: 212px
}

.h-\[218px\] {
    height: 218px
}

.h-\[220px\] {
    height: 220px
}

.h-\[232px\] {
    height: 232px
}

.h-\[236px\] {
    height: 236px
}

.h-\[240px\] {
    height: 240px
}

.h-\[260px\] {
    height: 260px
}

.h-\[280px\] {
    height: 280px
}

.h-\[290px\] {
    height: 290px
}

.h-\[300px\] {
    height: 300px
}

.h-\[340px\] {
    height: 340px
}

.h-\[360px\] {
    height: 360px
}

.h-\[380px\] {
    height: 380px
}

.h-\[400px\] {
    height: 400px
}

.h-\[440px\] {
    height: 440px
}

.h-\[calc\(20px\+env\(safe-area-inset-bottom\)\)\] {
    height: calc(20px + env(safe-area-inset-bottom))
}

.h-\[calc\(64px\+env\(safe-area-inset-bottom\)\)\] {
    height: calc(64px + env(safe-area-inset-bottom))
}

.h-\[calc\(110px\+env\(safe-area-inset-bottom\)\)\] {
    height: calc(110px + env(safe-area-inset-bottom))
}

.h-\[calc\(120px\+env\(safe-area-inset-bottom\)\)\] {
    height: calc(120px + env(safe-area-inset-bottom))
}

.h-\[calc\(124px\+env\(safe-area-inset-bottom\)\)\] {
    height: calc(124px + env(safe-area-inset-bottom))
}

.h-\[calc\(168px\+env\(safe-area-inset-bottom\)\)\] {
    height: calc(168px + env(safe-area-inset-bottom))
}

.h-\[env\(safe-area-inset-bottom\)\] {
    height: env(safe-area-inset-bottom)
}

.h-\[min\(26vh\,200px\)\] {
    height: min(26vh, 200px)
}

.h-\[var\(--header-h\)\] {
    height: var(--header-h)
}

.h-\[var\(--tabbar-h\)\] {
    height: var(--tabbar-h)
}

.h-full {
    height: 100%
}

.h-px {
    height: 1px
}

.max-h-\[80vh\] {
    max-height: 80vh
}

.max-h-\[120px\] {
    max-height: 120px
}

.max-h-\[200px\] {
    max-height: 200px
}

.max-h-\[260px\] {
    max-height: 260px
}

.max-h-\[320px\] {
    max-height: 320px
}

.max-h-\[340px\] {
    max-height: 340px
}

.max-h-full {
    max-height: 100%
}

.min-h-0 {
    min-height: calc(var(--spacing) * 0)
}

.min-h-9 {
    min-height: calc(var(--spacing) * 9)
}

.min-h-11 {
    min-height: calc(var(--spacing) * 11)
}

.min-h-14 {
    min-height: calc(var(--spacing) * 14)
}

.min-h-\[30px\] {
    min-height: 30px
}

.min-h-\[36px\] {
    min-height: 36px
}

.min-h-\[40px\] {
    min-height: 40px
}

.min-h-\[44px\] {
    min-height: 44px
}

.min-h-\[46px\] {
    min-height: 46px
}

.min-h-\[48px\] {
    min-height: 48px
}

.min-h-\[52px\] {
    min-height: 52px
}

.min-h-\[56px\] {
    min-height: 56px
}

.min-h-\[58px\] {
    min-height: 58px
}

.min-h-\[60px\] {
    min-height: 60px
}

.min-h-\[64px\] {
    min-height: 64px
}

.min-h-\[68px\] {
    min-height: 68px
}

.min-h-\[70vh\] {
    min-height: 70vh
}

.min-h-\[72px\] {
    min-height: 72px
}

.min-h-\[76px\] {
    min-height: 76px
}

.min-h-\[96px\] {
    min-height: 96px
}

.min-h-\[220px\] {
    min-height: 220px
}

.min-h-screen {
    min-height: 100vh
}

.w-0 {
    width: calc(var(--spacing) * 0)
}

.w-0\.5 {
    width: calc(var(--spacing) * .5)
}

.w-1 {
    width: calc(var(--spacing) * 1)
}

.w-1\.5 {
    width: calc(var(--spacing) * 1.5)
}

.w-1\/2 {
    width: 50%
}

.w-1\/3 {
    width: 33.3333%
}

.w-1\/4 {
    width: 25%
}

.w-2 {
    width: calc(var(--spacing) * 2)
}

.w-2\/3 {
    width: 66.6667%
}

.w-3 {
    width: calc(var(--spacing) * 3)
}

.w-3\.5 {
    width: calc(var(--spacing) * 3.5)
}

.w-3\/5 {
    width: 60%
}

.w-4 {
    width: calc(var(--spacing) * 4)
}

.w-4\/5 {
    width: 80%
}

.w-5 {
    width: calc(var(--spacing) * 5)
}

.w-6 {
    width: calc(var(--spacing) * 6)
}

.w-7 {
    width: calc(var(--spacing) * 7)
}

.w-8 {
    width: calc(var(--spacing) * 8)
}

.w-9 {
    width: calc(var(--spacing) * 9)
}

.w-10 {
    width: calc(var(--spacing) * 10)
}

.w-11 {
    width: calc(var(--spacing) * 11)
}

.w-11\/12 {
    width: 91.6667%
}

.w-12 {
    width: calc(var(--spacing) * 12)
}

.w-14 {
    width: calc(var(--spacing) * 14)
}

.w-16 {
    width: calc(var(--spacing) * 16)
}

.w-20 {
    width: calc(var(--spacing) * 20)
}

.w-24 {
    width: calc(var(--spacing) * 24)
}

.w-28 {
    width: calc(var(--spacing) * 28)
}

.w-32 {
    width: calc(var(--spacing) * 32)
}

.w-36 {
    width: calc(var(--spacing) * 36)
}

.w-40 {
    width: calc(var(--spacing) * 40)
}

.w-48 {
    width: calc(var(--spacing) * 48)
}

.w-56 {
    width: calc(var(--spacing) * 56)
}

.w-64 {
    width: calc(var(--spacing) * 64)
}
