/* ================= COLOR STYLE ================= */
:root {
    --bg:          #eaf1f9;
    --black:       #000;
    --blue:        #0446b0;
    --bluedark:    #02277a;
    --bluelight:   #e8f0fe;
    --cyan:        #06b6d4;
    --cyandark:    #046d7f;
    --cyanlight:   #e0fafe;
    --dark:       #0e1622; 
    --darklight: #304264;
    --dodgerblue:  #1886f2;
    --gold:        var(--yellow); /* alias: backward compat */
    --green:       #61d358;
    --greendark:   #1f631a;
    --greenlight:  #e3f7e1;
    --grey:        #778598;
    --greydark:    #4b5563;
    --greylight:   #e5e8eb;
    --greylightest: #f1f2f4;
    --muted:       #7e899d;
    --orange:      #ff5c29;
    --orangedark:  #cc3000;
    --orangelight: #ffe8e0;
    --primary:     var(--blue);
    --red:         #df2525;
    --reddark:     #931616;
    --redlight:    #f7c5c5;
    --violet:      #8b5cf6;
    --violetdark:  #4c1ac0;
    --violetlight: #e4dafd;
    --violetlightest: #f3e8ff;
    --white:       #fff;
    --yellow:      #ffdd00;
    --yellowdark:  #a38d00;
    --yellowlight: #fff5b8;

    --u: 0.25rem;
}

/* bg-* ───────────────────────────────────────── */
.bg-bg{background:var(--bg)!important}
.bg-black{background:var(--black)!important}
.bg-blue{background:var(--blue)!important}
.bg-bluedark{background:var(--bluedark)!important}
.bg-bluelight{background:var(--bluelight)!important}
.bg-cyan{background:var(--cyan)!important}
.bg-cyandark{background:var(--cyandark)!important}
.bg-cyanlight{background:var(--cyanlight)!important}
.bg-dark{background:var(--dark)!important}
.bg-darklight{background:var(--darklight)!important}
.bg-dodger{background:var(--dodgerblue)!important}
.bg-dodgerblue{background:var(--dodgerblue)!important}
.bg-gold{background:var(--yellow)!important}
.bg-green{background:var(--green)!important}
.bg-greendark{background:var(--greendark)!important}
.bg-greenlight{background:var(--greenlight)!important}
.bg-grey{background:var(--grey)!important}
.bg-greydark{background:var(--greydark)!important}
.bg-greylight{background:var(--greylight)!important}
.bg-greylightest{background:var(--greylightest)!important}
.bg-muted{background:var(--muted)!important}
.bg-orange{background:var(--orange)!important}
.bg-orangedark{background:var(--orangedark)!important}
.bg-orangelight{background:var(--orangelight)!important}
.bg-primary{background:var(--primary)!important}
.bg-red{background:var(--red)!important}
.bg-reddark{background:var(--reddark)!important}
.bg-redlight{background:var(--redlight)!important}
.bg-violet{background:var(--violet)!important}
.bg-violetdark{background:var(--violetdark)!important}
.bg-violetlight{background:var(--violetlight)!important}
.bg-violetlightest{background:var(--violetlightest)!important}
.bg-white{background:var(--white)!important}
.bg-yellow{background:var(--yellow)!important}
.bg-yellowdark{background:var(--yellowdark)!important}
.bg-yellowlight{background:var(--yellowlight)!important}

/* text-* ─────────────────────────────────────── */
.text-black{color:var(--black)!important}
.text-blue{color:var(--blue)!important}
.text-bluedark{color:var(--bluedark)!important}
.text-bluelight{color:var(--bluelight)!important}
.text-cyan{color:var(--cyan)!important}
.text-cyandark{color:var(--cyandark)!important}
.text-cyanlight{color:var(--cyanlight)!important}
.text-dark{color:var(--dark)!important}
.text-darklight{color:var(--darklight)!important}
.text-dodgerblue{color:var(--dodgerblue)!important}
.text-gold{color:var(--yellow)!important}
.text-green{color:var(--green)!important}
.text-greendark{color:var(--greendark)!important}
.text-greenlight{color:var(--greenlight)!important}
.text-grey{color:var(--grey)!important}
.text-greydark{color:var(--greydark)!important}
.text-greylight{color:var(--greylight)!important}
.text-greylightest{color:var(--greylightest)!important}
.text-muted{color:var(--muted)!important}
.text-orange{color:var(--orange)!important}
.text-orangedark{color:var(--orangedark)!important}
.text-orangelight{color:var(--orangelight)!important}
.text-primary{color:var(--primary)!important}
.text-red{color:var(--red)!important}
.text-reddark{color:var(--reddark)!important}
.text-redlight{color:var(--redlight)!important}
.text-violet{color:var(--violet)!important}
.text-violetdark{color:var(--violetdark)!important}
.text-violetlight{color:var(--violetlight)!important}
.text-violetlightest{color:var(--violetlightest)!important}
.text-white{color:var(--white)!important}
.text-yellow{color:var(--yellow)!important}
.text-yellowdark{color:var(--yellowdark)!important}
.text-yellowlight{color:var(--yellowlight)!important}

/* border-* ───────────────────────────────────── */
.border-black{border-color:var(--black)!important}
.border-blue{border-color:var(--blue)!important}
.border-bluedark{border-color:var(--bluedark)!important}
.border-bluelight{border-color:var(--bluelight)!important}
.border-cyan{border-color:var(--cyan)!important}
.border-cyandark{border-color:var(--cyandark)!important}
.border-cyanlight{border-color:var(--cyanlight)!important}
.border-dark{border-color:var(--dark)!important}
.border-darklight{border-color:var(--darklight)!important}
.border-dodgerblue{border-color:var(--dodgerblue)!important}
.border-gold{border-color:var(--yellow)!important}
.border-green{border-color:var(--green)!important}
.border-greendark{border-color:var(--greendark)!important}
.border-greenlight{border-color:var(--greenlight)!important}
.border-grey{border-color:var(--grey)!important}
.border-greydark{border-color:var(--greydark)!important}
.border-greylight{border-color:var(--greylight)!important}
.border-greylightest{border-color:var(--greylightest)!important}
.border-muted{border-color:var(--muted)!important}
.border-orange{border-color:var(--orange)!important}
.border-orangedark{border-color:var(--orangedark)!important}
.border-orangelight{border-color:var(--orangelight)!important}
.border-primary{border-color:var(--primary)!important}
.border-red{border-color:var(--red)!important}
.border-reddark{border-color:var(--reddark)!important}
.border-redlight{border-color:var(--redlight)!important}
.border-violet{border-color:var(--violet)!important}
.border-violetdark{border-color:var(--violetdark)!important}
.border-violetlight{border-color:var(--violetlight)!important}
.border-violetlightest{border-color:var(--violetlightest)!important}
.border-white{border-color:var(--white)!important}
.border-yellow{border-color:var(--yellow)!important}
.border-yellowdark{border-color:var(--yellowdark)!important}
.border-yellowlight{border-color:var(--yellowlight)!important}


/* ==== BASE ==== */


html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,button {background:transparent;border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}
*,
*::before,
*::after { box-sizing: border-box; }
html,body{ margin:0; padding:0; height:100%; }
html { line-height: 1.5; -webkit-text-size-adjust: 100%; }
body { margin:0; font-family: system-ui, -apple-system, sans-serif; }

html.dark, body.dark { background: var(--dark) !important; color: var(--white) !important; }
.container{ max-width:100%; margin: 0 1.5rem; padding: 1.5rem;  width:calc(100% - 48px);} 

.navbar ul { list-style: none; margin: 0; padding: 0; }
.navbar a { border: 1.5px solid rgba(255,255,255,0); border-radius: 8px; } 
.navbar a:hover { background-color: rgba(255,255,255,0.12); color: #fff; text-decoration: none; border-color: rgba(255,255,255,0.15); } 
.navbar a.active { background-color: rgba(255,255,255,0.18); color: var(--yellow) !important; border-color: rgba(255,221,0,0.45); } 
.cell-btn{cursor:pointer}
.cell-btn:hover{background: var(--cyanlight) !important}
.cell-btn:active{background: var(--cyan) !important; color: var(--white) !important;}

/* Table enhancements */
table{width:100%;border-collapse:collapse;border-radius:.375rem;overflow:hidden}
table thead th{background:#f1f5f9;color:var(--black);font-weight:600}
table tbody tr:hover{background:#fbfdff}

table th,table td{padding:.5rem  .75rem;border-bottom:1px solid var(--greylight);text-align:left}

input[type="text"],input[type="password"],input[type="email"],input[type="number"],input[type="date"],input[type="datetime-local"],textarea,select{background-color:transparent;padding: calc(var(--u) * 3);border-radius: 0.375rem;border:1px solid var(--dodgerblue);width:100%;transition:all .3s ease;color:var(--black);font-size:1rem;}
input[type="text"]::placeholder,input[type="password"]::placeholder,input[type="email"]::placeholder,input[type="number"]::placeholder,input[type="date"]::placeholder,input[type="datetime-local"]::placeholder,textarea::placeholder{color:var(--muted)}
form label {color:var(--greydark);}

.btn {background:var(--blue);color:var(--white);display:inline-block;padding:0.5rem 1rem;border-radius:0.5rem;text-align:center;transition:all 0.3s ease;padding-block:calc(var(--u) * 3);padding-inline:calc(var(--u) * 6);}
.btn:hover {color:var(--white);outline: 3px solid rgba(52, 130, 255, 0.3);; outline-offset: 2px; box-shadow:0 0 0 3px rgba(52, 130, 255, 0.12);}
.mask {position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.45);z-index:10;display:none;opacity:0;transition:opacity 0.4s ease;}
.mask.active {display:block;animation:maskFadeIn 0.4s ease forwards;}
@keyframes maskFadeIn {from{opacity:0}to{opacity:1}}

/* bottom sheet (call popup) */
#callPopup {transform:translateY(100%);visibility:hidden;transition:transform 0.5s cubic-bezier(0.32,0.72,0,1), visibility 0s linear 0.5s;z-index:20;}
#callPopup.is-open {transform:translateY(0);visibility:visible;transition:transform 0.5s cubic-bezier(0.32,0.72,0,1), visibility 0s linear 0s;}

/* side menu (popupMenu) - fixed to avoid layout / horizontal scroll when hidden */
#popupMenu {position:fixed;right:0;top:0;bottom:0;width:16rem;transform:translateX(105%);visibility:hidden;transition:transform 0.36s cubic-bezier(0.22, 1, 0.36, 1), visibility 0s linear 0.36s;z-index:30;pointer-events:none;background:var(--blue);}
#popupMenu.menu-open {transform:translateX(0);visibility:visible;transition:transform 0.36s cubic-bezier(0.22, 1, 0.36, 1), visibility 0s linear 0s;pointer-events:auto;}

/* prevent page scroll when overlay is open */
html.menu-open, body.menu-open {overflow:hidden;height:100%;}

.callIcon {border-radius: 1rem; height: 3.75rem; width: 3.75rem; display: inline-flex; align-items: center; justify-content: center; color: var(--white); transition: all 0.3s ease; background: var(--green);}
.callIcon i {display: block; width: 2rem; height: 2rem; background-size: contain; background-repeat: no-repeat;}

header {background-image: linear-gradient(225deg, var(--blue) 0%, var(--dodgerblue) 100%);}

h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:600;font-size:initial;line-height:1}
a, a:active {color:var(--blue);text-decoration:none}
a:hover {color:var(--red);}
a:focus {outline:none;box-shadow:0 0 0 3px rgba(52, 130, 255, 0.12);}
button {cursor:pointer; border: none; background: none; transition: all 0.3s ease;}
.btn:hover, button:hover {box-shadow:0 0 0 999px rgba(0,0,0,0.2) inset;}

/* ==== UL/OL style ==== */
ul, ol { list-style: none; padding: 0; margin: 0; }
.disc { list-style: disc; }
.circle { list-style: circle; }
.square { list-style: square; }

/* ==== PADDING ==== */
.p-0 {padding: calc(var(--u) * 0);}
.p-1 {padding: calc(var(--u) * 1);}
.p-2 {padding: calc(var(--u) * 2);}
.p-3 {padding: calc(var(--u) * 3);}
.p-4 {padding: calc(var(--u) * 4);}
.p-5 {padding: calc(var(--u) * 5);}
.p-6 {padding: calc(var(--u) * 6);}
.p-7 {padding: calc(var(--u) * 7);}
.p-8 {padding: calc(var(--u) * 8);}
.p-9 {padding: calc(var(--u) * 9);}
.p-10 {padding: calc(var(--u) * 10);}
.p-11 {padding: calc(var(--u) * 11);}
.p-12 {padding: calc(var(--u) * 12);}
.p-13 {padding: calc(var(--u) * 13);}
.p-14 {padding: calc(var(--u) * 14);}
.p-16 {padding: calc(var(--u) * 16);}
.p-20 {padding: calc(var(--u) * 20);}
.p-24 {padding: calc(var(--u) * 24);}
.p-28 {padding: calc(var(--u) * 28);}
.p-32 {padding: calc(var(--u) * 32);}
.p-36 {padding: calc(var(--u) * 36);}
.p-40 {padding: calc(var(--u) * 40);}
.p-44 {padding: calc(var(--u) * 44);}
.p-48 {padding: calc(var(--u) * 48);}
.p-52 {padding: calc(var(--u) * 52);}
.p-56 {padding: calc(var(--u) * 56);}
.p-60 {padding: calc(var(--u) * 60);}
.p-64 {padding: calc(var(--u) * 64);}
.p-72 {padding: calc(var(--u) * 72);}
.p-80 {padding: calc(var(--u) * 80);}
.p-96 {padding: calc(var(--u) * 96);}
.pt-0 {padding-top: calc(var(--u) * 0);}
.pt-1 {padding-top: calc(var(--u) * 1);}
.pt-2 {padding-top: calc(var(--u) * 2);}
.pt-3 {padding-top: calc(var(--u) * 3);}
.pt-4 {padding-top: calc(var(--u) * 4);}
.pt-5 {padding-top: calc(var(--u) * 5);}
.pt-6 {padding-top: calc(var(--u) * 6);}
.pt-7 {padding-top: calc(var(--u) * 7);}
.pt-8 {padding-top: calc(var(--u) * 8);}
.pt-9 {padding-top: calc(var(--u) * 9);}
.pt-10 {padding-top: calc(var(--u) * 10);}
.pt-11 {padding-top: calc(var(--u) * 11);}
.pt-12 {padding-top: calc(var(--u) * 12);}
.pt-13 {padding-top: calc(var(--u) * 13);}
.pt-14 {padding-top: calc(var(--u) * 14);}
.pt-16 {padding-top: calc(var(--u) * 16);}
.pt-20 {padding-top: calc(var(--u) * 20);}
.pt-24 {padding-top: calc(var(--u) * 24);}
.pt-28 {padding-top: calc(var(--u) * 28);}
.pt-32 {padding-top: calc(var(--u) * 32);}
.pt-36 {padding-top: calc(var(--u) * 36);}
.pt-40 {padding-top: calc(var(--u) * 40);}
.pt-44 {padding-top: calc(var(--u) * 44);}
.pt-48 {padding-top: calc(var(--u) * 48);}
.pt-52 {padding-top: calc(var(--u) * 52);}
.pt-56 {padding-top: calc(var(--u) * 56);}
.pt-60 {padding-top: calc(var(--u) * 60);}
.pt-64 {padding-top: calc(var(--u) * 64);}
.pt-72 {padding-top: calc(var(--u) * 72);}
.pt-80 {padding-top: calc(var(--u) * 80);}
.pt-96 {padding-top: calc(var(--u) * 96);}
.pr-0 {padding-right: calc(var(--u) * 0);}
.pr-1 {padding-right: calc(var(--u) * 1);}
.pr-2 {padding-right: calc(var(--u) * 2);}
.pr-3 {padding-right: calc(var(--u) * 3);}
.pr-4 {padding-right: calc(var(--u) * 4);}
.pr-5 {padding-right: calc(var(--u) * 5);}
.pr-6 {padding-right: calc(var(--u) * 6);}
.pr-7 {padding-right: calc(var(--u) * 7);}
.pr-8 {padding-right: calc(var(--u) * 8);}
.pr-9 {padding-right: calc(var(--u) * 9);}
.pr-10 {padding-right: calc(var(--u) * 10);}
.pr-11 {padding-right: calc(var(--u) * 11);}
.pr-12 {padding-right: calc(var(--u) * 12);}
.pr-13 {padding-right: calc(var(--u) * 13);}
.pr-14 {padding-right: calc(var(--u) * 14);}
.pr-16 {padding-right: calc(var(--u) * 16);}
.pr-20 {padding-right: calc(var(--u) * 20);}
.pr-24 {padding-right: calc(var(--u) * 24);}
.pr-28 {padding-right: calc(var(--u) * 28);}
.pr-32 {padding-right: calc(var(--u) * 32);}
.pr-36 {padding-right: calc(var(--u) * 36);}
.pr-40 {padding-right: calc(var(--u) * 40);}
.pr-44 {padding-right: calc(var(--u) * 44);}
.pr-48 {padding-right: calc(var(--u) * 48);}
.pr-52 {padding-right: calc(var(--u) * 52);}
.pr-56 {padding-right: calc(var(--u) * 56);}
.pr-60 {padding-right: calc(var(--u) * 60);}
.pr-64 {padding-right: calc(var(--u) * 64);}
.pr-72 {padding-right: calc(var(--u) * 72);}
.pr-80 {padding-right: calc(var(--u) * 80);}
.pr-96 {padding-right: calc(var(--u) * 96);}
.pb-0 {padding-bottom: calc(var(--u) * 0);}
.pb-1 {padding-bottom: calc(var(--u) * 1);}
.pb-2 {padding-bottom: calc(var(--u) * 2);}
.pb-3 {padding-bottom: calc(var(--u) * 3);}
.pb-4 {padding-bottom: calc(var(--u) * 4);}
.pb-5 {padding-bottom: calc(var(--u) * 5);}
.pb-6 {padding-bottom: calc(var(--u) * 6);}
.pb-7 {padding-bottom: calc(var(--u) * 7);}
.pb-8 {padding-bottom: calc(var(--u) * 8);}
.pb-9 {padding-bottom: calc(var(--u) * 9);}
.pb-10 {padding-bottom: calc(var(--u) * 10);}
.pb-11 {padding-bottom: calc(var(--u) * 11);}
.pb-12 {padding-bottom: calc(var(--u) * 12);}
.pb-13 {padding-bottom: calc(var(--u) * 13);}
.pb-14 {padding-bottom: calc(var(--u) * 14);}
.pb-16 {padding-bottom: calc(var(--u) * 16);}
.pb-20 {padding-bottom: calc(var(--u) * 20);}
.pb-24 {padding-bottom: calc(var(--u) * 24);}
.pb-28 {padding-bottom: calc(var(--u) * 28);}
.pb-32 {padding-bottom: calc(var(--u) * 32);}
.pb-36 {padding-bottom: calc(var(--u) * 36);}
.pb-40 {padding-bottom: calc(var(--u) * 40);}
.pb-44 {padding-bottom: calc(var(--u) * 44);}
.pb-48 {padding-bottom: calc(var(--u) * 48);}
.pb-52 {padding-bottom: calc(var(--u) * 52);}
.pb-56 {padding-bottom: calc(var(--u) * 56);}
.pb-60 {padding-bottom: calc(var(--u) * 60);}
.pb-64 {padding-bottom: calc(var(--u) * 64);}
.pb-72 {padding-bottom: calc(var(--u) * 72);}
.pb-80 {padding-bottom: calc(var(--u) * 80);}
.pb-96 {padding-bottom: calc(var(--u) * 96);}
.pl-0 {padding-left: calc(var(--u) * 0);}
.pl-1 {padding-left: calc(var(--u) * 1);}
.pl-2 {padding-left: calc(var(--u) * 2);}
.pl-3 {padding-left: calc(var(--u) * 3);}
.pl-4 {padding-left: calc(var(--u) * 4);}
.pl-5 {padding-left: calc(var(--u) * 5);}
.pl-6 {padding-left: calc(var(--u) * 6);}
.pl-7 {padding-left: calc(var(--u) * 7);}
.pl-8 {padding-left: calc(var(--u) * 8);}
.pl-9 {padding-left: calc(var(--u) * 9);}
.pl-10 {padding-left: calc(var(--u) * 10);}
.pl-11 {padding-left: calc(var(--u) * 11);}
.pl-12 {padding-left: calc(var(--u) * 12);}
.pl-13 {padding-left: calc(var(--u) * 13);}
.pl-14 {padding-left: calc(var(--u) * 14);}
.pl-16 {padding-left: calc(var(--u) * 16);}
.pl-20 {padding-left: calc(var(--u) * 20);}
.pl-24 {padding-left: calc(var(--u) * 24);}
.pl-28 {padding-left: calc(var(--u) * 28);}
.pl-32 {padding-left: calc(var(--u) * 32);}
.pl-36 {padding-left: calc(var(--u) * 36);}
.pl-40 {padding-left: calc(var(--u) * 40);}
.pl-44 {padding-left: calc(var(--u) * 44);}
.pl-48 {padding-left: calc(var(--u) * 48);}
.pl-52 {padding-left: calc(var(--u) * 52);}
.pl-56 {padding-left: calc(var(--u) * 56);}
.pl-60 {padding-left: calc(var(--u) * 60);}
.pl-64 {padding-left: calc(var(--u) * 64);}
.pl-72 {padding-left: calc(var(--u) * 72);}
.pl-80 {padding-left: calc(var(--u) * 80);}
.pl-96 {padding-left: calc(var(--u) * 96);}
.px-0 {padding-inline: calc(var(--u) * 0);}
.px-1 {padding-inline: calc(var(--u) * 1);}
.px-2 {padding-inline: calc(var(--u) * 2);}
.px-3 {padding-inline: calc(var(--u) * 3);}
.px-4 {padding-inline: calc(var(--u) * 4);}
.px-5 {padding-inline: calc(var(--u) * 5);}
.px-6 {padding-inline: calc(var(--u) * 6);}
.px-7 {padding-inline: calc(var(--u) * 7);}
.px-8 {padding-inline: calc(var(--u) * 8);}
.px-9 {padding-inline: calc(var(--u) * 9);}
.px-10 {padding-inline: calc(var(--u) * 10);}
.px-11 {padding-inline: calc(var(--u) * 11);}
.px-12 {padding-inline: calc(var(--u) * 12);}
.px-13 {padding-inline: calc(var(--u) * 13);}
.px-14 {padding-inline: calc(var(--u) * 14);}
.px-16 {padding-inline: calc(var(--u) * 16);}
.px-20 {padding-inline: calc(var(--u) * 20);}
.px-24 {padding-inline: calc(var(--u) * 24);}
.px-28 {padding-inline: calc(var(--u) * 28);}
.px-32 {padding-inline: calc(var(--u) * 32);}
.px-36 {padding-inline: calc(var(--u) * 36);}
.px-40 {padding-inline: calc(var(--u) * 40);}
.px-44 {padding-inline: calc(var(--u) * 44);}
.px-48 {padding-inline: calc(var(--u) * 48);}
.px-52 {padding-inline: calc(var(--u) * 52);}
.px-56 {padding-inline: calc(var(--u) * 56);}
.px-60 {padding-inline: calc(var(--u) * 60);}
.px-64 {padding-inline: calc(var(--u) * 64);}
.px-72 {padding-inline: calc(var(--u) * 72);}
.px-80 {padding-inline: calc(var(--u) * 80);}
.px-96 {padding-inline: calc(var(--u) * 96);}
.py-0 {padding-block: calc(var(--u) * 0);}
.py-1 {padding-block: calc(var(--u) * 1);}
.py-2 {padding-block: calc(var(--u) * 2);}
.py-3 {padding-block: calc(var(--u) * 3);}
.py-4 {padding-block: calc(var(--u) * 4);}
.py-5 {padding-block: calc(var(--u) * 5);}
.py-6 {padding-block: calc(var(--u) * 6);}
.py-7 {padding-block: calc(var(--u) * 7);}
.py-8 {padding-block: calc(var(--u) * 8);}
.py-9 {padding-block: calc(var(--u) * 9);}
.py-10 {padding-block: calc(var(--u) * 10);}
.py-11 {padding-block: calc(var(--u) * 11);}
.py-12 {padding-block: calc(var(--u) * 12);}
.py-13 {padding-block: calc(var(--u) * 13);}
.py-14 {padding-block: calc(var(--u) * 14);}
.py-16 {padding-block: calc(var(--u) * 16);}
.py-20 {padding-block: calc(var(--u) * 20);}
.py-24 {padding-block: calc(var(--u) * 24);}
.py-28 {padding-block: calc(var(--u) * 28);}
.py-32 {padding-block: calc(var(--u) * 32);}
.py-36 {padding-block: calc(var(--u) * 36);}
.py-40 {padding-block: calc(var(--u) * 40);}
.py-44 {padding-block: calc(var(--u) * 44);}
.py-48 {padding-block: calc(var(--u) * 48);}
.py-52 {padding-block: calc(var(--u) * 52);}
.py-56 {padding-block: calc(var(--u) * 56);}
.py-60 {padding-block: calc(var(--u) * 60);}
.py-64 {padding-block: calc(var(--u) * 64);}
.py-72 {padding-block: calc(var(--u) * 72);}
.py-80 {padding-block: calc(var(--u) * 80);}
.py-96 {padding-block: calc(var(--u) * 96);}

/* ==== MARGIN ==== */
.m-0 {margin: calc(var(--u) * 0);}
.m-1 {margin: calc(var(--u) * 1);}
.m-2 {margin: calc(var(--u) * 2);}
.m-3 {margin: calc(var(--u) * 3);}
.m-4 {margin: calc(var(--u) * 4);}
.m-5 {margin: calc(var(--u) * 5);}
.m-6 {margin: calc(var(--u) * 6);}
.m-7 {margin: calc(var(--u) * 7);}
.m-8 {margin: calc(var(--u) * 8);}
.m-9 {margin: calc(var(--u) * 9);}
.m-10 {margin: calc(var(--u) * 10);}
.m-11 {margin: calc(var(--u) * 11);}
.m-12 {margin: calc(var(--u) * 12);}
.m-13 {margin: calc(var(--u) * 13);}
.m-14 {margin: calc(var(--u) * 14);}
.m-16 {margin: calc(var(--u) * 16);}
.m-20 {margin: calc(var(--u) * 20);}
.m-24 {margin: calc(var(--u) * 24);}
.m-28 {margin: calc(var(--u) * 28);}
.m-32 {margin: calc(var(--u) * 32);}
.m-36 {margin: calc(var(--u) * 36);}
.m-40 {margin: calc(var(--u) * 40);}
.m-44 {margin: calc(var(--u) * 44);}
.m-48 {margin: calc(var(--u) * 48);}
.m-52 {margin: calc(var(--u) * 52);}
.m-56 {margin: calc(var(--u) * 56);}
.m-60 {margin: calc(var(--u) * 60);}
.m-64 {margin: calc(var(--u) * 64);}
.m-72 {margin: calc(var(--u) * 72);}
.m-80 {margin: calc(var(--u) * 80);}
.m-96 {margin: calc(var(--u) * 96);}
.-m-1 {margin: calc(var(--u) * -1);}
.-m-2 {margin: calc(var(--u) * -2);}
.-m-3 {margin: calc(var(--u) * -3);}
.-m-4 {margin: calc(var(--u) * -4);}
.-m-5 {margin: calc(var(--u) * -5);}
.-m-6 {margin: calc(var(--u) * -6);}
.-m-7 {margin: calc(var(--u) * -7);}
.-m-8 {margin: calc(var(--u) * -8);}
.-m-9 {margin: calc(var(--u) * -9);}
.-m-10 {margin: calc(var(--u) * -10);}
.-m-11 {margin: calc(var(--u) * -11);}
.-m-12 {margin: calc(var(--u) * -12);}
.-m-13 {margin: calc(var(--u) * -13);}
.-m-14 {margin: calc(var(--u) * -14);}
.-m-16 {margin: calc(var(--u) * -16);}
.-m-20 {margin: calc(var(--u) * -20);}
.-m-24 {margin: calc(var(--u) * -24);}
.-m-28 {margin: calc(var(--u) * -28);}
.-m-32 {margin: calc(var(--u) * -32);}
.-m-36 {margin: calc(var(--u) * -36);}
.-m-40 {margin: calc(var(--u) * -40);}
.-m-44 {margin: calc(var(--u) * -44);}
.-m-48 {margin: calc(var(--u) * -48);}
.-m-52 {margin: calc(var(--u) * -52);}
.-m-56 {margin: calc(var(--u) * -56);}
.-m-60 {margin: calc(var(--u) * -60);}
.-m-64 {margin: calc(var(--u) * -64);}
.-m-72 {margin: calc(var(--u) * -72);}
.-m-80 {margin: calc(var(--u) * -80);}
.-m-96 {margin: calc(var(--u) * -96);}
.mt-0 {margin-top: calc(var(--u) * 0);}
.mt-1 {margin-top: calc(var(--u) * 1);}
.mt-2 {margin-top: calc(var(--u) * 2);}
.mt-3 {margin-top: calc(var(--u) * 3);}
.mt-4 {margin-top: calc(var(--u) * 4);}
.mt-5 {margin-top: calc(var(--u) * 5);}
.mt-6 {margin-top: calc(var(--u) * 6);}
.mt-7 {margin-top: calc(var(--u) * 7);}
.mt-8 {margin-top: calc(var(--u) * 8);}
.mt-9 {margin-top: calc(var(--u) * 9);}
.mt-10 {margin-top: calc(var(--u) * 10);}
.mt-11 {margin-top: calc(var(--u) * 11);}
.mt-12 {margin-top: calc(var(--u) * 12);}
.mt-13 {margin-top: calc(var(--u) * 13);}
.mt-14 {margin-top: calc(var(--u) * 14);}
.mt-16 {margin-top: calc(var(--u) * 16);}
.mt-20 {margin-top: calc(var(--u) * 20);}
.mt-24 {margin-top: calc(var(--u) * 24);}
.mt-28 {margin-top: calc(var(--u) * 28);}
.mt-32 {margin-top: calc(var(--u) * 32);}
.mt-36 {margin-top: calc(var(--u) * 36);}
.mt-40 {margin-top: calc(var(--u) * 40);}
.mt-44 {margin-top: calc(var(--u) * 44);}
.mt-48 {margin-top: calc(var(--u) * 48);}
.mt-52 {margin-top: calc(var(--u) * 52);}
.mt-56 {margin-top: calc(var(--u) * 56);}
.mt-60 {margin-top: calc(var(--u) * 60);}
.mt-64 {margin-top: calc(var(--u) * 64);}
.mt-72 {margin-top: calc(var(--u) * 72);}
.mt-80 {margin-top: calc(var(--u) * 80);}
.mt-96 {margin-top: calc(var(--u) * 96);}
.-mt-1 {margin-top: calc(var(--u) * -1);}
.-mt-2 {margin-top: calc(var(--u) * -2);}
.-mt-3 {margin-top: calc(var(--u) * -3);}
.-mt-4 {margin-top: calc(var(--u) * -4);}
.-mt-5 {margin-top: calc(var(--u) * -5);}
.-mt-6 {margin-top: calc(var(--u) * -6);}
.-mt-7 {margin-top: calc(var(--u) * -7);}
.-mt-8 {margin-top: calc(var(--u) * -8);}
.-mt-9 {margin-top: calc(var(--u) * -9);}
.-mt-10 {margin-top: calc(var(--u) * -10);}
.-mt-11 {margin-top: calc(var(--u) * -11);}
.-mt-12 {margin-top: calc(var(--u) * -12);}
.-mt-13 {margin-top: calc(var(--u) * -13);}
.-mt-14 {margin-top: calc(var(--u) * -14);}
.-mt-16 {margin-top: calc(var(--u) * -16);}
.-mt-20 {margin-top: calc(var(--u) * -20);}
.-mt-24 {margin-top: calc(var(--u) * -24);}
.-mt-28 {margin-top: calc(var(--u) * -28);}
.-mt-32 {margin-top: calc(var(--u) * -32);}
.-mt-36 {margin-top: calc(var(--u) * -36);}
.-mt-40 {margin-top: calc(var(--u) * -40);}
.-mt-44 {margin-top: calc(var(--u) * -44);}
.-mt-48 {margin-top: calc(var(--u) * -48);}
.-mt-52 {margin-top: calc(var(--u) * -52);}
.-mt-56 {margin-top: calc(var(--u) * -56);}
.-mt-60 {margin-top: calc(var(--u) * -60);}
.-mt-64 {margin-top: calc(var(--u) * -64);}
.-mt-72 {margin-top: calc(var(--u) * -72);}
.-mt-80 {margin-top: calc(var(--u) * -80);}
.-mt-96 {margin-top: calc(var(--u) * -96);}
.mr-0 {margin-right: calc(var(--u) * 0);}
.mr-1 {margin-right: calc(var(--u) * 1);}
.mr-2 {margin-right: calc(var(--u) * 2);}
.mr-3 {margin-right: calc(var(--u) * 3);}
.mr-4 {margin-right: calc(var(--u) * 4);}
.mr-5 {margin-right: calc(var(--u) * 5);}
.mr-6 {margin-right: calc(var(--u) * 6);}
.mr-7 {margin-right: calc(var(--u) * 7);}
.mr-8 {margin-right: calc(var(--u) * 8);}
.mr-9 {margin-right: calc(var(--u) * 9);}
.mr-10 {margin-right: calc(var(--u) * 10);}
.mr-11 {margin-right: calc(var(--u) * 11);}
.mr-12 {margin-right: calc(var(--u) * 12);}
.mr-13 {margin-right: calc(var(--u) * 13);}
.mr-14 {margin-right: calc(var(--u) * 14);}
.mr-16 {margin-right: calc(var(--u) * 16);}
.mr-20 {margin-right: calc(var(--u) * 20);}
.mr-24 {margin-right: calc(var(--u) * 24);}
.mr-28 {margin-right: calc(var(--u) * 28);}
.mr-32 {margin-right: calc(var(--u) * 32);}
.mr-36 {margin-right: calc(var(--u) * 36);}
.mr-40 {margin-right: calc(var(--u) * 40);}
.mr-44 {margin-right: calc(var(--u) * 44);}
.mr-48 {margin-right: calc(var(--u) * 48);}
.mr-52 {margin-right: calc(var(--u) * 52);}
.mr-56 {margin-right: calc(var(--u) * 56);}
.mr-60 {margin-right: calc(var(--u) * 60);}
.mr-64 {margin-right: calc(var(--u) * 64);}
.mr-72 {margin-right: calc(var(--u) * 72);}
.mr-80 {margin-right: calc(var(--u) * 80);}
.mr-96 {margin-right: calc(var(--u) * 96);}
.-mr-1 {margin-right: calc(var(--u) * -1);}
.-mr-2 {margin-right: calc(var(--u) * -2);}
.-mr-3 {margin-right: calc(var(--u) * -3);}
.-mr-4 {margin-right: calc(var(--u) * -4);}
.-mr-5 {margin-right: calc(var(--u) * -5);}
.-mr-6 {margin-right: calc(var(--u) * -6);}
.-mr-7 {margin-right: calc(var(--u) * -7);}
.-mr-8 {margin-right: calc(var(--u) * -8);}
.-mr-9 {margin-right: calc(var(--u) * -9);}
.-mr-10 {margin-right: calc(var(--u) * -10);}
.-mr-11 {margin-right: calc(var(--u) * -11);}
.-mr-12 {margin-right: calc(var(--u) * -12);}
.-mr-13 {margin-right: calc(var(--u) * -13);}
.-mr-14 {margin-right: calc(var(--u) * -14);}
.-mr-16 {margin-right: calc(var(--u) * -16);}
.-mr-20 {margin-right: calc(var(--u) * -20);}
.-mr-24 {margin-right: calc(var(--u) * -24);}
.-mr-28 {margin-right: calc(var(--u) * -28);}
.-mr-32 {margin-right: calc(var(--u) * -32);}
.-mr-36 {margin-right: calc(var(--u) * -36);}
.-mr-40 {margin-right: calc(var(--u) * -40);}
.-mr-44 {margin-right: calc(var(--u) * -44);}
.-mr-48 {margin-right: calc(var(--u) * -48);}
.-mr-52 {margin-right: calc(var(--u) * -52);}
.-mr-56 {margin-right: calc(var(--u) * -56);}
.-mr-60 {margin-right: calc(var(--u) * -60);}
.-mr-64 {margin-right: calc(var(--u) * -64);}
.-mr-72 {margin-right: calc(var(--u) * -72);}
.-mr-80 {margin-right: calc(var(--u) * -80);}
.-mr-96 {margin-right: calc(var(--u) * -96);}
.mb-0 {margin-bottom: calc(var(--u) * 0);}
.mb-1 {margin-bottom: calc(var(--u) * 1);}
.mb-2 {margin-bottom: calc(var(--u) * 2);}
.mb-3 {margin-bottom: calc(var(--u) * 3);}
.mb-4 {margin-bottom: calc(var(--u) * 4);}
.mb-5 {margin-bottom: calc(var(--u) * 5);}
.mb-6 {margin-bottom: calc(var(--u) * 6);}
.mb-7 {margin-bottom: calc(var(--u) * 7);}
.mb-8 {margin-bottom: calc(var(--u) * 8);}
.mb-9 {margin-bottom: calc(var(--u) * 9);}
.mb-10 {margin-bottom: calc(var(--u) * 10);}
.mb-11 {margin-bottom: calc(var(--u) * 11);}
.mb-12 {margin-bottom: calc(var(--u) * 12);}
.mb-13 {margin-bottom: calc(var(--u) * 13);}
.mb-14 {margin-bottom: calc(var(--u) * 14);}
.mb-16 {margin-bottom: calc(var(--u) * 16);}
.mb-20 {margin-bottom: calc(var(--u) * 20);}
.mb-24 {margin-bottom: calc(var(--u) * 24);}
.mb-28 {margin-bottom: calc(var(--u) * 28);}
.mb-32 {margin-bottom: calc(var(--u) * 32);}
.mb-36 {margin-bottom: calc(var(--u) * 36);}
.mb-40 {margin-bottom: calc(var(--u) * 40);}
.mb-44 {margin-bottom: calc(var(--u) * 44);}
.mb-48 {margin-bottom: calc(var(--u) * 48);}
.mb-52 {margin-bottom: calc(var(--u) * 52);}
.mb-56 {margin-bottom: calc(var(--u) * 56);}
.mb-60 {margin-bottom: calc(var(--u) * 60);}
.mb-64 {margin-bottom: calc(var(--u) * 64);}
.mb-72 {margin-bottom: calc(var(--u) * 72);}
.mb-80 {margin-bottom: calc(var(--u) * 80);}
.mb-96 {margin-bottom: calc(var(--u) * 96);}
.-mb-1 {margin-bottom: calc(var(--u) * -1);}
.-mb-2 {margin-bottom: calc(var(--u) * -2);}
.-mb-3 {margin-bottom: calc(var(--u) * -3);}
.-mb-4 {margin-bottom: calc(var(--u) * -4);}
.-mb-5 {margin-bottom: calc(var(--u) * -5);}
.-mb-6 {margin-bottom: calc(var(--u) * -6);}
.-mb-7 {margin-bottom: calc(var(--u) * -7);}
.-mb-8 {margin-bottom: calc(var(--u) * -8);}
.-mb-9 {margin-bottom: calc(var(--u) * -9);}
.-mb-10 {margin-bottom: calc(var(--u) * -10);}
.-mb-11 {margin-bottom: calc(var(--u) * -11);}
.-mb-12 {margin-bottom: calc(var(--u) * -12);}
.-mb-13 {margin-bottom: calc(var(--u) * -13);}
.-mb-14 {margin-bottom: calc(var(--u) * -14);}
.-mb-16 {margin-bottom: calc(var(--u) * -16);}
.-mb-20 {margin-bottom: calc(var(--u) * -20);}
.-mb-24 {margin-bottom: calc(var(--u) * -24);}
.-mb-28 {margin-bottom: calc(var(--u) * -28);}
.-mb-32 {margin-bottom: calc(var(--u) * -32);}
.-mb-36 {margin-bottom: calc(var(--u) * -36);}
.-mb-40 {margin-bottom: calc(var(--u) * -40);}
.-mb-44 {margin-bottom: calc(var(--u) * -44);}
.-mb-48 {margin-bottom: calc(var(--u) * -48);}
.-mb-52 {margin-bottom: calc(var(--u) * -52);}
.-mb-56 {margin-bottom: calc(var(--u) * -56);}
.-mb-60 {margin-bottom: calc(var(--u) * -60);}
.-mb-64 {margin-bottom: calc(var(--u) * -64);}
.-mb-72 {margin-bottom: calc(var(--u) * -72);}
.-mb-80 {margin-bottom: calc(var(--u) * -80);}
.-mb-96 {margin-bottom: calc(var(--u) * -96);}
.ml-0 {margin-left: calc(var(--u) * 0);}
.ml-1 {margin-left: calc(var(--u) * 1);}
.ml-2 {margin-left: calc(var(--u) * 2);}
.ml-3 {margin-left: calc(var(--u) * 3);}
.ml-4 {margin-left: calc(var(--u) * 4);}
.ml-5 {margin-left: calc(var(--u) * 5);}
.ml-6 {margin-left: calc(var(--u) * 6);}
.ml-7 {margin-left: calc(var(--u) * 7);}
.ml-8 {margin-left: calc(var(--u) * 8);}
.ml-9 {margin-left: calc(var(--u) * 9);}
.ml-10 {margin-left: calc(var(--u) * 10);}
.ml-11 {margin-left: calc(var(--u) * 11);}
.ml-12 {margin-left: calc(var(--u) * 12);}
.ml-13 {margin-left: calc(var(--u) * 13);}
.ml-14 {margin-left: calc(var(--u) * 14);}
.ml-16 {margin-left: calc(var(--u) * 16);}
.ml-20 {margin-left: calc(var(--u) * 20);}
.ml-24 {margin-left: calc(var(--u) * 24);}
.ml-28 {margin-left: calc(var(--u) * 28);}
.ml-32 {margin-left: calc(var(--u) * 32);}
.ml-36 {margin-left: calc(var(--u) * 36);}
.ml-40 {margin-left: calc(var(--u) * 40);}
.ml-44 {margin-left: calc(var(--u) * 44);}
.ml-48 {margin-left: calc(var(--u) * 48);}
.ml-52 {margin-left: calc(var(--u) * 52);}
.ml-56 {margin-left: calc(var(--u) * 56);}
.ml-60 {margin-left: calc(var(--u) * 60);}
.ml-64 {margin-left: calc(var(--u) * 64);}
.ml-72 {margin-left: calc(var(--u) * 72);}
.ml-80 {margin-left: calc(var(--u) * 80);}
.ml-96 {margin-left: calc(var(--u) * 96);}
.-ml-1 {margin-left: calc(var(--u) * -1);}
.-ml-2 {margin-left: calc(var(--u) * -2);}
.-ml-3 {margin-left: calc(var(--u) * -3);}
.-ml-4 {margin-left: calc(var(--u) * -4);}
.-ml-5 {margin-left: calc(var(--u) * -5);}
.-ml-6 {margin-left: calc(var(--u) * -6);}
.-ml-7 {margin-left: calc(var(--u) * -7);}
.-ml-8 {margin-left: calc(var(--u) * -8);}
.-ml-9 {margin-left: calc(var(--u) * -9);}
.-ml-10 {margin-left: calc(var(--u) * -10);}
.-ml-11 {margin-left: calc(var(--u) * -11);}
.-ml-12 {margin-left: calc(var(--u) * -12);}
.-ml-13 {margin-left: calc(var(--u) * -13);}
.-ml-14 {margin-left: calc(var(--u) * -14);}
.-ml-16 {margin-left: calc(var(--u) * -16);}
.-ml-20 {margin-left: calc(var(--u) * -20);}
.-ml-24 {margin-left: calc(var(--u) * -24);}
.-ml-28 {margin-left: calc(var(--u) * -28);}
.-ml-32 {margin-left: calc(var(--u) * -32);}
.-ml-36 {margin-left: calc(var(--u) * -36);}
.-ml-40 {margin-left: calc(var(--u) * -40);}
.-ml-44 {margin-left: calc(var(--u) * -44);}
.-ml-48 {margin-left: calc(var(--u) * -48);}
.-ml-52 {margin-left: calc(var(--u) * -52);}
.-ml-56 {margin-left: calc(var(--u) * -56);}
.-ml-60 {margin-left: calc(var(--u) * -60);}
.-ml-64 {margin-left: calc(var(--u) * -64);}
.-ml-72 {margin-left: calc(var(--u) * -72);}
.-ml-80 {margin-left: calc(var(--u) * -80);}
.-ml-96 {margin-left: calc(var(--u) * -96);}
.mx-0 {margin-inline: calc(var(--u) * 0);}
.mx-1 {margin-inline: calc(var(--u) * 1);}
.mx-2 {margin-inline: calc(var(--u) * 2);}
.mx-3 {margin-inline: calc(var(--u) * 3);}
.mx-4 {margin-inline: calc(var(--u) * 4);}
.mx-5 {margin-inline: calc(var(--u) * 5);}
.mx-6 {margin-inline: calc(var(--u) * 6);}
.mx-7 {margin-inline: calc(var(--u) * 7);}
.mx-8 {margin-inline: calc(var(--u) * 8);}
.mx-9 {margin-inline: calc(var(--u) * 9);}
.mx-10 {margin-inline: calc(var(--u) * 10);}
.mx-11 {margin-inline: calc(var(--u) * 11);}
.mx-12 {margin-inline: calc(var(--u) * 12);}
.mx-13 {margin-inline: calc(var(--u) * 13);}
.mx-14 {margin-inline: calc(var(--u) * 14);}
.mx-16 {margin-inline: calc(var(--u) * 16);}
.mx-20 {margin-inline: calc(var(--u) * 20);}
.mx-24 {margin-inline: calc(var(--u) * 24);}
.mx-28 {margin-inline: calc(var(--u) * 28);}
.mx-32 {margin-inline: calc(var(--u) * 32);}
.mx-36 {margin-inline: calc(var(--u) * 36);}
.mx-40 {margin-inline: calc(var(--u) * 40);}
.mx-44 {margin-inline: calc(var(--u) * 44);}
.mx-48 {margin-inline: calc(var(--u) * 48);}
.mx-52 {margin-inline: calc(var(--u) * 52);}
.mx-56 {margin-inline: calc(var(--u) * 56);}
.mx-60 {margin-inline: calc(var(--u) * 60);}
.mx-64 {margin-inline: calc(var(--u) * 64);}
.mx-72 {margin-inline: calc(var(--u) * 72);}
.mx-80 {margin-inline: calc(var(--u) * 80);}
.mx-96 {margin-inline: calc(var(--u) * 96);}
.-mx-1 {margin-inline: calc(var(--u) * -1);}
.-mx-2 {margin-inline: calc(var(--u) * -2);}
.-mx-3 {margin-inline: calc(var(--u) * -3);}
.-mx-4 {margin-inline: calc(var(--u) * -4);}
.-mx-5 {margin-inline: calc(var(--u) * -5);}
.-mx-6 {margin-inline: calc(var(--u) * -6);}
.-mx-7 {margin-inline: calc(var(--u) * -7);}
.-mx-8 {margin-inline: calc(var(--u) * -8);}
.-mx-9 {margin-inline: calc(var(--u) * -9);}
.-mx-10 {margin-inline: calc(var(--u) * -10);}
.-mx-11 {margin-inline: calc(var(--u) * -11);}
.-mx-12 {margin-inline: calc(var(--u) * -12);}
.-mx-13 {margin-inline: calc(var(--u) * -13);}
.-mx-14 {margin-inline: calc(var(--u) * -14);}
.-mx-16 {margin-inline: calc(var(--u) * -16);}
.-mx-20 {margin-inline: calc(var(--u) * -20);}
.-mx-24 {margin-inline: calc(var(--u) * -24);}
.-mx-28 {margin-inline: calc(var(--u) * -28);}
.-mx-32 {margin-inline: calc(var(--u) * -32);}
.-mx-36 {margin-inline: calc(var(--u) * -36);}
.-mx-40 {margin-inline: calc(var(--u) * -40);}
.-mx-44 {margin-inline: calc(var(--u) * -44);}
.-mx-48 {margin-inline: calc(var(--u) * -48);}
.-mx-52 {margin-inline: calc(var(--u) * -52);}
.-mx-56 {margin-inline: calc(var(--u) * -56);}
.-mx-60 {margin-inline: calc(var(--u) * -60);}
.-mx-64 {margin-inline: calc(var(--u) * -64);}
.-mx-72 {margin-inline: calc(var(--u) * -72);}
.-mx-80 {margin-inline: calc(var(--u) * -80);}
.-mx-96 {margin-inline: calc(var(--u) * -96);}
.my-0 {margin-block: calc(var(--u) * 0);}
.my-1 {margin-block: calc(var(--u) * 1);}
.my-2 {margin-block: calc(var(--u) * 2);}
.my-3 {margin-block: calc(var(--u) * 3);}
.my-4 {margin-block: calc(var(--u) * 4);}
.my-5 {margin-block: calc(var(--u) * 5);}
.my-6 {margin-block: calc(var(--u) * 6);}
.my-7 {margin-block: calc(var(--u) * 7);}
.my-8 {margin-block: calc(var(--u) * 8);}
.my-9 {margin-block: calc(var(--u) * 9);}
.my-10 {margin-block: calc(var(--u) * 10);}
.my-11 {margin-block: calc(var(--u) * 11);}
.my-12 {margin-block: calc(var(--u) * 12);}
.my-13 {margin-block: calc(var(--u) * 13);}
.my-14 {margin-block: calc(var(--u) * 14);}
.my-16 {margin-block: calc(var(--u) * 16);}
.my-20 {margin-block: calc(var(--u) * 20);}
.my-24 {margin-block: calc(var(--u) * 24);}
.my-28 {margin-block: calc(var(--u) * 28);}
.my-32 {margin-block: calc(var(--u) * 32);}
.my-36 {margin-block: calc(var(--u) * 36);}
.my-40 {margin-block: calc(var(--u) * 40);}
.my-44 {margin-block: calc(var(--u) * 44);}
.my-48 {margin-block: calc(var(--u) * 48);}
.my-52 {margin-block: calc(var(--u) * 52);}
.my-56 {margin-block: calc(var(--u) * 56);}
.my-60 {margin-block: calc(var(--u) * 60);}
.my-64 {margin-block: calc(var(--u) * 64);}
.my-72 {margin-block: calc(var(--u) * 72);}
.my-80 {margin-block: calc(var(--u) * 80);}
.my-96 {margin-block: calc(var(--u) * 96);}
.-my-1 {margin-block: calc(var(--u) * -1);}
.-my-2 {margin-block: calc(var(--u) * -2);}
.-my-3 {margin-block: calc(var(--u) * -3);}
.-my-4 {margin-block: calc(var(--u) * -4);}
.-my-5 {margin-block: calc(var(--u) * -5);}
.-my-6 {margin-block: calc(var(--u) * -6);}
.-my-7 {margin-block: calc(var(--u) * -7);}
.-my-8 {margin-block: calc(var(--u) * -8);}
.-my-9 {margin-block: calc(var(--u) * -9);}
.-my-10 {margin-block: calc(var(--u) * -10);}
.-my-11 {margin-block: calc(var(--u) * -11);}
.-my-12 {margin-block: calc(var(--u) * -12);}
.-my-13 {margin-block: calc(var(--u) * -13);}
.-my-14 {margin-block: calc(var(--u) * -14);}
.-my-16 {margin-block: calc(var(--u) * -16);}
.-my-20 {margin-block: calc(var(--u) * -20);}
.-my-24 {margin-block: calc(var(--u) * -24);}
.-my-28 {margin-block: calc(var(--u) * -28);}
.-my-32 {margin-block: calc(var(--u) * -32);}
.-my-36 {margin-block: calc(var(--u) * -36);}
.-my-40 {margin-block: calc(var(--u) * -40);}
.-my-44 {margin-block: calc(var(--u) * -44);}
.-my-48 {margin-block: calc(var(--u) * -48);}
.-my-52 {margin-block: calc(var(--u) * -52);}
.-my-56 {margin-block: calc(var(--u) * -56);}
.-my-60 {margin-block: calc(var(--u) * -60);}
.-my-64 {margin-block: calc(var(--u) * -64);}
.-my-72 {margin-block: calc(var(--u) * -72);}
.-my-80 {margin-block: calc(var(--u) * -80);}
.-my-96 {margin-block: calc(var(--u) * -96);}
.m-auto {margin: auto;}
.mx-auto {margin-inline: auto;}
.my-auto {margin-block: auto;}
.mt-auto {margin-top: auto;}
.mr-auto {margin-right: auto;}
.mb-auto {margin-bottom: auto;}
.ml-auto {margin-left: auto;}

/* ==== GAP ==== */
.gap-0 {gap: calc(var(--u) * 0);}
.gap-1 {gap: calc(var(--u) * 1);}
.gap-2 {gap: calc(var(--u) * 2);}
.gap-3 {gap: calc(var(--u) * 3);}
.gap-4 {gap: calc(var(--u) * 4);}
.gap-5 {gap: calc(var(--u) * 5);}
.gap-6 {gap: calc(var(--u) * 6);}
.gap-7 {gap: calc(var(--u) * 7);}
.gap-8 {gap: calc(var(--u) * 8);}
.gap-9 {gap: calc(var(--u) * 9);}
.gap-10 {gap: calc(var(--u) * 10);}
.gap-11 {gap: calc(var(--u) * 11);}
.gap-12 {gap: calc(var(--u) * 12);}
.gap-13 {gap: calc(var(--u) * 13);}
.gap-14 {gap: calc(var(--u) * 14);}
.gap-16 {gap: calc(var(--u) * 16);}
.gap-20 {gap: calc(var(--u) * 20);}
.gap-24 {gap: calc(var(--u) * 24);}
.gap-28 {gap: calc(var(--u) * 28);}
.gap-32 {gap: calc(var(--u) * 32);}
.gap-36 {gap: calc(var(--u) * 36);}
.gap-40 {gap: calc(var(--u) * 40);}
.gap-44 {gap: calc(var(--u) * 44);}
.gap-48 {gap: calc(var(--u) * 48);}
.gap-52 {gap: calc(var(--u) * 52);}
.gap-56 {gap: calc(var(--u) * 56);}
.gap-60 {gap: calc(var(--u) * 60);}
.gap-64 {gap: calc(var(--u) * 64);}
.gap-72 {gap: calc(var(--u) * 72);}
.gap-80 {gap: calc(var(--u) * 80);}
.gap-96 {gap: calc(var(--u) * 96);}
.gap-x-0 {column-gap: calc(var(--u) * 0);}
.gap-x-1 {column-gap: calc(var(--u) * 1);}
.gap-x-2 {column-gap: calc(var(--u) * 2);}
.gap-x-3 {column-gap: calc(var(--u) * 3);}
.gap-x-4 {column-gap: calc(var(--u) * 4);}
.gap-x-5 {column-gap: calc(var(--u) * 5);}
.gap-x-6 {column-gap: calc(var(--u) * 6);}
.gap-x-7 {column-gap: calc(var(--u) * 7);}
.gap-x-8 {column-gap: calc(var(--u) * 8);}
.gap-x-9 {column-gap: calc(var(--u) * 9);}
.gap-x-10 {column-gap: calc(var(--u) * 10);}
.gap-x-11 {column-gap: calc(var(--u) * 11);}
.gap-x-12 {column-gap: calc(var(--u) * 12);}
.gap-x-13 {column-gap: calc(var(--u) * 13);}
.gap-x-14 {column-gap: calc(var(--u) * 14);}
.gap-x-16 {column-gap: calc(var(--u) * 16);}
.gap-x-20 {column-gap: calc(var(--u) * 20);}
.gap-x-24 {column-gap: calc(var(--u) * 24);}
.gap-x-28 {column-gap: calc(var(--u) * 28);}
.gap-x-32 {column-gap: calc(var(--u) * 32);}
.gap-x-36 {column-gap: calc(var(--u) * 36);}
.gap-x-40 {column-gap: calc(var(--u) * 40);}
.gap-x-44 {column-gap: calc(var(--u) * 44);}
.gap-x-48 {column-gap: calc(var(--u) * 48);}
.gap-x-52 {column-gap: calc(var(--u) * 52);}
.gap-x-56 {column-gap: calc(var(--u) * 56);}
.gap-x-60 {column-gap: calc(var(--u) * 60);}
.gap-x-64 {column-gap: calc(var(--u) * 64);}
.gap-x-72 {column-gap: calc(var(--u) * 72);}
.gap-x-80 {column-gap: calc(var(--u) * 80);}
.gap-x-96 {column-gap: calc(var(--u) * 96);}
.gap-y-0 {row-gap: calc(var(--u) * 0);}
.gap-y-1 {row-gap: calc(var(--u) * 1);}
.gap-y-2 {row-gap: calc(var(--u) * 2);}
.gap-y-3 {row-gap: calc(var(--u) * 3);}
.gap-y-4 {row-gap: calc(var(--u) * 4);}
.gap-y-5 {row-gap: calc(var(--u) * 5);}
.gap-y-6 {row-gap: calc(var(--u) * 6);}
.gap-y-7 {row-gap: calc(var(--u) * 7);}
.gap-y-8 {row-gap: calc(var(--u) * 8);}
.gap-y-9 {row-gap: calc(var(--u) * 9);}
.gap-y-10 {row-gap: calc(var(--u) * 10);}
.gap-y-11 {row-gap: calc(var(--u) * 11);}
.gap-y-12 {row-gap: calc(var(--u) * 12);}
.gap-y-13 {row-gap: calc(var(--u) * 13);}
.gap-y-14 {row-gap: calc(var(--u) * 14);}
.gap-y-16 {row-gap: calc(var(--u) * 16);}
.gap-y-20 {row-gap: calc(var(--u) * 20);}
.gap-y-24 {row-gap: calc(var(--u) * 24);}
.gap-y-28 {row-gap: calc(var(--u) * 28);}
.gap-y-32 {row-gap: calc(var(--u) * 32);}
.gap-y-36 {row-gap: calc(var(--u) * 36);}
.gap-y-40 {row-gap: calc(var(--u) * 40);}
.gap-y-44 {row-gap: calc(var(--u) * 44);}
.gap-y-48 {row-gap: calc(var(--u) * 48);}
.gap-y-52 {row-gap: calc(var(--u) * 52);}
.gap-y-56 {row-gap: calc(var(--u) * 56);}
.gap-y-60 {row-gap: calc(var(--u) * 60);}
.gap-y-64 {row-gap: calc(var(--u) * 64);}
.gap-y-72 {row-gap: calc(var(--u) * 72);}
.gap-y-80 {row-gap: calc(var(--u) * 80);}
.gap-y-96 {row-gap: calc(var(--u) * 96);}

/* ==== SPACE BETWEEN ==== */
.space-x-0 > * + * {margin-left: calc(var(--u) * 0);}
.space-x-1 > * + * {margin-left: calc(var(--u) * 1);}
.space-x-2 > * + * {margin-left: calc(var(--u) * 2);}
.space-x-3 > * + * {margin-left: calc(var(--u) * 3);}
.space-x-4 > * + * {margin-left: calc(var(--u) * 4);}
.space-x-5 > * + * {margin-left: calc(var(--u) * 5);}
.space-x-6 > * + * {margin-left: calc(var(--u) * 6);}
.space-x-7 > * + * {margin-left: calc(var(--u) * 7);}
.space-x-8 > * + * {margin-left: calc(var(--u) * 8);}
.space-x-9 > * + * {margin-left: calc(var(--u) * 9);}
.space-x-10 > * + * {margin-left: calc(var(--u) * 10);}
.space-x-11 > * + * {margin-left: calc(var(--u) * 11);}
.space-x-12 > * + * {margin-left: calc(var(--u) * 12);}
.space-x-13 > * + * {margin-left: calc(var(--u) * 13);}
.space-x-14 > * + * {margin-left: calc(var(--u) * 14);}
.space-x-16 > * + * {margin-left: calc(var(--u) * 16);}
.space-x-20 > * + * {margin-left: calc(var(--u) * 20);}
.space-x-24 > * + * {margin-left: calc(var(--u) * 24);}
.space-x-28 > * + * {margin-left: calc(var(--u) * 28);}
.space-x-32 > * + * {margin-left: calc(var(--u) * 32);}
.space-x-36 > * + * {margin-left: calc(var(--u) * 36);}
.space-x-40 > * + * {margin-left: calc(var(--u) * 40);}
.space-x-44 > * + * {margin-left: calc(var(--u) * 44);}
.space-x-48 > * + * {margin-left: calc(var(--u) * 48);}
.space-x-52 > * + * {margin-left: calc(var(--u) * 52);}
.space-x-56 > * + * {margin-left: calc(var(--u) * 56);}
.space-x-60 > * + * {margin-left: calc(var(--u) * 60);}
.space-x-64 > * + * {margin-left: calc(var(--u) * 64);}
.space-x-72 > * + * {margin-left: calc(var(--u) * 72);}
.space-x-80 > * + * {margin-left: calc(var(--u) * 80);}
.space-x-96 > * + * {margin-left: calc(var(--u) * 96);}
.space-y-0 > * + * {margin-top: calc(var(--u) * 0);}
.space-y-1 > * + * {margin-top: calc(var(--u) * 1);}
.space-y-2 > * + * {margin-top: calc(var(--u) * 2);}
.space-y-3 > * + * {margin-top: calc(var(--u) * 3);}
.space-y-4 > * + * {margin-top: calc(var(--u) * 4);}
.space-y-5 > * + * {margin-top: calc(var(--u) * 5);}
.space-y-6 > * + * {margin-top: calc(var(--u) * 6);}
.space-y-7 > * + * {margin-top: calc(var(--u) * 7);}
.space-y-8 > * + * {margin-top: calc(var(--u) * 8);}
.space-y-9 > * + * {margin-top: calc(var(--u) * 9);}
.space-y-10 > * + * {margin-top: calc(var(--u) * 10);}
.space-y-11 > * + * {margin-top: calc(var(--u) * 11);}
.space-y-12 > * + * {margin-top: calc(var(--u) * 12);}
.space-y-13 > * + * {margin-top: calc(var(--u) * 13);}
.space-y-14 > * + * {margin-top: calc(var(--u) * 14);}
.space-y-16 > * + * {margin-top: calc(var(--u) * 16);}
.space-y-20 > * + * {margin-top: calc(var(--u) * 20);}
.space-y-24 > * + * {margin-top: calc(var(--u) * 24);}
.space-y-28 > * + * {margin-top: calc(var(--u) * 28);}
.space-y-32 > * + * {margin-top: calc(var(--u) * 32);}
.space-y-36 > * + * {margin-top: calc(var(--u) * 36);}
.space-y-40 > * + * {margin-top: calc(var(--u) * 40);}
.space-y-44 > * + * {margin-top: calc(var(--u) * 44);}
.space-y-48 > * + * {margin-top: calc(var(--u) * 48);}
.space-y-52 > * + * {margin-top: calc(var(--u) * 52);}
.space-y-56 > * + * {margin-top: calc(var(--u) * 56);}
.space-y-60 > * + * {margin-top: calc(var(--u) * 60);}
.space-y-64 > * + * {margin-top: calc(var(--u) * 64);}
.space-y-72 > * + * {margin-top: calc(var(--u) * 72);}
.space-y-80 > * + * {margin-top: calc(var(--u) * 80);}
.space-y-96 > * + * {margin-top: calc(var(--u) * 96);}

/* ==== WIDTH ==== */
.w-0 {width: calc(var(--u) * 0);}
.w-1 {width: calc(var(--u) * 1);}
.w-2 {width: calc(var(--u) * 2);}
.w-3 {width: calc(var(--u) * 3);}
.w-4 {width: calc(var(--u) * 4);}
.w-5 {width: calc(var(--u) * 5);}
.w-6 {width: calc(var(--u) * 6);}
.w-7 {width: calc(var(--u) * 7);}
.w-8 {width: calc(var(--u) * 8);}
.w-9 {width: calc(var(--u) * 9);}
.w-10 {width: calc(var(--u) * 10);}
.w-11 {width: calc(var(--u) * 11);}
.w-12 {width: calc(var(--u) * 12);}
.w-13 {width: calc(var(--u) * 13);}
.w-14 {width: calc(var(--u) * 14);}
.w-16 {width: calc(var(--u) * 16);}
.w-20 {width: calc(var(--u) * 20);}
.w-24 {width: calc(var(--u) * 24);}
.w-28 {width: calc(var(--u) * 28);}
.w-32 {width: calc(var(--u) * 32);}
.w-36 {width: calc(var(--u) * 36);}
.w-40 {width: calc(var(--u) * 40);}
.w-44 {width: calc(var(--u) * 44);}
.w-48 {width: calc(var(--u) * 48);}
.w-52 {width: calc(var(--u) * 52);}
.w-56 {width: calc(var(--u) * 56);}
.w-60 {width: calc(var(--u) * 60);}
.w-64 {width: calc(var(--u) * 64);}
.w-72 {width: calc(var(--u) * 72);}
.w-80 {width: calc(var(--u) * 80);}
.w-96 {width: calc(var(--u) * 96);}
.w-auto {width: auto;}
.w-full {width: 100%;}
.w-screen {width: 100vw;}
.w-svw {width: 100svw;}
.w-min {width: min-content;}
.w-max {width: max-content;}
.w-fit {width: fit-content;}
.w-1\/2 {width: 50%;}
.w-1\/3 {width: 33.333333%;}
.w-2\/3 {width: 66.666667%;}
.w-1\/4 {width: 25%;}
.w-3\/4 {width: 75%;}
.w-1\/5 {width: 20%;}
.w-2\/5 {width: 40%;}
.w-3\/5 {width: 60%;}
.w-4\/5 {width: 80%;}

/* ==== MIN/MAX WIDTH ==== */
.min-w-0 {min-width: 0;}
.min-w-full {min-width: 100%;}
.min-w-min {min-width: min-content;}
.min-w-max {min-width: max-content;}
.min-w-fit {min-width: fit-content;}
.max-w-none {max-width: none;}
.max-w-xs {max-width: 20rem;} /*320px*/  
.max-w-sm {max-width: 24rem;} /*384px*/  
.max-w-md {max-width: 28rem;} /*448px*/  
.max-w-lg {max-width: 32rem;} /*512px*/  
.max-w-xl {max-width: 36rem;} /*576px*/  
.max-w-2xl {max-width: 42rem;} /*672px*/  
.max-w-3xl {max-width: 48rem;} /*768px*/    
.max-w-4xl {max-width: 56rem;} /*896px*/
.max-w-5xl {max-width: 64rem;} /*1024px*/
.max-w-6xl {max-width: 72rem;} /*1152px*/
.max-w-7xl {max-width: 80rem;} /*1280px*/
.max-w-full {max-width: 100%;}
.max-w-screen {max-width: 100vw;}
.max-w-min {max-width: min-content;}
.max-w-max {max-width: max-content;}
.max-w-fit {max-width: fit-content;}

/* ==== HEIGHT ==== */
.h-0 {height: calc(var(--u) * 0);}
.h-05 {height: calc(var(--u) * 0.5);}
.h-1 {height: calc(var(--u) * 1);}
.h-2 {height: calc(var(--u) * 2);}
.h-3 {height: calc(var(--u) * 3);}
.h-4 {height: calc(var(--u) * 4);}
.h-5 {height: calc(var(--u) * 5);}
.h-6 {height: calc(var(--u) * 6);}
.h-7 {height: calc(var(--u) * 7);}
.h-8 {height: calc(var(--u) * 8);}
.h-9 {height: calc(var(--u) * 9);}
.h-10 {height: calc(var(--u) * 10);}
.h-11 {height: calc(var(--u) * 11);}
.h-12 {height: calc(var(--u) * 12);}
.h-13 {height: calc(var(--u) * 13);}
.h-14 {height: calc(var(--u) * 14);}
.h-16 {height: calc(var(--u) * 16);}
.h-20 {height: calc(var(--u) * 20);}
.h-24 {height: calc(var(--u) * 24);}
.h-28 {height: calc(var(--u) * 28);}
.h-32 {height: calc(var(--u) * 32);}
.h-36 {height: calc(var(--u) * 36);}
.h-40 {height: calc(var(--u) * 40);}
.h-44 {height: calc(var(--u) * 44);}
.h-48 {height: calc(var(--u) * 48);}
.h-52 {height: calc(var(--u) * 52);}
.h-56 {height: calc(var(--u) * 56);}
.h-60 {height: calc(var(--u) * 60);}
.h-64 {height: calc(var(--u) * 64);}
.h-72 {height: calc(var(--u) * 72);}
.h-80 {height: calc(var(--u) * 80);}
.h-96 {height: calc(var(--u) * 96);}
.h-auto {height: auto;}
.h-full {height: 100%;}
.h-screen {height: 100vh;}
.h-svh {height: 100svh;}
.h-dvh {height: 100dvh;}
.h-min {height: min-content;}
.h-max {height: max-content;}
.h-fit {height: fit-content;}

/* ==== MIN/MAX HEIGHT ==== */
.min-h-0 {min-height: 0;}
.min-h-full {min-height: 100%;}
.min-h-screen {min-height: 100vh;}
.min-h-svh {min-height: 100svh;}
.min-h-dvh {min-height: 100dvh;}
.max-h-none {max-height: none;}
.max-h-full {max-height: 100%;}
.max-h-screen {max-height: 100vh;}
.max-h-svh {max-height: 100svh;}
.max-h-dvh {max-height: 100dvh;}
.max-h-min {max-height: min-content;}
.max-h-max {max-height: max-content;}
.max-h-fit {max-height: fit-content;}
.min-h-screen-75 {min-height: 75vh;}
.min-h-screen-50 {min-height: 50vh;}
.min-h-screen-25 {min-height: 25vh;}
.min-h-400 {min-height: 400px;}	
.min-h-500 {min-height: 500px;}	
.min-h-1000 {min-height: 1000px;}	


/* ==== POSITION OFFSETS ==== */
.top-0 {top: calc(var(--u) * 0);}
.top-1 {top: calc(var(--u) * 1);}
.top-2 {top: calc(var(--u) * 2);}
.top-3 {top: calc(var(--u) * 3);}
.top-4 {top: calc(var(--u) * 4);}
.top-5 {top: calc(var(--u) * 5);}
.top-6 {top: calc(var(--u) * 6);}
.top-7 {top: calc(var(--u) * 7);}
.top-8 {top: calc(var(--u) * 8);}
.top-9 {top: calc(var(--u) * 9);}
.top-10 {top: calc(var(--u) * 10);}
.top-11 {top: calc(var(--u) * 11);}
.top-12 {top: calc(var(--u) * 12);}
.top-13 {top: calc(var(--u) * 13);}
.top-14 {top: calc(var(--u) * 14);}
.top-16 {top: calc(var(--u) * 16);}
.top-20 {top: calc(var(--u) * 20);}
.top-24 {top: calc(var(--u) * 24);}
.top-28 {top: calc(var(--u) * 28);}
.top-32 {top: calc(var(--u) * 32);}
.top-36 {top: calc(var(--u) * 36);}
.top-40 {top: calc(var(--u) * 40);}
.top-44 {top: calc(var(--u) * 44);}
.top-48 {top: calc(var(--u) * 48);}
.top-52 {top: calc(var(--u) * 52);}
.top-56 {top: calc(var(--u) * 56);}
.top-60 {top: calc(var(--u) * 60);}
.top-64 {top: calc(var(--u) * 64);}
.top-72 {top: calc(var(--u) * 72);}
.top-80 {top: calc(var(--u) * 80);}
.top-96 {top: calc(var(--u) * 96);}
.-top-1 {top: calc(var(--u) * -1);}
.-top-2 {top: calc(var(--u) * -2);}
.-top-3 {top: calc(var(--u) * -3);}
.-top-4 {top: calc(var(--u) * -4);}
.-top-5 {top: calc(var(--u) * -5);}
.-top-6 {top: calc(var(--u) * -6);}
.-top-7 {top: calc(var(--u) * -7);}
.-top-8 {top: calc(var(--u) * -8);}
.-top-9 {top: calc(var(--u) * -9);}
.-top-10 {top: calc(var(--u) * -10);}
.-top-11 {top: calc(var(--u) * -11);}
.-top-12 {top: calc(var(--u) * -12);}
.-top-13 {top: calc(var(--u) * -13);}
.-top-14 {top: calc(var(--u) * -14);}
.-top-16 {top: calc(var(--u) * -16);}
.-top-20 {top: calc(var(--u) * -20);}
.-top-24 {top: calc(var(--u) * -24);}
.-top-28 {top: calc(var(--u) * -28);}
.-top-32 {top: calc(var(--u) * -32);}
.-top-36 {top: calc(var(--u) * -36);}
.-top-40 {top: calc(var(--u) * -40);}
.-top-44 {top: calc(var(--u) * -44);}
.-top-48 {top: calc(var(--u) * -48);}
.-top-52 {top: calc(var(--u) * -52);}
.-top-56 {top: calc(var(--u) * -56);}
.-top-60 {top: calc(var(--u) * -60);}
.-top-64 {top: calc(var(--u) * -64);}
.-top-72 {top: calc(var(--u) * -72);}
.-top-80 {top: calc(var(--u) * -80);}
.-top-96 {top: calc(var(--u) * -96);}
.right-0 {right: calc(var(--u) * 0);}
.right-1 {right: calc(var(--u) * 1);}
.right-2 {right: calc(var(--u) * 2);}
.right-3 {right: calc(var(--u) * 3);}
.right-4 {right: calc(var(--u) * 4);}
.right-5 {right: calc(var(--u) * 5);}
.right-6 {right: calc(var(--u) * 6);}
.right-7 {right: calc(var(--u) * 7);}
.right-8 {right: calc(var(--u) * 8);}
.right-9 {right: calc(var(--u) * 9);}
.right-10 {right: calc(var(--u) * 10);}
.right-11 {right: calc(var(--u) * 11);}
.right-12 {right: calc(var(--u) * 12);}
.right-13 {right: calc(var(--u) * 13);}
.right-14 {right: calc(var(--u) * 14);}
.right-16 {right: calc(var(--u) * 16);}
.right-20 {right: calc(var(--u) * 20);}
.right-24 {right: calc(var(--u) * 24);}
.right-28 {right: calc(var(--u) * 28);}
.right-32 {right: calc(var(--u) * 32);}
.right-36 {right: calc(var(--u) * 36);}
.right-40 {right: calc(var(--u) * 40);}
.right-44 {right: calc(var(--u) * 44);}
.right-48 {right: calc(var(--u) * 48);}
.right-52 {right: calc(var(--u) * 52);}
.right-56 {right: calc(var(--u) * 56);}
.right-60 {right: calc(var(--u) * 60);}
.right-64 {right: calc(var(--u) * 64);}
.right-72 {right: calc(var(--u) * 72);}
.right-80 {right: calc(var(--u) * 80);}
.right-96 {right: calc(var(--u) * 96);}
.-right-1 {right: calc(var(--u) * -1);}
.-right-2 {right: calc(var(--u) * -2);}
.-right-3 {right: calc(var(--u) * -3);}
.-right-4 {right: calc(var(--u) * -4);}
.-right-5 {right: calc(var(--u) * -5);}
.-right-6 {right: calc(var(--u) * -6);}
.-right-7 {right: calc(var(--u) * -7);}
.-right-8 {right: calc(var(--u) * -8);}
.-right-9 {right: calc(var(--u) * -9);}
.-right-10 {right: calc(var(--u) * -10);}
.-right-11 {right: calc(var(--u) * -11);}
.-right-12 {right: calc(var(--u) * -12);}
.-right-13 {right: calc(var(--u) * -13);}
.-right-14 {right: calc(var(--u) * -14);}
.-right-16 {right: calc(var(--u) * -16);}
.-right-20 {right: calc(var(--u) * -20);}
.-right-24 {right: calc(var(--u) * -24);}
.-right-28 {right: calc(var(--u) * -28);}
.-right-32 {right: calc(var(--u) * -32);}
.-right-36 {right: calc(var(--u) * -36);}
.-right-40 {right: calc(var(--u) * -40);}
.-right-44 {right: calc(var(--u) * -44);}
.-right-48 {right: calc(var(--u) * -48);}
.-right-52 {right: calc(var(--u) * -52);}
.-right-56 {right: calc(var(--u) * -56);}
.-right-60 {right: calc(var(--u) * -60);}
.-right-64 {right: calc(var(--u) * -64);}
.-right-72 {right: calc(var(--u) * -72);}
.-right-80 {right: calc(var(--u) * -80);}
.-right-96 {right: calc(var(--u) * -96);}
.bottom-0 {bottom: calc(var(--u) * 0);}
.bottom-1 {bottom: calc(var(--u) * 1);}
.bottom-2 {bottom: calc(var(--u) * 2);}
.bottom-3 {bottom: calc(var(--u) * 3);}
.bottom-4 {bottom: calc(var(--u) * 4);}
.bottom-5 {bottom: calc(var(--u) * 5);}
.bottom-6 {bottom: calc(var(--u) * 6);}
.bottom-7 {bottom: calc(var(--u) * 7);}
.bottom-8 {bottom: calc(var(--u) * 8);}
.bottom-9 {bottom: calc(var(--u) * 9);}
.bottom-10 {bottom: calc(var(--u) * 10);}
.bottom-11 {bottom: calc(var(--u) * 11);}
.bottom-12 {bottom: calc(var(--u) * 12);}
.bottom-13 {bottom: calc(var(--u) * 13);}
.bottom-14 {bottom: calc(var(--u) * 14);}
.bottom-16 {bottom: calc(var(--u) * 16);}
.bottom-20 {bottom: calc(var(--u) * 20);}
.bottom-24 {bottom: calc(var(--u) * 24);}
.bottom-28 {bottom: calc(var(--u) * 28);}
.bottom-32 {bottom: calc(var(--u) * 32);}
.bottom-36 {bottom: calc(var(--u) * 36);}
.bottom-40 {bottom: calc(var(--u) * 40);}
.bottom-44 {bottom: calc(var(--u) * 44);}
.bottom-48 {bottom: calc(var(--u) * 48);}
.bottom-52 {bottom: calc(var(--u) * 52);}
.bottom-56 {bottom: calc(var(--u) * 56);}
.bottom-60 {bottom: calc(var(--u) * 60);}
.bottom-64 {bottom: calc(var(--u) * 64);}
.bottom-72 {bottom: calc(var(--u) * 72);}
.bottom-80 {bottom: calc(var(--u) * 80);}
.bottom-96 {bottom: calc(var(--u) * 96);}
.-bottom-1 {bottom: calc(var(--u) * -1);}
.-bottom-2 {bottom: calc(var(--u) * -2);}
.-bottom-3 {bottom: calc(var(--u) * -3);}
.-bottom-4 {bottom: calc(var(--u) * -4);}
.-bottom-5 {bottom: calc(var(--u) * -5);}
.-bottom-6 {bottom: calc(var(--u) * -6);}
.-bottom-7 {bottom: calc(var(--u) * -7);}
.-bottom-8 {bottom: calc(var(--u) * -8);}
.-bottom-9 {bottom: calc(var(--u) * -9);}
.-bottom-10 {bottom: calc(var(--u) * -10);}
.-bottom-11 {bottom: calc(var(--u) * -11);}
.-bottom-12 {bottom: calc(var(--u) * -12);}
.-bottom-13 {bottom: calc(var(--u) * -13);}
.-bottom-14 {bottom: calc(var(--u) * -14);}
.-bottom-16 {bottom: calc(var(--u) * -16);}
.-bottom-20 {bottom: calc(var(--u) * -20);}
.-bottom-24 {bottom: calc(var(--u) * -24);}
.-bottom-28 {bottom: calc(var(--u) * -28);}
.-bottom-32 {bottom: calc(var(--u) * -32);}
.-bottom-36 {bottom: calc(var(--u) * -36);}
.-bottom-40 {bottom: calc(var(--u) * -40);}
.-bottom-44 {bottom: calc(var(--u) * -44);}
.-bottom-48 {bottom: calc(var(--u) * -48);}
.-bottom-52 {bottom: calc(var(--u) * -52);}
.-bottom-56 {bottom: calc(var(--u) * -56);}
.-bottom-60 {bottom: calc(var(--u) * -60);}
.-bottom-64 {bottom: calc(var(--u) * -64);}
.-bottom-72 {bottom: calc(var(--u) * -72);}
.-bottom-80 {bottom: calc(var(--u) * -80);}
.-bottom-96 {bottom: calc(var(--u) * -96);}
.left-0 {left: calc(var(--u) * 0);}
.left-1 {left: calc(var(--u) * 1);}
.left-2 {left: calc(var(--u) * 2);}
.left-3 {left: calc(var(--u) * 3);}
.left-4 {left: calc(var(--u) * 4);}
.left-5 {left: calc(var(--u) * 5);}
.left-6 {left: calc(var(--u) * 6);}
.left-7 {left: calc(var(--u) * 7);}
.left-8 {left: calc(var(--u) * 8);}
.left-9 {left: calc(var(--u) * 9);}
.left-10 {left: calc(var(--u) * 10);}
.left-11 {left: calc(var(--u) * 11);}
.left-12 {left: calc(var(--u) * 12);}
.left-13 {left: calc(var(--u) * 13);}
.left-14 {left: calc(var(--u) * 14);}
.left-16 {left: calc(var(--u) * 16);}
.left-20 {left: calc(var(--u) * 20);}
.left-24 {left: calc(var(--u) * 24);}
.left-28 {left: calc(var(--u) * 28);}
.left-32 {left: calc(var(--u) * 32);}
.left-36 {left: calc(var(--u) * 36);}
.left-40 {left: calc(var(--u) * 40);}
.left-44 {left: calc(var(--u) * 44);}
.left-48 {left: calc(var(--u) * 48);}
.left-52 {left: calc(var(--u) * 52);}
.left-56 {left: calc(var(--u) * 56);}
.left-60 {left: calc(var(--u) * 60);}
.left-64 {left: calc(var(--u) * 64);}
.left-72 {left: calc(var(--u) * 72);}
.left-80 {left: calc(var(--u) * 80);}
.left-96 {left: calc(var(--u) * 96);}
.-left-1 {left: calc(var(--u) * -1);}
.-left-2 {left: calc(var(--u) * -2);}
.-left-3 {left: calc(var(--u) * -3);}
.-left-4 {left: calc(var(--u) * -4);}
.-left-5 {left: calc(var(--u) * -5);}
.-left-6 {left: calc(var(--u) * -6);}
.-left-7 {left: calc(var(--u) * -7);}
.-left-8 {left: calc(var(--u) * -8);}
.-left-9 {left: calc(var(--u) * -9);}
.-left-10 {left: calc(var(--u) * -10);}
.-left-11 {left: calc(var(--u) * -11);}
.-left-12 {left: calc(var(--u) * -12);}
.-left-13 {left: calc(var(--u) * -13);}
.-left-14 {left: calc(var(--u) * -14);}
.-left-16 {left: calc(var(--u) * -16);}
.-left-20 {left: calc(var(--u) * -20);}
.-left-24 {left: calc(var(--u) * -24);}
.-left-28 {left: calc(var(--u) * -28);}
.-left-32 {left: calc(var(--u) * -32);}
.-left-36 {left: calc(var(--u) * -36);}
.-left-40 {left: calc(var(--u) * -40);}
.-left-44 {left: calc(var(--u) * -44);}
.-left-48 {left: calc(var(--u) * -48);}
.-left-52 {left: calc(var(--u) * -52);}
.-left-56 {left: calc(var(--u) * -56);}
.-left-60 {left: calc(var(--u) * -60);}
.-left-64 {left: calc(var(--u) * -64);}
.-left-72 {left: calc(var(--u) * -72);}
.-left-80 {left: calc(var(--u) * -80);}
.-left-96 {left: calc(var(--u) * -96);}
.inset-0 {inset: 0;}
.inset-auto {inset: auto;}
.top-auto {top: auto;}
.right-auto {right: auto;}
.bottom-auto {bottom: auto;}
.left-auto {left: auto;}
.top-full {top: 100%;}
.right-full {right: 100%;}
.bottom-full {bottom: 100%;}
.left-full {left: 100%;}
.top-1\/2 {top: 50%;}
.left-1\/2 {left: 50%;}

/* ==== DISPLAY ==== */
.block {display: block;}
.inline-block {display: inline-block;}
.inline {display: inline;}
.flex {display: flex;}
.inline-flex {display: inline-flex;}
.grid {display: grid;}
.inline-grid {display: inline-grid;}
.table {display: table;}
.table-row {display: table-row;}
.table-cell {display: table-cell;}
.contents {display: contents;}
.list-item {display: list-item;}
.hidden {display: none;}
.flow-root {display: flow-root;}

/* ==== POSITION ==== */
.static {position: static;}
.fixed {position: fixed;}
.absolute {position: absolute;}
.relative {position: relative;}
.sticky {position: sticky;}

/* ==== FLEXBOX ==== */
.flex-row {flex-direction: row;}
.flex-row-reverse {flex-direction: row-reverse;}
.flex-col {flex-direction: column;}
.flex-col-reverse {flex-direction: column-reverse;}
.flex-wrap {flex-wrap: wrap;}
.flex-wrap-reverse {flex-wrap: wrap-reverse;}
.flex-nowrap {flex-wrap: nowrap;}
.flex-1 {flex: 1 1 0%;}
.flex-auto {flex: 1 1 auto;}
.flex-initial {flex: 0 1 auto;}
.flex-none {flex: none;}
.flex-grow {flex-grow: 1;}
.flex-grow-0 {flex-grow: 0;}
.flex-shrink {flex-shrink: 1;}
.flex-shrink-0 {flex-shrink: 0;}
.grow {flex-grow: 1;}
.grow-0 {flex-grow: 0;}
.shrink {flex-shrink: 1;}
.shrink-0 {flex-shrink: 0;}
.basis-auto {flex-basis: auto;}
.basis-full {flex-basis: 100%;}

/* ==== GRID ==== */
.grid-cols-1 {grid-template-columns: repeat(1, minmax(0, 1fr));}
.grid-cols-2 {grid-template-columns: repeat(2, minmax(0, 1fr));}
.grid-cols-3 {grid-template-columns: repeat(3, minmax(0, 1fr));}
.grid-cols-4 {grid-template-columns: repeat(4, minmax(0, 1fr));}
.grid-cols-5 {grid-template-columns: repeat(5, minmax(0, 1fr));}
.grid-cols-6 {grid-template-columns: repeat(6, minmax(0, 1fr));}
.grid-cols-7 {grid-template-columns: repeat(7, minmax(0, 1fr));}
.grid-cols-8 {grid-template-columns: repeat(8, minmax(0, 1fr));}
.grid-cols-9 {grid-template-columns: repeat(9, minmax(0, 1fr));}
.grid-cols-10 {grid-template-columns: repeat(10, minmax(0, 1fr));}
.grid-cols-11 {grid-template-columns: repeat(11, minmax(0, 1fr));}
.grid-cols-12 {grid-template-columns: repeat(12, minmax(0, 1fr));}
.grid-cols-none {grid-template-columns: none;}
.grid-rows-1 {grid-template-rows: repeat(1, minmax(0, 1fr));}
.grid-rows-2 {grid-template-rows: repeat(2, minmax(0, 1fr));}
.grid-rows-3 {grid-template-rows: repeat(3, minmax(0, 1fr));}
.grid-rows-4 {grid-template-rows: repeat(4, minmax(0, 1fr));}
.grid-rows-5 {grid-template-rows: repeat(5, minmax(0, 1fr));}
.grid-rows-6 {grid-template-rows: repeat(6, minmax(0, 1fr));}
.grid-rows-none {grid-template-rows: none;}
.col-span-1 {grid-column: span 1 / span 1;}
.col-span-2 {grid-column: span 2 / span 2;}
.col-span-3 {grid-column: span 3 / span 3;}
.col-span-4 {grid-column: span 4 / span 4;}
.col-span-5 {grid-column: span 5 / span 5;}
.col-span-6 {grid-column: span 6 / span 6;}
.col-span-7 {grid-column: span 7 / span 7;}
.col-span-8 {grid-column: span 8 / span 8;}
.col-span-9 {grid-column: span 9 / span 9;}
.col-span-10 {grid-column: span 10 / span 10;}
.col-span-11 {grid-column: span 11 / span 11;}
.col-span-12 {grid-column: span 12 / span 12;}
.col-span-full {grid-column: 1 / -1;}
.row-span-1 {grid-row: span 1 / span 1;}
.row-span-2 {grid-row: span 2 / span 2;}
.row-span-3 {grid-row: span 3 / span 3;}
.row-span-4 {grid-row: span 4 / span 4;}
.row-span-5 {grid-row: span 5 / span 5;}
.row-span-6 {grid-row: span 6 / span 6;}
.row-span-full {grid-row: 1 / -1;}
.col-auto {grid-column: auto;}
.row-auto {grid-row: auto;}
.auto-cols-auto {grid-auto-columns: auto;}
.auto-cols-min {grid-auto-columns: min-content;}
.auto-cols-max {grid-auto-columns: max-content;}
.auto-cols-fr {grid-auto-columns: minmax(0, 1fr);}
.auto-rows-auto {grid-auto-rows: auto;}
.auto-rows-min {grid-auto-rows: min-content;}
.auto-rows-max {grid-auto-rows: max-content;}
.auto-rows-fr {grid-auto-rows: minmax(0, 1fr);}
.grid-flow-row {grid-auto-flow: row;}
.grid-flow-col {grid-auto-flow: column;}
.grid-flow-dense {grid-auto-flow: dense;}
.grid-flow-row-dense {grid-auto-flow: row dense;}
.grid-flow-col-dense {grid-auto-flow: column dense;}

/* ==== ALIGN & JUSTIFY ==== */
.justify-start {justify-content: flex-start;}
.justify-end {justify-content: flex-end;}
.justify-center {justify-content: center;}
.justify-between {justify-content: space-between;}
.justify-around {justify-content: space-around;}
.justify-evenly {justify-content: space-evenly;}
.justify-stretch {justify-content: stretch;}
.justify-items-start {justify-items: start;}
.justify-items-end {justify-items: end;}
.justify-items-center {justify-items: center;}
.justify-items-stretch {justify-items: stretch;}
.justify-self-auto {justify-self: auto;}
.justify-self-start {justify-self: start;}
.justify-self-end {justify-self: end;}
.justify-self-center {justify-self: center;}
.justify-self-stretch {justify-self: stretch;}
.items-start {align-items: flex-start;}
.items-end {align-items: flex-end;}
.items-center {align-items: center;}
.items-baseline {align-items: baseline;}
.items-stretch {align-items: stretch;}
.content-start {align-content: flex-start;}
.content-end {align-content: flex-end;}
.content-center {align-content: center;}
.content-between {align-content: space-between;}
.content-around {align-content: space-around;}
.content-evenly {align-content: space-evenly;}
.content-stretch {align-content: stretch;}
.self-auto {align-self: auto;}
.self-start {align-self: flex-start;}
.self-end {align-self: flex-end;}
.self-center {align-self: center;}
.self-stretch {align-self: stretch;}
.self-baseline {align-self: baseline;}
.place-content-center {place-content: center;}
.place-content-start {place-content: start;}
.place-content-end {place-content: end;}
.place-content-between {place-content: space-between;}
.place-items-center {place-items: center;}
.place-items-start {place-items: start;}
.place-items-end {place-items: end;}
.place-items-stretch {place-items: stretch;}
.place-self-auto {place-self: auto;}
.place-self-start {place-self: start;}
.place-self-end {place-self: end;}
.place-self-center {place-self: center;}
.place-self-stretch {place-self: stretch;}

/* ==== ORDER ==== */
.order-first {order: -9999;}
.order-last {order: 9999;}
.order-none {order: 0;}
.order-1 {order: 1;}
.order-2 {order: 2;}
.order-3 {order: 3;}
.order-4 {order: 4;}
.order-5 {order: 5;}
.order-6 {order: 6;}
.order-7 {order: 7;}
.order-8 {order: 8;}
.order-9 {order: 9;}
.order-10 {order: 10;}
.order-11 {order: 11;}
.order-12 {order: 12;}

/* ==== TEXT ==== */
.text-left {text-align: left;}
.text-center {text-align: center;}
.text-right {text-align: right;}
.text-justify {text-align: justify;}
.text-start {text-align: start;}
.text-end {text-align: end;}
.text-xxs {font-size: 0.625rem; line-height: 0.75rem;}
.text-xs {font-size: 0.75rem; line-height: 1rem;}
.text-sm {font-size: 0.875rem; line-height: 1.25rem;}
.text-base {font-size: 1rem; line-height: 1.5rem;}
.text-lg {font-size: 1.125rem; line-height: 1.75rem;}
.text-xl {font-size: 1.25rem; line-height: 1.75rem;}
.text-2xl {font-size: 1.5rem; line-height: 2rem;}
.text-3xl {font-size: 1.875rem; line-height: 2.25rem;}
.text-4xl {font-size: 2.25rem; line-height: 2.5rem;}
.text-5xl {font-size: 3rem; line-height: 1;}
.text-6xl {font-size: 3.75rem; line-height: 1;}
.text-7xl {font-size: 4.5rem; line-height: 1;}
.text-8xl {font-size: 6rem; line-height: 1;}
.text-9xl {font-size: 8rem; line-height: 1;}
.truncate {overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.text-ellipsis {text-overflow: ellipsis;}
.text-clip {text-overflow: clip;}
.whitespace-normal {white-space: normal;}
.whitespace-nowrap {white-space: nowrap;}
.whitespace-pre {white-space: pre;}
.whitespace-pre-line {white-space: pre-line;}
.whitespace-pre-wrap {white-space: pre-wrap;}
.whitespace-break-spaces {white-space: break-spaces;}
.break-normal {overflow-wrap: normal; word-break: normal;}
.break-words {overflow-wrap: break-word;}
.break-all {word-break: break-all;}
.break-keep {word-break: keep-all;}
.uppercase {text-transform: uppercase;}
.lowercase {text-transform: lowercase;}
.capitalize {text-transform: capitalize;}
.normal-case {text-transform: none;}
.underline {text-decoration-line: underline;}
.overline {text-decoration-line: overline;}
.line-through {text-decoration-line: line-through;}
.no-underline {text-decoration-line: none;}
.antialiased {-webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
.subpixel-antialiased {-webkit-font-smoothing: auto; -moz-osx-font-smoothing: auto;}
.align-middle {vertical-align: middle;}
.align-baseline {vertical-align: baseline;}
.align-top {vertical-align: top;}
.align-text-top {vertical-align: text-top;}
.align-bottom {vertical-align: bottom;}
.align-text-bottom {vertical-align: text-bottom;}


/* ==== FONT ==== */
.font-thin {font-weight: 100;}
.font-extralight {font-weight: 200;}
.font-light {font-weight: 300;}
.font-normal {font-weight: 400;}
.font-medium {font-weight: 500;}
.font-semibold {font-weight: 600;}
.font-bold {font-weight: 700;}
.font-extrabold {font-weight: 800;}
.font-black {font-weight: 900;}
.italic {font-style: italic;}
.not-italic {font-style: normal;}
.font-sans {font-family: ui-sans-serif, system-ui, -apple-system, sans-serif;}
.font-serif {font-family: ui-serif, Georgia, Cambria, serif;}
.font-mono {font-family: ui-monospace, SFMono-Regular, Menlo, monospace;}
.normal-nums {font-variant-numeric: normal;}
.ordinal {font-variant-numeric: ordinal;}
.slashed-zero {font-variant-numeric: slashed-zero;}
.lining-nums {font-variant-numeric: lining-nums;}
.oldstyle-nums {font-variant-numeric: oldstyle-nums;}
.tabular-nums {font-variant-numeric: tabular-nums;}

/* ==== LINE HEIGHT ==== */
.leading-none {line-height: 1;}
.leading-tight {line-height: 1.25;}
.leading-snug {line-height: 1.375;}
.leading-normal {line-height: 1.5;}
.leading-relaxed {line-height: 1.625;}
.leading-loose {line-height: 2;}
.leading-3 {line-height: calc(var(--u) * 3);}
.leading-4 {line-height: calc(var(--u) * 4);}
.leading-5 {line-height: calc(var(--u) * 5);}
.leading-6 {line-height: calc(var(--u) * 6);}
.leading-7 {line-height: calc(var(--u) * 7);}
.leading-8 {line-height: calc(var(--u) * 8);}
.leading-9 {line-height: calc(var(--u) * 9);}
.leading-10 {line-height: calc(var(--u) * 10);}

/* ==== LETTER SPACING ==== */
.tracking-tighter {letter-spacing: -0.05em;}
.tracking-tight {letter-spacing: -0.025em;}
.tracking-normal {letter-spacing: 0em;}
.tracking-wide {letter-spacing: 0.025em;}
.tracking-wider {letter-spacing: 0.05em;}
.tracking-widest {letter-spacing: 0.1em;}

/* ==== BACKGROUND ==== */
.bg-transparent {background-color: transparent;}
.bg-current {background-color: currentColor;}
.bg-black {background-color: #000;}
.bg-white {background-color: #fff;}
.bg-none {background-image: none;}
.bg-fixed {background-attachment: fixed;}
.bg-local {background-attachment: local;}
.bg-scroll {background-attachment: scroll;}
.bg-clip-border {background-clip: border-box;}
.bg-clip-padding {background-clip: padding-box;}
.bg-clip-content {background-clip: content-box;}
.bg-clip-text {background-clip: text; -webkit-background-clip: text;}
.bg-repeat {background-repeat: repeat;}
.bg-no-repeat {background-repeat: no-repeat;}
.bg-repeat-x {background-repeat: repeat-x;}
.bg-repeat-y {background-repeat: repeat-y;}
.bg-repeat-round {background-repeat: round;}
.bg-repeat-space {background-repeat: space;}
.bg-auto {background-size: auto;}
.bg-cover {background-size: cover;}
.bg-contain {background-size: contain;}
.bg-center {background-position: center;}
.bg-top {background-position: top;}
.bg-right {background-position: right;}
.bg-bottom {background-position: bottom;}
.bg-left {background-position: left;}
.bg-left-top {background-position: left top;}
.bg-left-bottom {background-position: left bottom;}
.bg-right-top {background-position: right top;}
.bg-right-bottom {background-position: right bottom;}

/* ==== BORDER ==== */
.border {border-color: var(--dodgerblue); border-style: solid;}
.border-0 {border-width: 0px;}
.border {border-width: 1px;}
.border-2 {border-width: 2px;}
.border-4 {border-width: 4px;}
.border-8 {border-width: 8px;}
.border-t-0 {border-top-width: 0px;}
.border-t {border-top-width: 1px;}
.border-t-2 {border-top-width: 2px;}
.border-t-4 {border-top-width: 4px;}
.border-r-0 {border-right-width: 0px;}
.border-r {border-right-width: 1px;}
.border-r-2 {border-right-width: 2px;}
.border-r-4 {border-right-width: 4px;}
.border-b-0 {border-bottom-width: 0px;}
.border-b {border-bottom-width: 1px;}
.border-b-2 {border-bottom-width: 2px;}
.border-b-4 {border-bottom-width: 4px;}
.border-l-0 {border-left-width: 0px;}
.border-l {border-left-width: 1px;}
.border-l-2 {border-left-width: 2px;}
.border-l-4 {border-left-width: 4px;}
.border-solid {border-style: solid;}
.border-dashed {border-style: dashed;}
.border-dotted {border-style: dotted;}
.border-double {border-style: double;}
.border-hidden {border-style: hidden;}
.border-none {border-style: none;}
.border-transparent {border-color: transparent;}
.border-current {border-color: currentColor;}
.border-black {border-color: #000;}
.border-white {border-color: #fff;}

/* ==== ROUNDED (border-radius) ==== */
.rounded-none {border-radius: 0px;}
.rounded-sm {border-radius: 0.125rem;}
.rounded {border-radius: 0.25rem;}
.rounded-md {border-radius: 0.375rem;}
.rounded-lg {border-radius: 0.5rem;}
.rounded-xl {border-radius: 0.75rem;}
.rounded-2xl {border-radius: 1rem;}
.rounded-3xl {border-radius: 1.5rem;}
.rounded-full {border-radius: 9999px;}
.rounded-t-none {border-top-left-radius: 0px; border-top-right-radius: 0px;}
.rounded-t-sm {border-top-left-radius: 0.125rem; border-top-right-radius: 0.125rem;}
.rounded-t {border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem;}
.rounded-t-md {border-top-left-radius: 0.375rem; border-top-right-radius: 0.375rem;}
.rounded-t-lg {border-top-left-radius: 0.5rem; border-top-right-radius: 0.5rem;}
.rounded-t-xl {border-top-left-radius: 0.75rem; border-top-right-radius: 0.75rem;}
.rounded-t-2xl {border-top-left-radius: 1rem; border-top-right-radius: 1rem;}
.rounded-t-3xl {border-top-left-radius: 1.5rem; border-top-right-radius: 1.5rem;}
.rounded-t-full {border-top-left-radius: 9999px; border-top-right-radius: 9999px;}
.rounded-r-none {border-top-right-radius: 0px; border-bottom-right-radius: 0px;}
.rounded-r-sm {border-top-right-radius: 0.125rem; border-bottom-right-radius: 0.125rem;}
.rounded-r {border-top-right-radius: 0.25rem; border-bottom-right-radius: 0.25rem;}
.rounded-r-md {border-top-right-radius: 0.375rem; border-bottom-right-radius: 0.375rem;}
.rounded-r-lg {border-top-right-radius: 0.5rem; border-bottom-right-radius: 0.5rem;}
.rounded-r-xl {border-top-right-radius: 0.75rem; border-bottom-right-radius: 0.75rem;}
.rounded-r-2xl {border-top-right-radius: 1rem; border-bottom-right-radius: 1rem;}
.rounded-r-3xl {border-top-right-radius: 1.5rem; border-bottom-right-radius: 1.5rem;}
.rounded-r-full {border-top-right-radius: 9999px; border-bottom-right-radius: 9999px;}
.rounded-b-none {border-bottom-right-radius: 0px; border-bottom-left-radius: 0px;}
.rounded-b-sm {border-bottom-right-radius: 0.125rem; border-bottom-left-radius: 0.125rem;}
.rounded-b {border-bottom-right-radius: 0.25rem; border-bottom-left-radius: 0.25rem;}
.rounded-b-md {border-bottom-right-radius: 0.375rem; border-bottom-left-radius: 0.375rem;}
.rounded-b-lg {border-bottom-right-radius: 0.5rem; border-bottom-left-radius: 0.5rem;}
.rounded-b-xl {border-bottom-right-radius: 0.75rem; border-bottom-left-radius: 0.75rem;}
.rounded-b-2xl {border-bottom-right-radius: 1rem; border-bottom-left-radius: 1rem;}
.rounded-b-3xl {border-bottom-right-radius: 1.5rem; border-bottom-left-radius: 1.5rem;}
.rounded-b-full {border-bottom-right-radius: 9999px; border-bottom-left-radius: 9999px;}
.rounded-l-none {border-top-left-radius: 0px; border-bottom-left-radius: 0px;}
.rounded-l-sm {border-top-left-radius: 0.125rem; border-bottom-left-radius: 0.125rem;}
.rounded-l {border-top-left-radius: 0.25rem; border-bottom-left-radius: 0.25rem;}
.rounded-l-md {border-top-left-radius: 0.375rem; border-bottom-left-radius: 0.375rem;}
.rounded-l-lg {border-top-left-radius: 0.5rem; border-bottom-left-radius: 0.5rem;}
.rounded-l-xl {border-top-left-radius: 0.75rem; border-bottom-left-radius: 0.75rem;}
.rounded-l-2xl {border-top-left-radius: 1rem; border-bottom-left-radius: 1rem;}
.rounded-l-3xl {border-top-left-radius: 1.5rem; border-bottom-left-radius: 1.5rem;}
.rounded-l-full {border-top-left-radius: 9999px; border-bottom-left-radius: 9999px;}
.rounded-tl-none {border-top-left-radius: 0px;}
.rounded-tl-sm {border-top-left-radius: 0.125rem;}
.rounded-tl {border-top-left-radius: 0.25rem;}
.rounded-tl-md {border-top-left-radius: 0.375rem;}
.rounded-tl-lg {border-top-left-radius: 0.5rem;}
.rounded-tl-xl {border-top-left-radius: 0.75rem;}
.rounded-tl-2xl {border-top-left-radius: 1rem;}
.rounded-tl-3xl {border-top-left-radius: 1.5rem;}
.rounded-tl-full {border-top-left-radius: 9999px;}
.rounded-tr-none {border-top-right-radius: 0px;}
.rounded-tr-sm {border-top-right-radius: 0.125rem;}
.rounded-tr {border-top-right-radius: 0.25rem;}
.rounded-tr-md {border-top-right-radius: 0.375rem;}
.rounded-tr-lg {border-top-right-radius: 0.5rem;}
.rounded-tr-xl {border-top-right-radius: 0.75rem;}
.rounded-tr-2xl {border-top-right-radius: 1rem;}
.rounded-tr-3xl {border-top-right-radius: 1.5rem;}
.rounded-tr-full {border-top-right-radius: 9999px;}
.rounded-br-none {border-bottom-right-radius: 0px;}
.rounded-br-sm {border-bottom-right-radius: 0.125rem;}
.rounded-br {border-bottom-right-radius: 0.25rem;}
.rounded-br-md {border-bottom-right-radius: 0.375rem;}
.rounded-br-lg {border-bottom-right-radius: 0.5rem;}
.rounded-br-xl {border-bottom-right-radius: 0.75rem;}
.rounded-br-2xl {border-bottom-right-radius: 1rem;}
.rounded-br-3xl {border-bottom-right-radius: 1.5rem;}
.rounded-br-full {border-bottom-right-radius: 9999px;}
.rounded-bl-none {border-bottom-left-radius: 0px;}
.rounded-bl-sm {border-bottom-left-radius: 0.125rem;}
.rounded-bl {border-bottom-left-radius: 0.25rem;}
.rounded-bl-md {border-bottom-left-radius: 0.375rem;}
.rounded-bl-lg {border-bottom-left-radius: 0.5rem;}
.rounded-bl-xl {border-bottom-left-radius: 0.75rem;}
.rounded-bl-2xl {border-bottom-left-radius: 1rem;}
.rounded-bl-3xl {border-bottom-left-radius: 1.5rem;}
.rounded-bl-full {border-bottom-left-radius: 9999px;}

/* ==== OBJECT FIT ==== */
.object-contain {object-fit: contain;}
.object-cover {object-fit: cover;}
.object-fill {object-fit: fill;}
.object-none {object-fit: none;}
.object-scale-down {object-fit: scale-down;}
.object-center {object-position: center;}
.object-top {object-position: top;}
.object-right {object-position: right;}
.object-bottom {object-position: bottom;}
.object-left {object-position: left;}
.object-left-top {object-position: left top;}
.object-left-bottom {object-position: left bottom;}
.object-right-top {object-position: right top;}
.object-right-bottom {object-position: right bottom;}

/* ==== OVERFLOW ==== */
.overflow-auto {overflow: auto;}
.overflow-hidden {overflow: hidden;}
.overflow-clip {overflow: clip;}
.overflow-visible {overflow: visible;}
.overflow-scroll {overflow: scroll;}
.overflow-x-auto {overflow-x: auto;}
.overflow-y-auto {overflow-y: auto;}
.overflow-x-hidden {overflow-x: hidden;}
.overflow-y-hidden {overflow-y: hidden;}
.overflow-x-scroll {overflow-x: scroll;}
.overflow-y-scroll {overflow-y: scroll;}

/* ==== OPACITY ==== */
.opacity-0 {opacity: 0.0;}
.opacity-5 {opacity: 0.05;}
.opacity-10 {opacity: 0.1;}
.opacity-15 {opacity: 0.15;}
.opacity-20 {opacity: 0.2;}
.opacity-25 {opacity: 0.25;}
.opacity-30 {opacity: 0.3;}
.opacity-35 {opacity: 0.35;}
.opacity-40 {opacity: 0.4;}
.opacity-45 {opacity: 0.45;}
.opacity-50 {opacity: 0.5;}
.opacity-55 {opacity: 0.55;}
.opacity-60 {opacity: 0.6;}
.opacity-65 {opacity: 0.65;}
.opacity-70 {opacity: 0.7;}
.opacity-75 {opacity: 0.75;}
.opacity-80 {opacity: 0.8;}
.opacity-85 {opacity: 0.85;}
.opacity-90 {opacity: 0.9;}
.opacity-95 {opacity: 0.95;}
.opacity-100 {opacity: 1.0;}

/* ==== Z-INDEX ==== */
.z-auto {z-index: auto;}
.z-0 {z-index: 0;}
.z-10 {z-index: 10;}
.z-20 {z-index: 20;}
.z-30 {z-index: 30;}
.z-40 {z-index: 40;}
.z-50 {z-index: 50;}
.z-100 {z-index: 100;}

/* ==== CURSOR ==== */
.cursor-auto {cursor: auto;}
.cursor-default {cursor: default;}
.cursor-pointer {cursor: pointer;}
.cursor-wait {cursor: wait;}
.cursor-text {cursor: text;}
.cursor-move {cursor: move;}
.cursor-help {cursor: help;}
.cursor-not-allowed {cursor: not-allowed;}
.cursor-none {cursor: none;}
.cursor-grab {cursor: grab;}
.cursor-grabbing {cursor: grabbing;}
.cursor-crosshair {cursor: crosshair;}
.cursor-zoom-in {cursor: zoom-in;}
.cursor-zoom-out {cursor: zoom-out;}

/* ==== POINTER EVENTS ==== */
.pointer-events-none {pointer-events: none;}
.pointer-events-auto {pointer-events: auto;}

/* ==== USER SELECT ==== */
.select-none {user-select: none;}
.select-text {user-select: text;}
.select-all {user-select: all;}
.select-auto {user-select: auto;}

/* ==== VISIBILITY ==== */
.visible {visibility: visible;}
.invisible {visibility: hidden;}
.collapse {visibility: collapse;}

/* ==== SHADOW ==== */
.shadow-none {box-shadow: none !important;}
.shadow-sm {box-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);}
.shadow {box-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.05), 0 1px 2px -1px rgb(0 0 0 / 0.05);}
.shadow-md {box-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.05), 0 2px 4px -2px rgb(0 0 0 / 0.05);}
.shadow-lg {box-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.05), 0 4px 6px -4px rgb(0 0 0 / 0.05);}
.shadow-xl {box-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.05), 0 8px 10px -6px rgb(0 0 0 / 0.05);}
.shadow-2xl {box-shadow: 0 25px 50px -12px rgb(0 0 0 / 0.1);}
.shadow-inner {box-shadow: inset 0 2px 4px 0 rgb(0 0 0 / 0.05);}

.hover-shadow:hover {box-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.25), 0 1px 2px -1px rgb(0 0 0 / 0.05);}
.hover-shadow-md:hover {box-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.25), 0 2px 4px -2px rgb(0 0 0 / 0.05);}
.hover-shadow-lg:hover {box-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.25), 0 4px 6px -4px rgb(0 0 0 / 0.05);}
.hover-shadow-xl:hover {box-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.25), 0 8px 10px -6px rgb(0 0 0 / 0.05);}
.hover-shadow-2xl:hover {box-shadow: 0 25px 50px -12px rgb(0 0 0 / 0.25);}   

/* ==== OUTLINE ==== */
.outline-none {outline: 2px solid transparent; outline-offset: 2px;}
.outline {outline-style: solid;}
.outline-dashed {outline-style: dashed;}
.outline-dotted {outline-style: dotted;}
.outline-double {outline-style: double;}
.outline-0 {outline-width: 0px;}
.outline-1 {outline-width: 1px;}
.outline-2 {outline-width: 2px;}
.outline-4 {outline-width: 4px;}
.outline-8 {outline-width: 8px;}

/* ==== TRANSITION ==== */
.transition-none {transition-property: none;}
.transition-all {transition-property: all; transition-timing-function: cubic-bezier(0.4,0,0.2,1); transition-duration: 150ms;}
.transition {transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter; transition-timing-function: cubic-bezier(0.4,0,0.2,1); transition-duration: 150ms;}
.transition-colors {transition-property: color,background-color,border-color,text-decoration-color,fill,stroke; transition-timing-function: cubic-bezier(0.4,0,0.2,1); transition-duration: 150ms;}
.transition-opacity {transition-property: opacity; transition-timing-function: cubic-bezier(0.4,0,0.2,1); transition-duration: 150ms;}
.transition-shadow {transition-property: box-shadow; transition-timing-function: cubic-bezier(0.4,0,0.2,1); transition-duration: 150ms;}
.transition-transform {transition-property: transform; transition-timing-function: cubic-bezier(0.4,0,0.2,1); transition-duration: 150ms;}
.duration-75 {transition-duration: 75ms;}
.duration-100 {transition-duration: 100ms;}
.duration-150 {transition-duration: 150ms;}
.duration-200 {transition-duration: 200ms;}
.duration-300 {transition-duration: 300ms;}
.duration-500 {transition-duration: 500ms;}
.duration-700 {transition-duration: 700ms;}
.duration-1000 {transition-duration: 1000ms;}
.ease-linear {transition-timing-function: linear;}
.ease-in {transition-timing-function: cubic-bezier(0.4,0,1,1);}
.ease-out {transition-timing-function: cubic-bezier(0,0,0.2,1);}
.ease-in-out {transition-timing-function: cubic-bezier(0.4,0,0.2,1);}

/* ==== TRANSFORM ==== */
.transform-none {transform: none;}
.scale-0 {transform: scale(0);}
.scale-50 {transform: scale(.5);}
.scale-75 {transform: scale(.75);}
.scale-90 {transform: scale(.9);}
.scale-95 {transform: scale(.95);}
.scale-100 {transform: scale(1);}
.scale-105 {transform: scale(1.05);}
.scale-110 {transform: scale(1.1);}
.scale-125 {transform: scale(1.25);}
.scale-150 {transform: scale(1.5);}
.rotate-0 {transform: rotate(0deg);}
.rotate-1 {transform: rotate(1deg);}
.rotate-2 {transform: rotate(2deg);}
.rotate-3 {transform: rotate(3deg);}
.rotate-6 {transform: rotate(6deg);}
.rotate-12 {transform: rotate(12deg);}
.rotate-45 {transform: rotate(45deg);}
.rotate-90 {transform: rotate(90deg);}
.rotate-180 {transform: rotate(180deg);}
.-rotate-1 {transform: rotate(-1deg);}
.-rotate-2 {transform: rotate(-2deg);}
.-rotate-3 {transform: rotate(-3deg);}
.-rotate-6 {transform: rotate(-6deg);}
.-rotate-12 {transform: rotate(-12deg);}
.-rotate-45 {transform: rotate(-45deg);}
.-rotate-90 {transform: rotate(-90deg);}
.-rotate-180 {transform: rotate(-180deg);}

/* ==== ASPECT RATIO ==== */
.aspect-auto {aspect-ratio: auto;}
.aspect-square {aspect-ratio: 1 / 1;}
.aspect-video {aspect-ratio: 16 / 9;}
.aspect-4\/3 {aspect-ratio: 4 / 3;}
.aspect-3\/2 {aspect-ratio: 3 / 2;}

/* ==== RESPONSIVE BREAKPOINTS ==== */

@media (min-width: 640px) {
.sm\:p-0 {padding: calc(var(--u) * 0);}
.sm\:p-1 {padding: calc(var(--u) * 1);}
.sm\:p-2 {padding: calc(var(--u) * 2);}
.sm\:p-3 {padding: calc(var(--u) * 3);}
.sm\:p-4 {padding: calc(var(--u) * 4);}
.sm\:p-5 {padding: calc(var(--u) * 5);}
.sm\:p-6 {padding: calc(var(--u) * 6);}
.sm\:p-7 {padding: calc(var(--u) * 7);}
.sm\:p-8 {padding: calc(var(--u) * 8);}
.sm\:p-9 {padding: calc(var(--u) * 9);}
.sm\:p-10 {padding: calc(var(--u) * 10);}
.sm\:p-11 {padding: calc(var(--u) * 11);}
.sm\:p-12 {padding: calc(var(--u) * 12);}
.sm\:p-13 {padding: calc(var(--u) * 13);}
.sm\:p-14 {padding: calc(var(--u) * 14);}
.sm\:p-16 {padding: calc(var(--u) * 16);}
.sm\:p-20 {padding: calc(var(--u) * 20);}
.sm\:p-24 {padding: calc(var(--u) * 24);}
.sm\:p-28 {padding: calc(var(--u) * 28);}
.sm\:p-32 {padding: calc(var(--u) * 32);}
.sm\:p-36 {padding: calc(var(--u) * 36);}
.sm\:p-40 {padding: calc(var(--u) * 40);}
.sm\:p-44 {padding: calc(var(--u) * 44);}
.sm\:p-48 {padding: calc(var(--u) * 48);}
.sm\:p-52 {padding: calc(var(--u) * 52);}
.sm\:p-56 {padding: calc(var(--u) * 56);}
.sm\:p-60 {padding: calc(var(--u) * 60);}
.sm\:p-64 {padding: calc(var(--u) * 64);}
.sm\:p-72 {padding: calc(var(--u) * 72);}
.sm\:p-80 {padding: calc(var(--u) * 80);}
.sm\:p-96 {padding: calc(var(--u) * 96);}
.sm\:pt-0 {padding-top: calc(var(--u) * 0);}
.sm\:pt-1 {padding-top: calc(var(--u) * 1);}
.sm\:pt-2 {padding-top: calc(var(--u) * 2);}
.sm\:pt-3 {padding-top: calc(var(--u) * 3);}
.sm\:pt-4 {padding-top: calc(var(--u) * 4);}
.sm\:pt-5 {padding-top: calc(var(--u) * 5);}
.sm\:pt-6 {padding-top: calc(var(--u) * 6);}
.sm\:pt-7 {padding-top: calc(var(--u) * 7);}
.sm\:pt-8 {padding-top: calc(var(--u) * 8);}
.sm\:pt-9 {padding-top: calc(var(--u) * 9);}
.sm\:pt-10 {padding-top: calc(var(--u) * 10);}
.sm\:pt-11 {padding-top: calc(var(--u) * 11);}
.sm\:pt-12 {padding-top: calc(var(--u) * 12);}
.sm\:pt-13 {padding-top: calc(var(--u) * 13);}
.sm\:pt-14 {padding-top: calc(var(--u) * 14);}
.sm\:pt-16 {padding-top: calc(var(--u) * 16);}
.sm\:pt-20 {padding-top: calc(var(--u) * 20);}
.sm\:pt-24 {padding-top: calc(var(--u) * 24);}
.sm\:pt-28 {padding-top: calc(var(--u) * 28);}
.sm\:pt-32 {padding-top: calc(var(--u) * 32);}
.sm\:pt-36 {padding-top: calc(var(--u) * 36);}
.sm\:pt-40 {padding-top: calc(var(--u) * 40);}
.sm\:pt-44 {padding-top: calc(var(--u) * 44);}
.sm\:pt-48 {padding-top: calc(var(--u) * 48);}
.sm\:pt-52 {padding-top: calc(var(--u) * 52);}
.sm\:pt-56 {padding-top: calc(var(--u) * 56);}
.sm\:pt-60 {padding-top: calc(var(--u) * 60);}
.sm\:pt-64 {padding-top: calc(var(--u) * 64);}
.sm\:pt-72 {padding-top: calc(var(--u) * 72);}
.sm\:pt-80 {padding-top: calc(var(--u) * 80);}
.sm\:pt-96 {padding-top: calc(var(--u) * 96);}
.sm\:pr-0 {padding-right: calc(var(--u) * 0);}
.sm\:pr-1 {padding-right: calc(var(--u) * 1);}
.sm\:pr-2 {padding-right: calc(var(--u) * 2);}
.sm\:pr-3 {padding-right: calc(var(--u) * 3);}
.sm\:pr-4 {padding-right: calc(var(--u) * 4);}
.sm\:pr-5 {padding-right: calc(var(--u) * 5);}
.sm\:pr-6 {padding-right: calc(var(--u) * 6);}
.sm\:pr-7 {padding-right: calc(var(--u) * 7);}
.sm\:pr-8 {padding-right: calc(var(--u) * 8);}
.sm\:pr-9 {padding-right: calc(var(--u) * 9);}
.sm\:pr-10 {padding-right: calc(var(--u) * 10);}
.sm\:pr-11 {padding-right: calc(var(--u) * 11);}
.sm\:pr-12 {padding-right: calc(var(--u) * 12);}
.sm\:pr-13 {padding-right: calc(var(--u) * 13);}
.sm\:pr-14 {padding-right: calc(var(--u) * 14);}
.sm\:pr-16 {padding-right: calc(var(--u) * 16);}
.sm\:pr-20 {padding-right: calc(var(--u) * 20);}
.sm\:pr-24 {padding-right: calc(var(--u) * 24);}
.sm\:pr-28 {padding-right: calc(var(--u) * 28);}
.sm\:pr-32 {padding-right: calc(var(--u) * 32);}
.sm\:pr-36 {padding-right: calc(var(--u) * 36);}
.sm\:pr-40 {padding-right: calc(var(--u) * 40);}
.sm\:pr-44 {padding-right: calc(var(--u) * 44);}
.sm\:pr-48 {padding-right: calc(var(--u) * 48);}
.sm\:pr-52 {padding-right: calc(var(--u) * 52);}
.sm\:pr-56 {padding-right: calc(var(--u) * 56);}
.sm\:pr-60 {padding-right: calc(var(--u) * 60);}
.sm\:pr-64 {padding-right: calc(var(--u) * 64);}
.sm\:pr-72 {padding-right: calc(var(--u) * 72);}
.sm\:pr-80 {padding-right: calc(var(--u) * 80);}
.sm\:pr-96 {padding-right: calc(var(--u) * 96);}
.sm\:pb-0 {padding-bottom: calc(var(--u) * 0);}
.sm\:pb-1 {padding-bottom: calc(var(--u) * 1);}
.sm\:pb-2 {padding-bottom: calc(var(--u) * 2);}
.sm\:pb-3 {padding-bottom: calc(var(--u) * 3);}
.sm\:pb-4 {padding-bottom: calc(var(--u) * 4);}
.sm\:pb-5 {padding-bottom: calc(var(--u) * 5);}
.sm\:pb-6 {padding-bottom: calc(var(--u) * 6);}
.sm\:pb-7 {padding-bottom: calc(var(--u) * 7);}
.sm\:pb-8 {padding-bottom: calc(var(--u) * 8);}
.sm\:pb-9 {padding-bottom: calc(var(--u) * 9);}
.sm\:pb-10 {padding-bottom: calc(var(--u) * 10);}
.sm\:pb-11 {padding-bottom: calc(var(--u) * 11);}
.sm\:pb-12 {padding-bottom: calc(var(--u) * 12);}
.sm\:pb-13 {padding-bottom: calc(var(--u) * 13);}
.sm\:pb-14 {padding-bottom: calc(var(--u) * 14);}
.sm\:pb-16 {padding-bottom: calc(var(--u) * 16);}
.sm\:pb-20 {padding-bottom: calc(var(--u) * 20);}
.sm\:pb-24 {padding-bottom: calc(var(--u) * 24);}
.sm\:pb-28 {padding-bottom: calc(var(--u) * 28);}
.sm\:pb-32 {padding-bottom: calc(var(--u) * 32);}
.sm\:pb-36 {padding-bottom: calc(var(--u) * 36);}
.sm\:pb-40 {padding-bottom: calc(var(--u) * 40);}
.sm\:pb-44 {padding-bottom: calc(var(--u) * 44);}
.sm\:pb-48 {padding-bottom: calc(var(--u) * 48);}
.sm\:pb-52 {padding-bottom: calc(var(--u) * 52);}
.sm\:pb-56 {padding-bottom: calc(var(--u) * 56);}
.sm\:pb-60 {padding-bottom: calc(var(--u) * 60);}
.sm\:pb-64 {padding-bottom: calc(var(--u) * 64);}
.sm\:pb-72 {padding-bottom: calc(var(--u) * 72);}
.sm\:pb-80 {padding-bottom: calc(var(--u) * 80);}
.sm\:pb-96 {padding-bottom: calc(var(--u) * 96);}
.sm\:pl-0 {padding-left: calc(var(--u) * 0);}
.sm\:pl-1 {padding-left: calc(var(--u) * 1);}
.sm\:pl-2 {padding-left: calc(var(--u) * 2);}
.sm\:pl-3 {padding-left: calc(var(--u) * 3);}
.sm\:pl-4 {padding-left: calc(var(--u) * 4);}
.sm\:pl-5 {padding-left: calc(var(--u) * 5);}
.sm\:pl-6 {padding-left: calc(var(--u) * 6);}
.sm\:pl-7 {padding-left: calc(var(--u) * 7);}
.sm\:pl-8 {padding-left: calc(var(--u) * 8);}
.sm\:pl-9 {padding-left: calc(var(--u) * 9);}
.sm\:pl-10 {padding-left: calc(var(--u) * 10);}
.sm\:pl-11 {padding-left: calc(var(--u) * 11);}
.sm\:pl-12 {padding-left: calc(var(--u) * 12);}
.sm\:pl-13 {padding-left: calc(var(--u) * 13);}
.sm\:pl-14 {padding-left: calc(var(--u) * 14);}
.sm\:pl-16 {padding-left: calc(var(--u) * 16);}
.sm\:pl-20 {padding-left: calc(var(--u) * 20);}
.sm\:pl-24 {padding-left: calc(var(--u) * 24);}
.sm\:pl-28 {padding-left: calc(var(--u) * 28);}
.sm\:pl-32 {padding-left: calc(var(--u) * 32);}
.sm\:pl-36 {padding-left: calc(var(--u) * 36);}
.sm\:pl-40 {padding-left: calc(var(--u) * 40);}
.sm\:pl-44 {padding-left: calc(var(--u) * 44);}
.sm\:pl-48 {padding-left: calc(var(--u) * 48);}
.sm\:pl-52 {padding-left: calc(var(--u) * 52);}
.sm\:pl-56 {padding-left: calc(var(--u) * 56);}
.sm\:pl-60 {padding-left: calc(var(--u) * 60);}
.sm\:pl-64 {padding-left: calc(var(--u) * 64);}
.sm\:pl-72 {padding-left: calc(var(--u) * 72);}
.sm\:pl-80 {padding-left: calc(var(--u) * 80);}
.sm\:pl-96 {padding-left: calc(var(--u) * 96);}
.sm\:px-0 {padding-inline: calc(var(--u) * 0);}
.sm\:px-1 {padding-inline: calc(var(--u) * 1);}
.sm\:px-2 {padding-inline: calc(var(--u) * 2);}
.sm\:px-3 {padding-inline: calc(var(--u) * 3);}
.sm\:px-4 {padding-inline: calc(var(--u) * 4);}
.sm\:px-5 {padding-inline: calc(var(--u) * 5);}
.sm\:px-6 {padding-inline: calc(var(--u) * 6);}
.sm\:px-7 {padding-inline: calc(var(--u) * 7);}
.sm\:px-8 {padding-inline: calc(var(--u) * 8);}
.sm\:px-9 {padding-inline: calc(var(--u) * 9);}
.sm\:px-10 {padding-inline: calc(var(--u) * 10);}
.sm\:px-11 {padding-inline: calc(var(--u) * 11);}
.sm\:px-12 {padding-inline: calc(var(--u) * 12);}
.sm\:px-13 {padding-inline: calc(var(--u) * 13);}
.sm\:px-14 {padding-inline: calc(var(--u) * 14);}
.sm\:px-16 {padding-inline: calc(var(--u) * 16);}
.sm\:px-20 {padding-inline: calc(var(--u) * 20);}
.sm\:px-24 {padding-inline: calc(var(--u) * 24);}
.sm\:px-28 {padding-inline: calc(var(--u) * 28);}
.sm\:px-32 {padding-inline: calc(var(--u) * 32);}
.sm\:px-36 {padding-inline: calc(var(--u) * 36);}
.sm\:px-40 {padding-inline: calc(var(--u) * 40);}
.sm\:px-44 {padding-inline: calc(var(--u) * 44);}
.sm\:px-48 {padding-inline: calc(var(--u) * 48);}
.sm\:px-52 {padding-inline: calc(var(--u) * 52);}
.sm\:px-56 {padding-inline: calc(var(--u) * 56);}
.sm\:px-60 {padding-inline: calc(var(--u) * 60);}
.sm\:px-64 {padding-inline: calc(var(--u) * 64);}
.sm\:px-72 {padding-inline: calc(var(--u) * 72);}
.sm\:px-80 {padding-inline: calc(var(--u) * 80);}
.sm\:px-96 {padding-inline: calc(var(--u) * 96);}
.sm\:py-0 {padding-block: calc(var(--u) * 0);}
.sm\:py-1 {padding-block: calc(var(--u) * 1);}
.sm\:py-2 {padding-block: calc(var(--u) * 2);}
.sm\:py-3 {padding-block: calc(var(--u) * 3);}
.sm\:py-4 {padding-block: calc(var(--u) * 4);}
.sm\:py-5 {padding-block: calc(var(--u) * 5);}
.sm\:py-6 {padding-block: calc(var(--u) * 6);}
.sm\:py-7 {padding-block: calc(var(--u) * 7);}
.sm\:py-8 {padding-block: calc(var(--u) * 8);}
.sm\:py-9 {padding-block: calc(var(--u) * 9);}
.sm\:py-10 {padding-block: calc(var(--u) * 10);}
.sm\:py-11 {padding-block: calc(var(--u) * 11);}
.sm\:py-12 {padding-block: calc(var(--u) * 12);}
.sm\:py-13 {padding-block: calc(var(--u) * 13);}
.sm\:py-14 {padding-block: calc(var(--u) * 14);}
.sm\:py-16 {padding-block: calc(var(--u) * 16);}
.sm\:py-20 {padding-block: calc(var(--u) * 20);}
.sm\:py-24 {padding-block: calc(var(--u) * 24);}
.sm\:py-28 {padding-block: calc(var(--u) * 28);}
.sm\:py-32 {padding-block: calc(var(--u) * 32);}
.sm\:py-36 {padding-block: calc(var(--u) * 36);}
.sm\:py-40 {padding-block: calc(var(--u) * 40);}
.sm\:py-44 {padding-block: calc(var(--u) * 44);}
.sm\:py-48 {padding-block: calc(var(--u) * 48);}
.sm\:py-52 {padding-block: calc(var(--u) * 52);}
.sm\:py-56 {padding-block: calc(var(--u) * 56);}
.sm\:py-60 {padding-block: calc(var(--u) * 60);}
.sm\:py-64 {padding-block: calc(var(--u) * 64);}
.sm\:py-72 {padding-block: calc(var(--u) * 72);}
.sm\:py-80 {padding-block: calc(var(--u) * 80);}
.sm\:py-96 {padding-block: calc(var(--u) * 96);}
.sm\:m-0 {margin: calc(var(--u) * 0);}
.sm\:m-1 {margin: calc(var(--u) * 1);}
.sm\:m-2 {margin: calc(var(--u) * 2);}
.sm\:m-3 {margin: calc(var(--u) * 3);}
.sm\:m-4 {margin: calc(var(--u) * 4);}
.sm\:m-5 {margin: calc(var(--u) * 5);}
.sm\:m-6 {margin: calc(var(--u) * 6);}
.sm\:m-7 {margin: calc(var(--u) * 7);}
.sm\:m-8 {margin: calc(var(--u) * 8);}
.sm\:m-9 {margin: calc(var(--u) * 9);}
.sm\:m-10 {margin: calc(var(--u) * 10);}
.sm\:m-11 {margin: calc(var(--u) * 11);}
.sm\:m-12 {margin: calc(var(--u) * 12);}
.sm\:m-13 {margin: calc(var(--u) * 13);}
.sm\:m-14 {margin: calc(var(--u) * 14);}
.sm\:m-16 {margin: calc(var(--u) * 16);}
.sm\:m-20 {margin: calc(var(--u) * 20);}
.sm\:m-24 {margin: calc(var(--u) * 24);}
.sm\:m-28 {margin: calc(var(--u) * 28);}
.sm\:m-32 {margin: calc(var(--u) * 32);}
.sm\:m-36 {margin: calc(var(--u) * 36);}
.sm\:m-40 {margin: calc(var(--u) * 40);}
.sm\:m-44 {margin: calc(var(--u) * 44);}
.sm\:m-48 {margin: calc(var(--u) * 48);}
.sm\:m-52 {margin: calc(var(--u) * 52);}
.sm\:m-56 {margin: calc(var(--u) * 56);}
.sm\:m-60 {margin: calc(var(--u) * 60);}
.sm\:m-64 {margin: calc(var(--u) * 64);}
.sm\:m-72 {margin: calc(var(--u) * 72);}
.sm\:m-80 {margin: calc(var(--u) * 80);}
.sm\:m-96 {margin: calc(var(--u) * 96);}
.sm\:-m-1 {margin: calc(var(--u) * -1);}
.sm\:-m-2 {margin: calc(var(--u) * -2);}
.sm\:-m-3 {margin: calc(var(--u) * -3);}
.sm\:-m-4 {margin: calc(var(--u) * -4);}
.sm\:-m-5 {margin: calc(var(--u) * -5);}
.sm\:-m-6 {margin: calc(var(--u) * -6);}
.sm\:-m-7 {margin: calc(var(--u) * -7);}
.sm\:-m-8 {margin: calc(var(--u) * -8);}
.sm\:-m-9 {margin: calc(var(--u) * -9);}
.sm\:-m-10 {margin: calc(var(--u) * -10);}
.sm\:-m-11 {margin: calc(var(--u) * -11);}
.sm\:-m-12 {margin: calc(var(--u) * -12);}
.sm\:-m-13 {margin: calc(var(--u) * -13);}
.sm\:-m-14 {margin: calc(var(--u) * -14);}
.sm\:-m-16 {margin: calc(var(--u) * -16);}
.sm\:-m-20 {margin: calc(var(--u) * -20);}
.sm\:-m-24 {margin: calc(var(--u) * -24);}
.sm\:-m-28 {margin: calc(var(--u) * -28);}
.sm\:-m-32 {margin: calc(var(--u) * -32);}
.sm\:-m-36 {margin: calc(var(--u) * -36);}
.sm\:-m-40 {margin: calc(var(--u) * -40);}
.sm\:-m-44 {margin: calc(var(--u) * -44);}
.sm\:-m-48 {margin: calc(var(--u) * -48);}
.sm\:-m-52 {margin: calc(var(--u) * -52);}
.sm\:-m-56 {margin: calc(var(--u) * -56);}
.sm\:-m-60 {margin: calc(var(--u) * -60);}
.sm\:-m-64 {margin: calc(var(--u) * -64);}
.sm\:-m-72 {margin: calc(var(--u) * -72);}
.sm\:-m-80 {margin: calc(var(--u) * -80);}
.sm\:-m-96 {margin: calc(var(--u) * -96);}
.sm\:mt-0 {margin-top: calc(var(--u) * 0);}
.sm\:mt-1 {margin-top: calc(var(--u) * 1);}
.sm\:mt-2 {margin-top: calc(var(--u) * 2);}
.sm\:mt-3 {margin-top: calc(var(--u) * 3);}
.sm\:mt-4 {margin-top: calc(var(--u) * 4);}
.sm\:mt-5 {margin-top: calc(var(--u) * 5);}
.sm\:mt-6 {margin-top: calc(var(--u) * 6);}
.sm\:mt-7 {margin-top: calc(var(--u) * 7);}
.sm\:mt-8 {margin-top: calc(var(--u) * 8);}
.sm\:mt-9 {margin-top: calc(var(--u) * 9);}
.sm\:mt-10 {margin-top: calc(var(--u) * 10);}
.sm\:mt-11 {margin-top: calc(var(--u) * 11);}
.sm\:mt-12 {margin-top: calc(var(--u) * 12);}
.sm\:mt-13 {margin-top: calc(var(--u) * 13);}
.sm\:mt-14 {margin-top: calc(var(--u) * 14);}
.sm\:mt-16 {margin-top: calc(var(--u) * 16);}
.sm\:mt-20 {margin-top: calc(var(--u) * 20);}
.sm\:mt-24 {margin-top: calc(var(--u) * 24);}
.sm\:mt-28 {margin-top: calc(var(--u) * 28);}
.sm\:mt-32 {margin-top: calc(var(--u) * 32);}
.sm\:mt-36 {margin-top: calc(var(--u) * 36);}
.sm\:mt-40 {margin-top: calc(var(--u) * 40);}
.sm\:mt-44 {margin-top: calc(var(--u) * 44);}
.sm\:mt-48 {margin-top: calc(var(--u) * 48);}
.sm\:mt-52 {margin-top: calc(var(--u) * 52);}
.sm\:mt-56 {margin-top: calc(var(--u) * 56);}
.sm\:mt-60 {margin-top: calc(var(--u) * 60);}
.sm\:mt-64 {margin-top: calc(var(--u) * 64);}
.sm\:mt-72 {margin-top: calc(var(--u) * 72);}
.sm\:mt-80 {margin-top: calc(var(--u) * 80);}
.sm\:mt-96 {margin-top: calc(var(--u) * 96);}
.sm\:-mt-1 {margin-top: calc(var(--u) * -1);}
.sm\:-mt-2 {margin-top: calc(var(--u) * -2);}
.sm\:-mt-3 {margin-top: calc(var(--u) * -3);}
.sm\:-mt-4 {margin-top: calc(var(--u) * -4);}
.sm\:-mt-5 {margin-top: calc(var(--u) * -5);}
.sm\:-mt-6 {margin-top: calc(var(--u) * -6);}
.sm\:-mt-7 {margin-top: calc(var(--u) * -7);}
.sm\:-mt-8 {margin-top: calc(var(--u) * -8);}
.sm\:-mt-9 {margin-top: calc(var(--u) * -9);}
.sm\:-mt-10 {margin-top: calc(var(--u) * -10);}
.sm\:-mt-11 {margin-top: calc(var(--u) * -11);}
.sm\:-mt-12 {margin-top: calc(var(--u) * -12);}
.sm\:-mt-13 {margin-top: calc(var(--u) * -13);}
.sm\:-mt-14 {margin-top: calc(var(--u) * -14);}
.sm\:-mt-16 {margin-top: calc(var(--u) * -16);}
.sm\:-mt-20 {margin-top: calc(var(--u) * -20);}
.sm\:-mt-24 {margin-top: calc(var(--u) * -24);}
.sm\:-mt-28 {margin-top: calc(var(--u) * -28);}
.sm\:-mt-32 {margin-top: calc(var(--u) * -32);}
.sm\:-mt-36 {margin-top: calc(var(--u) * -36);}
.sm\:-mt-40 {margin-top: calc(var(--u) * -40);}
.sm\:-mt-44 {margin-top: calc(var(--u) * -44);}
.sm\:-mt-48 {margin-top: calc(var(--u) * -48);}
.sm\:-mt-52 {margin-top: calc(var(--u) * -52);}
.sm\:-mt-56 {margin-top: calc(var(--u) * -56);}
.sm\:-mt-60 {margin-top: calc(var(--u) * -60);}
.sm\:-mt-64 {margin-top: calc(var(--u) * -64);}
.sm\:-mt-72 {margin-top: calc(var(--u) * -72);}
.sm\:-mt-80 {margin-top: calc(var(--u) * -80);}
.sm\:-mt-96 {margin-top: calc(var(--u) * -96);}
.sm\:mr-0 {margin-right: calc(var(--u) * 0);}
.sm\:mr-1 {margin-right: calc(var(--u) * 1);}
.sm\:mr-2 {margin-right: calc(var(--u) * 2);}
.sm\:mr-3 {margin-right: calc(var(--u) * 3);}
.sm\:mr-4 {margin-right: calc(var(--u) * 4);}
.sm\:mr-5 {margin-right: calc(var(--u) * 5);}
.sm\:mr-6 {margin-right: calc(var(--u) * 6);}
.sm\:mr-7 {margin-right: calc(var(--u) * 7);}
.sm\:mr-8 {margin-right: calc(var(--u) * 8);}
.sm\:mr-9 {margin-right: calc(var(--u) * 9);}
.sm\:mr-10 {margin-right: calc(var(--u) * 10);}
.sm\:mr-11 {margin-right: calc(var(--u) * 11);}
.sm\:mr-12 {margin-right: calc(var(--u) * 12);}
.sm\:mr-13 {margin-right: calc(var(--u) * 13);}
.sm\:mr-14 {margin-right: calc(var(--u) * 14);}
.sm\:mr-16 {margin-right: calc(var(--u) * 16);}
.sm\:mr-20 {margin-right: calc(var(--u) * 20);}
.sm\:mr-24 {margin-right: calc(var(--u) * 24);}
.sm\:mr-28 {margin-right: calc(var(--u) * 28);}
.sm\:mr-32 {margin-right: calc(var(--u) * 32);}
.sm\:mr-36 {margin-right: calc(var(--u) * 36);}
.sm\:mr-40 {margin-right: calc(var(--u) * 40);}
.sm\:mr-44 {margin-right: calc(var(--u) * 44);}
.sm\:mr-48 {margin-right: calc(var(--u) * 48);}
.sm\:mr-52 {margin-right: calc(var(--u) * 52);}
.sm\:mr-56 {margin-right: calc(var(--u) * 56);}
.sm\:mr-60 {margin-right: calc(var(--u) * 60);}
.sm\:mr-64 {margin-right: calc(var(--u) * 64);}
.sm\:mr-72 {margin-right: calc(var(--u) * 72);}
.sm\:mr-80 {margin-right: calc(var(--u) * 80);}
.sm\:mr-96 {margin-right: calc(var(--u) * 96);}
.sm\:-mr-1 {margin-right: calc(var(--u) * -1);}
.sm\:-mr-2 {margin-right: calc(var(--u) * -2);}
.sm\:-mr-3 {margin-right: calc(var(--u) * -3);}
.sm\:-mr-4 {margin-right: calc(var(--u) * -4);}
.sm\:-mr-5 {margin-right: calc(var(--u) * -5);}
.sm\:-mr-6 {margin-right: calc(var(--u) * -6);}
.sm\:-mr-7 {margin-right: calc(var(--u) * -7);}
.sm\:-mr-8 {margin-right: calc(var(--u) * -8);}
.sm\:-mr-9 {margin-right: calc(var(--u) * -9);}
.sm\:-mr-10 {margin-right: calc(var(--u) * -10);}
.sm\:-mr-11 {margin-right: calc(var(--u) * -11);}
.sm\:-mr-12 {margin-right: calc(var(--u) * -12);}
.sm\:-mr-13 {margin-right: calc(var(--u) * -13);}
.sm\:-mr-14 {margin-right: calc(var(--u) * -14);}
.sm\:-mr-16 {margin-right: calc(var(--u) * -16);}
.sm\:-mr-20 {margin-right: calc(var(--u) * -20);}
.sm\:-mr-24 {margin-right: calc(var(--u) * -24);}
.sm\:-mr-28 {margin-right: calc(var(--u) * -28);}
.sm\:-mr-32 {margin-right: calc(var(--u) * -32);}
.sm\:-mr-36 {margin-right: calc(var(--u) * -36);}
.sm\:-mr-40 {margin-right: calc(var(--u) * -40);}
.sm\:-mr-44 {margin-right: calc(var(--u) * -44);}
.sm\:-mr-48 {margin-right: calc(var(--u) * -48);}
.sm\:-mr-52 {margin-right: calc(var(--u) * -52);}
.sm\:-mr-56 {margin-right: calc(var(--u) * -56);}
.sm\:-mr-60 {margin-right: calc(var(--u) * -60);}
.sm\:-mr-64 {margin-right: calc(var(--u) * -64);}
.sm\:-mr-72 {margin-right: calc(var(--u) * -72);}
.sm\:-mr-80 {margin-right: calc(var(--u) * -80);}
.sm\:-mr-96 {margin-right: calc(var(--u) * -96);}
.sm\:mb-0 {margin-bottom: calc(var(--u) * 0);}
.sm\:mb-1 {margin-bottom: calc(var(--u) * 1);}
.sm\:mb-2 {margin-bottom: calc(var(--u) * 2);}
.sm\:mb-3 {margin-bottom: calc(var(--u) * 3);}
.sm\:mb-4 {margin-bottom: calc(var(--u) * 4);}
.sm\:mb-5 {margin-bottom: calc(var(--u) * 5);}
.sm\:mb-6 {margin-bottom: calc(var(--u) * 6);}
.sm\:mb-7 {margin-bottom: calc(var(--u) * 7);}
.sm\:mb-8 {margin-bottom: calc(var(--u) * 8);}
.sm\:mb-9 {margin-bottom: calc(var(--u) * 9);}
.sm\:mb-10 {margin-bottom: calc(var(--u) * 10);}
.sm\:mb-11 {margin-bottom: calc(var(--u) * 11);}
.sm\:mb-12 {margin-bottom: calc(var(--u) * 12);}
.sm\:mb-13 {margin-bottom: calc(var(--u) * 13);}
.sm\:mb-14 {margin-bottom: calc(var(--u) * 14);}
.sm\:mb-16 {margin-bottom: calc(var(--u) * 16);}
.sm\:mb-20 {margin-bottom: calc(var(--u) * 20);}
.sm\:mb-24 {margin-bottom: calc(var(--u) * 24);}
.sm\:mb-28 {margin-bottom: calc(var(--u) * 28);}
.sm\:mb-32 {margin-bottom: calc(var(--u) * 32);}
.sm\:mb-36 {margin-bottom: calc(var(--u) * 36);}
.sm\:mb-40 {margin-bottom: calc(var(--u) * 40);}
.sm\:mb-44 {margin-bottom: calc(var(--u) * 44);}
.sm\:mb-48 {margin-bottom: calc(var(--u) * 48);}
.sm\:mb-52 {margin-bottom: calc(var(--u) * 52);}
.sm\:mb-56 {margin-bottom: calc(var(--u) * 56);}
.sm\:mb-60 {margin-bottom: calc(var(--u) * 60);}
.sm\:mb-64 {margin-bottom: calc(var(--u) * 64);}
.sm\:mb-72 {margin-bottom: calc(var(--u) * 72);}
.sm\:mb-80 {margin-bottom: calc(var(--u) * 80);}
.sm\:mb-96 {margin-bottom: calc(var(--u) * 96);}
.sm\:-mb-1 {margin-bottom: calc(var(--u) * -1);}
.sm\:-mb-2 {margin-bottom: calc(var(--u) * -2);}
.sm\:-mb-3 {margin-bottom: calc(var(--u) * -3);}
.sm\:-mb-4 {margin-bottom: calc(var(--u) * -4);}
.sm\:-mb-5 {margin-bottom: calc(var(--u) * -5);}
.sm\:-mb-6 {margin-bottom: calc(var(--u) * -6);}
.sm\:-mb-7 {margin-bottom: calc(var(--u) * -7);}
.sm\:-mb-8 {margin-bottom: calc(var(--u) * -8);}
.sm\:-mb-9 {margin-bottom: calc(var(--u) * -9);}
.sm\:-mb-10 {margin-bottom: calc(var(--u) * -10);}
.sm\:-mb-11 {margin-bottom: calc(var(--u) * -11);}
.sm\:-mb-12 {margin-bottom: calc(var(--u) * -12);}
.sm\:-mb-13 {margin-bottom: calc(var(--u) * -13);}
.sm\:-mb-14 {margin-bottom: calc(var(--u) * -14);}
.sm\:-mb-16 {margin-bottom: calc(var(--u) * -16);}
.sm\:-mb-20 {margin-bottom: calc(var(--u) * -20);}
.sm\:-mb-24 {margin-bottom: calc(var(--u) * -24);}
.sm\:-mb-28 {margin-bottom: calc(var(--u) * -28);}
.sm\:-mb-32 {margin-bottom: calc(var(--u) * -32);}
.sm\:-mb-36 {margin-bottom: calc(var(--u) * -36);}
.sm\:-mb-40 {margin-bottom: calc(var(--u) * -40);}
.sm\:-mb-44 {margin-bottom: calc(var(--u) * -44);}
.sm\:-mb-48 {margin-bottom: calc(var(--u) * -48);}
.sm\:-mb-52 {margin-bottom: calc(var(--u) * -52);}
.sm\:-mb-56 {margin-bottom: calc(var(--u) * -56);}
.sm\:-mb-60 {margin-bottom: calc(var(--u) * -60);}
.sm\:-mb-64 {margin-bottom: calc(var(--u) * -64);}
.sm\:-mb-72 {margin-bottom: calc(var(--u) * -72);}
.sm\:-mb-80 {margin-bottom: calc(var(--u) * -80);}
.sm\:-mb-96 {margin-bottom: calc(var(--u) * -96);}
.sm\:ml-0 {margin-left: calc(var(--u) * 0);}
.sm\:ml-1 {margin-left: calc(var(--u) * 1);}
.sm\:ml-2 {margin-left: calc(var(--u) * 2);}
.sm\:ml-3 {margin-left: calc(var(--u) * 3);}
.sm\:ml-4 {margin-left: calc(var(--u) * 4);}
.sm\:ml-5 {margin-left: calc(var(--u) * 5);}
.sm\:ml-6 {margin-left: calc(var(--u) * 6);}
.sm\:ml-7 {margin-left: calc(var(--u) * 7);}
.sm\:ml-8 {margin-left: calc(var(--u) * 8);}
.sm\:ml-9 {margin-left: calc(var(--u) * 9);}
.sm\:ml-10 {margin-left: calc(var(--u) * 10);}
.sm\:ml-11 {margin-left: calc(var(--u) * 11);}
.sm\:ml-12 {margin-left: calc(var(--u) * 12);}
.sm\:ml-13 {margin-left: calc(var(--u) * 13);}
.sm\:ml-14 {margin-left: calc(var(--u) * 14);}
.sm\:ml-16 {margin-left: calc(var(--u) * 16);}
.sm\:ml-20 {margin-left: calc(var(--u) * 20);}
.sm\:ml-24 {margin-left: calc(var(--u) * 24);}
.sm\:ml-28 {margin-left: calc(var(--u) * 28);}
.sm\:ml-32 {margin-left: calc(var(--u) * 32);}
.sm\:ml-36 {margin-left: calc(var(--u) * 36);}
.sm\:ml-40 {margin-left: calc(var(--u) * 40);}
.sm\:ml-44 {margin-left: calc(var(--u) * 44);}
.sm\:ml-48 {margin-left: calc(var(--u) * 48);}
.sm\:ml-52 {margin-left: calc(var(--u) * 52);}
.sm\:ml-56 {margin-left: calc(var(--u) * 56);}
.sm\:ml-60 {margin-left: calc(var(--u) * 60);}
.sm\:ml-64 {margin-left: calc(var(--u) * 64);}
.sm\:ml-72 {margin-left: calc(var(--u) * 72);}
.sm\:ml-80 {margin-left: calc(var(--u) * 80);}
.sm\:ml-96 {margin-left: calc(var(--u) * 96);}
.sm\:-ml-1 {margin-left: calc(var(--u) * -1);}
.sm\:-ml-2 {margin-left: calc(var(--u) * -2);}
.sm\:-ml-3 {margin-left: calc(var(--u) * -3);}
.sm\:-ml-4 {margin-left: calc(var(--u) * -4);}
.sm\:-ml-5 {margin-left: calc(var(--u) * -5);}
.sm\:-ml-6 {margin-left: calc(var(--u) * -6);}
.sm\:-ml-7 {margin-left: calc(var(--u) * -7);}
.sm\:-ml-8 {margin-left: calc(var(--u) * -8);}
.sm\:-ml-9 {margin-left: calc(var(--u) * -9);}
.sm\:-ml-10 {margin-left: calc(var(--u) * -10);}
.sm\:-ml-11 {margin-left: calc(var(--u) * -11);}
.sm\:-ml-12 {margin-left: calc(var(--u) * -12);}
.sm\:-ml-13 {margin-left: calc(var(--u) * -13);}
.sm\:-ml-14 {margin-left: calc(var(--u) * -14);}
.sm\:-ml-16 {margin-left: calc(var(--u) * -16);}
.sm\:-ml-20 {margin-left: calc(var(--u) * -20);}
.sm\:-ml-24 {margin-left: calc(var(--u) * -24);}
.sm\:-ml-28 {margin-left: calc(var(--u) * -28);}
.sm\:-ml-32 {margin-left: calc(var(--u) * -32);}
.sm\:-ml-36 {margin-left: calc(var(--u) * -36);}
.sm\:-ml-40 {margin-left: calc(var(--u) * -40);}
.sm\:-ml-44 {margin-left: calc(var(--u) * -44);}
.sm\:-ml-48 {margin-left: calc(var(--u) * -48);}
.sm\:-ml-52 {margin-left: calc(var(--u) * -52);}
.sm\:-ml-56 {margin-left: calc(var(--u) * -56);}
.sm\:-ml-60 {margin-left: calc(var(--u) * -60);}
.sm\:-ml-64 {margin-left: calc(var(--u) * -64);}
.sm\:-ml-72 {margin-left: calc(var(--u) * -72);}
.sm\:-ml-80 {margin-left: calc(var(--u) * -80);}
.sm\:-ml-96 {margin-left: calc(var(--u) * -96);}
.sm\:mx-0 {margin-inline: calc(var(--u) * 0);}
.sm\:mx-1 {margin-inline: calc(var(--u) * 1);}
.sm\:mx-2 {margin-inline: calc(var(--u) * 2);}
.sm\:mx-3 {margin-inline: calc(var(--u) * 3);}
.sm\:mx-4 {margin-inline: calc(var(--u) * 4);}
.sm\:mx-5 {margin-inline: calc(var(--u) * 5);}
.sm\:mx-6 {margin-inline: calc(var(--u) * 6);}
.sm\:mx-7 {margin-inline: calc(var(--u) * 7);}
.sm\:mx-8 {margin-inline: calc(var(--u) * 8);}
.sm\:mx-9 {margin-inline: calc(var(--u) * 9);}
.sm\:mx-10 {margin-inline: calc(var(--u) * 10);}
.sm\:mx-11 {margin-inline: calc(var(--u) * 11);}
.sm\:mx-12 {margin-inline: calc(var(--u) * 12);}
.sm\:mx-13 {margin-inline: calc(var(--u) * 13);}
.sm\:mx-14 {margin-inline: calc(var(--u) * 14);}
.sm\:mx-16 {margin-inline: calc(var(--u) * 16);}
.sm\:mx-20 {margin-inline: calc(var(--u) * 20);}
.sm\:mx-24 {margin-inline: calc(var(--u) * 24);}
.sm\:mx-28 {margin-inline: calc(var(--u) * 28);}
.sm\:mx-32 {margin-inline: calc(var(--u) * 32);}
.sm\:mx-36 {margin-inline: calc(var(--u) * 36);}
.sm\:mx-40 {margin-inline: calc(var(--u) * 40);}
.sm\:mx-44 {margin-inline: calc(var(--u) * 44);}
.sm\:mx-48 {margin-inline: calc(var(--u) * 48);}
.sm\:mx-52 {margin-inline: calc(var(--u) * 52);}
.sm\:mx-56 {margin-inline: calc(var(--u) * 56);}
.sm\:mx-60 {margin-inline: calc(var(--u) * 60);}
.sm\:mx-64 {margin-inline: calc(var(--u) * 64);}
.sm\:mx-72 {margin-inline: calc(var(--u) * 72);}
.sm\:mx-80 {margin-inline: calc(var(--u) * 80);}
.sm\:mx-96 {margin-inline: calc(var(--u) * 96);}
.sm\:-mx-1 {margin-inline: calc(var(--u) * -1);}
.sm\:-mx-2 {margin-inline: calc(var(--u) * -2);}
.sm\:-mx-3 {margin-inline: calc(var(--u) * -3);}
.sm\:-mx-4 {margin-inline: calc(var(--u) * -4);}
.sm\:-mx-5 {margin-inline: calc(var(--u) * -5);}
.sm\:-mx-6 {margin-inline: calc(var(--u) * -6);}
.sm\:-mx-7 {margin-inline: calc(var(--u) * -7);}
.sm\:-mx-8 {margin-inline: calc(var(--u) * -8);}
.sm\:-mx-9 {margin-inline: calc(var(--u) * -9);}
.sm\:-mx-10 {margin-inline: calc(var(--u) * -10);}
.sm\:-mx-11 {margin-inline: calc(var(--u) * -11);}
.sm\:-mx-12 {margin-inline: calc(var(--u) * -12);}
.sm\:-mx-13 {margin-inline: calc(var(--u) * -13);}
.sm\:-mx-14 {margin-inline: calc(var(--u) * -14);}
.sm\:-mx-16 {margin-inline: calc(var(--u) * -16);}
.sm\:-mx-20 {margin-inline: calc(var(--u) * -20);}
.sm\:-mx-24 {margin-inline: calc(var(--u) * -24);}
.sm\:-mx-28 {margin-inline: calc(var(--u) * -28);}
.sm\:-mx-32 {margin-inline: calc(var(--u) * -32);}
.sm\:-mx-36 {margin-inline: calc(var(--u) * -36);}
.sm\:-mx-40 {margin-inline: calc(var(--u) * -40);}
.sm\:-mx-44 {margin-inline: calc(var(--u) * -44);}
.sm\:-mx-48 {margin-inline: calc(var(--u) * -48);}
.sm\:-mx-52 {margin-inline: calc(var(--u) * -52);}
.sm\:-mx-56 {margin-inline: calc(var(--u) * -56);}
.sm\:-mx-60 {margin-inline: calc(var(--u) * -60);}
.sm\:-mx-64 {margin-inline: calc(var(--u) * -64);}
.sm\:-mx-72 {margin-inline: calc(var(--u) * -72);}
.sm\:-mx-80 {margin-inline: calc(var(--u) * -80);}
.sm\:-mx-96 {margin-inline: calc(var(--u) * -96);}
.sm\:my-0 {margin-block: calc(var(--u) * 0);}
.sm\:my-1 {margin-block: calc(var(--u) * 1);}
.sm\:my-2 {margin-block: calc(var(--u) * 2);}
.sm\:my-3 {margin-block: calc(var(--u) * 3);}
.sm\:my-4 {margin-block: calc(var(--u) * 4);}
.sm\:my-5 {margin-block: calc(var(--u) * 5);}
.sm\:my-6 {margin-block: calc(var(--u) * 6);}
.sm\:my-7 {margin-block: calc(var(--u) * 7);}
.sm\:my-8 {margin-block: calc(var(--u) * 8);}
.sm\:my-9 {margin-block: calc(var(--u) * 9);}
.sm\:my-10 {margin-block: calc(var(--u) * 10);}
.sm\:my-11 {margin-block: calc(var(--u) * 11);}
.sm\:my-12 {margin-block: calc(var(--u) * 12);}
.sm\:my-13 {margin-block: calc(var(--u) * 13);}
.sm\:my-14 {margin-block: calc(var(--u) * 14);}
.sm\:my-16 {margin-block: calc(var(--u) * 16);}
.sm\:my-20 {margin-block: calc(var(--u) * 20);}
.sm\:my-24 {margin-block: calc(var(--u) * 24);}
.sm\:my-28 {margin-block: calc(var(--u) * 28);}
.sm\:my-32 {margin-block: calc(var(--u) * 32);}
.sm\:my-36 {margin-block: calc(var(--u) * 36);}
.sm\:my-40 {margin-block: calc(var(--u) * 40);}
.sm\:my-44 {margin-block: calc(var(--u) * 44);}
.sm\:my-48 {margin-block: calc(var(--u) * 48);}
.sm\:my-52 {margin-block: calc(var(--u) * 52);}
.sm\:my-56 {margin-block: calc(var(--u) * 56);}
.sm\:my-60 {margin-block: calc(var(--u) * 60);}
.sm\:my-64 {margin-block: calc(var(--u) * 64);}
.sm\:my-72 {margin-block: calc(var(--u) * 72);}
.sm\:my-80 {margin-block: calc(var(--u) * 80);}
.sm\:my-96 {margin-block: calc(var(--u) * 96);}
.sm\:-my-1 {margin-block: calc(var(--u) * -1);}
.sm\:-my-2 {margin-block: calc(var(--u) * -2);}
.sm\:-my-3 {margin-block: calc(var(--u) * -3);}
.sm\:-my-4 {margin-block: calc(var(--u) * -4);}
.sm\:-my-5 {margin-block: calc(var(--u) * -5);}
.sm\:-my-6 {margin-block: calc(var(--u) * -6);}
.sm\:-my-7 {margin-block: calc(var(--u) * -7);}
.sm\:-my-8 {margin-block: calc(var(--u) * -8);}
.sm\:-my-9 {margin-block: calc(var(--u) * -9);}
.sm\:-my-10 {margin-block: calc(var(--u) * -10);}
.sm\:-my-11 {margin-block: calc(var(--u) * -11);}
.sm\:-my-12 {margin-block: calc(var(--u) * -12);}
.sm\:-my-13 {margin-block: calc(var(--u) * -13);}
.sm\:-my-14 {margin-block: calc(var(--u) * -14);}
.sm\:-my-16 {margin-block: calc(var(--u) * -16);}
.sm\:-my-20 {margin-block: calc(var(--u) * -20);}
.sm\:-my-24 {margin-block: calc(var(--u) * -24);}
.sm\:-my-28 {margin-block: calc(var(--u) * -28);}
.sm\:-my-32 {margin-block: calc(var(--u) * -32);}
.sm\:-my-36 {margin-block: calc(var(--u) * -36);}
.sm\:-my-40 {margin-block: calc(var(--u) * -40);}
.sm\:-my-44 {margin-block: calc(var(--u) * -44);}
.sm\:-my-48 {margin-block: calc(var(--u) * -48);}
.sm\:-my-52 {margin-block: calc(var(--u) * -52);}
.sm\:-my-56 {margin-block: calc(var(--u) * -56);}
.sm\:-my-60 {margin-block: calc(var(--u) * -60);}
.sm\:-my-64 {margin-block: calc(var(--u) * -64);}
.sm\:-my-72 {margin-block: calc(var(--u) * -72);}
.sm\:-my-80 {margin-block: calc(var(--u) * -80);}
.sm\:-my-96 {margin-block: calc(var(--u) * -96);}
.sm\:m-auto {margin: auto;}
.sm\:mx-auto {margin-inline: auto;}
.sm\:gap-0 {gap: calc(var(--u) * 0);}
.sm\:gap-1 {gap: calc(var(--u) * 1);}
.sm\:gap-2 {gap: calc(var(--u) * 2);}
.sm\:gap-3 {gap: calc(var(--u) * 3);}
.sm\:gap-4 {gap: calc(var(--u) * 4);}
.sm\:gap-5 {gap: calc(var(--u) * 5);}
.sm\:gap-6 {gap: calc(var(--u) * 6);}
.sm\:gap-7 {gap: calc(var(--u) * 7);}
.sm\:gap-8 {gap: calc(var(--u) * 8);}
.sm\:gap-9 {gap: calc(var(--u) * 9);}
.sm\:gap-10 {gap: calc(var(--u) * 10);}
.sm\:gap-11 {gap: calc(var(--u) * 11);}
.sm\:gap-12 {gap: calc(var(--u) * 12);}
.sm\:gap-13 {gap: calc(var(--u) * 13);}
.sm\:gap-14 {gap: calc(var(--u) * 14);}
.sm\:gap-16 {gap: calc(var(--u) * 16);}
.sm\:gap-20 {gap: calc(var(--u) * 20);}
.sm\:gap-24 {gap: calc(var(--u) * 24);}
.sm\:gap-28 {gap: calc(var(--u) * 28);}
.sm\:gap-32 {gap: calc(var(--u) * 32);}
.sm\:gap-36 {gap: calc(var(--u) * 36);}
.sm\:gap-40 {gap: calc(var(--u) * 40);}
.sm\:gap-44 {gap: calc(var(--u) * 44);}
.sm\:gap-48 {gap: calc(var(--u) * 48);}
.sm\:gap-52 {gap: calc(var(--u) * 52);}
.sm\:gap-56 {gap: calc(var(--u) * 56);}
.sm\:gap-60 {gap: calc(var(--u) * 60);}
.sm\:gap-64 {gap: calc(var(--u) * 64);}
.sm\:gap-72 {gap: calc(var(--u) * 72);}
.sm\:gap-80 {gap: calc(var(--u) * 80);}
.sm\:gap-96 {gap: calc(var(--u) * 96);}
.sm\:w-0 {width: calc(var(--u) * 0);}
.sm\:w-1 {width: calc(var(--u) * 1);}
.sm\:w-2 {width: calc(var(--u) * 2);}
.sm\:w-3 {width: calc(var(--u) * 3);}
.sm\:w-4 {width: calc(var(--u) * 4);}
.sm\:w-5 {width: calc(var(--u) * 5);}
.sm\:w-6 {width: calc(var(--u) * 6);}
.sm\:w-7 {width: calc(var(--u) * 7);}
.sm\:w-8 {width: calc(var(--u) * 8);}
.sm\:w-9 {width: calc(var(--u) * 9);}
.sm\:w-10 {width: calc(var(--u) * 10);}
.sm\:w-11 {width: calc(var(--u) * 11);}
.sm\:w-12 {width: calc(var(--u) * 12);}
.sm\:w-13 {width: calc(var(--u) * 13);}
.sm\:w-14 {width: calc(var(--u) * 14);}
.sm\:w-16 {width: calc(var(--u) * 16);}
.sm\:w-20 {width: calc(var(--u) * 20);}
.sm\:w-24 {width: calc(var(--u) * 24);}
.sm\:w-28 {width: calc(var(--u) * 28);}
.sm\:w-32 {width: calc(var(--u) * 32);}
.sm\:w-36 {width: calc(var(--u) * 36);}
.sm\:w-40 {width: calc(var(--u) * 40);}
.sm\:w-44 {width: calc(var(--u) * 44);}
.sm\:w-48 {width: calc(var(--u) * 48);}
.sm\:w-52 {width: calc(var(--u) * 52);}
.sm\:w-56 {width: calc(var(--u) * 56);}
.sm\:w-60 {width: calc(var(--u) * 60);}
.sm\:w-64 {width: calc(var(--u) * 64);}
.sm\:w-72 {width: calc(var(--u) * 72);}
.sm\:w-80 {width: calc(var(--u) * 80);}
.sm\:w-96 {width: calc(var(--u) * 96);}
.sm\:h-0 {height: calc(var(--u) * 0);}
.sm\:h-1 {height: calc(var(--u) * 1);}
.sm\:h-2 {height: calc(var(--u) * 2);}
.sm\:h-3 {height: calc(var(--u) * 3);}
.sm\:h-4 {height: calc(var(--u) * 4);}
.sm\:h-5 {height: calc(var(--u) * 5);}
.sm\:h-6 {height: calc(var(--u) * 6);}
.sm\:h-7 {height: calc(var(--u) * 7);}
.sm\:h-8 {height: calc(var(--u) * 8);}
.sm\:h-9 {height: calc(var(--u) * 9);}
.sm\:h-10 {height: calc(var(--u) * 10);}
.sm\:h-11 {height: calc(var(--u) * 11);}
.sm\:h-12 {height: calc(var(--u) * 12);}
.sm\:h-13 {height: calc(var(--u) * 13);}
.sm\:h-14 {height: calc(var(--u) * 14);}
.sm\:h-16 {height: calc(var(--u) * 16);}
.sm\:h-20 {height: calc(var(--u) * 20);}
.sm\:h-24 {height: calc(var(--u) * 24);}
.sm\:h-28 {height: calc(var(--u) * 28);}
.sm\:h-32 {height: calc(var(--u) * 32);}
.sm\:h-36 {height: calc(var(--u) * 36);}
.sm\:h-40 {height: calc(var(--u) * 40);}
.sm\:h-44 {height: calc(var(--u) * 44);}
.sm\:h-48 {height: calc(var(--u) * 48);}
.sm\:h-52 {height: calc(var(--u) * 52);}
.sm\:h-56 {height: calc(var(--u) * 56);}
.sm\:h-60 {height: calc(var(--u) * 60);}
.sm\:h-64 {height: calc(var(--u) * 64);}
.sm\:h-72 {height: calc(var(--u) * 72);}
.sm\:h-80 {height: calc(var(--u) * 80);}
.sm\:h-96 {height: calc(var(--u) * 96);}
.sm\:w-auto {width: auto;}
.sm\:w-full {width: 100%;}
.sm\:w-screen {width: 100vw;}
.sm\:w-min {width: min-content;}
.sm\:w-max {width: max-content;}
.sm\:w-fit {width: fit-content;}
.sm\:h-auto {height: auto;}
.sm\:h-full {height: 100%;}
.sm\:h-screen {height: 100vh;}
.sm\:h-min {height: min-content;}
.sm\:h-max {height: max-content;}
.sm\:h-fit {height: fit-content;}
.sm\:block {display: block;}
.sm\:inline-block {display: inline-block;}
.sm\:inline {display: inline;}
.sm\:flex {display: flex;}
.sm\:inline-flex {display: inline-flex;}
.sm\:grid {display: grid;}
.sm\:inline-grid {display: inline-grid;}
.sm\:hidden {display: none;}
.sm\:contents {display: contents;}
.sm\:flex-row {flex-direction: row;}
.sm\:flex-col {flex-direction: column;}
.sm\:flex-row-reverse {flex-direction: row-reverse;}
.sm\:flex-col-reverse {flex-direction: column-reverse;}
.sm\:flex-wrap {flex-wrap: wrap;}
.sm\:flex-nowrap {flex-wrap: nowrap;}
.sm\:flex-1 {flex: 1 1 0%;}
.sm\:flex-auto {flex: 1 1 auto;}
.sm\:flex-none {flex: none;}
.sm\:grow {flex-grow: 1;}
.sm\:grow-0 {flex-grow: 0;}
.sm\:shrink {flex-shrink: 1;}
.sm\:shrink-0 {flex-shrink: 0;}
.sm\:grid-cols-1 {grid-template-columns: repeat(1, minmax(0, 1fr));}
.sm\:grid-cols-2 {grid-template-columns: repeat(2, minmax(0, 1fr));}
.sm\:grid-cols-3 {grid-template-columns: repeat(3, minmax(0, 1fr));}
.sm\:grid-cols-4 {grid-template-columns: repeat(4, minmax(0, 1fr));}
.sm\:grid-cols-5 {grid-template-columns: repeat(5, minmax(0, 1fr));}
.sm\:grid-cols-6 {grid-template-columns: repeat(6, minmax(0, 1fr));}
.sm\:grid-cols-7 {grid-template-columns: repeat(7, minmax(0, 1fr));}
.sm\:grid-cols-8 {grid-template-columns: repeat(8, minmax(0, 1fr));}
.sm\:grid-cols-9 {grid-template-columns: repeat(9, minmax(0, 1fr));}
.sm\:grid-cols-10 {grid-template-columns: repeat(10, minmax(0, 1fr));}
.sm\:grid-cols-11 {grid-template-columns: repeat(11, minmax(0, 1fr));}
.sm\:grid-cols-12 {grid-template-columns: repeat(12, minmax(0, 1fr));}
.sm\:grid-cols-none {grid-template-columns: none;}
.sm\:col-span-1 {grid-column: span 1 / span 1;}
.sm\:col-span-2 {grid-column: span 2 / span 2;}
.sm\:col-span-3 {grid-column: span 3 / span 3;}
.sm\:col-span-4 {grid-column: span 4 / span 4;}
.sm\:col-span-5 {grid-column: span 5 / span 5;}
.sm\:col-span-6 {grid-column: span 6 / span 6;}
.sm\:col-span-7 {grid-column: span 7 / span 7;}
.sm\:col-span-8 {grid-column: span 8 / span 8;}
.sm\:col-span-9 {grid-column: span 9 / span 9;}
.sm\:col-span-10 {grid-column: span 10 / span 10;}
.sm\:col-span-11 {grid-column: span 11 / span 11;}
.sm\:col-span-12 {grid-column: span 12 / span 12;}
.sm\:col-span-full {grid-column: 1 / -1;}
.sm\:justify-start {justify-content: flex-start;}
.sm\:justify-end {justify-content: flex-end;}
.sm\:justify-center {justify-content: center;}
.sm\:justify-between {justify-content: space-between;}
.sm\:justify-around {justify-content: space-around;}
.sm\:justify-evenly {justify-content: space-evenly;}
.sm\:items-start {align-items: flex-start;}
.sm\:items-end {align-items: flex-end;}
.sm\:items-center {align-items: center;}
.sm\:items-baseline {align-items: baseline;}
.sm\:items-stretch {align-items: stretch;}
.sm\:self-auto {align-self: auto;}
.sm\:self-start {align-self: flex-start;}
.sm\:self-end {align-self: flex-end;}
.sm\:self-center {align-self: center;}
.sm\:self-stretch {align-self: stretch;}
.sm\:text-left {text-align: left;}
.sm\:text-center {text-align: center;}
.sm\:text-right {text-align: right;}
.sm\:text-justify {text-align: justify;}
.sm\:text-xs {font-size: 0.75rem;}
.sm\:text-sm {font-size: 0.875rem;}
.sm\:text-base {font-size: 1rem;}
.sm\:text-lg {font-size: 1.125rem;}
.sm\:text-xl {font-size: 1.25rem;}
.sm\:text-2xl {font-size: 1.5rem;}
.sm\:text-3xl {font-size: 1.875rem;}
.sm\:text-4xl {font-size: 2.25rem;}
.sm\:text-5xl {font-size: 3rem;}
.sm\:text-6xl {font-size: 3.75rem;}
.sm\:font-thin {font-weight: 100;}
.sm\:font-light {font-weight: 300;}
.sm\:font-normal {font-weight: 400;}
.sm\:font-medium {font-weight: 500;}
.sm\:font-semibold {font-weight: 600;}
.sm\:font-bold {font-weight: 700;}
.sm\:font-extrabold {font-weight: 800;}
.sm\:font-black {font-weight: 900;}
.sm\:static {position: static;}
.sm\:fixed {position: fixed;}
.sm\:absolute {position: absolute;}
.sm\:relative {position: relative;}
.sm\:sticky {position: sticky;}
.sm\:top-0 {top: calc(var(--u) * 0);}
.sm\:top-1 {top: calc(var(--u) * 1);}
.sm\:top-2 {top: calc(var(--u) * 2);}
.sm\:top-3 {top: calc(var(--u) * 3);}
.sm\:top-4 {top: calc(var(--u) * 4);}
.sm\:top-5 {top: calc(var(--u) * 5);}
.sm\:top-6 {top: calc(var(--u) * 6);}
.sm\:top-7 {top: calc(var(--u) * 7);}
.sm\:top-8 {top: calc(var(--u) * 8);}
.sm\:top-9 {top: calc(var(--u) * 9);}
.sm\:top-10 {top: calc(var(--u) * 10);}
.sm\:top-11 {top: calc(var(--u) * 11);}
.sm\:top-12 {top: calc(var(--u) * 12);}
.sm\:top-13 {top: calc(var(--u) * 13);}
.sm\:top-14 {top: calc(var(--u) * 14);}
.sm\:top-16 {top: calc(var(--u) * 16);}
.sm\:top-20 {top: calc(var(--u) * 20);}
.sm\:top-24 {top: calc(var(--u) * 24);}
.sm\:top-28 {top: calc(var(--u) * 28);}
.sm\:top-32 {top: calc(var(--u) * 32);}
.sm\:top-36 {top: calc(var(--u) * 36);}
.sm\:top-40 {top: calc(var(--u) * 40);}
.sm\:top-44 {top: calc(var(--u) * 44);}
.sm\:top-48 {top: calc(var(--u) * 48);}
.sm\:top-52 {top: calc(var(--u) * 52);}
.sm\:top-56 {top: calc(var(--u) * 56);}
.sm\:top-60 {top: calc(var(--u) * 60);}
.sm\:top-64 {top: calc(var(--u) * 64);}
.sm\:top-72 {top: calc(var(--u) * 72);}
.sm\:top-80 {top: calc(var(--u) * 80);}
.sm\:top-96 {top: calc(var(--u) * 96);}
.sm\:-top-1 {top: calc(var(--u) * -1);}
.sm\:-top-2 {top: calc(var(--u) * -2);}
.sm\:-top-3 {top: calc(var(--u) * -3);}
.sm\:-top-4 {top: calc(var(--u) * -4);}
.sm\:-top-5 {top: calc(var(--u) * -5);}
.sm\:-top-6 {top: calc(var(--u) * -6);}
.sm\:-top-7 {top: calc(var(--u) * -7);}
.sm\:-top-8 {top: calc(var(--u) * -8);}
.sm\:-top-9 {top: calc(var(--u) * -9);}
.sm\:-top-10 {top: calc(var(--u) * -10);}
.sm\:-top-11 {top: calc(var(--u) * -11);}
.sm\:-top-12 {top: calc(var(--u) * -12);}
.sm\:-top-13 {top: calc(var(--u) * -13);}
.sm\:-top-14 {top: calc(var(--u) * -14);}
.sm\:-top-16 {top: calc(var(--u) * -16);}
.sm\:-top-20 {top: calc(var(--u) * -20);}
.sm\:-top-24 {top: calc(var(--u) * -24);}
.sm\:-top-28 {top: calc(var(--u) * -28);}
.sm\:-top-32 {top: calc(var(--u) * -32);}
.sm\:-top-36 {top: calc(var(--u) * -36);}
.sm\:-top-40 {top: calc(var(--u) * -40);}
.sm\:-top-44 {top: calc(var(--u) * -44);}
.sm\:-top-48 {top: calc(var(--u) * -48);}
.sm\:-top-52 {top: calc(var(--u) * -52);}
.sm\:-top-56 {top: calc(var(--u) * -56);}
.sm\:-top-60 {top: calc(var(--u) * -60);}
.sm\:-top-64 {top: calc(var(--u) * -64);}
.sm\:-top-72 {top: calc(var(--u) * -72);}
.sm\:-top-80 {top: calc(var(--u) * -80);}
.sm\:-top-96 {top: calc(var(--u) * -96);}
.sm\:right-0 {right: calc(var(--u) * 0);}
.sm\:right-1 {right: calc(var(--u) * 1);}
.sm\:right-2 {right: calc(var(--u) * 2);}
.sm\:right-3 {right: calc(var(--u) * 3);}
.sm\:right-4 {right: calc(var(--u) * 4);}
.sm\:right-5 {right: calc(var(--u) * 5);}
.sm\:right-6 {right: calc(var(--u) * 6);}
.sm\:right-7 {right: calc(var(--u) * 7);}
.sm\:right-8 {right: calc(var(--u) * 8);}
.sm\:right-9 {right: calc(var(--u) * 9);}
.sm\:right-10 {right: calc(var(--u) * 10);}
.sm\:right-11 {right: calc(var(--u) * 11);}
.sm\:right-12 {right: calc(var(--u) * 12);}
.sm\:right-13 {right: calc(var(--u) * 13);}
.sm\:right-14 {right: calc(var(--u) * 14);}
.sm\:right-16 {right: calc(var(--u) * 16);}
.sm\:right-20 {right: calc(var(--u) * 20);}
.sm\:right-24 {right: calc(var(--u) * 24);}
.sm\:right-28 {right: calc(var(--u) * 28);}
.sm\:right-32 {right: calc(var(--u) * 32);}
.sm\:right-36 {right: calc(var(--u) * 36);}
.sm\:right-40 {right: calc(var(--u) * 40);}
.sm\:right-44 {right: calc(var(--u) * 44);}
.sm\:right-48 {right: calc(var(--u) * 48);}
.sm\:right-52 {right: calc(var(--u) * 52);}
.sm\:right-56 {right: calc(var(--u) * 56);}
.sm\:right-60 {right: calc(var(--u) * 60);}
.sm\:right-64 {right: calc(var(--u) * 64);}
.sm\:right-72 {right: calc(var(--u) * 72);}
.sm\:right-80 {right: calc(var(--u) * 80);}
.sm\:right-96 {right: calc(var(--u) * 96);}
.sm\:-right-1 {right: calc(var(--u) * -1);}
.sm\:-right-2 {right: calc(var(--u) * -2);}
.sm\:-right-3 {right: calc(var(--u) * -3);}
.sm\:-right-4 {right: calc(var(--u) * -4);}
.sm\:-right-5 {right: calc(var(--u) * -5);}
.sm\:-right-6 {right: calc(var(--u) * -6);}
.sm\:-right-7 {right: calc(var(--u) * -7);}
.sm\:-right-8 {right: calc(var(--u) * -8);}
.sm\:-right-9 {right: calc(var(--u) * -9);}
.sm\:-right-10 {right: calc(var(--u) * -10);}
.sm\:-right-11 {right: calc(var(--u) * -11);}
.sm\:-right-12 {right: calc(var(--u) * -12);}
.sm\:-right-13 {right: calc(var(--u) * -13);}
.sm\:-right-14 {right: calc(var(--u) * -14);}
.sm\:-right-16 {right: calc(var(--u) * -16);}
.sm\:-right-20 {right: calc(var(--u) * -20);}
.sm\:-right-24 {right: calc(var(--u) * -24);}
.sm\:-right-28 {right: calc(var(--u) * -28);}
.sm\:-right-32 {right: calc(var(--u) * -32);}
.sm\:-right-36 {right: calc(var(--u) * -36);}
.sm\:-right-40 {right: calc(var(--u) * -40);}
.sm\:-right-44 {right: calc(var(--u) * -44);}
.sm\:-right-48 {right: calc(var(--u) * -48);}
.sm\:-right-52 {right: calc(var(--u) * -52);}
.sm\:-right-56 {right: calc(var(--u) * -56);}
.sm\:-right-60 {right: calc(var(--u) * -60);}
.sm\:-right-64 {right: calc(var(--u) * -64);}
.sm\:-right-72 {right: calc(var(--u) * -72);}
.sm\:-right-80 {right: calc(var(--u) * -80);}
.sm\:-right-96 {right: calc(var(--u) * -96);}
.sm\:bottom-0 {bottom: calc(var(--u) * 0);}
.sm\:bottom-1 {bottom: calc(var(--u) * 1);}
.sm\:bottom-2 {bottom: calc(var(--u) * 2);}
.sm\:bottom-3 {bottom: calc(var(--u) * 3);}
.sm\:bottom-4 {bottom: calc(var(--u) * 4);}
.sm\:bottom-5 {bottom: calc(var(--u) * 5);}
.sm\:bottom-6 {bottom: calc(var(--u) * 6);}
.sm\:bottom-7 {bottom: calc(var(--u) * 7);}
.sm\:bottom-8 {bottom: calc(var(--u) * 8);}
.sm\:bottom-9 {bottom: calc(var(--u) * 9);}
.sm\:bottom-10 {bottom: calc(var(--u) * 10);}
.sm\:bottom-11 {bottom: calc(var(--u) * 11);}
.sm\:bottom-12 {bottom: calc(var(--u) * 12);}
.sm\:bottom-13 {bottom: calc(var(--u) * 13);}
.sm\:bottom-14 {bottom: calc(var(--u) * 14);}
.sm\:bottom-16 {bottom: calc(var(--u) * 16);}
.sm\:bottom-20 {bottom: calc(var(--u) * 20);}
.sm\:bottom-24 {bottom: calc(var(--u) * 24);}
.sm\:bottom-28 {bottom: calc(var(--u) * 28);}
.sm\:bottom-32 {bottom: calc(var(--u) * 32);}
.sm\:bottom-36 {bottom: calc(var(--u) * 36);}
.sm\:bottom-40 {bottom: calc(var(--u) * 40);}
.sm\:bottom-44 {bottom: calc(var(--u) * 44);}
.sm\:bottom-48 {bottom: calc(var(--u) * 48);}
.sm\:bottom-52 {bottom: calc(var(--u) * 52);}
.sm\:bottom-56 {bottom: calc(var(--u) * 56);}
.sm\:bottom-60 {bottom: calc(var(--u) * 60);}
.sm\:bottom-64 {bottom: calc(var(--u) * 64);}
.sm\:bottom-72 {bottom: calc(var(--u) * 72);}
.sm\:bottom-80 {bottom: calc(var(--u) * 80);}
.sm\:bottom-96 {bottom: calc(var(--u) * 96);}
.sm\:-bottom-1 {bottom: calc(var(--u) * -1);}
.sm\:-bottom-2 {bottom: calc(var(--u) * -2);}
.sm\:-bottom-3 {bottom: calc(var(--u) * -3);}
.sm\:-bottom-4 {bottom: calc(var(--u) * -4);}
.sm\:-bottom-5 {bottom: calc(var(--u) * -5);}
.sm\:-bottom-6 {bottom: calc(var(--u) * -6);}
.sm\:-bottom-7 {bottom: calc(var(--u) * -7);}
.sm\:-bottom-8 {bottom: calc(var(--u) * -8);}
.sm\:-bottom-9 {bottom: calc(var(--u) * -9);}
.sm\:-bottom-10 {bottom: calc(var(--u) * -10);}
.sm\:-bottom-11 {bottom: calc(var(--u) * -11);}
.sm\:-bottom-12 {bottom: calc(var(--u) * -12);}
.sm\:-bottom-13 {bottom: calc(var(--u) * -13);}
.sm\:-bottom-14 {bottom: calc(var(--u) * -14);}
.sm\:-bottom-16 {bottom: calc(var(--u) * -16);}
.sm\:-bottom-20 {bottom: calc(var(--u) * -20);}
.sm\:-bottom-24 {bottom: calc(var(--u) * -24);}
.sm\:-bottom-28 {bottom: calc(var(--u) * -28);}
.sm\:-bottom-32 {bottom: calc(var(--u) * -32);}
.sm\:-bottom-36 {bottom: calc(var(--u) * -36);}
.sm\:-bottom-40 {bottom: calc(var(--u) * -40);}
.sm\:-bottom-44 {bottom: calc(var(--u) * -44);}
.sm\:-bottom-48 {bottom: calc(var(--u) * -48);}
.sm\:-bottom-52 {bottom: calc(var(--u) * -52);}
.sm\:-bottom-56 {bottom: calc(var(--u) * -56);}
.sm\:-bottom-60 {bottom: calc(var(--u) * -60);}
.sm\:-bottom-64 {bottom: calc(var(--u) * -64);}
.sm\:-bottom-72 {bottom: calc(var(--u) * -72);}
.sm\:-bottom-80 {bottom: calc(var(--u) * -80);}
.sm\:-bottom-96 {bottom: calc(var(--u) * -96);}
.sm\:left-0 {left: calc(var(--u) * 0);}
.sm\:left-1 {left: calc(var(--u) * 1);}
.sm\:left-2 {left: calc(var(--u) * 2);}
.sm\:left-3 {left: calc(var(--u) * 3);}
.sm\:left-4 {left: calc(var(--u) * 4);}
.sm\:left-5 {left: calc(var(--u) * 5);}
.sm\:left-6 {left: calc(var(--u) * 6);}
.sm\:left-7 {left: calc(var(--u) * 7);}
.sm\:left-8 {left: calc(var(--u) * 8);}
.sm\:left-9 {left: calc(var(--u) * 9);}
.sm\:left-10 {left: calc(var(--u) * 10);}
.sm\:left-11 {left: calc(var(--u) * 11);}
.sm\:left-12 {left: calc(var(--u) * 12);}
.sm\:left-13 {left: calc(var(--u) * 13);}
.sm\:left-14 {left: calc(var(--u) * 14);}
.sm\:left-16 {left: calc(var(--u) * 16);}
.sm\:left-20 {left: calc(var(--u) * 20);}
.sm\:left-24 {left: calc(var(--u) * 24);}
.sm\:left-28 {left: calc(var(--u) * 28);}
.sm\:left-32 {left: calc(var(--u) * 32);}
.sm\:left-36 {left: calc(var(--u) * 36);}
.sm\:left-40 {left: calc(var(--u) * 40);}
.sm\:left-44 {left: calc(var(--u) * 44);}
.sm\:left-48 {left: calc(var(--u) * 48);}
.sm\:left-52 {left: calc(var(--u) * 52);}
.sm\:left-56 {left: calc(var(--u) * 56);}
.sm\:left-60 {left: calc(var(--u) * 60);}
.sm\:left-64 {left: calc(var(--u) * 64);}
.sm\:left-72 {left: calc(var(--u) * 72);}
.sm\:left-80 {left: calc(var(--u) * 80);}
.sm\:left-96 {left: calc(var(--u) * 96);}
.sm\:-left-1 {left: calc(var(--u) * -1);}
.sm\:-left-2 {left: calc(var(--u) * -2);}
.sm\:-left-3 {left: calc(var(--u) * -3);}
.sm\:-left-4 {left: calc(var(--u) * -4);}
.sm\:-left-5 {left: calc(var(--u) * -5);}
.sm\:-left-6 {left: calc(var(--u) * -6);}
.sm\:-left-7 {left: calc(var(--u) * -7);}
.sm\:-left-8 {left: calc(var(--u) * -8);}
.sm\:-left-9 {left: calc(var(--u) * -9);}
.sm\:-left-10 {left: calc(var(--u) * -10);}
.sm\:-left-11 {left: calc(var(--u) * -11);}
.sm\:-left-12 {left: calc(var(--u) * -12);}
.sm\:-left-13 {left: calc(var(--u) * -13);}
.sm\:-left-14 {left: calc(var(--u) * -14);}
.sm\:-left-16 {left: calc(var(--u) * -16);}
.sm\:-left-20 {left: calc(var(--u) * -20);}
.sm\:-left-24 {left: calc(var(--u) * -24);}
.sm\:-left-28 {left: calc(var(--u) * -28);}
.sm\:-left-32 {left: calc(var(--u) * -32);}
.sm\:-left-36 {left: calc(var(--u) * -36);}
.sm\:-left-40 {left: calc(var(--u) * -40);}
.sm\:-left-44 {left: calc(var(--u) * -44);}
.sm\:-left-48 {left: calc(var(--u) * -48);}
.sm\:-left-52 {left: calc(var(--u) * -52);}
.sm\:-left-56 {left: calc(var(--u) * -56);}
.sm\:-left-60 {left: calc(var(--u) * -60);}
.sm\:-left-64 {left: calc(var(--u) * -64);}
.sm\:-left-72 {left: calc(var(--u) * -72);}
.sm\:-left-80 {left: calc(var(--u) * -80);}
.sm\:-left-96 {left: calc(var(--u) * -96);}
.sm\:top-auto {top: auto;}
.sm\:right-auto {right: auto;}
.sm\:bottom-auto {bottom: auto;}
.sm\:left-auto {left: auto;}
.sm\:top-full {top: 100%;}
.sm\:left-full {left: 100%;}
.sm\:inset-0 {inset: 0;}
.sm\:overflow-hidden {overflow: hidden;}
.sm\:overflow-auto {overflow: auto;}
.sm\:overflow-visible {overflow: visible;}
.sm\:overflow-scroll {overflow: scroll;}
.sm\:overflow-x-hidden {overflow-x: hidden;}
.sm\:overflow-y-hidden {overflow-y: hidden;}
.sm\:overflow-x-auto {overflow-x: auto;}
.sm\:overflow-y-auto {overflow-y: auto;}
.sm\:rounded-none {border-radius: 0px;}
.sm\:rounded-sm {border-radius: 0.125rem;}
.sm\:rounded {border-radius: 0.25rem;}
.sm\:rounded-md {border-radius: 0.375rem;}
.sm\:rounded-lg {border-radius: 0.5rem;}
.sm\:rounded-xl {border-radius: 0.75rem;}
.sm\:rounded-2xl {border-radius: 1rem;}
.sm\:rounded-full {border-radius: 9999px;}
.sm\:opacity-0 {opacity: 0.0;}
.sm\:opacity-25 {opacity: 0.25;}
.sm\:opacity-50 {opacity: 0.5;}
.sm\:opacity-75 {opacity: 0.75;}
.sm\:opacity-100 {opacity: 1.0;}
.sm\:visible {visibility: visible;}
.sm\:invisible {visibility: hidden;}
.sm\:gap-x-0 {column-gap: calc(var(--u) * 0);}
.sm\:gap-x-1 {column-gap: calc(var(--u) * 1);}
.sm\:gap-x-2 {column-gap: calc(var(--u) * 2);}
.sm\:gap-x-3 {column-gap: calc(var(--u) * 3);}
.sm\:gap-x-4 {column-gap: calc(var(--u) * 4);}
.sm\:gap-x-5 {column-gap: calc(var(--u) * 5);}
.sm\:gap-x-6 {column-gap: calc(var(--u) * 6);}
.sm\:gap-x-7 {column-gap: calc(var(--u) * 7);}
.sm\:gap-x-8 {column-gap: calc(var(--u) * 8);}
.sm\:gap-x-9 {column-gap: calc(var(--u) * 9);}
.sm\:gap-x-10 {column-gap: calc(var(--u) * 10);}
.sm\:gap-x-11 {column-gap: calc(var(--u) * 11);}
.sm\:gap-x-12 {column-gap: calc(var(--u) * 12);}
.sm\:gap-x-13 {column-gap: calc(var(--u) * 13);}
.sm\:gap-x-14 {column-gap: calc(var(--u) * 14);}
.sm\:gap-x-16 {column-gap: calc(var(--u) * 16);}
.sm\:gap-x-20 {column-gap: calc(var(--u) * 20);}
.sm\:gap-x-24 {column-gap: calc(var(--u) * 24);}
.sm\:gap-x-28 {column-gap: calc(var(--u) * 28);}
.sm\:gap-x-32 {column-gap: calc(var(--u) * 32);}
.sm\:gap-x-36 {column-gap: calc(var(--u) * 36);}
.sm\:gap-x-40 {column-gap: calc(var(--u) * 40);}
.sm\:gap-x-44 {column-gap: calc(var(--u) * 44);}
.sm\:gap-x-48 {column-gap: calc(var(--u) * 48);}
.sm\:gap-x-52 {column-gap: calc(var(--u) * 52);}
.sm\:gap-x-56 {column-gap: calc(var(--u) * 56);}
.sm\:gap-x-60 {column-gap: calc(var(--u) * 60);}
.sm\:gap-x-64 {column-gap: calc(var(--u) * 64);}
.sm\:gap-x-72 {column-gap: calc(var(--u) * 72);}
.sm\:gap-x-80 {column-gap: calc(var(--u) * 80);}
.sm\:gap-x-96 {column-gap: calc(var(--u) * 96);}
.sm\:gap-y-0 {row-gap: calc(var(--u) * 0);}
.sm\:gap-y-1 {row-gap: calc(var(--u) * 1);}
.sm\:gap-y-2 {row-gap: calc(var(--u) * 2);}
.sm\:gap-y-3 {row-gap: calc(var(--u) * 3);}
.sm\:gap-y-4 {row-gap: calc(var(--u) * 4);}
.sm\:gap-y-5 {row-gap: calc(var(--u) * 5);}
.sm\:gap-y-6 {row-gap: calc(var(--u) * 6);}
.sm\:gap-y-7 {row-gap: calc(var(--u) * 7);}
.sm\:gap-y-8 {row-gap: calc(var(--u) * 8);}
.sm\:gap-y-9 {row-gap: calc(var(--u) * 9);}
.sm\:gap-y-10 {row-gap: calc(var(--u) * 10);}
.sm\:gap-y-11 {row-gap: calc(var(--u) * 11);}
.sm\:gap-y-12 {row-gap: calc(var(--u) * 12);}
.sm\:gap-y-13 {row-gap: calc(var(--u) * 13);}
.sm\:gap-y-14 {row-gap: calc(var(--u) * 14);}
.sm\:gap-y-16 {row-gap: calc(var(--u) * 16);}
.sm\:gap-y-20 {row-gap: calc(var(--u) * 20);}
.sm\:gap-y-24 {row-gap: calc(var(--u) * 24);}
.sm\:gap-y-28 {row-gap: calc(var(--u) * 28);}
.sm\:gap-y-32 {row-gap: calc(var(--u) * 32);}
.sm\:gap-y-36 {row-gap: calc(var(--u) * 36);}
.sm\:gap-y-40 {row-gap: calc(var(--u) * 40);}
.sm\:gap-y-44 {row-gap: calc(var(--u) * 44);}
.sm\:gap-y-48 {row-gap: calc(var(--u) * 48);}
.sm\:gap-y-52 {row-gap: calc(var(--u) * 52);}
.sm\:gap-y-56 {row-gap: calc(var(--u) * 56);}
.sm\:gap-y-60 {row-gap: calc(var(--u) * 60);}
.sm\:gap-y-64 {row-gap: calc(var(--u) * 64);}
.sm\:gap-y-72 {row-gap: calc(var(--u) * 72);}
.sm\:gap-y-80 {row-gap: calc(var(--u) * 80);}
.sm\:gap-y-96 {row-gap: calc(var(--u) * 96);}
}

@media (min-width: 768px) {
.md\:p-0 {padding: calc(var(--u) * 0);}
.md\:p-1 {padding: calc(var(--u) * 1);}
.md\:p-2 {padding: calc(var(--u) * 2);}
.md\:p-3 {padding: calc(var(--u) * 3);}
.md\:p-4 {padding: calc(var(--u) * 4);}
.md\:p-5 {padding: calc(var(--u) * 5);}
.md\:p-6 {padding: calc(var(--u) * 6);}
.md\:p-7 {padding: calc(var(--u) * 7);}
.md\:p-8 {padding: calc(var(--u) * 8);}
.md\:p-9 {padding: calc(var(--u) * 9);}
.md\:p-10 {padding: calc(var(--u) * 10);}
.md\:p-11 {padding: calc(var(--u) * 11);}
.md\:p-12 {padding: calc(var(--u) * 12);}
.md\:p-13 {padding: calc(var(--u) * 13);}
.md\:p-14 {padding: calc(var(--u) * 14);}
.md\:p-16 {padding: calc(var(--u) * 16);}
.md\:p-20 {padding: calc(var(--u) * 20);}
.md\:p-24 {padding: calc(var(--u) * 24);}
.md\:p-28 {padding: calc(var(--u) * 28);}
.md\:p-32 {padding: calc(var(--u) * 32);}
.md\:p-36 {padding: calc(var(--u) * 36);}
.md\:p-40 {padding: calc(var(--u) * 40);}
.md\:p-44 {padding: calc(var(--u) * 44);}
.md\:p-48 {padding: calc(var(--u) * 48);}
.md\:p-52 {padding: calc(var(--u) * 52);}
.md\:p-56 {padding: calc(var(--u) * 56);}
.md\:p-60 {padding: calc(var(--u) * 60);}
.md\:p-64 {padding: calc(var(--u) * 64);}
.md\:p-72 {padding: calc(var(--u) * 72);}
.md\:p-80 {padding: calc(var(--u) * 80);}
.md\:p-96 {padding: calc(var(--u) * 96);}
.md\:pt-0 {padding-top: calc(var(--u) * 0);}
.md\:pt-1 {padding-top: calc(var(--u) * 1);}
.md\:pt-2 {padding-top: calc(var(--u) * 2);}
.md\:pt-3 {padding-top: calc(var(--u) * 3);}
.md\:pt-4 {padding-top: calc(var(--u) * 4);}
.md\:pt-5 {padding-top: calc(var(--u) * 5);}
.md\:pt-6 {padding-top: calc(var(--u) * 6);}
.md\:pt-7 {padding-top: calc(var(--u) * 7);}
.md\:pt-8 {padding-top: calc(var(--u) * 8);}
.md\:pt-9 {padding-top: calc(var(--u) * 9);}
.md\:pt-10 {padding-top: calc(var(--u) * 10);}
.md\:pt-11 {padding-top: calc(var(--u) * 11);}
.md\:pt-12 {padding-top: calc(var(--u) * 12);}
.md\:pt-13 {padding-top: calc(var(--u) * 13);}
.md\:pt-14 {padding-top: calc(var(--u) * 14);}
.md\:pt-16 {padding-top: calc(var(--u) * 16);}
.md\:pt-20 {padding-top: calc(var(--u) * 20);}
.md\:pt-24 {padding-top: calc(var(--u) * 24);}
.md\:pt-28 {padding-top: calc(var(--u) * 28);}
.md\:pt-32 {padding-top: calc(var(--u) * 32);}
.md\:pt-36 {padding-top: calc(var(--u) * 36);}
.md\:pt-40 {padding-top: calc(var(--u) * 40);}
.md\:pt-44 {padding-top: calc(var(--u) * 44);}
.md\:pt-48 {padding-top: calc(var(--u) * 48);}
.md\:pt-52 {padding-top: calc(var(--u) * 52);}
.md\:pt-56 {padding-top: calc(var(--u) * 56);}
.md\:pt-60 {padding-top: calc(var(--u) * 60);}
.md\:pt-64 {padding-top: calc(var(--u) * 64);}
.md\:pt-72 {padding-top: calc(var(--u) * 72);}
.md\:pt-80 {padding-top: calc(var(--u) * 80);}
.md\:pt-96 {padding-top: calc(var(--u) * 96);}
.md\:pr-0 {padding-right: calc(var(--u) * 0);}
.md\:pr-1 {padding-right: calc(var(--u) * 1);}
.md\:pr-2 {padding-right: calc(var(--u) * 2);}
.md\:pr-3 {padding-right: calc(var(--u) * 3);}
.md\:pr-4 {padding-right: calc(var(--u) * 4);}
.md\:pr-5 {padding-right: calc(var(--u) * 5);}
.md\:pr-6 {padding-right: calc(var(--u) * 6);}
.md\:pr-7 {padding-right: calc(var(--u) * 7);}
.md\:pr-8 {padding-right: calc(var(--u) * 8);}
.md\:pr-9 {padding-right: calc(var(--u) * 9);}
.md\:pr-10 {padding-right: calc(var(--u) * 10);}
.md\:pr-11 {padding-right: calc(var(--u) * 11);}
.md\:pr-12 {padding-right: calc(var(--u) * 12);}
.md\:pr-13 {padding-right: calc(var(--u) * 13);}
.md\:pr-14 {padding-right: calc(var(--u) * 14);}
.md\:pr-16 {padding-right: calc(var(--u) * 16);}
.md\:pr-20 {padding-right: calc(var(--u) * 20);}
.md\:pr-24 {padding-right: calc(var(--u) * 24);}
.md\:pr-28 {padding-right: calc(var(--u) * 28);}
.md\:pr-32 {padding-right: calc(var(--u) * 32);}
.md\:pr-36 {padding-right: calc(var(--u) * 36);}
.md\:pr-40 {padding-right: calc(var(--u) * 40);}
.md\:pr-44 {padding-right: calc(var(--u) * 44);}
.md\:pr-48 {padding-right: calc(var(--u) * 48);}
.md\:pr-52 {padding-right: calc(var(--u) * 52);}
.md\:pr-56 {padding-right: calc(var(--u) * 56);}
.md\:pr-60 {padding-right: calc(var(--u) * 60);}
.md\:pr-64 {padding-right: calc(var(--u) * 64);}
.md\:pr-72 {padding-right: calc(var(--u) * 72);}
.md\:pr-80 {padding-right: calc(var(--u) * 80);}
.md\:pr-96 {padding-right: calc(var(--u) * 96);}
.md\:pb-0 {padding-bottom: calc(var(--u) * 0);}
.md\:pb-1 {padding-bottom: calc(var(--u) * 1);}
.md\:pb-2 {padding-bottom: calc(var(--u) * 2);}
.md\:pb-3 {padding-bottom: calc(var(--u) * 3);}
.md\:pb-4 {padding-bottom: calc(var(--u) * 4);}
.md\:pb-5 {padding-bottom: calc(var(--u) * 5);}
.md\:pb-6 {padding-bottom: calc(var(--u) * 6);}
.md\:pb-7 {padding-bottom: calc(var(--u) * 7);}
.md\:pb-8 {padding-bottom: calc(var(--u) * 8);}
.md\:pb-9 {padding-bottom: calc(var(--u) * 9);}
.md\:pb-10 {padding-bottom: calc(var(--u) * 10);}
.md\:pb-11 {padding-bottom: calc(var(--u) * 11);}
.md\:pb-12 {padding-bottom: calc(var(--u) * 12);}
.md\:pb-13 {padding-bottom: calc(var(--u) * 13);}
.md\:pb-14 {padding-bottom: calc(var(--u) * 14);}
.md\:pb-16 {padding-bottom: calc(var(--u) * 16);}
.md\:pb-20 {padding-bottom: calc(var(--u) * 20);}
.md\:pb-24 {padding-bottom: calc(var(--u) * 24);}
.md\:pb-28 {padding-bottom: calc(var(--u) * 28);}
.md\:pb-32 {padding-bottom: calc(var(--u) * 32);}
.md\:pb-36 {padding-bottom: calc(var(--u) * 36);}
.md\:pb-40 {padding-bottom: calc(var(--u) * 40);}
.md\:pb-44 {padding-bottom: calc(var(--u) * 44);}
.md\:pb-48 {padding-bottom: calc(var(--u) * 48);}
.md\:pb-52 {padding-bottom: calc(var(--u) * 52);}
.md\:pb-56 {padding-bottom: calc(var(--u) * 56);}
.md\:pb-60 {padding-bottom: calc(var(--u) * 60);}
.md\:pb-64 {padding-bottom: calc(var(--u) * 64);}
.md\:pb-72 {padding-bottom: calc(var(--u) * 72);}
.md\:pb-80 {padding-bottom: calc(var(--u) * 80);}
.md\:pb-96 {padding-bottom: calc(var(--u) * 96);}
.md\:pl-0 {padding-left: calc(var(--u) * 0);}
.md\:pl-1 {padding-left: calc(var(--u) * 1);}
.md\:pl-2 {padding-left: calc(var(--u) * 2);}
.md\:pl-3 {padding-left: calc(var(--u) * 3);}
.md\:pl-4 {padding-left: calc(var(--u) * 4);}
.md\:pl-5 {padding-left: calc(var(--u) * 5);}
.md\:pl-6 {padding-left: calc(var(--u) * 6);}
.md\:pl-7 {padding-left: calc(var(--u) * 7);}
.md\:pl-8 {padding-left: calc(var(--u) * 8);}
.md\:pl-9 {padding-left: calc(var(--u) * 9);}
.md\:pl-10 {padding-left: calc(var(--u) * 10);}
.md\:pl-11 {padding-left: calc(var(--u) * 11);}
.md\:pl-12 {padding-left: calc(var(--u) * 12);}
.md\:pl-13 {padding-left: calc(var(--u) * 13);}
.md\:pl-14 {padding-left: calc(var(--u) * 14);}
.md\:pl-16 {padding-left: calc(var(--u) * 16);}
.md\:pl-20 {padding-left: calc(var(--u) * 20);}
.md\:pl-24 {padding-left: calc(var(--u) * 24);}
.md\:pl-28 {padding-left: calc(var(--u) * 28);}
.md\:pl-32 {padding-left: calc(var(--u) * 32);}
.md\:pl-36 {padding-left: calc(var(--u) * 36);}
.md\:pl-40 {padding-left: calc(var(--u) * 40);}
.md\:pl-44 {padding-left: calc(var(--u) * 44);}
.md\:pl-48 {padding-left: calc(var(--u) * 48);}
.md\:pl-52 {padding-left: calc(var(--u) * 52);}
.md\:pl-56 {padding-left: calc(var(--u) * 56);}
.md\:pl-60 {padding-left: calc(var(--u) * 60);}
.md\:pl-64 {padding-left: calc(var(--u) * 64);}
.md\:pl-72 {padding-left: calc(var(--u) * 72);}
.md\:pl-80 {padding-left: calc(var(--u) * 80);}
.md\:pl-96 {padding-left: calc(var(--u) * 96);}
.md\:px-0 {padding-inline: calc(var(--u) * 0);}
.md\:px-1 {padding-inline: calc(var(--u) * 1);}
.md\:px-2 {padding-inline: calc(var(--u) * 2);}
.md\:px-3 {padding-inline: calc(var(--u) * 3);}
.md\:px-4 {padding-inline: calc(var(--u) * 4);}
.md\:px-5 {padding-inline: calc(var(--u) * 5);}
.md\:px-6 {padding-inline: calc(var(--u) * 6);}
.md\:px-7 {padding-inline: calc(var(--u) * 7);}
.md\:px-8 {padding-inline: calc(var(--u) * 8);}
.md\:px-9 {padding-inline: calc(var(--u) * 9);}
.md\:px-10 {padding-inline: calc(var(--u) * 10);}
.md\:px-11 {padding-inline: calc(var(--u) * 11);}
.md\:px-12 {padding-inline: calc(var(--u) * 12);}
.md\:px-13 {padding-inline: calc(var(--u) * 13);}
.md\:px-14 {padding-inline: calc(var(--u) * 14);}
.md\:px-16 {padding-inline: calc(var(--u) * 16);}
.md\:px-20 {padding-inline: calc(var(--u) * 20);}
.md\:px-24 {padding-inline: calc(var(--u) * 24);}
.md\:px-28 {padding-inline: calc(var(--u) * 28);}
.md\:px-32 {padding-inline: calc(var(--u) * 32);}
.md\:px-36 {padding-inline: calc(var(--u) * 36);}
.md\:px-40 {padding-inline: calc(var(--u) * 40);}
.md\:px-44 {padding-inline: calc(var(--u) * 44);}
.md\:px-48 {padding-inline: calc(var(--u) * 48);}
.md\:px-52 {padding-inline: calc(var(--u) * 52);}
.md\:px-56 {padding-inline: calc(var(--u) * 56);}
.md\:px-60 {padding-inline: calc(var(--u) * 60);}
.md\:px-64 {padding-inline: calc(var(--u) * 64);}
.md\:px-72 {padding-inline: calc(var(--u) * 72);}
.md\:px-80 {padding-inline: calc(var(--u) * 80);}
.md\:px-96 {padding-inline: calc(var(--u) * 96);}
.md\:py-0 {padding-block: calc(var(--u) * 0);}
.md\:py-1 {padding-block: calc(var(--u) * 1);}
.md\:py-2 {padding-block: calc(var(--u) * 2);}
.md\:py-3 {padding-block: calc(var(--u) * 3);}
.md\:py-4 {padding-block: calc(var(--u) * 4);}
.md\:py-5 {padding-block: calc(var(--u) * 5);}
.md\:py-6 {padding-block: calc(var(--u) * 6);}
.md\:py-7 {padding-block: calc(var(--u) * 7);}
.md\:py-8 {padding-block: calc(var(--u) * 8);}
.md\:py-9 {padding-block: calc(var(--u) * 9);}
.md\:py-10 {padding-block: calc(var(--u) * 10);}
.md\:py-11 {padding-block: calc(var(--u) * 11);}
.md\:py-12 {padding-block: calc(var(--u) * 12);}
.md\:py-13 {padding-block: calc(var(--u) * 13);}
.md\:py-14 {padding-block: calc(var(--u) * 14);}
.md\:py-16 {padding-block: calc(var(--u) * 16);}
.md\:py-20 {padding-block: calc(var(--u) * 20);}
.md\:py-24 {padding-block: calc(var(--u) * 24);}
.md\:py-28 {padding-block: calc(var(--u) * 28);}
.md\:py-32 {padding-block: calc(var(--u) * 32);}
.md\:py-36 {padding-block: calc(var(--u) * 36);}
.md\:py-40 {padding-block: calc(var(--u) * 40);}
.md\:py-44 {padding-block: calc(var(--u) * 44);}
.md\:py-48 {padding-block: calc(var(--u) * 48);}
.md\:py-52 {padding-block: calc(var(--u) * 52);}
.md\:py-56 {padding-block: calc(var(--u) * 56);}
.md\:py-60 {padding-block: calc(var(--u) * 60);}
.md\:py-64 {padding-block: calc(var(--u) * 64);}
.md\:py-72 {padding-block: calc(var(--u) * 72);}
.md\:py-80 {padding-block: calc(var(--u) * 80);}
.md\:py-96 {padding-block: calc(var(--u) * 96);}
.md\:m-0 {margin: calc(var(--u) * 0);}
.md\:m-1 {margin: calc(var(--u) * 1);}
.md\:m-2 {margin: calc(var(--u) * 2);}
.md\:m-3 {margin: calc(var(--u) * 3);}
.md\:m-4 {margin: calc(var(--u) * 4);}
.md\:m-5 {margin: calc(var(--u) * 5);}
.md\:m-6 {margin: calc(var(--u) * 6);}
.md\:m-7 {margin: calc(var(--u) * 7);}
.md\:m-8 {margin: calc(var(--u) * 8);}
.md\:m-9 {margin: calc(var(--u) * 9);}
.md\:m-10 {margin: calc(var(--u) * 10);}
.md\:m-11 {margin: calc(var(--u) * 11);}
.md\:m-12 {margin: calc(var(--u) * 12);}
.md\:m-13 {margin: calc(var(--u) * 13);}
.md\:m-14 {margin: calc(var(--u) * 14);}
.md\:m-16 {margin: calc(var(--u) * 16);}
.md\:m-20 {margin: calc(var(--u) * 20);}
.md\:m-24 {margin: calc(var(--u) * 24);}
.md\:m-28 {margin: calc(var(--u) * 28);}
.md\:m-32 {margin: calc(var(--u) * 32);}
.md\:m-36 {margin: calc(var(--u) * 36);}
.md\:m-40 {margin: calc(var(--u) * 40);}
.md\:m-44 {margin: calc(var(--u) * 44);}
.md\:m-48 {margin: calc(var(--u) * 48);}
.md\:m-52 {margin: calc(var(--u) * 52);}
.md\:m-56 {margin: calc(var(--u) * 56);}
.md\:m-60 {margin: calc(var(--u) * 60);}
.md\:m-64 {margin: calc(var(--u) * 64);}
.md\:m-72 {margin: calc(var(--u) * 72);}
.md\:m-80 {margin: calc(var(--u) * 80);}
.md\:m-96 {margin: calc(var(--u) * 96);}
.md\:-m-1 {margin: calc(var(--u) * -1);}
.md\:-m-2 {margin: calc(var(--u) * -2);}
.md\:-m-3 {margin: calc(var(--u) * -3);}
.md\:-m-4 {margin: calc(var(--u) * -4);}
.md\:-m-5 {margin: calc(var(--u) * -5);}
.md\:-m-6 {margin: calc(var(--u) * -6);}
.md\:-m-7 {margin: calc(var(--u) * -7);}
.md\:-m-8 {margin: calc(var(--u) * -8);}
.md\:-m-9 {margin: calc(var(--u) * -9);}
.md\:-m-10 {margin: calc(var(--u) * -10);}
.md\:-m-11 {margin: calc(var(--u) * -11);}
.md\:-m-12 {margin: calc(var(--u) * -12);}
.md\:-m-13 {margin: calc(var(--u) * -13);}
.md\:-m-14 {margin: calc(var(--u) * -14);}
.md\:-m-16 {margin: calc(var(--u) * -16);}
.md\:-m-20 {margin: calc(var(--u) * -20);}
.md\:-m-24 {margin: calc(var(--u) * -24);}
.md\:-m-28 {margin: calc(var(--u) * -28);}
.md\:-m-32 {margin: calc(var(--u) * -32);}
.md\:-m-36 {margin: calc(var(--u) * -36);}
.md\:-m-40 {margin: calc(var(--u) * -40);}
.md\:-m-44 {margin: calc(var(--u) * -44);}
.md\:-m-48 {margin: calc(var(--u) * -48);}
.md\:-m-52 {margin: calc(var(--u) * -52);}
.md\:-m-56 {margin: calc(var(--u) * -56);}
.md\:-m-60 {margin: calc(var(--u) * -60);}
.md\:-m-64 {margin: calc(var(--u) * -64);}
.md\:-m-72 {margin: calc(var(--u) * -72);}
.md\:-m-80 {margin: calc(var(--u) * -80);}
.md\:-m-96 {margin: calc(var(--u) * -96);}
.md\:mt-0 {margin-top: calc(var(--u) * 0);}
.md\:mt-1 {margin-top: calc(var(--u) * 1);}
.md\:mt-2 {margin-top: calc(var(--u) * 2);}
.md\:mt-3 {margin-top: calc(var(--u) * 3);}
.md\:mt-4 {margin-top: calc(var(--u) * 4);}
.md\:mt-5 {margin-top: calc(var(--u) * 5);}
.md\:mt-6 {margin-top: calc(var(--u) * 6);}
.md\:mt-7 {margin-top: calc(var(--u) * 7);}
.md\:mt-8 {margin-top: calc(var(--u) * 8);}
.md\:mt-9 {margin-top: calc(var(--u) * 9);}
.md\:mt-10 {margin-top: calc(var(--u) * 10);}
.md\:mt-11 {margin-top: calc(var(--u) * 11);}
.md\:mt-12 {margin-top: calc(var(--u) * 12);}
.md\:mt-13 {margin-top: calc(var(--u) * 13);}
.md\:mt-14 {margin-top: calc(var(--u) * 14);}
.md\:mt-16 {margin-top: calc(var(--u) * 16);}
.md\:mt-20 {margin-top: calc(var(--u) * 20);}
.md\:mt-24 {margin-top: calc(var(--u) * 24);}
.md\:mt-28 {margin-top: calc(var(--u) * 28);}
.md\:mt-32 {margin-top: calc(var(--u) * 32);}
.md\:mt-36 {margin-top: calc(var(--u) * 36);}
.md\:mt-40 {margin-top: calc(var(--u) * 40);}
.md\:mt-44 {margin-top: calc(var(--u) * 44);}
.md\:mt-48 {margin-top: calc(var(--u) * 48);}
.md\:mt-52 {margin-top: calc(var(--u) * 52);}
.md\:mt-56 {margin-top: calc(var(--u) * 56);}
.md\:mt-60 {margin-top: calc(var(--u) * 60);}
.md\:mt-64 {margin-top: calc(var(--u) * 64);}
.md\:mt-72 {margin-top: calc(var(--u) * 72);}
.md\:mt-80 {margin-top: calc(var(--u) * 80);}
.md\:mt-96 {margin-top: calc(var(--u) * 96);}
.md\:-mt-1 {margin-top: calc(var(--u) * -1);}
.md\:-mt-2 {margin-top: calc(var(--u) * -2);}
.md\:-mt-3 {margin-top: calc(var(--u) * -3);}
.md\:-mt-4 {margin-top: calc(var(--u) * -4);}
.md\:-mt-5 {margin-top: calc(var(--u) * -5);}
.md\:-mt-6 {margin-top: calc(var(--u) * -6);}
.md\:-mt-7 {margin-top: calc(var(--u) * -7);}
.md\:-mt-8 {margin-top: calc(var(--u) * -8);}
.md\:-mt-9 {margin-top: calc(var(--u) * -9);}
.md\:-mt-10 {margin-top: calc(var(--u) * -10);}
.md\:-mt-11 {margin-top: calc(var(--u) * -11);}
.md\:-mt-12 {margin-top: calc(var(--u) * -12);}
.md\:-mt-13 {margin-top: calc(var(--u) * -13);}
.md\:-mt-14 {margin-top: calc(var(--u) * -14);}
.md\:-mt-16 {margin-top: calc(var(--u) * -16);}
.md\:-mt-20 {margin-top: calc(var(--u) * -20);}
.md\:-mt-24 {margin-top: calc(var(--u) * -24);}
.md\:-mt-28 {margin-top: calc(var(--u) * -28);}
.md\:-mt-32 {margin-top: calc(var(--u) * -32);}
.md\:-mt-36 {margin-top: calc(var(--u) * -36);}
.md\:-mt-40 {margin-top: calc(var(--u) * -40);}
.md\:-mt-44 {margin-top: calc(var(--u) * -44);}
.md\:-mt-48 {margin-top: calc(var(--u) * -48);}
.md\:-mt-52 {margin-top: calc(var(--u) * -52);}
.md\:-mt-56 {margin-top: calc(var(--u) * -56);}
.md\:-mt-60 {margin-top: calc(var(--u) * -60);}
.md\:-mt-64 {margin-top: calc(var(--u) * -64);}
.md\:-mt-72 {margin-top: calc(var(--u) * -72);}
.md\:-mt-80 {margin-top: calc(var(--u) * -80);}
.md\:-mt-96 {margin-top: calc(var(--u) * -96);}
.md\:mr-0 {margin-right: calc(var(--u) * 0);}
.md\:mr-1 {margin-right: calc(var(--u) * 1);}
.md\:mr-2 {margin-right: calc(var(--u) * 2);}
.md\:mr-3 {margin-right: calc(var(--u) * 3);}
.md\:mr-4 {margin-right: calc(var(--u) * 4);}
.md\:mr-5 {margin-right: calc(var(--u) * 5);}
.md\:mr-6 {margin-right: calc(var(--u) * 6);}
.md\:mr-7 {margin-right: calc(var(--u) * 7);}
.md\:mr-8 {margin-right: calc(var(--u) * 8);}
.md\:mr-9 {margin-right: calc(var(--u) * 9);}
.md\:mr-10 {margin-right: calc(var(--u) * 10);}
.md\:mr-11 {margin-right: calc(var(--u) * 11);}
.md\:mr-12 {margin-right: calc(var(--u) * 12);}
.md\:mr-13 {margin-right: calc(var(--u) * 13);}
.md\:mr-14 {margin-right: calc(var(--u) * 14);}
.md\:mr-16 {margin-right: calc(var(--u) * 16);}
.md\:mr-20 {margin-right: calc(var(--u) * 20);}
.md\:mr-24 {margin-right: calc(var(--u) * 24);}
.md\:mr-28 {margin-right: calc(var(--u) * 28);}
.md\:mr-32 {margin-right: calc(var(--u) * 32);}
.md\:mr-36 {margin-right: calc(var(--u) * 36);}
.md\:mr-40 {margin-right: calc(var(--u) * 40);}
.md\:mr-44 {margin-right: calc(var(--u) * 44);}
.md\:mr-48 {margin-right: calc(var(--u) * 48);}
.md\:mr-52 {margin-right: calc(var(--u) * 52);}
.md\:mr-56 {margin-right: calc(var(--u) * 56);}
.md\:mr-60 {margin-right: calc(var(--u) * 60);}
.md\:mr-64 {margin-right: calc(var(--u) * 64);}
.md\:mr-72 {margin-right: calc(var(--u) * 72);}
.md\:mr-80 {margin-right: calc(var(--u) * 80);}
.md\:mr-96 {margin-right: calc(var(--u) * 96);}
.md\:-mr-1 {margin-right: calc(var(--u) * -1);}
.md\:-mr-2 {margin-right: calc(var(--u) * -2);}
.md\:-mr-3 {margin-right: calc(var(--u) * -3);}
.md\:-mr-4 {margin-right: calc(var(--u) * -4);}
.md\:-mr-5 {margin-right: calc(var(--u) * -5);}
.md\:-mr-6 {margin-right: calc(var(--u) * -6);}
.md\:-mr-7 {margin-right: calc(var(--u) * -7);}
.md\:-mr-8 {margin-right: calc(var(--u) * -8);}
.md\:-mr-9 {margin-right: calc(var(--u) * -9);}
.md\:-mr-10 {margin-right: calc(var(--u) * -10);}
.md\:-mr-11 {margin-right: calc(var(--u) * -11);}
.md\:-mr-12 {margin-right: calc(var(--u) * -12);}
.md\:-mr-13 {margin-right: calc(var(--u) * -13);}
.md\:-mr-14 {margin-right: calc(var(--u) * -14);}
.md\:-mr-16 {margin-right: calc(var(--u) * -16);}
.md\:-mr-20 {margin-right: calc(var(--u) * -20);}
.md\:-mr-24 {margin-right: calc(var(--u) * -24);}
.md\:-mr-28 {margin-right: calc(var(--u) * -28);}
.md\:-mr-32 {margin-right: calc(var(--u) * -32);}
.md\:-mr-36 {margin-right: calc(var(--u) * -36);}
.md\:-mr-40 {margin-right: calc(var(--u) * -40);}
.md\:-mr-44 {margin-right: calc(var(--u) * -44);}
.md\:-mr-48 {margin-right: calc(var(--u) * -48);}
.md\:-mr-52 {margin-right: calc(var(--u) * -52);}
.md\:-mr-56 {margin-right: calc(var(--u) * -56);}
.md\:-mr-60 {margin-right: calc(var(--u) * -60);}
.md\:-mr-64 {margin-right: calc(var(--u) * -64);}
.md\:-mr-72 {margin-right: calc(var(--u) * -72);}
.md\:-mr-80 {margin-right: calc(var(--u) * -80);}
.md\:-mr-96 {margin-right: calc(var(--u) * -96);}
.md\:mb-0 {margin-bottom: calc(var(--u) * 0);}
.md\:mb-1 {margin-bottom: calc(var(--u) * 1);}
.md\:mb-2 {margin-bottom: calc(var(--u) * 2);}
.md\:mb-3 {margin-bottom: calc(var(--u) * 3);}
.md\:mb-4 {margin-bottom: calc(var(--u) * 4);}
.md\:mb-5 {margin-bottom: calc(var(--u) * 5);}
.md\:mb-6 {margin-bottom: calc(var(--u) * 6);}
.md\:mb-7 {margin-bottom: calc(var(--u) * 7);}
.md\:mb-8 {margin-bottom: calc(var(--u) * 8);}
.md\:mb-9 {margin-bottom: calc(var(--u) * 9);}
.md\:mb-10 {margin-bottom: calc(var(--u) * 10);}
.md\:mb-11 {margin-bottom: calc(var(--u) * 11);}
.md\:mb-12 {margin-bottom: calc(var(--u) * 12);}
.md\:mb-13 {margin-bottom: calc(var(--u) * 13);}
.md\:mb-14 {margin-bottom: calc(var(--u) * 14);}
.md\:mb-16 {margin-bottom: calc(var(--u) * 16);}
.md\:mb-20 {margin-bottom: calc(var(--u) * 20);}
.md\:mb-24 {margin-bottom: calc(var(--u) * 24);}
.md\:mb-28 {margin-bottom: calc(var(--u) * 28);}
.md\:mb-32 {margin-bottom: calc(var(--u) * 32);}
.md\:mb-36 {margin-bottom: calc(var(--u) * 36);}
.md\:mb-40 {margin-bottom: calc(var(--u) * 40);}
.md\:mb-44 {margin-bottom: calc(var(--u) * 44);}
.md\:mb-48 {margin-bottom: calc(var(--u) * 48);}
.md\:mb-52 {margin-bottom: calc(var(--u) * 52);}
.md\:mb-56 {margin-bottom: calc(var(--u) * 56);}
.md\:mb-60 {margin-bottom: calc(var(--u) * 60);}
.md\:mb-64 {margin-bottom: calc(var(--u) * 64);}
.md\:mb-72 {margin-bottom: calc(var(--u) * 72);}
.md\:mb-80 {margin-bottom: calc(var(--u) * 80);}
.md\:mb-96 {margin-bottom: calc(var(--u) * 96);}
.md\:-mb-1 {margin-bottom: calc(var(--u) * -1);}
.md\:-mb-2 {margin-bottom: calc(var(--u) * -2);}
.md\:-mb-3 {margin-bottom: calc(var(--u) * -3);}
.md\:-mb-4 {margin-bottom: calc(var(--u) * -4);}
.md\:-mb-5 {margin-bottom: calc(var(--u) * -5);}
.md\:-mb-6 {margin-bottom: calc(var(--u) * -6);}
.md\:-mb-7 {margin-bottom: calc(var(--u) * -7);}
.md\:-mb-8 {margin-bottom: calc(var(--u) * -8);}
.md\:-mb-9 {margin-bottom: calc(var(--u) * -9);}
.md\:-mb-10 {margin-bottom: calc(var(--u) * -10);}
.md\:-mb-11 {margin-bottom: calc(var(--u) * -11);}
.md\:-mb-12 {margin-bottom: calc(var(--u) * -12);}
.md\:-mb-13 {margin-bottom: calc(var(--u) * -13);}
.md\:-mb-14 {margin-bottom: calc(var(--u) * -14);}
.md\:-mb-16 {margin-bottom: calc(var(--u) * -16);}
.md\:-mb-20 {margin-bottom: calc(var(--u) * -20);}
.md\:-mb-24 {margin-bottom: calc(var(--u) * -24);}
.md\:-mb-28 {margin-bottom: calc(var(--u) * -28);}
.md\:-mb-32 {margin-bottom: calc(var(--u) * -32);}
.md\:-mb-36 {margin-bottom: calc(var(--u) * -36);}
.md\:-mb-40 {margin-bottom: calc(var(--u) * -40);}
.md\:-mb-44 {margin-bottom: calc(var(--u) * -44);}
.md\:-mb-48 {margin-bottom: calc(var(--u) * -48);}
.md\:-mb-52 {margin-bottom: calc(var(--u) * -52);}
.md\:-mb-56 {margin-bottom: calc(var(--u) * -56);}
.md\:-mb-60 {margin-bottom: calc(var(--u) * -60);}
.md\:-mb-64 {margin-bottom: calc(var(--u) * -64);}
.md\:-mb-72 {margin-bottom: calc(var(--u) * -72);}
.md\:-mb-80 {margin-bottom: calc(var(--u) * -80);}
.md\:-mb-96 {margin-bottom: calc(var(--u) * -96);}
.md\:ml-0 {margin-left: calc(var(--u) * 0);}
.md\:ml-1 {margin-left: calc(var(--u) * 1);}
.md\:ml-2 {margin-left: calc(var(--u) * 2);}
.md\:ml-3 {margin-left: calc(var(--u) * 3);}
.md\:ml-4 {margin-left: calc(var(--u) * 4);}
.md\:ml-5 {margin-left: calc(var(--u) * 5);}
.md\:ml-6 {margin-left: calc(var(--u) * 6);}
.md\:ml-7 {margin-left: calc(var(--u) * 7);}
.md\:ml-8 {margin-left: calc(var(--u) * 8);}
.md\:ml-9 {margin-left: calc(var(--u) * 9);}
.md\:ml-10 {margin-left: calc(var(--u) * 10);}
.md\:ml-11 {margin-left: calc(var(--u) * 11);}
.md\:ml-12 {margin-left: calc(var(--u) * 12);}
.md\:ml-13 {margin-left: calc(var(--u) * 13);}
.md\:ml-14 {margin-left: calc(var(--u) * 14);}
.md\:ml-16 {margin-left: calc(var(--u) * 16);}
.md\:ml-20 {margin-left: calc(var(--u) * 20);}
.md\:ml-24 {margin-left: calc(var(--u) * 24);}
.md\:ml-28 {margin-left: calc(var(--u) * 28);}
.md\:ml-32 {margin-left: calc(var(--u) * 32);}
.md\:ml-36 {margin-left: calc(var(--u) * 36);}
.md\:ml-40 {margin-left: calc(var(--u) * 40);}
.md\:ml-44 {margin-left: calc(var(--u) * 44);}
.md\:ml-48 {margin-left: calc(var(--u) * 48);}
.md\:ml-52 {margin-left: calc(var(--u) * 52);}
.md\:ml-56 {margin-left: calc(var(--u) * 56);}
.md\:ml-60 {margin-left: calc(var(--u) * 60);}
.md\:ml-64 {margin-left: calc(var(--u) * 64);}
.md\:ml-72 {margin-left: calc(var(--u) * 72);}
.md\:ml-80 {margin-left: calc(var(--u) * 80);}
.md\:ml-96 {margin-left: calc(var(--u) * 96);}
.md\:-ml-1 {margin-left: calc(var(--u) * -1);}
.md\:-ml-2 {margin-left: calc(var(--u) * -2);}
.md\:-ml-3 {margin-left: calc(var(--u) * -3);}
.md\:-ml-4 {margin-left: calc(var(--u) * -4);}
.md\:-ml-5 {margin-left: calc(var(--u) * -5);}
.md\:-ml-6 {margin-left: calc(var(--u) * -6);}
.md\:-ml-7 {margin-left: calc(var(--u) * -7);}
.md\:-ml-8 {margin-left: calc(var(--u) * -8);}
.md\:-ml-9 {margin-left: calc(var(--u) * -9);}
.md\:-ml-10 {margin-left: calc(var(--u) * -10);}
.md\:-ml-11 {margin-left: calc(var(--u) * -11);}
.md\:-ml-12 {margin-left: calc(var(--u) * -12);}
.md\:-ml-13 {margin-left: calc(var(--u) * -13);}
.md\:-ml-14 {margin-left: calc(var(--u) * -14);}
.md\:-ml-16 {margin-left: calc(var(--u) * -16);}
.md\:-ml-20 {margin-left: calc(var(--u) * -20);}
.md\:-ml-24 {margin-left: calc(var(--u) * -24);}
.md\:-ml-28 {margin-left: calc(var(--u) * -28);}
.md\:-ml-32 {margin-left: calc(var(--u) * -32);}
.md\:-ml-36 {margin-left: calc(var(--u) * -36);}
.md\:-ml-40 {margin-left: calc(var(--u) * -40);}
.md\:-ml-44 {margin-left: calc(var(--u) * -44);}
.md\:-ml-48 {margin-left: calc(var(--u) * -48);}
.md\:-ml-52 {margin-left: calc(var(--u) * -52);}
.md\:-ml-56 {margin-left: calc(var(--u) * -56);}
.md\:-ml-60 {margin-left: calc(var(--u) * -60);}
.md\:-ml-64 {margin-left: calc(var(--u) * -64);}
.md\:-ml-72 {margin-left: calc(var(--u) * -72);}
.md\:-ml-80 {margin-left: calc(var(--u) * -80);}
.md\:-ml-96 {margin-left: calc(var(--u) * -96);}
.md\:mx-0 {margin-inline: calc(var(--u) * 0);}
.md\:mx-1 {margin-inline: calc(var(--u) * 1);}
.md\:mx-2 {margin-inline: calc(var(--u) * 2);}
.md\:mx-3 {margin-inline: calc(var(--u) * 3);}
.md\:mx-4 {margin-inline: calc(var(--u) * 4);}
.md\:mx-5 {margin-inline: calc(var(--u) * 5);}
.md\:mx-6 {margin-inline: calc(var(--u) * 6);}
.md\:mx-7 {margin-inline: calc(var(--u) * 7);}
.md\:mx-8 {margin-inline: calc(var(--u) * 8);}
.md\:mx-9 {margin-inline: calc(var(--u) * 9);}
.md\:mx-10 {margin-inline: calc(var(--u) * 10);}
.md\:mx-11 {margin-inline: calc(var(--u) * 11);}
.md\:mx-12 {margin-inline: calc(var(--u) * 12);}
.md\:mx-13 {margin-inline: calc(var(--u) * 13);}
.md\:mx-14 {margin-inline: calc(var(--u) * 14);}
.md\:mx-16 {margin-inline: calc(var(--u) * 16);}
.md\:mx-20 {margin-inline: calc(var(--u) * 20);}
.md\:mx-24 {margin-inline: calc(var(--u) * 24);}
.md\:mx-28 {margin-inline: calc(var(--u) * 28);}
.md\:mx-32 {margin-inline: calc(var(--u) * 32);}
.md\:mx-36 {margin-inline: calc(var(--u) * 36);}
.md\:mx-40 {margin-inline: calc(var(--u) * 40);}
.md\:mx-44 {margin-inline: calc(var(--u) * 44);}
.md\:mx-48 {margin-inline: calc(var(--u) * 48);}
.md\:mx-52 {margin-inline: calc(var(--u) * 52);}
.md\:mx-56 {margin-inline: calc(var(--u) * 56);}
.md\:mx-60 {margin-inline: calc(var(--u) * 60);}
.md\:mx-64 {margin-inline: calc(var(--u) * 64);}
.md\:mx-72 {margin-inline: calc(var(--u) * 72);}
.md\:mx-80 {margin-inline: calc(var(--u) * 80);}
.md\:mx-96 {margin-inline: calc(var(--u) * 96);}
.md\:-mx-1 {margin-inline: calc(var(--u) * -1);}
.md\:-mx-2 {margin-inline: calc(var(--u) * -2);}
.md\:-mx-3 {margin-inline: calc(var(--u) * -3);}
.md\:-mx-4 {margin-inline: calc(var(--u) * -4);}
.md\:-mx-5 {margin-inline: calc(var(--u) * -5);}
.md\:-mx-6 {margin-inline: calc(var(--u) * -6);}
.md\:-mx-7 {margin-inline: calc(var(--u) * -7);}
.md\:-mx-8 {margin-inline: calc(var(--u) * -8);}
.md\:-mx-9 {margin-inline: calc(var(--u) * -9);}
.md\:-mx-10 {margin-inline: calc(var(--u) * -10);}
.md\:-mx-11 {margin-inline: calc(var(--u) * -11);}
.md\:-mx-12 {margin-inline: calc(var(--u) * -12);}
.md\:-mx-13 {margin-inline: calc(var(--u) * -13);}
.md\:-mx-14 {margin-inline: calc(var(--u) * -14);}
.md\:-mx-16 {margin-inline: calc(var(--u) * -16);}
.md\:-mx-20 {margin-inline: calc(var(--u) * -20);}
.md\:-mx-24 {margin-inline: calc(var(--u) * -24);}
.md\:-mx-28 {margin-inline: calc(var(--u) * -28);}
.md\:-mx-32 {margin-inline: calc(var(--u) * -32);}
.md\:-mx-36 {margin-inline: calc(var(--u) * -36);}
.md\:-mx-40 {margin-inline: calc(var(--u) * -40);}
.md\:-mx-44 {margin-inline: calc(var(--u) * -44);}
.md\:-mx-48 {margin-inline: calc(var(--u) * -48);}
.md\:-mx-52 {margin-inline: calc(var(--u) * -52);}
.md\:-mx-56 {margin-inline: calc(var(--u) * -56);}
.md\:-mx-60 {margin-inline: calc(var(--u) * -60);}
.md\:-mx-64 {margin-inline: calc(var(--u) * -64);}
.md\:-mx-72 {margin-inline: calc(var(--u) * -72);}
.md\:-mx-80 {margin-inline: calc(var(--u) * -80);}
.md\:-mx-96 {margin-inline: calc(var(--u) * -96);}
.md\:my-0 {margin-block: calc(var(--u) * 0);}
.md\:my-1 {margin-block: calc(var(--u) * 1);}
.md\:my-2 {margin-block: calc(var(--u) * 2);}
.md\:my-3 {margin-block: calc(var(--u) * 3);}
.md\:my-4 {margin-block: calc(var(--u) * 4);}
.md\:my-5 {margin-block: calc(var(--u) * 5);}
.md\:my-6 {margin-block: calc(var(--u) * 6);}
.md\:my-7 {margin-block: calc(var(--u) * 7);}
.md\:my-8 {margin-block: calc(var(--u) * 8);}
.md\:my-9 {margin-block: calc(var(--u) * 9);}
.md\:my-10 {margin-block: calc(var(--u) * 10);}
.md\:my-11 {margin-block: calc(var(--u) * 11);}
.md\:my-12 {margin-block: calc(var(--u) * 12);}
.md\:my-13 {margin-block: calc(var(--u) * 13);}
.md\:my-14 {margin-block: calc(var(--u) * 14);}
.md\:my-16 {margin-block: calc(var(--u) * 16);}
.md\:my-20 {margin-block: calc(var(--u) * 20);}
.md\:my-24 {margin-block: calc(var(--u) * 24);}
.md\:my-28 {margin-block: calc(var(--u) * 28);}
.md\:my-32 {margin-block: calc(var(--u) * 32);}
.md\:my-36 {margin-block: calc(var(--u) * 36);}
.md\:my-40 {margin-block: calc(var(--u) * 40);}
.md\:my-44 {margin-block: calc(var(--u) * 44);}
.md\:my-48 {margin-block: calc(var(--u) * 48);}
.md\:my-52 {margin-block: calc(var(--u) * 52);}
.md\:my-56 {margin-block: calc(var(--u) * 56);}
.md\:my-60 {margin-block: calc(var(--u) * 60);}
.md\:my-64 {margin-block: calc(var(--u) * 64);}
.md\:my-72 {margin-block: calc(var(--u) * 72);}
.md\:my-80 {margin-block: calc(var(--u) * 80);}
.md\:my-96 {margin-block: calc(var(--u) * 96);}
.md\:-my-1 {margin-block: calc(var(--u) * -1);}
.md\:-my-2 {margin-block: calc(var(--u) * -2);}
.md\:-my-3 {margin-block: calc(var(--u) * -3);}
.md\:-my-4 {margin-block: calc(var(--u) * -4);}
.md\:-my-5 {margin-block: calc(var(--u) * -5);}
.md\:-my-6 {margin-block: calc(var(--u) * -6);}
.md\:-my-7 {margin-block: calc(var(--u) * -7);}
.md\:-my-8 {margin-block: calc(var(--u) * -8);}
.md\:-my-9 {margin-block: calc(var(--u) * -9);}
.md\:-my-10 {margin-block: calc(var(--u) * -10);}
.md\:-my-11 {margin-block: calc(var(--u) * -11);}
.md\:-my-12 {margin-block: calc(var(--u) * -12);}
.md\:-my-13 {margin-block: calc(var(--u) * -13);}
.md\:-my-14 {margin-block: calc(var(--u) * -14);}
.md\:-my-16 {margin-block: calc(var(--u) * -16);}
.md\:-my-20 {margin-block: calc(var(--u) * -20);}
.md\:-my-24 {margin-block: calc(var(--u) * -24);}
.md\:-my-28 {margin-block: calc(var(--u) * -28);}
.md\:-my-32 {margin-block: calc(var(--u) * -32);}
.md\:-my-36 {margin-block: calc(var(--u) * -36);}
.md\:-my-40 {margin-block: calc(var(--u) * -40);}
.md\:-my-44 {margin-block: calc(var(--u) * -44);}
.md\:-my-48 {margin-block: calc(var(--u) * -48);}
.md\:-my-52 {margin-block: calc(var(--u) * -52);}
.md\:-my-56 {margin-block: calc(var(--u) * -56);}
.md\:-my-60 {margin-block: calc(var(--u) * -60);}
.md\:-my-64 {margin-block: calc(var(--u) * -64);}
.md\:-my-72 {margin-block: calc(var(--u) * -72);}
.md\:-my-80 {margin-block: calc(var(--u) * -80);}
.md\:-my-96 {margin-block: calc(var(--u) * -96);}
.md\:m-auto {margin: auto;}
.md\:mx-auto {margin-inline: auto;}
.md\:gap-0 {gap: calc(var(--u) * 0);}
.md\:gap-1 {gap: calc(var(--u) * 1);}
.md\:gap-2 {gap: calc(var(--u) * 2);}
.md\:gap-3 {gap: calc(var(--u) * 3);}
.md\:gap-4 {gap: calc(var(--u) * 4);}
.md\:gap-5 {gap: calc(var(--u) * 5);}
.md\:gap-6 {gap: calc(var(--u) * 6);}
.md\:gap-7 {gap: calc(var(--u) * 7);}
.md\:gap-8 {gap: calc(var(--u) * 8);}
.md\:gap-9 {gap: calc(var(--u) * 9);}
.md\:gap-10 {gap: calc(var(--u) * 10);}
.md\:gap-11 {gap: calc(var(--u) * 11);}
.md\:gap-12 {gap: calc(var(--u) * 12);}
.md\:gap-13 {gap: calc(var(--u) * 13);}
.md\:gap-14 {gap: calc(var(--u) * 14);}
.md\:gap-16 {gap: calc(var(--u) * 16);}
.md\:gap-20 {gap: calc(var(--u) * 20);}
.md\:gap-24 {gap: calc(var(--u) * 24);}
.md\:gap-28 {gap: calc(var(--u) * 28);}
.md\:gap-32 {gap: calc(var(--u) * 32);}
.md\:gap-36 {gap: calc(var(--u) * 36);}
.md\:gap-40 {gap: calc(var(--u) * 40);}
.md\:gap-44 {gap: calc(var(--u) * 44);}
.md\:gap-48 {gap: calc(var(--u) * 48);}
.md\:gap-52 {gap: calc(var(--u) * 52);}
.md\:gap-56 {gap: calc(var(--u) * 56);}
.md\:gap-60 {gap: calc(var(--u) * 60);}
.md\:gap-64 {gap: calc(var(--u) * 64);}
.md\:gap-72 {gap: calc(var(--u) * 72);}
.md\:gap-80 {gap: calc(var(--u) * 80);}
.md\:gap-96 {gap: calc(var(--u) * 96);}
.md\:w-0 {width: calc(var(--u) * 0);}
.md\:w-1 {width: calc(var(--u) * 1);}
.md\:w-2 {width: calc(var(--u) * 2);}
.md\:w-3 {width: calc(var(--u) * 3);}
.md\:w-4 {width: calc(var(--u) * 4);}
.md\:w-5 {width: calc(var(--u) * 5);}
.md\:w-6 {width: calc(var(--u) * 6);}
.md\:w-7 {width: calc(var(--u) * 7);}
.md\:w-8 {width: calc(var(--u) * 8);}
.md\:w-9 {width: calc(var(--u) * 9);}
.md\:w-10 {width: calc(var(--u) * 10);}
.md\:w-11 {width: calc(var(--u) * 11);}
.md\:w-12 {width: calc(var(--u) * 12);}
.md\:w-13 {width: calc(var(--u) * 13);}
.md\:w-14 {width: calc(var(--u) * 14);}
.md\:w-16 {width: calc(var(--u) * 16);}
.md\:w-20 {width: calc(var(--u) * 20);}
.md\:w-24 {width: calc(var(--u) * 24);}
.md\:w-28 {width: calc(var(--u) * 28);}
.md\:w-32 {width: calc(var(--u) * 32);}
.md\:w-36 {width: calc(var(--u) * 36);}
.md\:w-40 {width: calc(var(--u) * 40);}
.md\:w-44 {width: calc(var(--u) * 44);}
.md\:w-48 {width: calc(var(--u) * 48);}
.md\:w-52 {width: calc(var(--u) * 52);}
.md\:w-56 {width: calc(var(--u) * 56);}
.md\:w-60 {width: calc(var(--u) * 60);}
.md\:w-64 {width: calc(var(--u) * 64);}
.md\:w-72 {width: calc(var(--u) * 72);}
.md\:w-80 {width: calc(var(--u) * 80);}
.md\:w-96 {width: calc(var(--u) * 96);}
.md\:h-0 {height: calc(var(--u) * 0);}
.md\:h-1 {height: calc(var(--u) * 1);}
.md\:h-2 {height: calc(var(--u) * 2);}
.md\:h-3 {height: calc(var(--u) * 3);}
.md\:h-4 {height: calc(var(--u) * 4);}
.md\:h-5 {height: calc(var(--u) * 5);}
.md\:h-6 {height: calc(var(--u) * 6);}
.md\:h-7 {height: calc(var(--u) * 7);}
.md\:h-8 {height: calc(var(--u) * 8);}
.md\:h-9 {height: calc(var(--u) * 9);}
.md\:h-10 {height: calc(var(--u) * 10);}
.md\:h-11 {height: calc(var(--u) * 11);}
.md\:h-12 {height: calc(var(--u) * 12);}
.md\:h-13 {height: calc(var(--u) * 13);}
.md\:h-14 {height: calc(var(--u) * 14);}
.md\:h-16 {height: calc(var(--u) * 16);}
.md\:h-20 {height: calc(var(--u) * 20);}
.md\:h-24 {height: calc(var(--u) * 24);}
.md\:h-28 {height: calc(var(--u) * 28);}
.md\:h-32 {height: calc(var(--u) * 32);}
.md\:h-36 {height: calc(var(--u) * 36);}
.md\:h-40 {height: calc(var(--u) * 40);}
.md\:h-44 {height: calc(var(--u) * 44);}
.md\:h-48 {height: calc(var(--u) * 48);}
.md\:h-52 {height: calc(var(--u) * 52);}
.md\:h-56 {height: calc(var(--u) * 56);}
.md\:h-60 {height: calc(var(--u) * 60);}
.md\:h-64 {height: calc(var(--u) * 64);}
.md\:h-72 {height: calc(var(--u) * 72);}
.md\:h-80 {height: calc(var(--u) * 80);}
.md\:h-96 {height: calc(var(--u) * 96);}
.md\:w-auto {width: auto;}
.md\:w-full {width: 100%;}
.md\:w-screen {width: 100vw;}
.md\:w-min {width: min-content;}
.md\:w-max {width: max-content;}
.md\:w-fit {width: fit-content;}
.md\:h-auto {height: auto;}
.md\:h-full {height: 100%;}
.md\:h-screen {height: 100vh;}
.md\:h-min {height: min-content;}
.md\:h-max {height: max-content;}
.md\:h-fit {height: fit-content;}
.md\:block {display: block;}
.md\:inline-block {display: inline-block;}
.md\:inline {display: inline;}
.md\:flex {display: flex;}
.md\:inline-flex {display: inline-flex;}
.md\:grid {display: grid;}
.md\:inline-grid {display: inline-grid;}
.md\:hidden {display: none;}
.md\:contents {display: contents;}
.md\:flex-row {flex-direction: row;}
.md\:flex-col {flex-direction: column;}
.md\:flex-row-reverse {flex-direction: row-reverse;}
.md\:flex-col-reverse {flex-direction: column-reverse;}
.md\:flex-wrap {flex-wrap: wrap;}
.md\:flex-nowrap {flex-wrap: nowrap;}
.md\:flex-1 {flex: 1 1 0%;}
.md\:flex-auto {flex: 1 1 auto;}
.md\:flex-none {flex: none;}
.md\:grow {flex-grow: 1;}
.md\:grow-0 {flex-grow: 0;}
.md\:shrink {flex-shrink: 1;}
.md\:shrink-0 {flex-shrink: 0;}
.md\:grid-cols-1 {grid-template-columns: repeat(1, minmax(0, 1fr));}
.md\:grid-cols-2 {grid-template-columns: repeat(2, minmax(0, 1fr));}
.md\:grid-cols-3 {grid-template-columns: repeat(3, minmax(0, 1fr));}
.md\:grid-cols-4 {grid-template-columns: repeat(4, minmax(0, 1fr));}
.md\:grid-cols-5 {grid-template-columns: repeat(5, minmax(0, 1fr));}
.md\:grid-cols-6 {grid-template-columns: repeat(6, minmax(0, 1fr));}
.md\:grid-cols-7 {grid-template-columns: repeat(7, minmax(0, 1fr));}
.md\:grid-cols-8 {grid-template-columns: repeat(8, minmax(0, 1fr));}
.md\:grid-cols-9 {grid-template-columns: repeat(9, minmax(0, 1fr));}
.md\:grid-cols-10 {grid-template-columns: repeat(10, minmax(0, 1fr));}
.md\:grid-cols-11 {grid-template-columns: repeat(11, minmax(0, 1fr));}
.md\:grid-cols-12 {grid-template-columns: repeat(12, minmax(0, 1fr));}
.md\:grid-cols-none {grid-template-columns: none;}
.md\:col-span-1 {grid-column: span 1 / span 1;}
.md\:col-span-2 {grid-column: span 2 / span 2;}
.md\:col-span-3 {grid-column: span 3 / span 3;}
.md\:col-span-4 {grid-column: span 4 / span 4;}
.md\:col-span-5 {grid-column: span 5 / span 5;}
.md\:col-span-6 {grid-column: span 6 / span 6;}
.md\:col-span-7 {grid-column: span 7 / span 7;}
.md\:col-span-8 {grid-column: span 8 / span 8;}
.md\:col-span-9 {grid-column: span 9 / span 9;}
.md\:col-span-10 {grid-column: span 10 / span 10;}
.md\:col-span-11 {grid-column: span 11 / span 11;}
.md\:col-span-12 {grid-column: span 12 / span 12;}
.md\:col-span-full {grid-column: 1 / -1;}
.md\:justify-start {justify-content: flex-start;}
.md\:justify-end {justify-content: flex-end;}
.md\:justify-center {justify-content: center;}
.md\:justify-between {justify-content: space-between;}
.md\:justify-around {justify-content: space-around;}
.md\:justify-evenly {justify-content: space-evenly;}
.md\:items-start {align-items: flex-start;}
.md\:items-end {align-items: flex-end;}
.md\:items-center {align-items: center;}
.md\:items-baseline {align-items: baseline;}
.md\:items-stretch {align-items: stretch;}
.md\:self-auto {align-self: auto;}
.md\:self-start {align-self: flex-start;}
.md\:self-end {align-self: flex-end;}
.md\:self-center {align-self: center;}
.md\:self-stretch {align-self: stretch;}
.md\:text-left {text-align: left;}
.md\:text-center {text-align: center;}
.md\:text-right {text-align: right;}
.md\:text-justify {text-align: justify;}
.md\:text-xs {font-size: 0.75rem;}
.md\:text-sm {font-size: 0.875rem;}
.md\:text-base {font-size: 1rem;}
.md\:text-lg {font-size: 1.125rem;}
.md\:text-xl {font-size: 1.25rem;}
.md\:text-2xl {font-size: 1.5rem;}
.md\:text-3xl {font-size: 1.875rem;}
.md\:text-4xl {font-size: 2.25rem;}
.md\:text-5xl {font-size: 3rem;}
.md\:text-6xl {font-size: 3.75rem;}
.md\:font-thin {font-weight: 100;}
.md\:font-light {font-weight: 300;}
.md\:font-normal {font-weight: 400;}
.md\:font-medium {font-weight: 500;}
.md\:font-semibold {font-weight: 600;}
.md\:font-bold {font-weight: 700;}
.md\:font-extrabold {font-weight: 800;}
.md\:font-black {font-weight: 900;}
.md\:static {position: static;}
.md\:fixed {position: fixed;}
.md\:absolute {position: absolute;}
.md\:relative {position: relative;}
.md\:sticky {position: sticky;}
.md\:top-0 {top: calc(var(--u) * 0);}
.md\:top-1 {top: calc(var(--u) * 1);}
.md\:top-2 {top: calc(var(--u) * 2);}
.md\:top-3 {top: calc(var(--u) * 3);}
.md\:top-4 {top: calc(var(--u) * 4);}
.md\:top-5 {top: calc(var(--u) * 5);}
.md\:top-6 {top: calc(var(--u) * 6);}
.md\:top-7 {top: calc(var(--u) * 7);}
.md\:top-8 {top: calc(var(--u) * 8);}
.md\:top-9 {top: calc(var(--u) * 9);}
.md\:top-10 {top: calc(var(--u) * 10);}
.md\:top-11 {top: calc(var(--u) * 11);}
.md\:top-12 {top: calc(var(--u) * 12);}
.md\:top-13 {top: calc(var(--u) * 13);}
.md\:top-14 {top: calc(var(--u) * 14);}
.md\:top-16 {top: calc(var(--u) * 16);}
.md\:top-20 {top: calc(var(--u) * 20);}
.md\:top-24 {top: calc(var(--u) * 24);}
.md\:top-28 {top: calc(var(--u) * 28);}
.md\:top-32 {top: calc(var(--u) * 32);}
.md\:top-36 {top: calc(var(--u) * 36);}
.md\:top-40 {top: calc(var(--u) * 40);}
.md\:top-44 {top: calc(var(--u) * 44);}
.md\:top-48 {top: calc(var(--u) * 48);}
.md\:top-52 {top: calc(var(--u) * 52);}
.md\:top-56 {top: calc(var(--u) * 56);}
.md\:top-60 {top: calc(var(--u) * 60);}
.md\:top-64 {top: calc(var(--u) * 64);}
.md\:top-72 {top: calc(var(--u) * 72);}
.md\:top-80 {top: calc(var(--u) * 80);}
.md\:top-96 {top: calc(var(--u) * 96);}
.md\:-top-1 {top: calc(var(--u) * -1);}
.md\:-top-2 {top: calc(var(--u) * -2);}
.md\:-top-3 {top: calc(var(--u) * -3);}
.md\:-top-4 {top: calc(var(--u) * -4);}
.md\:-top-5 {top: calc(var(--u) * -5);}
.md\:-top-6 {top: calc(var(--u) * -6);}
.md\:-top-7 {top: calc(var(--u) * -7);}
.md\:-top-8 {top: calc(var(--u) * -8);}
.md\:-top-9 {top: calc(var(--u) * -9);}
.md\:-top-10 {top: calc(var(--u) * -10);}
.md\:-top-11 {top: calc(var(--u) * -11);}
.md\:-top-12 {top: calc(var(--u) * -12);}
.md\:-top-13 {top: calc(var(--u) * -13);}
.md\:-top-14 {top: calc(var(--u) * -14);}
.md\:-top-16 {top: calc(var(--u) * -16);}
.md\:-top-20 {top: calc(var(--u) * -20);}
.md\:-top-24 {top: calc(var(--u) * -24);}
.md\:-top-28 {top: calc(var(--u) * -28);}
.md\:-top-32 {top: calc(var(--u) * -32);}
.md\:-top-36 {top: calc(var(--u) * -36);}
.md\:-top-40 {top: calc(var(--u) * -40);}
.md\:-top-44 {top: calc(var(--u) * -44);}
.md\:-top-48 {top: calc(var(--u) * -48);}
.md\:-top-52 {top: calc(var(--u) * -52);}
.md\:-top-56 {top: calc(var(--u) * -56);}
.md\:-top-60 {top: calc(var(--u) * -60);}
.md\:-top-64 {top: calc(var(--u) * -64);}
.md\:-top-72 {top: calc(var(--u) * -72);}
.md\:-top-80 {top: calc(var(--u) * -80);}
.md\:-top-96 {top: calc(var(--u) * -96);}
.md\:right-0 {right: calc(var(--u) * 0);}
.md\:right-1 {right: calc(var(--u) * 1);}
.md\:right-2 {right: calc(var(--u) * 2);}
.md\:right-3 {right: calc(var(--u) * 3);}
.md\:right-4 {right: calc(var(--u) * 4);}
.md\:right-5 {right: calc(var(--u) * 5);}
.md\:right-6 {right: calc(var(--u) * 6);}
.md\:right-7 {right: calc(var(--u) * 7);}
.md\:right-8 {right: calc(var(--u) * 8);}
.md\:right-9 {right: calc(var(--u) * 9);}
.md\:right-10 {right: calc(var(--u) * 10);}
.md\:right-11 {right: calc(var(--u) * 11);}
.md\:right-12 {right: calc(var(--u) * 12);}
.md\:right-13 {right: calc(var(--u) * 13);}
.md\:right-14 {right: calc(var(--u) * 14);}
.md\:right-16 {right: calc(var(--u) * 16);}
.md\:right-20 {right: calc(var(--u) * 20);}
.md\:right-24 {right: calc(var(--u) * 24);}
.md\:right-28 {right: calc(var(--u) * 28);}
.md\:right-32 {right: calc(var(--u) * 32);}
.md\:right-36 {right: calc(var(--u) * 36);}
.md\:right-40 {right: calc(var(--u) * 40);}
.md\:right-44 {right: calc(var(--u) * 44);}
.md\:right-48 {right: calc(var(--u) * 48);}
.md\:right-52 {right: calc(var(--u) * 52);}
.md\:right-56 {right: calc(var(--u) * 56);}
.md\:right-60 {right: calc(var(--u) * 60);}
.md\:right-64 {right: calc(var(--u) * 64);}
.md\:right-72 {right: calc(var(--u) * 72);}
.md\:right-80 {right: calc(var(--u) * 80);}
.md\:right-96 {right: calc(var(--u) * 96);}
.md\:-right-1 {right: calc(var(--u) * -1);}
.md\:-right-2 {right: calc(var(--u) * -2);}
.md\:-right-3 {right: calc(var(--u) * -3);}
.md\:-right-4 {right: calc(var(--u) * -4);}
.md\:-right-5 {right: calc(var(--u) * -5);}
.md\:-right-6 {right: calc(var(--u) * -6);}
.md\:-right-7 {right: calc(var(--u) * -7);}
.md\:-right-8 {right: calc(var(--u) * -8);}
.md\:-right-9 {right: calc(var(--u) * -9);}
.md\:-right-10 {right: calc(var(--u) * -10);}
.md\:-right-11 {right: calc(var(--u) * -11);}
.md\:-right-12 {right: calc(var(--u) * -12);}
.md\:-right-13 {right: calc(var(--u) * -13);}
.md\:-right-14 {right: calc(var(--u) * -14);}
.md\:-right-16 {right: calc(var(--u) * -16);}
.md\:-right-20 {right: calc(var(--u) * -20);}
.md\:-right-24 {right: calc(var(--u) * -24);}
.md\:-right-28 {right: calc(var(--u) * -28);}
.md\:-right-32 {right: calc(var(--u) * -32);}
.md\:-right-36 {right: calc(var(--u) * -36);}
.md\:-right-40 {right: calc(var(--u) * -40);}
.md\:-right-44 {right: calc(var(--u) * -44);}
.md\:-right-48 {right: calc(var(--u) * -48);}
.md\:-right-52 {right: calc(var(--u) * -52);}
.md\:-right-56 {right: calc(var(--u) * -56);}
.md\:-right-60 {right: calc(var(--u) * -60);}
.md\:-right-64 {right: calc(var(--u) * -64);}
.md\:-right-72 {right: calc(var(--u) * -72);}
.md\:-right-80 {right: calc(var(--u) * -80);}
.md\:-right-96 {right: calc(var(--u) * -96);}
.md\:bottom-0 {bottom: calc(var(--u) * 0);}
.md\:bottom-1 {bottom: calc(var(--u) * 1);}
.md\:bottom-2 {bottom: calc(var(--u) * 2);}
.md\:bottom-3 {bottom: calc(var(--u) * 3);}
.md\:bottom-4 {bottom: calc(var(--u) * 4);}
.md\:bottom-5 {bottom: calc(var(--u) * 5);}
.md\:bottom-6 {bottom: calc(var(--u) * 6);}
.md\:bottom-7 {bottom: calc(var(--u) * 7);}
.md\:bottom-8 {bottom: calc(var(--u) * 8);}
.md\:bottom-9 {bottom: calc(var(--u) * 9);}
.md\:bottom-10 {bottom: calc(var(--u) * 10);}
.md\:bottom-11 {bottom: calc(var(--u) * 11);}
.md\:bottom-12 {bottom: calc(var(--u) * 12);}
.md\:bottom-13 {bottom: calc(var(--u) * 13);}
.md\:bottom-14 {bottom: calc(var(--u) * 14);}
.md\:bottom-16 {bottom: calc(var(--u) * 16);}
.md\:bottom-20 {bottom: calc(var(--u) * 20);}
.md\:bottom-24 {bottom: calc(var(--u) * 24);}
.md\:bottom-28 {bottom: calc(var(--u) * 28);}
.md\:bottom-32 {bottom: calc(var(--u) * 32);}
.md\:bottom-36 {bottom: calc(var(--u) * 36);}
.md\:bottom-40 {bottom: calc(var(--u) * 40);}
.md\:bottom-44 {bottom: calc(var(--u) * 44);}
.md\:bottom-48 {bottom: calc(var(--u) * 48);}
.md\:bottom-52 {bottom: calc(var(--u) * 52);}
.md\:bottom-56 {bottom: calc(var(--u) * 56);}
.md\:bottom-60 {bottom: calc(var(--u) * 60);}
.md\:bottom-64 {bottom: calc(var(--u) * 64);}
.md\:bottom-72 {bottom: calc(var(--u) * 72);}
.md\:bottom-80 {bottom: calc(var(--u) * 80);}
.md\:bottom-96 {bottom: calc(var(--u) * 96);}
.md\:-bottom-1 {bottom: calc(var(--u) * -1);}
.md\:-bottom-2 {bottom: calc(var(--u) * -2);}
.md\:-bottom-3 {bottom: calc(var(--u) * -3);}
.md\:-bottom-4 {bottom: calc(var(--u) * -4);}
.md\:-bottom-5 {bottom: calc(var(--u) * -5);}
.md\:-bottom-6 {bottom: calc(var(--u) * -6);}
.md\:-bottom-7 {bottom: calc(var(--u) * -7);}
.md\:-bottom-8 {bottom: calc(var(--u) * -8);}
.md\:-bottom-9 {bottom: calc(var(--u) * -9);}
.md\:-bottom-10 {bottom: calc(var(--u) * -10);}
.md\:-bottom-11 {bottom: calc(var(--u) * -11);}
.md\:-bottom-12 {bottom: calc(var(--u) * -12);}
.md\:-bottom-13 {bottom: calc(var(--u) * -13);}
.md\:-bottom-14 {bottom: calc(var(--u) * -14);}
.md\:-bottom-16 {bottom: calc(var(--u) * -16);}
.md\:-bottom-20 {bottom: calc(var(--u) * -20);}
.md\:-bottom-24 {bottom: calc(var(--u) * -24);}
.md\:-bottom-28 {bottom: calc(var(--u) * -28);}
.md\:-bottom-32 {bottom: calc(var(--u) * -32);}
.md\:-bottom-36 {bottom: calc(var(--u) * -36);}
.md\:-bottom-40 {bottom: calc(var(--u) * -40);}
.md\:-bottom-44 {bottom: calc(var(--u) * -44);}
.md\:-bottom-48 {bottom: calc(var(--u) * -48);}
.md\:-bottom-52 {bottom: calc(var(--u) * -52);}
.md\:-bottom-56 {bottom: calc(var(--u) * -56);}
.md\:-bottom-60 {bottom: calc(var(--u) * -60);}
.md\:-bottom-64 {bottom: calc(var(--u) * -64);}
.md\:-bottom-72 {bottom: calc(var(--u) * -72);}
.md\:-bottom-80 {bottom: calc(var(--u) * -80);}
.md\:-bottom-96 {bottom: calc(var(--u) * -96);}
.md\:left-0 {left: calc(var(--u) * 0);}
.md\:left-1 {left: calc(var(--u) * 1);}
.md\:left-2 {left: calc(var(--u) * 2);}
.md\:left-3 {left: calc(var(--u) * 3);}
.md\:left-4 {left: calc(var(--u) * 4);}
.md\:left-5 {left: calc(var(--u) * 5);}
.md\:left-6 {left: calc(var(--u) * 6);}
.md\:left-7 {left: calc(var(--u) * 7);}
.md\:left-8 {left: calc(var(--u) * 8);}
.md\:left-9 {left: calc(var(--u) * 9);}
.md\:left-10 {left: calc(var(--u) * 10);}
.md\:left-11 {left: calc(var(--u) * 11);}
.md\:left-12 {left: calc(var(--u) * 12);}
.md\:left-13 {left: calc(var(--u) * 13);}
.md\:left-14 {left: calc(var(--u) * 14);}
.md\:left-16 {left: calc(var(--u) * 16);}
.md\:left-20 {left: calc(var(--u) * 20);}
.md\:left-24 {left: calc(var(--u) * 24);}
.md\:left-28 {left: calc(var(--u) * 28);}
.md\:left-32 {left: calc(var(--u) * 32);}
.md\:left-36 {left: calc(var(--u) * 36);}
.md\:left-40 {left: calc(var(--u) * 40);}
.md\:left-44 {left: calc(var(--u) * 44);}
.md\:left-48 {left: calc(var(--u) * 48);}
.md\:left-52 {left: calc(var(--u) * 52);}
.md\:left-56 {left: calc(var(--u) * 56);}
.md\:left-60 {left: calc(var(--u) * 60);}
.md\:left-64 {left: calc(var(--u) * 64);}
.md\:left-72 {left: calc(var(--u) * 72);}
.md\:left-80 {left: calc(var(--u) * 80);}
.md\:left-96 {left: calc(var(--u) * 96);}
.md\:-left-1 {left: calc(var(--u) * -1);}
.md\:-left-2 {left: calc(var(--u) * -2);}
.md\:-left-3 {left: calc(var(--u) * -3);}
.md\:-left-4 {left: calc(var(--u) * -4);}
.md\:-left-5 {left: calc(var(--u) * -5);}
.md\:-left-6 {left: calc(var(--u) * -6);}
.md\:-left-7 {left: calc(var(--u) * -7);}
.md\:-left-8 {left: calc(var(--u) * -8);}
.md\:-left-9 {left: calc(var(--u) * -9);}
.md\:-left-10 {left: calc(var(--u) * -10);}
.md\:-left-11 {left: calc(var(--u) * -11);}
.md\:-left-12 {left: calc(var(--u) * -12);}
.md\:-left-13 {left: calc(var(--u) * -13);}
.md\:-left-14 {left: calc(var(--u) * -14);}
.md\:-left-16 {left: calc(var(--u) * -16);}
.md\:-left-20 {left: calc(var(--u) * -20);}
.md\:-left-24 {left: calc(var(--u) * -24);}
.md\:-left-28 {left: calc(var(--u) * -28);}
.md\:-left-32 {left: calc(var(--u) * -32);}
.md\:-left-36 {left: calc(var(--u) * -36);}
.md\:-left-40 {left: calc(var(--u) * -40);}
.md\:-left-44 {left: calc(var(--u) * -44);}
.md\:-left-48 {left: calc(var(--u) * -48);}
.md\:-left-52 {left: calc(var(--u) * -52);}
.md\:-left-56 {left: calc(var(--u) * -56);}
.md\:-left-60 {left: calc(var(--u) * -60);}
.md\:-left-64 {left: calc(var(--u) * -64);}
.md\:-left-72 {left: calc(var(--u) * -72);}
.md\:-left-80 {left: calc(var(--u) * -80);}
.md\:-left-96 {left: calc(var(--u) * -96);}
.md\:top-auto {top: auto;}
.md\:right-auto {right: auto;}
.md\:bottom-auto {bottom: auto;}
.md\:left-auto {left: auto;}
.md\:top-full {top: 100%;}
.md\:left-full {left: 100%;}
.md\:inset-0 {inset: 0;}
.md\:overflow-hidden {overflow: hidden;}
.md\:overflow-auto {overflow: auto;}
.md\:overflow-visible {overflow: visible;}
.md\:overflow-scroll {overflow: scroll;}
.md\:overflow-x-hidden {overflow-x: hidden;}
.md\:overflow-y-hidden {overflow-y: hidden;}
.md\:overflow-x-auto {overflow-x: auto;}
.md\:overflow-y-auto {overflow-y: auto;}
.md\:rounded-none {border-radius: 0px;}
.md\:rounded-sm {border-radius: 0.125rem;}
.md\:rounded {border-radius: 0.25rem;}
.md\:rounded-md {border-radius: 0.375rem;}
.md\:rounded-lg {border-radius: 0.5rem;}
.md\:rounded-xl {border-radius: 0.75rem;}
.md\:rounded-2xl {border-radius: 1rem;}
.md\:rounded-full {border-radius: 9999px;}
.md\:opacity-0 {opacity: 0.0;}
.md\:opacity-25 {opacity: 0.25;}
.md\:opacity-50 {opacity: 0.5;}
.md\:opacity-75 {opacity: 0.75;}
.md\:opacity-100 {opacity: 1.0;}
.md\:visible {visibility: visible;}
.md\:invisible {visibility: hidden;}
.md\:gap-x-0 {column-gap: calc(var(--u) * 0);}
.md\:gap-x-1 {column-gap: calc(var(--u) * 1);}
.md\:gap-x-2 {column-gap: calc(var(--u) * 2);}
.md\:gap-x-3 {column-gap: calc(var(--u) * 3);}
.md\:gap-x-4 {column-gap: calc(var(--u) * 4);}
.md\:gap-x-5 {column-gap: calc(var(--u) * 5);}
.md\:gap-x-6 {column-gap: calc(var(--u) * 6);}
.md\:gap-x-7 {column-gap: calc(var(--u) * 7);}
.md\:gap-x-8 {column-gap: calc(var(--u) * 8);}
.md\:gap-x-9 {column-gap: calc(var(--u) * 9);}
.md\:gap-x-10 {column-gap: calc(var(--u) * 10);}
.md\:gap-x-11 {column-gap: calc(var(--u) * 11);}
.md\:gap-x-12 {column-gap: calc(var(--u) * 12);}
.md\:gap-x-13 {column-gap: calc(var(--u) * 13);}
.md\:gap-x-14 {column-gap: calc(var(--u) * 14);}
.md\:gap-x-16 {column-gap: calc(var(--u) * 16);}
.md\:gap-x-20 {column-gap: calc(var(--u) * 20);}
.md\:gap-x-24 {column-gap: calc(var(--u) * 24);}
.md\:gap-x-28 {column-gap: calc(var(--u) * 28);}
.md\:gap-x-32 {column-gap: calc(var(--u) * 32);}
.md\:gap-x-36 {column-gap: calc(var(--u) * 36);}
.md\:gap-x-40 {column-gap: calc(var(--u) * 40);}
.md\:gap-x-44 {column-gap: calc(var(--u) * 44);}
.md\:gap-x-48 {column-gap: calc(var(--u) * 48);}
.md\:gap-x-52 {column-gap: calc(var(--u) * 52);}
.md\:gap-x-56 {column-gap: calc(var(--u) * 56);}
.md\:gap-x-60 {column-gap: calc(var(--u) * 60);}
.md\:gap-x-64 {column-gap: calc(var(--u) * 64);}
.md\:gap-x-72 {column-gap: calc(var(--u) * 72);}
.md\:gap-x-80 {column-gap: calc(var(--u) * 80);}
.md\:gap-x-96 {column-gap: calc(var(--u) * 96);}
.md\:gap-y-0 {row-gap: calc(var(--u) * 0);}
.md\:gap-y-1 {row-gap: calc(var(--u) * 1);}
.md\:gap-y-2 {row-gap: calc(var(--u) * 2);}
.md\:gap-y-3 {row-gap: calc(var(--u) * 3);}
.md\:gap-y-4 {row-gap: calc(var(--u) * 4);}
.md\:gap-y-5 {row-gap: calc(var(--u) * 5);}
.md\:gap-y-6 {row-gap: calc(var(--u) * 6);}
.md\:gap-y-7 {row-gap: calc(var(--u) * 7);}
.md\:gap-y-8 {row-gap: calc(var(--u) * 8);}
.md\:gap-y-9 {row-gap: calc(var(--u) * 9);}
.md\:gap-y-10 {row-gap: calc(var(--u) * 10);}
.md\:gap-y-11 {row-gap: calc(var(--u) * 11);}
.md\:gap-y-12 {row-gap: calc(var(--u) * 12);}
.md\:gap-y-13 {row-gap: calc(var(--u) * 13);}
.md\:gap-y-14 {row-gap: calc(var(--u) * 14);}
.md\:gap-y-16 {row-gap: calc(var(--u) * 16);}
.md\:gap-y-20 {row-gap: calc(var(--u) * 20);}
.md\:gap-y-24 {row-gap: calc(var(--u) * 24);}
.md\:gap-y-28 {row-gap: calc(var(--u) * 28);}
.md\:gap-y-32 {row-gap: calc(var(--u) * 32);}
.md\:gap-y-36 {row-gap: calc(var(--u) * 36);}
.md\:gap-y-40 {row-gap: calc(var(--u) * 40);}
.md\:gap-y-44 {row-gap: calc(var(--u) * 44);}
.md\:gap-y-48 {row-gap: calc(var(--u) * 48);}
.md\:gap-y-52 {row-gap: calc(var(--u) * 52);}
.md\:gap-y-56 {row-gap: calc(var(--u) * 56);}
.md\:gap-y-60 {row-gap: calc(var(--u) * 60);}
.md\:gap-y-64 {row-gap: calc(var(--u) * 64);}
.md\:gap-y-72 {row-gap: calc(var(--u) * 72);}
.md\:gap-y-80 {row-gap: calc(var(--u) * 80);}
.md\:gap-y-96 {row-gap: calc(var(--u) * 96);}
}

@media (min-width: 1024px) {
.lg\:p-0 {padding: calc(var(--u) * 0);}
.lg\:p-1 {padding: calc(var(--u) * 1);}
.lg\:p-2 {padding: calc(var(--u) * 2);}
.lg\:p-3 {padding: calc(var(--u) * 3);}
.lg\:p-4 {padding: calc(var(--u) * 4);}
.lg\:p-5 {padding: calc(var(--u) * 5);}
.lg\:p-6 {padding: calc(var(--u) * 6);}
.lg\:p-7 {padding: calc(var(--u) * 7);}
.lg\:p-8 {padding: calc(var(--u) * 8);}
.lg\:p-9 {padding: calc(var(--u) * 9);}
.lg\:p-10 {padding: calc(var(--u) * 10);}
.lg\:p-11 {padding: calc(var(--u) * 11);}
.lg\:p-12 {padding: calc(var(--u) * 12);}
.lg\:p-13 {padding: calc(var(--u) * 13);}
.lg\:p-14 {padding: calc(var(--u) * 14);}
.lg\:p-16 {padding: calc(var(--u) * 16);}
.lg\:p-20 {padding: calc(var(--u) * 20);}
.lg\:p-24 {padding: calc(var(--u) * 24);}
.lg\:p-28 {padding: calc(var(--u) * 28);}
.lg\:p-32 {padding: calc(var(--u) * 32);}
.lg\:p-36 {padding: calc(var(--u) * 36);}
.lg\:p-40 {padding: calc(var(--u) * 40);}
.lg\:p-44 {padding: calc(var(--u) * 44);}
.lg\:p-48 {padding: calc(var(--u) * 48);}
.lg\:p-52 {padding: calc(var(--u) * 52);}
.lg\:p-56 {padding: calc(var(--u) * 56);}
.lg\:p-60 {padding: calc(var(--u) * 60);}
.lg\:p-64 {padding: calc(var(--u) * 64);}
.lg\:p-72 {padding: calc(var(--u) * 72);}
.lg\:p-80 {padding: calc(var(--u) * 80);}
.lg\:p-96 {padding: calc(var(--u) * 96);}
.lg\:pt-0 {padding-top: calc(var(--u) * 0);}
.lg\:pt-1 {padding-top: calc(var(--u) * 1);}
.lg\:pt-2 {padding-top: calc(var(--u) * 2);}
.lg\:pt-3 {padding-top: calc(var(--u) * 3);}
.lg\:pt-4 {padding-top: calc(var(--u) * 4);}
.lg\:pt-5 {padding-top: calc(var(--u) * 5);}
.lg\:pt-6 {padding-top: calc(var(--u) * 6);}
.lg\:pt-7 {padding-top: calc(var(--u) * 7);}
.lg\:pt-8 {padding-top: calc(var(--u) * 8);}
.lg\:pt-9 {padding-top: calc(var(--u) * 9);}
.lg\:pt-10 {padding-top: calc(var(--u) * 10);}
.lg\:pt-11 {padding-top: calc(var(--u) * 11);}
.lg\:pt-12 {padding-top: calc(var(--u) * 12);}
.lg\:pt-13 {padding-top: calc(var(--u) * 13);}
.lg\:pt-14 {padding-top: calc(var(--u) * 14);}
.lg\:pt-16 {padding-top: calc(var(--u) * 16);}
.lg\:pt-20 {padding-top: calc(var(--u) * 20);}
.lg\:pt-24 {padding-top: calc(var(--u) * 24);}
.lg\:pt-28 {padding-top: calc(var(--u) * 28);}
.lg\:pt-32 {padding-top: calc(var(--u) * 32);}
.lg\:pt-36 {padding-top: calc(var(--u) * 36);}
.lg\:pt-40 {padding-top: calc(var(--u) * 40);}
.lg\:pt-44 {padding-top: calc(var(--u) * 44);}
.lg\:pt-48 {padding-top: calc(var(--u) * 48);}
.lg\:pt-52 {padding-top: calc(var(--u) * 52);}
.lg\:pt-56 {padding-top: calc(var(--u) * 56);}
.lg\:pt-60 {padding-top: calc(var(--u) * 60);}
.lg\:pt-64 {padding-top: calc(var(--u) * 64);}
.lg\:pt-72 {padding-top: calc(var(--u) * 72);}
.lg\:pt-80 {padding-top: calc(var(--u) * 80);}
.lg\:pt-96 {padding-top: calc(var(--u) * 96);}
.lg\:pr-0 {padding-right: calc(var(--u) * 0);}
.lg\:pr-1 {padding-right: calc(var(--u) * 1);}
.lg\:pr-2 {padding-right: calc(var(--u) * 2);}
.lg\:pr-3 {padding-right: calc(var(--u) * 3);}
.lg\:pr-4 {padding-right: calc(var(--u) * 4);}
.lg\:pr-5 {padding-right: calc(var(--u) * 5);}
.lg\:pr-6 {padding-right: calc(var(--u) * 6);}
.lg\:pr-7 {padding-right: calc(var(--u) * 7);}
.lg\:pr-8 {padding-right: calc(var(--u) * 8);}
.lg\:pr-9 {padding-right: calc(var(--u) * 9);}
.lg\:pr-10 {padding-right: calc(var(--u) * 10);}
.lg\:pr-11 {padding-right: calc(var(--u) * 11);}
.lg\:pr-12 {padding-right: calc(var(--u) * 12);}
.lg\:pr-13 {padding-right: calc(var(--u) * 13);}
.lg\:pr-14 {padding-right: calc(var(--u) * 14);}
.lg\:pr-16 {padding-right: calc(var(--u) * 16);}
.lg\:pr-20 {padding-right: calc(var(--u) * 20);}
.lg\:pr-24 {padding-right: calc(var(--u) * 24);}
.lg\:pr-28 {padding-right: calc(var(--u) * 28);}
.lg\:pr-32 {padding-right: calc(var(--u) * 32);}
.lg\:pr-36 {padding-right: calc(var(--u) * 36);}
.lg\:pr-40 {padding-right: calc(var(--u) * 40);}
.lg\:pr-44 {padding-right: calc(var(--u) * 44);}
.lg\:pr-48 {padding-right: calc(var(--u) * 48);}
.lg\:pr-52 {padding-right: calc(var(--u) * 52);}
.lg\:pr-56 {padding-right: calc(var(--u) * 56);}
.lg\:pr-60 {padding-right: calc(var(--u) * 60);}
.lg\:pr-64 {padding-right: calc(var(--u) * 64);}
.lg\:pr-72 {padding-right: calc(var(--u) * 72);}
.lg\:pr-80 {padding-right: calc(var(--u) * 80);}
.lg\:pr-96 {padding-right: calc(var(--u) * 96);}
.lg\:pb-0 {padding-bottom: calc(var(--u) * 0);}
.lg\:pb-1 {padding-bottom: calc(var(--u) * 1);}
.lg\:pb-2 {padding-bottom: calc(var(--u) * 2);}
.lg\:pb-3 {padding-bottom: calc(var(--u) * 3);}
.lg\:pb-4 {padding-bottom: calc(var(--u) * 4);}
.lg\:pb-5 {padding-bottom: calc(var(--u) * 5);}
.lg\:pb-6 {padding-bottom: calc(var(--u) * 6);}
.lg\:pb-7 {padding-bottom: calc(var(--u) * 7);}
.lg\:pb-8 {padding-bottom: calc(var(--u) * 8);}
.lg\:pb-9 {padding-bottom: calc(var(--u) * 9);}
.lg\:pb-10 {padding-bottom: calc(var(--u) * 10);}
.lg\:pb-11 {padding-bottom: calc(var(--u) * 11);}
.lg\:pb-12 {padding-bottom: calc(var(--u) * 12);}
.lg\:pb-13 {padding-bottom: calc(var(--u) * 13);}
.lg\:pb-14 {padding-bottom: calc(var(--u) * 14);}
.lg\:pb-16 {padding-bottom: calc(var(--u) * 16);}
.lg\:pb-20 {padding-bottom: calc(var(--u) * 20);}
.lg\:pb-24 {padding-bottom: calc(var(--u) * 24);}
.lg\:pb-28 {padding-bottom: calc(var(--u) * 28);}
.lg\:pb-32 {padding-bottom: calc(var(--u) * 32);}
.lg\:pb-36 {padding-bottom: calc(var(--u) * 36);}
.lg\:pb-40 {padding-bottom: calc(var(--u) * 40);}
.lg\:pb-44 {padding-bottom: calc(var(--u) * 44);}
.lg\:pb-48 {padding-bottom: calc(var(--u) * 48);}
.lg\:pb-52 {padding-bottom: calc(var(--u) * 52);}
.lg\:pb-56 {padding-bottom: calc(var(--u) * 56);}
.lg\:pb-60 {padding-bottom: calc(var(--u) * 60);}
.lg\:pb-64 {padding-bottom: calc(var(--u) * 64);}
.lg\:pb-72 {padding-bottom: calc(var(--u) * 72);}
.lg\:pb-80 {padding-bottom: calc(var(--u) * 80);}
.lg\:pb-96 {padding-bottom: calc(var(--u) * 96);}
.lg\:pl-0 {padding-left: calc(var(--u) * 0);}
.lg\:pl-1 {padding-left: calc(var(--u) * 1);}
.lg\:pl-2 {padding-left: calc(var(--u) * 2);}
.lg\:pl-3 {padding-left: calc(var(--u) * 3);}
.lg\:pl-4 {padding-left: calc(var(--u) * 4);}
.lg\:pl-5 {padding-left: calc(var(--u) * 5);}
.lg\:pl-6 {padding-left: calc(var(--u) * 6);}
.lg\:pl-7 {padding-left: calc(var(--u) * 7);}
.lg\:pl-8 {padding-left: calc(var(--u) * 8);}
.lg\:pl-9 {padding-left: calc(var(--u) * 9);}
.lg\:pl-10 {padding-left: calc(var(--u) * 10);}
.lg\:pl-11 {padding-left: calc(var(--u) * 11);}
.lg\:pl-12 {padding-left: calc(var(--u) * 12);}
.lg\:pl-13 {padding-left: calc(var(--u) * 13);}
.lg\:pl-14 {padding-left: calc(var(--u) * 14);}
.lg\:pl-16 {padding-left: calc(var(--u) * 16);}
.lg\:pl-20 {padding-left: calc(var(--u) * 20);}
.lg\:pl-24 {padding-left: calc(var(--u) * 24);}
.lg\:pl-28 {padding-left: calc(var(--u) * 28);}
.lg\:pl-32 {padding-left: calc(var(--u) * 32);}
.lg\:pl-36 {padding-left: calc(var(--u) * 36);}
.lg\:pl-40 {padding-left: calc(var(--u) * 40);}
.lg\:pl-44 {padding-left: calc(var(--u) * 44);}
.lg\:pl-48 {padding-left: calc(var(--u) * 48);}
.lg\:pl-52 {padding-left: calc(var(--u) * 52);}
.lg\:pl-56 {padding-left: calc(var(--u) * 56);}
.lg\:pl-60 {padding-left: calc(var(--u) * 60);}
.lg\:pl-64 {padding-left: calc(var(--u) * 64);}
.lg\:pl-72 {padding-left: calc(var(--u) * 72);}
.lg\:pl-80 {padding-left: calc(var(--u) * 80);}
.lg\:pl-96 {padding-left: calc(var(--u) * 96);}
.lg\:px-0 {padding-inline: calc(var(--u) * 0);}
.lg\:px-1 {padding-inline: calc(var(--u) * 1);}
.lg\:px-2 {padding-inline: calc(var(--u) * 2);}
.lg\:px-3 {padding-inline: calc(var(--u) * 3);}
.lg\:px-4 {padding-inline: calc(var(--u) * 4);}
.lg\:px-5 {padding-inline: calc(var(--u) * 5);}
.lg\:px-6 {padding-inline: calc(var(--u) * 6);}
.lg\:px-7 {padding-inline: calc(var(--u) * 7);}
.lg\:px-8 {padding-inline: calc(var(--u) * 8);}
.lg\:px-9 {padding-inline: calc(var(--u) * 9);}
.lg\:px-10 {padding-inline: calc(var(--u) * 10);}
.lg\:px-11 {padding-inline: calc(var(--u) * 11);}
.lg\:px-12 {padding-inline: calc(var(--u) * 12);}
.lg\:px-13 {padding-inline: calc(var(--u) * 13);}
.lg\:px-14 {padding-inline: calc(var(--u) * 14);}
.lg\:px-16 {padding-inline: calc(var(--u) * 16);}
.lg\:px-20 {padding-inline: calc(var(--u) * 20);}
.lg\:px-24 {padding-inline: calc(var(--u) * 24);}
.lg\:px-28 {padding-inline: calc(var(--u) * 28);}
.lg\:px-32 {padding-inline: calc(var(--u) * 32);}
.lg\:px-36 {padding-inline: calc(var(--u) * 36);}
.lg\:px-40 {padding-inline: calc(var(--u) * 40);}
.lg\:px-44 {padding-inline: calc(var(--u) * 44);}
.lg\:px-48 {padding-inline: calc(var(--u) * 48);}
.lg\:px-52 {padding-inline: calc(var(--u) * 52);}
.lg\:px-56 {padding-inline: calc(var(--u) * 56);}
.lg\:px-60 {padding-inline: calc(var(--u) * 60);}
.lg\:px-64 {padding-inline: calc(var(--u) * 64);}
.lg\:px-72 {padding-inline: calc(var(--u) * 72);}
.lg\:px-80 {padding-inline: calc(var(--u) * 80);}
.lg\:px-96 {padding-inline: calc(var(--u) * 96);}
.lg\:py-0 {padding-block: calc(var(--u) * 0);}
.lg\:py-1 {padding-block: calc(var(--u) * 1);}
.lg\:py-2 {padding-block: calc(var(--u) * 2);}
.lg\:py-3 {padding-block: calc(var(--u) * 3);}
.lg\:py-4 {padding-block: calc(var(--u) * 4);}
.lg\:py-5 {padding-block: calc(var(--u) * 5);}
.lg\:py-6 {padding-block: calc(var(--u) * 6);}
.lg\:py-7 {padding-block: calc(var(--u) * 7);}
.lg\:py-8 {padding-block: calc(var(--u) * 8);}
.lg\:py-9 {padding-block: calc(var(--u) * 9);}
.lg\:py-10 {padding-block: calc(var(--u) * 10);}
.lg\:py-11 {padding-block: calc(var(--u) * 11);}
.lg\:py-12 {padding-block: calc(var(--u) * 12);}
.lg\:py-13 {padding-block: calc(var(--u) * 13);}
.lg\:py-14 {padding-block: calc(var(--u) * 14);}
.lg\:py-16 {padding-block: calc(var(--u) * 16);}
.lg\:py-20 {padding-block: calc(var(--u) * 20);}
.lg\:py-24 {padding-block: calc(var(--u) * 24);}
.lg\:py-28 {padding-block: calc(var(--u) * 28);}
.lg\:py-32 {padding-block: calc(var(--u) * 32);}
.lg\:py-36 {padding-block: calc(var(--u) * 36);}
.lg\:py-40 {padding-block: calc(var(--u) * 40);}
.lg\:py-44 {padding-block: calc(var(--u) * 44);}
.lg\:py-48 {padding-block: calc(var(--u) * 48);}
.lg\:py-52 {padding-block: calc(var(--u) * 52);}
.lg\:py-56 {padding-block: calc(var(--u) * 56);}
.lg\:py-60 {padding-block: calc(var(--u) * 60);}
.lg\:py-64 {padding-block: calc(var(--u) * 64);}
.lg\:py-72 {padding-block: calc(var(--u) * 72);}
.lg\:py-80 {padding-block: calc(var(--u) * 80);}
.lg\:py-96 {padding-block: calc(var(--u) * 96);}
.lg\:m-0 {margin: calc(var(--u) * 0);}
.lg\:m-1 {margin: calc(var(--u) * 1);}
.lg\:m-2 {margin: calc(var(--u) * 2);}
.lg\:m-3 {margin: calc(var(--u) * 3);}
.lg\:m-4 {margin: calc(var(--u) * 4);}
.lg\:m-5 {margin: calc(var(--u) * 5);}
.lg\:m-6 {margin: calc(var(--u) * 6);}
.lg\:m-7 {margin: calc(var(--u) * 7);}
.lg\:m-8 {margin: calc(var(--u) * 8);}
.lg\:m-9 {margin: calc(var(--u) * 9);}
.lg\:m-10 {margin: calc(var(--u) * 10);}
.lg\:m-11 {margin: calc(var(--u) * 11);}
.lg\:m-12 {margin: calc(var(--u) * 12);}
.lg\:m-13 {margin: calc(var(--u) * 13);}
.lg\:m-14 {margin: calc(var(--u) * 14);}
.lg\:m-16 {margin: calc(var(--u) * 16);}
.lg\:m-20 {margin: calc(var(--u) * 20);}
.lg\:m-24 {margin: calc(var(--u) * 24);}
.lg\:m-28 {margin: calc(var(--u) * 28);}
.lg\:m-32 {margin: calc(var(--u) * 32);}
.lg\:m-36 {margin: calc(var(--u) * 36);}
.lg\:m-40 {margin: calc(var(--u) * 40);}
.lg\:m-44 {margin: calc(var(--u) * 44);}
.lg\:m-48 {margin: calc(var(--u) * 48);}
.lg\:m-52 {margin: calc(var(--u) * 52);}
.lg\:m-56 {margin: calc(var(--u) * 56);}
.lg\:m-60 {margin: calc(var(--u) * 60);}
.lg\:m-64 {margin: calc(var(--u) * 64);}
.lg\:m-72 {margin: calc(var(--u) * 72);}
.lg\:m-80 {margin: calc(var(--u) * 80);}
.lg\:m-96 {margin: calc(var(--u) * 96);}
.lg\:-m-1 {margin: calc(var(--u) * -1);}
.lg\:-m-2 {margin: calc(var(--u) * -2);}
.lg\:-m-3 {margin: calc(var(--u) * -3);}
.lg\:-m-4 {margin: calc(var(--u) * -4);}
.lg\:-m-5 {margin: calc(var(--u) * -5);}
.lg\:-m-6 {margin: calc(var(--u) * -6);}
.lg\:-m-7 {margin: calc(var(--u) * -7);}
.lg\:-m-8 {margin: calc(var(--u) * -8);}
.lg\:-m-9 {margin: calc(var(--u) * -9);}
.lg\:-m-10 {margin: calc(var(--u) * -10);}
.lg\:-m-11 {margin: calc(var(--u) * -11);}
.lg\:-m-12 {margin: calc(var(--u) * -12);}
.lg\:-m-13 {margin: calc(var(--u) * -13);}
.lg\:-m-14 {margin: calc(var(--u) * -14);}
.lg\:-m-16 {margin: calc(var(--u) * -16);}
.lg\:-m-20 {margin: calc(var(--u) * -20);}
.lg\:-m-24 {margin: calc(var(--u) * -24);}
.lg\:-m-28 {margin: calc(var(--u) * -28);}
.lg\:-m-32 {margin: calc(var(--u) * -32);}
.lg\:-m-36 {margin: calc(var(--u) * -36);}
.lg\:-m-40 {margin: calc(var(--u) * -40);}
.lg\:-m-44 {margin: calc(var(--u) * -44);}
.lg\:-m-48 {margin: calc(var(--u) * -48);}
.lg\:-m-52 {margin: calc(var(--u) * -52);}
.lg\:-m-56 {margin: calc(var(--u) * -56);}
.lg\:-m-60 {margin: calc(var(--u) * -60);}
.lg\:-m-64 {margin: calc(var(--u) * -64);}
.lg\:-m-72 {margin: calc(var(--u) * -72);}
.lg\:-m-80 {margin: calc(var(--u) * -80);}
.lg\:-m-96 {margin: calc(var(--u) * -96);}
.lg\:mt-0 {margin-top: calc(var(--u) * 0);}
.lg\:mt-1 {margin-top: calc(var(--u) * 1);}
.lg\:mt-2 {margin-top: calc(var(--u) * 2);}
.lg\:mt-3 {margin-top: calc(var(--u) * 3);}
.lg\:mt-4 {margin-top: calc(var(--u) * 4);}
.lg\:mt-5 {margin-top: calc(var(--u) * 5);}
.lg\:mt-6 {margin-top: calc(var(--u) * 6);}
.lg\:mt-7 {margin-top: calc(var(--u) * 7);}
.lg\:mt-8 {margin-top: calc(var(--u) * 8);}
.lg\:mt-9 {margin-top: calc(var(--u) * 9);}
.lg\:mt-10 {margin-top: calc(var(--u) * 10);}
.lg\:mt-11 {margin-top: calc(var(--u) * 11);}
.lg\:mt-12 {margin-top: calc(var(--u) * 12);}
.lg\:mt-13 {margin-top: calc(var(--u) * 13);}
.lg\:mt-14 {margin-top: calc(var(--u) * 14);}
.lg\:mt-16 {margin-top: calc(var(--u) * 16);}
.lg\:mt-20 {margin-top: calc(var(--u) * 20);}
.lg\:mt-24 {margin-top: calc(var(--u) * 24);}
.lg\:mt-28 {margin-top: calc(var(--u) * 28);}
.lg\:mt-32 {margin-top: calc(var(--u) * 32);}
.lg\:mt-36 {margin-top: calc(var(--u) * 36);}
.lg\:mt-40 {margin-top: calc(var(--u) * 40);}
.lg\:mt-44 {margin-top: calc(var(--u) * 44);}
.lg\:mt-48 {margin-top: calc(var(--u) * 48);}
.lg\:mt-52 {margin-top: calc(var(--u) * 52);}
.lg\:mt-56 {margin-top: calc(var(--u) * 56);}
.lg\:mt-60 {margin-top: calc(var(--u) * 60);}
.lg\:mt-64 {margin-top: calc(var(--u) * 64);}
.lg\:mt-72 {margin-top: calc(var(--u) * 72);}
.lg\:mt-80 {margin-top: calc(var(--u) * 80);}
.lg\:mt-96 {margin-top: calc(var(--u) * 96);}
.lg\:-mt-1 {margin-top: calc(var(--u) * -1);}
.lg\:-mt-2 {margin-top: calc(var(--u) * -2);}
.lg\:-mt-3 {margin-top: calc(var(--u) * -3);}
.lg\:-mt-4 {margin-top: calc(var(--u) * -4);}
.lg\:-mt-5 {margin-top: calc(var(--u) * -5);}
.lg\:-mt-6 {margin-top: calc(var(--u) * -6);}
.lg\:-mt-7 {margin-top: calc(var(--u) * -7);}
.lg\:-mt-8 {margin-top: calc(var(--u) * -8);}
.lg\:-mt-9 {margin-top: calc(var(--u) * -9);}
.lg\:-mt-10 {margin-top: calc(var(--u) * -10);}
.lg\:-mt-11 {margin-top: calc(var(--u) * -11);}
.lg\:-mt-12 {margin-top: calc(var(--u) * -12);}
.lg\:-mt-13 {margin-top: calc(var(--u) * -13);}
.lg\:-mt-14 {margin-top: calc(var(--u) * -14);}
.lg\:-mt-16 {margin-top: calc(var(--u) * -16);}
.lg\:-mt-20 {margin-top: calc(var(--u) * -20);}
.lg\:-mt-24 {margin-top: calc(var(--u) * -24);}
.lg\:-mt-28 {margin-top: calc(var(--u) * -28);}
.lg\:-mt-32 {margin-top: calc(var(--u) * -32);}
.lg\:-mt-36 {margin-top: calc(var(--u) * -36);}
.lg\:-mt-40 {margin-top: calc(var(--u) * -40);}
.lg\:-mt-44 {margin-top: calc(var(--u) * -44);}
.lg\:-mt-48 {margin-top: calc(var(--u) * -48);}
.lg\:-mt-52 {margin-top: calc(var(--u) * -52);}
.lg\:-mt-56 {margin-top: calc(var(--u) * -56);}
.lg\:-mt-60 {margin-top: calc(var(--u) * -60);}
.lg\:-mt-64 {margin-top: calc(var(--u) * -64);}
.lg\:-mt-72 {margin-top: calc(var(--u) * -72);}
.lg\:-mt-80 {margin-top: calc(var(--u) * -80);}
.lg\:-mt-96 {margin-top: calc(var(--u) * -96);}
.lg\:mr-0 {margin-right: calc(var(--u) * 0);}
.lg\:mr-1 {margin-right: calc(var(--u) * 1);}
.lg\:mr-2 {margin-right: calc(var(--u) * 2);}
.lg\:mr-3 {margin-right: calc(var(--u) * 3);}
.lg\:mr-4 {margin-right: calc(var(--u) * 4);}
.lg\:mr-5 {margin-right: calc(var(--u) * 5);}
.lg\:mr-6 {margin-right: calc(var(--u) * 6);}
.lg\:mr-7 {margin-right: calc(var(--u) * 7);}
.lg\:mr-8 {margin-right: calc(var(--u) * 8);}
.lg\:mr-9 {margin-right: calc(var(--u) * 9);}
.lg\:mr-10 {margin-right: calc(var(--u) * 10);}
.lg\:mr-11 {margin-right: calc(var(--u) * 11);}
.lg\:mr-12 {margin-right: calc(var(--u) * 12);}
.lg\:mr-13 {margin-right: calc(var(--u) * 13);}
.lg\:mr-14 {margin-right: calc(var(--u) * 14);}
.lg\:mr-16 {margin-right: calc(var(--u) * 16);}
.lg\:mr-20 {margin-right: calc(var(--u) * 20);}
.lg\:mr-24 {margin-right: calc(var(--u) * 24);}
.lg\:mr-28 {margin-right: calc(var(--u) * 28);}
.lg\:mr-32 {margin-right: calc(var(--u) * 32);}
.lg\:mr-36 {margin-right: calc(var(--u) * 36);}
.lg\:mr-40 {margin-right: calc(var(--u) * 40);}
.lg\:mr-44 {margin-right: calc(var(--u) * 44);}
.lg\:mr-48 {margin-right: calc(var(--u) * 48);}
.lg\:mr-52 {margin-right: calc(var(--u) * 52);}
.lg\:mr-56 {margin-right: calc(var(--u) * 56);}
.lg\:mr-60 {margin-right: calc(var(--u) * 60);}
.lg\:mr-64 {margin-right: calc(var(--u) * 64);}
.lg\:mr-72 {margin-right: calc(var(--u) * 72);}
.lg\:mr-80 {margin-right: calc(var(--u) * 80);}
.lg\:mr-96 {margin-right: calc(var(--u) * 96);}
.lg\:-mr-1 {margin-right: calc(var(--u) * -1);}
.lg\:-mr-2 {margin-right: calc(var(--u) * -2);}
.lg\:-mr-3 {margin-right: calc(var(--u) * -3);}
.lg\:-mr-4 {margin-right: calc(var(--u) * -4);}
.lg\:-mr-5 {margin-right: calc(var(--u) * -5);}
.lg\:-mr-6 {margin-right: calc(var(--u) * -6);}
.lg\:-mr-7 {margin-right: calc(var(--u) * -7);}
.lg\:-mr-8 {margin-right: calc(var(--u) * -8);}
.lg\:-mr-9 {margin-right: calc(var(--u) * -9);}
.lg\:-mr-10 {margin-right: calc(var(--u) * -10);}
.lg\:-mr-11 {margin-right: calc(var(--u) * -11);}
.lg\:-mr-12 {margin-right: calc(var(--u) * -12);}
.lg\:-mr-13 {margin-right: calc(var(--u) * -13);}
.lg\:-mr-14 {margin-right: calc(var(--u) * -14);}
.lg\:-mr-16 {margin-right: calc(var(--u) * -16);}
.lg\:-mr-20 {margin-right: calc(var(--u) * -20);}
.lg\:-mr-24 {margin-right: calc(var(--u) * -24);}
.lg\:-mr-28 {margin-right: calc(var(--u) * -28);}
.lg\:-mr-32 {margin-right: calc(var(--u) * -32);}
.lg\:-mr-36 {margin-right: calc(var(--u) * -36);}
.lg\:-mr-40 {margin-right: calc(var(--u) * -40);}
.lg\:-mr-44 {margin-right: calc(var(--u) * -44);}
.lg\:-mr-48 {margin-right: calc(var(--u) * -48);}
.lg\:-mr-52 {margin-right: calc(var(--u) * -52);}
.lg\:-mr-56 {margin-right: calc(var(--u) * -56);}
.lg\:-mr-60 {margin-right: calc(var(--u) * -60);}
.lg\:-mr-64 {margin-right: calc(var(--u) * -64);}
.lg\:-mr-72 {margin-right: calc(var(--u) * -72);}
.lg\:-mr-80 {margin-right: calc(var(--u) * -80);}
.lg\:-mr-96 {margin-right: calc(var(--u) * -96);}
.lg\:mb-0 {margin-bottom: calc(var(--u) * 0);}
.lg\:mb-1 {margin-bottom: calc(var(--u) * 1);}
.lg\:mb-2 {margin-bottom: calc(var(--u) * 2);}
.lg\:mb-3 {margin-bottom: calc(var(--u) * 3);}
.lg\:mb-4 {margin-bottom: calc(var(--u) * 4);}
.lg\:mb-5 {margin-bottom: calc(var(--u) * 5);}
.lg\:mb-6 {margin-bottom: calc(var(--u) * 6);}
.lg\:mb-7 {margin-bottom: calc(var(--u) * 7);}
.lg\:mb-8 {margin-bottom: calc(var(--u) * 8);}
.lg\:mb-9 {margin-bottom: calc(var(--u) * 9);}
.lg\:mb-10 {margin-bottom: calc(var(--u) * 10);}
.lg\:mb-11 {margin-bottom: calc(var(--u) * 11);}
.lg\:mb-12 {margin-bottom: calc(var(--u) * 12);}
.lg\:mb-13 {margin-bottom: calc(var(--u) * 13);}
.lg\:mb-14 {margin-bottom: calc(var(--u) * 14);}
.lg\:mb-16 {margin-bottom: calc(var(--u) * 16);}
.lg\:mb-20 {margin-bottom: calc(var(--u) * 20);}
.lg\:mb-24 {margin-bottom: calc(var(--u) * 24);}
.lg\:mb-28 {margin-bottom: calc(var(--u) * 28);}
.lg\:mb-32 {margin-bottom: calc(var(--u) * 32);}
.lg\:mb-36 {margin-bottom: calc(var(--u) * 36);}
.lg\:mb-40 {margin-bottom: calc(var(--u) * 40);}
.lg\:mb-44 {margin-bottom: calc(var(--u) * 44);}
.lg\:mb-48 {margin-bottom: calc(var(--u) * 48);}
.lg\:mb-52 {margin-bottom: calc(var(--u) * 52);}
.lg\:mb-56 {margin-bottom: calc(var(--u) * 56);}
.lg\:mb-60 {margin-bottom: calc(var(--u) * 60);}
.lg\:mb-64 {margin-bottom: calc(var(--u) * 64);}
.lg\:mb-72 {margin-bottom: calc(var(--u) * 72);}
.lg\:mb-80 {margin-bottom: calc(var(--u) * 80);}
.lg\:mb-96 {margin-bottom: calc(var(--u) * 96);}
.lg\:-mb-1 {margin-bottom: calc(var(--u) * -1);}
.lg\:-mb-2 {margin-bottom: calc(var(--u) * -2);}
.lg\:-mb-3 {margin-bottom: calc(var(--u) * -3);}
.lg\:-mb-4 {margin-bottom: calc(var(--u) * -4);}
.lg\:-mb-5 {margin-bottom: calc(var(--u) * -5);}
.lg\:-mb-6 {margin-bottom: calc(var(--u) * -6);}
.lg\:-mb-7 {margin-bottom: calc(var(--u) * -7);}
.lg\:-mb-8 {margin-bottom: calc(var(--u) * -8);}
.lg\:-mb-9 {margin-bottom: calc(var(--u) * -9);}
.lg\:-mb-10 {margin-bottom: calc(var(--u) * -10);}
.lg\:-mb-11 {margin-bottom: calc(var(--u) * -11);}
.lg\:-mb-12 {margin-bottom: calc(var(--u) * -12);}
.lg\:-mb-13 {margin-bottom: calc(var(--u) * -13);}
.lg\:-mb-14 {margin-bottom: calc(var(--u) * -14);}
.lg\:-mb-16 {margin-bottom: calc(var(--u) * -16);}
.lg\:-mb-20 {margin-bottom: calc(var(--u) * -20);}
.lg\:-mb-24 {margin-bottom: calc(var(--u) * -24);}
.lg\:-mb-28 {margin-bottom: calc(var(--u) * -28);}
.lg\:-mb-32 {margin-bottom: calc(var(--u) * -32);}
.lg\:-mb-36 {margin-bottom: calc(var(--u) * -36);}
.lg\:-mb-40 {margin-bottom: calc(var(--u) * -40);}
.lg\:-mb-44 {margin-bottom: calc(var(--u) * -44);}
.lg\:-mb-48 {margin-bottom: calc(var(--u) * -48);}
.lg\:-mb-52 {margin-bottom: calc(var(--u) * -52);}
.lg\:-mb-56 {margin-bottom: calc(var(--u) * -56);}
.lg\:-mb-60 {margin-bottom: calc(var(--u) * -60);}
.lg\:-mb-64 {margin-bottom: calc(var(--u) * -64);}
.lg\:-mb-72 {margin-bottom: calc(var(--u) * -72);}
.lg\:-mb-80 {margin-bottom: calc(var(--u) * -80);}
.lg\:-mb-96 {margin-bottom: calc(var(--u) * -96);}
.lg\:ml-0 {margin-left: calc(var(--u) * 0);}
.lg\:ml-1 {margin-left: calc(var(--u) * 1);}
.lg\:ml-2 {margin-left: calc(var(--u) * 2);}
.lg\:ml-3 {margin-left: calc(var(--u) * 3);}
.lg\:ml-4 {margin-left: calc(var(--u) * 4);}
.lg\:ml-5 {margin-left: calc(var(--u) * 5);}
.lg\:ml-6 {margin-left: calc(var(--u) * 6);}
.lg\:ml-7 {margin-left: calc(var(--u) * 7);}
.lg\:ml-8 {margin-left: calc(var(--u) * 8);}
.lg\:ml-9 {margin-left: calc(var(--u) * 9);}
.lg\:ml-10 {margin-left: calc(var(--u) * 10);}
.lg\:ml-11 {margin-left: calc(var(--u) * 11);}
.lg\:ml-12 {margin-left: calc(var(--u) * 12);}
.lg\:ml-13 {margin-left: calc(var(--u) * 13);}
.lg\:ml-14 {margin-left: calc(var(--u) * 14);}
.lg\:ml-16 {margin-left: calc(var(--u) * 16);}
.lg\:ml-20 {margin-left: calc(var(--u) * 20);}
.lg\:ml-24 {margin-left: calc(var(--u) * 24);}
.lg\:ml-28 {margin-left: calc(var(--u) * 28);}
.lg\:ml-32 {margin-left: calc(var(--u) * 32);}
.lg\:ml-36 {margin-left: calc(var(--u) * 36);}
.lg\:ml-40 {margin-left: calc(var(--u) * 40);}
.lg\:ml-44 {margin-left: calc(var(--u) * 44);}
.lg\:ml-48 {margin-left: calc(var(--u) * 48);}
.lg\:ml-52 {margin-left: calc(var(--u) * 52);}
.lg\:ml-56 {margin-left: calc(var(--u) * 56);}
.lg\:ml-60 {margin-left: calc(var(--u) * 60);}
.lg\:ml-64 {margin-left: calc(var(--u) * 64);}
.lg\:ml-72 {margin-left: calc(var(--u) * 72);}
.lg\:ml-80 {margin-left: calc(var(--u) * 80);}
.lg\:ml-96 {margin-left: calc(var(--u) * 96);}
.lg\:-ml-1 {margin-left: calc(var(--u) * -1);}
.lg\:-ml-2 {margin-left: calc(var(--u) * -2);}
.lg\:-ml-3 {margin-left: calc(var(--u) * -3);}
.lg\:-ml-4 {margin-left: calc(var(--u) * -4);}
.lg\:-ml-5 {margin-left: calc(var(--u) * -5);}
.lg\:-ml-6 {margin-left: calc(var(--u) * -6);}
.lg\:-ml-7 {margin-left: calc(var(--u) * -7);}
.lg\:-ml-8 {margin-left: calc(var(--u) * -8);}
.lg\:-ml-9 {margin-left: calc(var(--u) * -9);}
.lg\:-ml-10 {margin-left: calc(var(--u) * -10);}
.lg\:-ml-11 {margin-left: calc(var(--u) * -11);}
.lg\:-ml-12 {margin-left: calc(var(--u) * -12);}
.lg\:-ml-13 {margin-left: calc(var(--u) * -13);}
.lg\:-ml-14 {margin-left: calc(var(--u) * -14);}
.lg\:-ml-16 {margin-left: calc(var(--u) * -16);}
.lg\:-ml-20 {margin-left: calc(var(--u) * -20);}
.lg\:-ml-24 {margin-left: calc(var(--u) * -24);}
.lg\:-ml-28 {margin-left: calc(var(--u) * -28);}
.lg\:-ml-32 {margin-left: calc(var(--u) * -32);}
.lg\:-ml-36 {margin-left: calc(var(--u) * -36);}
.lg\:-ml-40 {margin-left: calc(var(--u) * -40);}
.lg\:-ml-44 {margin-left: calc(var(--u) * -44);}
.lg\:-ml-48 {margin-left: calc(var(--u) * -48);}
.lg\:-ml-52 {margin-left: calc(var(--u) * -52);}
.lg\:-ml-56 {margin-left: calc(var(--u) * -56);}
.lg\:-ml-60 {margin-left: calc(var(--u) * -60);}
.lg\:-ml-64 {margin-left: calc(var(--u) * -64);}
.lg\:-ml-72 {margin-left: calc(var(--u) * -72);}
.lg\:-ml-80 {margin-left: calc(var(--u) * -80);}
.lg\:-ml-96 {margin-left: calc(var(--u) * -96);}
.lg\:mx-0 {margin-inline: calc(var(--u) * 0);}
.lg\:mx-1 {margin-inline: calc(var(--u) * 1);}
.lg\:mx-2 {margin-inline: calc(var(--u) * 2);}
.lg\:mx-3 {margin-inline: calc(var(--u) * 3);}
.lg\:mx-4 {margin-inline: calc(var(--u) * 4);}
.lg\:mx-5 {margin-inline: calc(var(--u) * 5);}
.lg\:mx-6 {margin-inline: calc(var(--u) * 6);}
.lg\:mx-7 {margin-inline: calc(var(--u) * 7);}
.lg\:mx-8 {margin-inline: calc(var(--u) * 8);}
.lg\:mx-9 {margin-inline: calc(var(--u) * 9);}
.lg\:mx-10 {margin-inline: calc(var(--u) * 10);}
.lg\:mx-11 {margin-inline: calc(var(--u) * 11);}
.lg\:mx-12 {margin-inline: calc(var(--u) * 12);}
.lg\:mx-13 {margin-inline: calc(var(--u) * 13);}
.lg\:mx-14 {margin-inline: calc(var(--u) * 14);}
.lg\:mx-16 {margin-inline: calc(var(--u) * 16);}
.lg\:mx-20 {margin-inline: calc(var(--u) * 20);}
.lg\:mx-24 {margin-inline: calc(var(--u) * 24);}
.lg\:mx-28 {margin-inline: calc(var(--u) * 28);}
.lg\:mx-32 {margin-inline: calc(var(--u) * 32);}
.lg\:mx-36 {margin-inline: calc(var(--u) * 36);}
.lg\:mx-40 {margin-inline: calc(var(--u) * 40);}
.lg\:mx-44 {margin-inline: calc(var(--u) * 44);}
.lg\:mx-48 {margin-inline: calc(var(--u) * 48);}
.lg\:mx-52 {margin-inline: calc(var(--u) * 52);}
.lg\:mx-56 {margin-inline: calc(var(--u) * 56);}
.lg\:mx-60 {margin-inline: calc(var(--u) * 60);}
.lg\:mx-64 {margin-inline: calc(var(--u) * 64);}
.lg\:mx-72 {margin-inline: calc(var(--u) * 72);}
.lg\:mx-80 {margin-inline: calc(var(--u) * 80);}
.lg\:mx-96 {margin-inline: calc(var(--u) * 96);}
.lg\:-mx-1 {margin-inline: calc(var(--u) * -1);}
.lg\:-mx-2 {margin-inline: calc(var(--u) * -2);}
.lg\:-mx-3 {margin-inline: calc(var(--u) * -3);}
.lg\:-mx-4 {margin-inline: calc(var(--u) * -4);}
.lg\:-mx-5 {margin-inline: calc(var(--u) * -5);}
.lg\:-mx-6 {margin-inline: calc(var(--u) * -6);}
.lg\:-mx-7 {margin-inline: calc(var(--u) * -7);}
.lg\:-mx-8 {margin-inline: calc(var(--u) * -8);}
.lg\:-mx-9 {margin-inline: calc(var(--u) * -9);}
.lg\:-mx-10 {margin-inline: calc(var(--u) * -10);}
.lg\:-mx-11 {margin-inline: calc(var(--u) * -11);}
.lg\:-mx-12 {margin-inline: calc(var(--u) * -12);}
.lg\:-mx-13 {margin-inline: calc(var(--u) * -13);}
.lg\:-mx-14 {margin-inline: calc(var(--u) * -14);}
.lg\:-mx-16 {margin-inline: calc(var(--u) * -16);}
.lg\:-mx-20 {margin-inline: calc(var(--u) * -20);}
.lg\:-mx-24 {margin-inline: calc(var(--u) * -24);}
.lg\:-mx-28 {margin-inline: calc(var(--u) * -28);}
.lg\:-mx-32 {margin-inline: calc(var(--u) * -32);}
.lg\:-mx-36 {margin-inline: calc(var(--u) * -36);}
.lg\:-mx-40 {margin-inline: calc(var(--u) * -40);}
.lg\:-mx-44 {margin-inline: calc(var(--u) * -44);}
.lg\:-mx-48 {margin-inline: calc(var(--u) * -48);}
.lg\:-mx-52 {margin-inline: calc(var(--u) * -52);}
.lg\:-mx-56 {margin-inline: calc(var(--u) * -56);}
.lg\:-mx-60 {margin-inline: calc(var(--u) * -60);}
.lg\:-mx-64 {margin-inline: calc(var(--u) * -64);}
.lg\:-mx-72 {margin-inline: calc(var(--u) * -72);}
.lg\:-mx-80 {margin-inline: calc(var(--u) * -80);}
.lg\:-mx-96 {margin-inline: calc(var(--u) * -96);}
.lg\:my-0 {margin-block: calc(var(--u) * 0);}
.lg\:my-1 {margin-block: calc(var(--u) * 1);}
.lg\:my-2 {margin-block: calc(var(--u) * 2);}
.lg\:my-3 {margin-block: calc(var(--u) * 3);}
.lg\:my-4 {margin-block: calc(var(--u) * 4);}
.lg\:my-5 {margin-block: calc(var(--u) * 5);}
.lg\:my-6 {margin-block: calc(var(--u) * 6);}
.lg\:my-7 {margin-block: calc(var(--u) * 7);}
.lg\:my-8 {margin-block: calc(var(--u) * 8);}
.lg\:my-9 {margin-block: calc(var(--u) * 9);}
.lg\:my-10 {margin-block: calc(var(--u) * 10);}
.lg\:my-11 {margin-block: calc(var(--u) * 11);}
.lg\:my-12 {margin-block: calc(var(--u) * 12);}
.lg\:my-13 {margin-block: calc(var(--u) * 13);}
.lg\:my-14 {margin-block: calc(var(--u) * 14);}
.lg\:my-16 {margin-block: calc(var(--u) * 16);}
.lg\:my-20 {margin-block: calc(var(--u) * 20);}
.lg\:my-24 {margin-block: calc(var(--u) * 24);}
.lg\:my-28 {margin-block: calc(var(--u) * 28);}
.lg\:my-32 {margin-block: calc(var(--u) * 32);}
.lg\:my-36 {margin-block: calc(var(--u) * 36);}
.lg\:my-40 {margin-block: calc(var(--u) * 40);}
.lg\:my-44 {margin-block: calc(var(--u) * 44);}
.lg\:my-48 {margin-block: calc(var(--u) * 48);}
.lg\:my-52 {margin-block: calc(var(--u) * 52);}
.lg\:my-56 {margin-block: calc(var(--u) * 56);}
.lg\:my-60 {margin-block: calc(var(--u) * 60);}
.lg\:my-64 {margin-block: calc(var(--u) * 64);}
.lg\:my-72 {margin-block: calc(var(--u) * 72);}
.lg\:my-80 {margin-block: calc(var(--u) * 80);}
.lg\:my-96 {margin-block: calc(var(--u) * 96);}
.lg\:-my-1 {margin-block: calc(var(--u) * -1);}
.lg\:-my-2 {margin-block: calc(var(--u) * -2);}
.lg\:-my-3 {margin-block: calc(var(--u) * -3);}
.lg\:-my-4 {margin-block: calc(var(--u) * -4);}
.lg\:-my-5 {margin-block: calc(var(--u) * -5);}
.lg\:-my-6 {margin-block: calc(var(--u) * -6);}
.lg\:-my-7 {margin-block: calc(var(--u) * -7);}
.lg\:-my-8 {margin-block: calc(var(--u) * -8);}
.lg\:-my-9 {margin-block: calc(var(--u) * -9);}
.lg\:-my-10 {margin-block: calc(var(--u) * -10);}
.lg\:-my-11 {margin-block: calc(var(--u) * -11);}
.lg\:-my-12 {margin-block: calc(var(--u) * -12);}
.lg\:-my-13 {margin-block: calc(var(--u) * -13);}
.lg\:-my-14 {margin-block: calc(var(--u) * -14);}
.lg\:-my-16 {margin-block: calc(var(--u) * -16);}
.lg\:-my-20 {margin-block: calc(var(--u) * -20);}
.lg\:-my-24 {margin-block: calc(var(--u) * -24);}
.lg\:-my-28 {margin-block: calc(var(--u) * -28);}
.lg\:-my-32 {margin-block: calc(var(--u) * -32);}
.lg\:-my-36 {margin-block: calc(var(--u) * -36);}
.lg\:-my-40 {margin-block: calc(var(--u) * -40);}
.lg\:-my-44 {margin-block: calc(var(--u) * -44);}
.lg\:-my-48 {margin-block: calc(var(--u) * -48);}
.lg\:-my-52 {margin-block: calc(var(--u) * -52);}
.lg\:-my-56 {margin-block: calc(var(--u) * -56);}
.lg\:-my-60 {margin-block: calc(var(--u) * -60);}
.lg\:-my-64 {margin-block: calc(var(--u) * -64);}
.lg\:-my-72 {margin-block: calc(var(--u) * -72);}
.lg\:-my-80 {margin-block: calc(var(--u) * -80);}
.lg\:-my-96 {margin-block: calc(var(--u) * -96);}
.lg\:m-auto {margin: auto;}
.lg\:mx-auto {margin-inline: auto;}
.lg\:gap-0 {gap: calc(var(--u) * 0);}
.lg\:gap-1 {gap: calc(var(--u) * 1);}
.lg\:gap-2 {gap: calc(var(--u) * 2);}
.lg\:gap-3 {gap: calc(var(--u) * 3);}
.lg\:gap-4 {gap: calc(var(--u) * 4);}
.lg\:gap-5 {gap: calc(var(--u) * 5);}
.lg\:gap-6 {gap: calc(var(--u) * 6);}
.lg\:gap-7 {gap: calc(var(--u) * 7);}
.lg\:gap-8 {gap: calc(var(--u) * 8);}
.lg\:gap-9 {gap: calc(var(--u) * 9);}
.lg\:gap-10 {gap: calc(var(--u) * 10);}
.lg\:gap-11 {gap: calc(var(--u) * 11);}
.lg\:gap-12 {gap: calc(var(--u) * 12);}
.lg\:gap-13 {gap: calc(var(--u) * 13);}
.lg\:gap-14 {gap: calc(var(--u) * 14);}
.lg\:gap-16 {gap: calc(var(--u) * 16);}
.lg\:gap-20 {gap: calc(var(--u) * 20);}
.lg\:gap-24 {gap: calc(var(--u) * 24);}
.lg\:gap-28 {gap: calc(var(--u) * 28);}
.lg\:gap-32 {gap: calc(var(--u) * 32);}
.lg\:gap-36 {gap: calc(var(--u) * 36);}
.lg\:gap-40 {gap: calc(var(--u) * 40);}
.lg\:gap-44 {gap: calc(var(--u) * 44);}
.lg\:gap-48 {gap: calc(var(--u) * 48);}
.lg\:gap-52 {gap: calc(var(--u) * 52);}
.lg\:gap-56 {gap: calc(var(--u) * 56);}
.lg\:gap-60 {gap: calc(var(--u) * 60);}
.lg\:gap-64 {gap: calc(var(--u) * 64);}
.lg\:gap-72 {gap: calc(var(--u) * 72);}
.lg\:gap-80 {gap: calc(var(--u) * 80);}
.lg\:gap-96 {gap: calc(var(--u) * 96);}
.lg\:w-0 {width: calc(var(--u) * 0);}
.lg\:w-1 {width: calc(var(--u) * 1);}
.lg\:w-2 {width: calc(var(--u) * 2);}
.lg\:w-3 {width: calc(var(--u) * 3);}
.lg\:w-4 {width: calc(var(--u) * 4);}
.lg\:w-5 {width: calc(var(--u) * 5);}
.lg\:w-6 {width: calc(var(--u) * 6);}
.lg\:w-7 {width: calc(var(--u) * 7);}
.lg\:w-8 {width: calc(var(--u) * 8);}
.lg\:w-9 {width: calc(var(--u) * 9);}
.lg\:w-10 {width: calc(var(--u) * 10);}
.lg\:w-11 {width: calc(var(--u) * 11);}
.lg\:w-12 {width: calc(var(--u) * 12);}
.lg\:w-13 {width: calc(var(--u) * 13);}
.lg\:w-14 {width: calc(var(--u) * 14);}
.lg\:w-16 {width: calc(var(--u) * 16);}
.lg\:w-20 {width: calc(var(--u) * 20);}
.lg\:w-24 {width: calc(var(--u) * 24);}
.lg\:w-28 {width: calc(var(--u) * 28);}
.lg\:w-32 {width: calc(var(--u) * 32);}
.lg\:w-36 {width: calc(var(--u) * 36);}
.lg\:w-40 {width: calc(var(--u) * 40);}
.lg\:w-44 {width: calc(var(--u) * 44);}
.lg\:w-48 {width: calc(var(--u) * 48);}
.lg\:w-52 {width: calc(var(--u) * 52);}
.lg\:w-56 {width: calc(var(--u) * 56);}
.lg\:w-60 {width: calc(var(--u) * 60);}
.lg\:w-64 {width: calc(var(--u) * 64);}
.lg\:w-72 {width: calc(var(--u) * 72);}
.lg\:w-80 {width: calc(var(--u) * 80);}
.lg\:w-96 {width: calc(var(--u) * 96);}
.lg\:h-0 {height: calc(var(--u) * 0);}
.lg\:h-1 {height: calc(var(--u) * 1);}
.lg\:h-2 {height: calc(var(--u) * 2);}
.lg\:h-3 {height: calc(var(--u) * 3);}
.lg\:h-4 {height: calc(var(--u) * 4);}
.lg\:h-5 {height: calc(var(--u) * 5);}
.lg\:h-6 {height: calc(var(--u) * 6);}
.lg\:h-7 {height: calc(var(--u) * 7);}
.lg\:h-8 {height: calc(var(--u) * 8);}
.lg\:h-9 {height: calc(var(--u) * 9);}
.lg\:h-10 {height: calc(var(--u) * 10);}
.lg\:h-11 {height: calc(var(--u) * 11);}
.lg\:h-12 {height: calc(var(--u) * 12);}
.lg\:h-13 {height: calc(var(--u) * 13);}
.lg\:h-14 {height: calc(var(--u) * 14);}
.lg\:h-16 {height: calc(var(--u) * 16);}
.lg\:h-20 {height: calc(var(--u) * 20);}
.lg\:h-24 {height: calc(var(--u) * 24);}
.lg\:h-28 {height: calc(var(--u) * 28);}
.lg\:h-32 {height: calc(var(--u) * 32);}
.lg\:h-36 {height: calc(var(--u) * 36);}
.lg\:h-40 {height: calc(var(--u) * 40);}
.lg\:h-44 {height: calc(var(--u) * 44);}
.lg\:h-48 {height: calc(var(--u) * 48);}
.lg\:h-52 {height: calc(var(--u) * 52);}
.lg\:h-56 {height: calc(var(--u) * 56);}
.lg\:h-60 {height: calc(var(--u) * 60);}
.lg\:h-64 {height: calc(var(--u) * 64);}
.lg\:h-72 {height: calc(var(--u) * 72);}
.lg\:h-80 {height: calc(var(--u) * 80);}
.lg\:h-96 {height: calc(var(--u) * 96);}
.lg\:w-auto {width: auto;}
.lg\:w-full {width: 100%;}
.lg\:w-screen {width: 100vw;}
.lg\:w-min {width: min-content;}
.lg\:w-max {width: max-content;}
.lg\:w-fit {width: fit-content;}
.lg\:h-auto {height: auto;}
.lg\:h-full {height: 100%;}
.lg\:h-screen {height: 100vh;}
.lg\:h-min {height: min-content;}
.lg\:h-max {height: max-content;}
.lg\:h-fit {height: fit-content;}
.lg\:block {display: block;}
.lg\:inline-block {display: inline-block;}
.lg\:inline {display: inline;}
.lg\:flex {display: flex;}
.lg\:inline-flex {display: inline-flex;}
.lg\:grid {display: grid;}
.lg\:inline-grid {display: inline-grid;}
.lg\:hidden {display: none;}
.lg\:contents {display: contents;}
.lg\:flex-row {flex-direction: row;}
.lg\:flex-col {flex-direction: column;}
.lg\:flex-row-reverse {flex-direction: row-reverse;}
.lg\:flex-col-reverse {flex-direction: column-reverse;}
.lg\:flex-wrap {flex-wrap: wrap;}
.lg\:flex-nowrap {flex-wrap: nowrap;}
.lg\:flex-1 {flex: 1 1 0%;}
.lg\:flex-auto {flex: 1 1 auto;}
.lg\:flex-none {flex: none;}
.lg\:grow {flex-grow: 1;}
.lg\:grow-0 {flex-grow: 0;}
.lg\:shrink {flex-shrink: 1;}
.lg\:shrink-0 {flex-shrink: 0;}
.lg\:grid-cols-1 {grid-template-columns: repeat(1, minmax(0, 1fr));}
.lg\:grid-cols-2 {grid-template-columns: repeat(2, minmax(0, 1fr));}
.lg\:grid-cols-3 {grid-template-columns: repeat(3, minmax(0, 1fr));}
.lg\:grid-cols-4 {grid-template-columns: repeat(4, minmax(0, 1fr));}
.lg\:grid-cols-5 {grid-template-columns: repeat(5, minmax(0, 1fr));}
.lg\:grid-cols-6 {grid-template-columns: repeat(6, minmax(0, 1fr));}
.lg\:grid-cols-7 {grid-template-columns: repeat(7, minmax(0, 1fr));}
.lg\:grid-cols-8 {grid-template-columns: repeat(8, minmax(0, 1fr));}
.lg\:grid-cols-9 {grid-template-columns: repeat(9, minmax(0, 1fr));}
.lg\:grid-cols-10 {grid-template-columns: repeat(10, minmax(0, 1fr));}
.lg\:grid-cols-11 {grid-template-columns: repeat(11, minmax(0, 1fr));}
.lg\:grid-cols-12 {grid-template-columns: repeat(12, minmax(0, 1fr));}
.lg\:grid-cols-none {grid-template-columns: none;}
.lg\:col-span-1 {grid-column: span 1 / span 1;}
.lg\:col-span-2 {grid-column: span 2 / span 2;}
.lg\:col-span-3 {grid-column: span 3 / span 3;}
.lg\:col-span-4 {grid-column: span 4 / span 4;}
.lg\:col-span-5 {grid-column: span 5 / span 5;}
.lg\:col-span-6 {grid-column: span 6 / span 6;}
.lg\:col-span-7 {grid-column: span 7 / span 7;}
.lg\:col-span-8 {grid-column: span 8 / span 8;}
.lg\:col-span-9 {grid-column: span 9 / span 9;}
.lg\:col-span-10 {grid-column: span 10 / span 10;}
.lg\:col-span-11 {grid-column: span 11 / span 11;}
.lg\:col-span-12 {grid-column: span 12 / span 12;}
.lg\:col-span-full {grid-column: 1 / -1;}
.lg\:justify-start {justify-content: flex-start;}
.lg\:justify-end {justify-content: flex-end;}
.lg\:justify-center {justify-content: center;}
.lg\:justify-between {justify-content: space-between;}
.lg\:justify-around {justify-content: space-around;}
.lg\:justify-evenly {justify-content: space-evenly;}
.lg\:items-start {align-items: flex-start;}
.lg\:items-end {align-items: flex-end;}
.lg\:items-center {align-items: center;}
.lg\:items-baseline {align-items: baseline;}
.lg\:items-stretch {align-items: stretch;}
.lg\:self-auto {align-self: auto;}
.lg\:self-start {align-self: flex-start;}
.lg\:self-end {align-self: flex-end;}
.lg\:self-center {align-self: center;}
.lg\:self-stretch {align-self: stretch;}
.lg\:text-left {text-align: left;}
.lg\:text-center {text-align: center;}
.lg\:text-right {text-align: right;}
.lg\:text-justify {text-align: justify;}
.lg\:text-xs {font-size: 0.75rem;}
.lg\:text-sm {font-size: 0.875rem;}
.lg\:text-base {font-size: 1rem;}
.lg\:text-lg {font-size: 1.125rem;}
.lg\:text-xl {font-size: 1.25rem;}
.lg\:text-2xl {font-size: 1.5rem;}
.lg\:text-3xl {font-size: 1.875rem;}
.lg\:text-4xl {font-size: 2.25rem;}
.lg\:text-5xl {font-size: 3rem;}
.lg\:text-6xl {font-size: 3.75rem;}
.lg\:font-thin {font-weight: 100;}
.lg\:font-light {font-weight: 300;}
.lg\:font-normal {font-weight: 400;}
.lg\:font-medium {font-weight: 500;}
.lg\:font-semibold {font-weight: 600;}
.lg\:font-bold {font-weight: 700;}
.lg\:font-extrabold {font-weight: 800;}
.lg\:font-black {font-weight: 900;}
.lg\:static {position: static;}
.lg\:fixed {position: fixed;}
.lg\:absolute {position: absolute;}
.lg\:relative {position: relative;}
.lg\:sticky {position: sticky;}
.lg\:top-0 {top: calc(var(--u) * 0);}
.lg\:top-1 {top: calc(var(--u) * 1);}
.lg\:top-2 {top: calc(var(--u) * 2);}
.lg\:top-3 {top: calc(var(--u) * 3);}
.lg\:top-4 {top: calc(var(--u) * 4);}
.lg\:top-5 {top: calc(var(--u) * 5);}
.lg\:top-6 {top: calc(var(--u) * 6);}
.lg\:top-7 {top: calc(var(--u) * 7);}
.lg\:top-8 {top: calc(var(--u) * 8);}
.lg\:top-9 {top: calc(var(--u) * 9);}
.lg\:top-10 {top: calc(var(--u) * 10);}
.lg\:top-11 {top: calc(var(--u) * 11);}
.lg\:top-12 {top: calc(var(--u) * 12);}
.lg\:top-13 {top: calc(var(--u) * 13);}
.lg\:top-14 {top: calc(var(--u) * 14);}
.lg\:top-16 {top: calc(var(--u) * 16);}
.lg\:top-20 {top: calc(var(--u) * 20);}
.lg\:top-24 {top: calc(var(--u) * 24);}
.lg\:top-28 {top: calc(var(--u) * 28);}
.lg\:top-32 {top: calc(var(--u) * 32);}
.lg\:top-36 {top: calc(var(--u) * 36);}
.lg\:top-40 {top: calc(var(--u) * 40);}
.lg\:top-44 {top: calc(var(--u) * 44);}
.lg\:top-48 {top: calc(var(--u) * 48);}
.lg\:top-52 {top: calc(var(--u) * 52);}
.lg\:top-56 {top: calc(var(--u) * 56);}
.lg\:top-60 {top: calc(var(--u) * 60);}
.lg\:top-64 {top: calc(var(--u) * 64);}
.lg\:top-72 {top: calc(var(--u) * 72);}
.lg\:top-80 {top: calc(var(--u) * 80);}
.lg\:top-96 {top: calc(var(--u) * 96);}
.lg\:-top-1 {top: calc(var(--u) * -1);}
.lg\:-top-2 {top: calc(var(--u) * -2);}
.lg\:-top-3 {top: calc(var(--u) * -3);}
.lg\:-top-4 {top: calc(var(--u) * -4);}
.lg\:-top-5 {top: calc(var(--u) * -5);}
.lg\:-top-6 {top: calc(var(--u) * -6);}
.lg\:-top-7 {top: calc(var(--u) * -7);}
.lg\:-top-8 {top: calc(var(--u) * -8);}
.lg\:-top-9 {top: calc(var(--u) * -9);}
.lg\:-top-10 {top: calc(var(--u) * -10);}
.lg\:-top-11 {top: calc(var(--u) * -11);}
.lg\:-top-12 {top: calc(var(--u) * -12);}
.lg\:-top-13 {top: calc(var(--u) * -13);}
.lg\:-top-14 {top: calc(var(--u) * -14);}
.lg\:-top-16 {top: calc(var(--u) * -16);}
.lg\:-top-20 {top: calc(var(--u) * -20);}
.lg\:-top-24 {top: calc(var(--u) * -24);}
.lg\:-top-28 {top: calc(var(--u) * -28);}
.lg\:-top-32 {top: calc(var(--u) * -32);}
.lg\:-top-36 {top: calc(var(--u) * -36);}
.lg\:-top-40 {top: calc(var(--u) * -40);}
.lg\:-top-44 {top: calc(var(--u) * -44);}
.lg\:-top-48 {top: calc(var(--u) * -48);}
.lg\:-top-52 {top: calc(var(--u) * -52);}
.lg\:-top-56 {top: calc(var(--u) * -56);}
.lg\:-top-60 {top: calc(var(--u) * -60);}
.lg\:-top-64 {top: calc(var(--u) * -64);}
.lg\:-top-72 {top: calc(var(--u) * -72);}
.lg\:-top-80 {top: calc(var(--u) * -80);}
.lg\:-top-96 {top: calc(var(--u) * -96);}
.lg\:right-0 {right: calc(var(--u) * 0);}
.lg\:right-1 {right: calc(var(--u) * 1);}
.lg\:right-2 {right: calc(var(--u) * 2);}
.lg\:right-3 {right: calc(var(--u) * 3);}
.lg\:right-4 {right: calc(var(--u) * 4);}
.lg\:right-5 {right: calc(var(--u) * 5);}
.lg\:right-6 {right: calc(var(--u) * 6);}
.lg\:right-7 {right: calc(var(--u) * 7);}
.lg\:right-8 {right: calc(var(--u) * 8);}
.lg\:right-9 {right: calc(var(--u) * 9);}
.lg\:right-10 {right: calc(var(--u) * 10);}
.lg\:right-11 {right: calc(var(--u) * 11);}
.lg\:right-12 {right: calc(var(--u) * 12);}
.lg\:right-13 {right: calc(var(--u) * 13);}
.lg\:right-14 {right: calc(var(--u) * 14);}
.lg\:right-16 {right: calc(var(--u) * 16);}
.lg\:right-20 {right: calc(var(--u) * 20);}
.lg\:right-24 {right: calc(var(--u) * 24);}
.lg\:right-28 {right: calc(var(--u) * 28);}
.lg\:right-32 {right: calc(var(--u) * 32);}
.lg\:right-36 {right: calc(var(--u) * 36);}
.lg\:right-40 {right: calc(var(--u) * 40);}
.lg\:right-44 {right: calc(var(--u) * 44);}
.lg\:right-48 {right: calc(var(--u) * 48);}
.lg\:right-52 {right: calc(var(--u) * 52);}
.lg\:right-56 {right: calc(var(--u) * 56);}
.lg\:right-60 {right: calc(var(--u) * 60);}
.lg\:right-64 {right: calc(var(--u) * 64);}
.lg\:right-72 {right: calc(var(--u) * 72);}
.lg\:right-80 {right: calc(var(--u) * 80);}
.lg\:right-96 {right: calc(var(--u) * 96);}
.lg\:-right-1 {right: calc(var(--u) * -1);}
.lg\:-right-2 {right: calc(var(--u) * -2);}
.lg\:-right-3 {right: calc(var(--u) * -3);}
.lg\:-right-4 {right: calc(var(--u) * -4);}
.lg\:-right-5 {right: calc(var(--u) * -5);}
.lg\:-right-6 {right: calc(var(--u) * -6);}
.lg\:-right-7 {right: calc(var(--u) * -7);}
.lg\:-right-8 {right: calc(var(--u) * -8);}
.lg\:-right-9 {right: calc(var(--u) * -9);}
.lg\:-right-10 {right: calc(var(--u) * -10);}
.lg\:-right-11 {right: calc(var(--u) * -11);}
.lg\:-right-12 {right: calc(var(--u) * -12);}
.lg\:-right-13 {right: calc(var(--u) * -13);}
.lg\:-right-14 {right: calc(var(--u) * -14);}
.lg\:-right-16 {right: calc(var(--u) * -16);}
.lg\:-right-20 {right: calc(var(--u) * -20);}
.lg\:-right-24 {right: calc(var(--u) * -24);}
.lg\:-right-28 {right: calc(var(--u) * -28);}
.lg\:-right-32 {right: calc(var(--u) * -32);}
.lg\:-right-36 {right: calc(var(--u) * -36);}
.lg\:-right-40 {right: calc(var(--u) * -40);}
.lg\:-right-44 {right: calc(var(--u) * -44);}
.lg\:-right-48 {right: calc(var(--u) * -48);}
.lg\:-right-52 {right: calc(var(--u) * -52);}
.lg\:-right-56 {right: calc(var(--u) * -56);}
.lg\:-right-60 {right: calc(var(--u) * -60);}
.lg\:-right-64 {right: calc(var(--u) * -64);}
.lg\:-right-72 {right: calc(var(--u) * -72);}
.lg\:-right-80 {right: calc(var(--u) * -80);}
.lg\:-right-96 {right: calc(var(--u) * -96);}
.lg\:bottom-0 {bottom: calc(var(--u) * 0);}
.lg\:bottom-1 {bottom: calc(var(--u) * 1);}
.lg\:bottom-2 {bottom: calc(var(--u) * 2);}
.lg\:bottom-3 {bottom: calc(var(--u) * 3);}
.lg\:bottom-4 {bottom: calc(var(--u) * 4);}
.lg\:bottom-5 {bottom: calc(var(--u) * 5);}
.lg\:bottom-6 {bottom: calc(var(--u) * 6);}
.lg\:bottom-7 {bottom: calc(var(--u) * 7);}
.lg\:bottom-8 {bottom: calc(var(--u) * 8);}
.lg\:bottom-9 {bottom: calc(var(--u) * 9);}
.lg\:bottom-10 {bottom: calc(var(--u) * 10);}
.lg\:bottom-11 {bottom: calc(var(--u) * 11);}
.lg\:bottom-12 {bottom: calc(var(--u) * 12);}
.lg\:bottom-13 {bottom: calc(var(--u) * 13);}
.lg\:bottom-14 {bottom: calc(var(--u) * 14);}
.lg\:bottom-16 {bottom: calc(var(--u) * 16);}
.lg\:bottom-20 {bottom: calc(var(--u) * 20);}
.lg\:bottom-24 {bottom: calc(var(--u) * 24);}
.lg\:bottom-28 {bottom: calc(var(--u) * 28);}
.lg\:bottom-32 {bottom: calc(var(--u) * 32);}
.lg\:bottom-36 {bottom: calc(var(--u) * 36);}
.lg\:bottom-40 {bottom: calc(var(--u) * 40);}
.lg\:bottom-44 {bottom: calc(var(--u) * 44);}
.lg\:bottom-48 {bottom: calc(var(--u) * 48);}
.lg\:bottom-52 {bottom: calc(var(--u) * 52);}
.lg\:bottom-56 {bottom: calc(var(--u) * 56);}
.lg\:bottom-60 {bottom: calc(var(--u) * 60);}
.lg\:bottom-64 {bottom: calc(var(--u) * 64);}
.lg\:bottom-72 {bottom: calc(var(--u) * 72);}
.lg\:bottom-80 {bottom: calc(var(--u) * 80);}
.lg\:bottom-96 {bottom: calc(var(--u) * 96);}
.lg\:-bottom-1 {bottom: calc(var(--u) * -1);}
.lg\:-bottom-2 {bottom: calc(var(--u) * -2);}
.lg\:-bottom-3 {bottom: calc(var(--u) * -3);}
.lg\:-bottom-4 {bottom: calc(var(--u) * -4);}
.lg\:-bottom-5 {bottom: calc(var(--u) * -5);}
.lg\:-bottom-6 {bottom: calc(var(--u) * -6);}
.lg\:-bottom-7 {bottom: calc(var(--u) * -7);}
.lg\:-bottom-8 {bottom: calc(var(--u) * -8);}
.lg\:-bottom-9 {bottom: calc(var(--u) * -9);}
.lg\:-bottom-10 {bottom: calc(var(--u) * -10);}
.lg\:-bottom-11 {bottom: calc(var(--u) * -11);}
.lg\:-bottom-12 {bottom: calc(var(--u) * -12);}
.lg\:-bottom-13 {bottom: calc(var(--u) * -13);}
.lg\:-bottom-14 {bottom: calc(var(--u) * -14);}
.lg\:-bottom-16 {bottom: calc(var(--u) * -16);}
.lg\:-bottom-20 {bottom: calc(var(--u) * -20);}
.lg\:-bottom-24 {bottom: calc(var(--u) * -24);}
.lg\:-bottom-28 {bottom: calc(var(--u) * -28);}
.lg\:-bottom-32 {bottom: calc(var(--u) * -32);}
.lg\:-bottom-36 {bottom: calc(var(--u) * -36);}
.lg\:-bottom-40 {bottom: calc(var(--u) * -40);}
.lg\:-bottom-44 {bottom: calc(var(--u) * -44);}
.lg\:-bottom-48 {bottom: calc(var(--u) * -48);}
.lg\:-bottom-52 {bottom: calc(var(--u) * -52);}
.lg\:-bottom-56 {bottom: calc(var(--u) * -56);}
.lg\:-bottom-60 {bottom: calc(var(--u) * -60);}
.lg\:-bottom-64 {bottom: calc(var(--u) * -64);}
.lg\:-bottom-72 {bottom: calc(var(--u) * -72);}
.lg\:-bottom-80 {bottom: calc(var(--u) * -80);}
.lg\:-bottom-96 {bottom: calc(var(--u) * -96);}
.lg\:left-0 {left: calc(var(--u) * 0);}
.lg\:left-1 {left: calc(var(--u) * 1);}
.lg\:left-2 {left: calc(var(--u) * 2);}
.lg\:left-3 {left: calc(var(--u) * 3);}
.lg\:left-4 {left: calc(var(--u) * 4);}
.lg\:left-5 {left: calc(var(--u) * 5);}
.lg\:left-6 {left: calc(var(--u) * 6);}
.lg\:left-7 {left: calc(var(--u) * 7);}
.lg\:left-8 {left: calc(var(--u) * 8);}
.lg\:left-9 {left: calc(var(--u) * 9);}
.lg\:left-10 {left: calc(var(--u) * 10);}
.lg\:left-11 {left: calc(var(--u) * 11);}
.lg\:left-12 {left: calc(var(--u) * 12);}
.lg\:left-13 {left: calc(var(--u) * 13);}
.lg\:left-14 {left: calc(var(--u) * 14);}
.lg\:left-16 {left: calc(var(--u) * 16);}
.lg\:left-20 {left: calc(var(--u) * 20);}
.lg\:left-24 {left: calc(var(--u) * 24);}
.lg\:left-28 {left: calc(var(--u) * 28);}
.lg\:left-32 {left: calc(var(--u) * 32);}
.lg\:left-36 {left: calc(var(--u) * 36);}
.lg\:left-40 {left: calc(var(--u) * 40);}
.lg\:left-44 {left: calc(var(--u) * 44);}
.lg\:left-48 {left: calc(var(--u) * 48);}
.lg\:left-52 {left: calc(var(--u) * 52);}
.lg\:left-56 {left: calc(var(--u) * 56);}
.lg\:left-60 {left: calc(var(--u) * 60);}
.lg\:left-64 {left: calc(var(--u) * 64);}
.lg\:left-72 {left: calc(var(--u) * 72);}
.lg\:left-80 {left: calc(var(--u) * 80);}
.lg\:left-96 {left: calc(var(--u) * 96);}
.lg\:-left-1 {left: calc(var(--u) * -1);}
.lg\:-left-2 {left: calc(var(--u) * -2);}
.lg\:-left-3 {left: calc(var(--u) * -3);}
.lg\:-left-4 {left: calc(var(--u) * -4);}
.lg\:-left-5 {left: calc(var(--u) * -5);}
.lg\:-left-6 {left: calc(var(--u) * -6);}
.lg\:-left-7 {left: calc(var(--u) * -7);}
.lg\:-left-8 {left: calc(var(--u) * -8);}
.lg\:-left-9 {left: calc(var(--u) * -9);}
.lg\:-left-10 {left: calc(var(--u) * -10);}
.lg\:-left-11 {left: calc(var(--u) * -11);}
.lg\:-left-12 {left: calc(var(--u) * -12);}
.lg\:-left-13 {left: calc(var(--u) * -13);}
.lg\:-left-14 {left: calc(var(--u) * -14);}
.lg\:-left-16 {left: calc(var(--u) * -16);}
.lg\:-left-20 {left: calc(var(--u) * -20);}
.lg\:-left-24 {left: calc(var(--u) * -24);}
.lg\:-left-28 {left: calc(var(--u) * -28);}
.lg\:-left-32 {left: calc(var(--u) * -32);}
.lg\:-left-36 {left: calc(var(--u) * -36);}
.lg\:-left-40 {left: calc(var(--u) * -40);}
.lg\:-left-44 {left: calc(var(--u) * -44);}
.lg\:-left-48 {left: calc(var(--u) * -48);}
.lg\:-left-52 {left: calc(var(--u) * -52);}
.lg\:-left-56 {left: calc(var(--u) * -56);}
.lg\:-left-60 {left: calc(var(--u) * -60);}
.lg\:-left-64 {left: calc(var(--u) * -64);}
.lg\:-left-72 {left: calc(var(--u) * -72);}
.lg\:-left-80 {left: calc(var(--u) * -80);}
.lg\:-left-96 {left: calc(var(--u) * -96);}
.lg\:top-auto {top: auto;}
.lg\:right-auto {right: auto;}
.lg\:bottom-auto {bottom: auto;}
.lg\:left-auto {left: auto;}
.lg\:top-full {top: 100%;}
.lg\:left-full {left: 100%;}
.lg\:inset-0 {inset: 0;}
.lg\:overflow-hidden {overflow: hidden;}
.lg\:overflow-auto {overflow: auto;}
.lg\:overflow-visible {overflow: visible;}
.lg\:overflow-scroll {overflow: scroll;}
.lg\:overflow-x-hidden {overflow-x: hidden;}
.lg\:overflow-y-hidden {overflow-y: hidden;}
.lg\:overflow-x-auto {overflow-x: auto;}
.lg\:overflow-y-auto {overflow-y: auto;}
.lg\:rounded-none {border-radius: 0px;}
.lg\:rounded-sm {border-radius: 0.125rem;}
.lg\:rounded {border-radius: 0.25rem;}
.lg\:rounded-md {border-radius: 0.375rem;}
.lg\:rounded-lg {border-radius: 0.5rem;}
.lg\:rounded-xl {border-radius: 0.75rem;}
.lg\:rounded-2xl {border-radius: 1rem;}
.lg\:rounded-full {border-radius: 9999px;}
.lg\:opacity-0 {opacity: 0.0;}
.lg\:opacity-25 {opacity: 0.25;}
.lg\:opacity-50 {opacity: 0.5;}
.lg\:opacity-75 {opacity: 0.75;}
.lg\:opacity-100 {opacity: 1.0;}
.lg\:visible {visibility: visible;}
.lg\:invisible {visibility: hidden;}
.lg\:gap-x-0 {column-gap: calc(var(--u) * 0);}
.lg\:gap-x-1 {column-gap: calc(var(--u) * 1);}
.lg\:gap-x-2 {column-gap: calc(var(--u) * 2);}
.lg\:gap-x-3 {column-gap: calc(var(--u) * 3);}
.lg\:gap-x-4 {column-gap: calc(var(--u) * 4);}
.lg\:gap-x-5 {column-gap: calc(var(--u) * 5);}
.lg\:gap-x-6 {column-gap: calc(var(--u) * 6);}
.lg\:gap-x-7 {column-gap: calc(var(--u) * 7);}
.lg\:gap-x-8 {column-gap: calc(var(--u) * 8);}
.lg\:gap-x-9 {column-gap: calc(var(--u) * 9);}
.lg\:gap-x-10 {column-gap: calc(var(--u) * 10);}
.lg\:gap-x-11 {column-gap: calc(var(--u) * 11);}
.lg\:gap-x-12 {column-gap: calc(var(--u) * 12);}
.lg\:gap-x-13 {column-gap: calc(var(--u) * 13);}
.lg\:gap-x-14 {column-gap: calc(var(--u) * 14);}
.lg\:gap-x-16 {column-gap: calc(var(--u) * 16);}
.lg\:gap-x-20 {column-gap: calc(var(--u) * 20);}
.lg\:gap-x-24 {column-gap: calc(var(--u) * 24);}
.lg\:gap-x-28 {column-gap: calc(var(--u) * 28);}
.lg\:gap-x-32 {column-gap: calc(var(--u) * 32);}
.lg\:gap-x-36 {column-gap: calc(var(--u) * 36);}
.lg\:gap-x-40 {column-gap: calc(var(--u) * 40);}
.lg\:gap-x-44 {column-gap: calc(var(--u) * 44);}
.lg\:gap-x-48 {column-gap: calc(var(--u) * 48);}
.lg\:gap-x-52 {column-gap: calc(var(--u) * 52);}
.lg\:gap-x-56 {column-gap: calc(var(--u) * 56);}
.lg\:gap-x-60 {column-gap: calc(var(--u) * 60);}
.lg\:gap-x-64 {column-gap: calc(var(--u) * 64);}
.lg\:gap-x-72 {column-gap: calc(var(--u) * 72);}
.lg\:gap-x-80 {column-gap: calc(var(--u) * 80);}
.lg\:gap-x-96 {column-gap: calc(var(--u) * 96);}
.lg\:gap-y-0 {row-gap: calc(var(--u) * 0);}
.lg\:gap-y-1 {row-gap: calc(var(--u) * 1);}
.lg\:gap-y-2 {row-gap: calc(var(--u) * 2);}
.lg\:gap-y-3 {row-gap: calc(var(--u) * 3);}
.lg\:gap-y-4 {row-gap: calc(var(--u) * 4);}
.lg\:gap-y-5 {row-gap: calc(var(--u) * 5);}
.lg\:gap-y-6 {row-gap: calc(var(--u) * 6);}
.lg\:gap-y-7 {row-gap: calc(var(--u) * 7);}
.lg\:gap-y-8 {row-gap: calc(var(--u) * 8);}
.lg\:gap-y-9 {row-gap: calc(var(--u) * 9);}
.lg\:gap-y-10 {row-gap: calc(var(--u) * 10);}
.lg\:gap-y-11 {row-gap: calc(var(--u) * 11);}
.lg\:gap-y-12 {row-gap: calc(var(--u) * 12);}
.lg\:gap-y-13 {row-gap: calc(var(--u) * 13);}
.lg\:gap-y-14 {row-gap: calc(var(--u) * 14);}
.lg\:gap-y-16 {row-gap: calc(var(--u) * 16);}
.lg\:gap-y-20 {row-gap: calc(var(--u) * 20);}
.lg\:gap-y-24 {row-gap: calc(var(--u) * 24);}
.lg\:gap-y-28 {row-gap: calc(var(--u) * 28);}
.lg\:gap-y-32 {row-gap: calc(var(--u) * 32);}
.lg\:gap-y-36 {row-gap: calc(var(--u) * 36);}
.lg\:gap-y-40 {row-gap: calc(var(--u) * 40);}
.lg\:gap-y-44 {row-gap: calc(var(--u) * 44);}
.lg\:gap-y-48 {row-gap: calc(var(--u) * 48);}
.lg\:gap-y-52 {row-gap: calc(var(--u) * 52);}
.lg\:gap-y-56 {row-gap: calc(var(--u) * 56);}
.lg\:gap-y-60 {row-gap: calc(var(--u) * 60);}
.lg\:gap-y-64 {row-gap: calc(var(--u) * 64);}
.lg\:gap-y-72 {row-gap: calc(var(--u) * 72);}
.lg\:gap-y-80 {row-gap: calc(var(--u) * 80);}
.lg\:gap-y-96 {row-gap: calc(var(--u) * 96);}
}

@media (min-width: 1280px) {
.xl\:p-0 {padding: calc(var(--u) * 0);}
.xl\:p-1 {padding: calc(var(--u) * 1);}
.xl\:p-2 {padding: calc(var(--u) * 2);}
.xl\:p-3 {padding: calc(var(--u) * 3);}
.xl\:p-4 {padding: calc(var(--u) * 4);}
.xl\:p-5 {padding: calc(var(--u) * 5);}
.xl\:p-6 {padding: calc(var(--u) * 6);}
.xl\:p-7 {padding: calc(var(--u) * 7);}
.xl\:p-8 {padding: calc(var(--u) * 8);}
.xl\:p-9 {padding: calc(var(--u) * 9);}
.xl\:p-10 {padding: calc(var(--u) * 10);}
.xl\:p-11 {padding: calc(var(--u) * 11);}
.xl\:p-12 {padding: calc(var(--u) * 12);}
.xl\:p-13 {padding: calc(var(--u) * 13);}
.xl\:p-14 {padding: calc(var(--u) * 14);}
.xl\:p-16 {padding: calc(var(--u) * 16);}
.xl\:p-20 {padding: calc(var(--u) * 20);}
.xl\:p-24 {padding: calc(var(--u) * 24);}
.xl\:p-28 {padding: calc(var(--u) * 28);}
.xl\:p-32 {padding: calc(var(--u) * 32);}
.xl\:p-36 {padding: calc(var(--u) * 36);}
.xl\:p-40 {padding: calc(var(--u) * 40);}
.xl\:p-44 {padding: calc(var(--u) * 44);}
.xl\:p-48 {padding: calc(var(--u) * 48);}
.xl\:p-52 {padding: calc(var(--u) * 52);}
.xl\:p-56 {padding: calc(var(--u) * 56);}
.xl\:p-60 {padding: calc(var(--u) * 60);}
.xl\:p-64 {padding: calc(var(--u) * 64);}
.xl\:p-72 {padding: calc(var(--u) * 72);}
.xl\:p-80 {padding: calc(var(--u) * 80);}
.xl\:p-96 {padding: calc(var(--u) * 96);}
.xl\:pt-0 {padding-top: calc(var(--u) * 0);}
.xl\:pt-1 {padding-top: calc(var(--u) * 1);}
.xl\:pt-2 {padding-top: calc(var(--u) * 2);}
.xl\:pt-3 {padding-top: calc(var(--u) * 3);}
.xl\:pt-4 {padding-top: calc(var(--u) * 4);}
.xl\:pt-5 {padding-top: calc(var(--u) * 5);}
.xl\:pt-6 {padding-top: calc(var(--u) * 6);}
.xl\:pt-7 {padding-top: calc(var(--u) * 7);}
.xl\:pt-8 {padding-top: calc(var(--u) * 8);}
.xl\:pt-9 {padding-top: calc(var(--u) * 9);}
.xl\:pt-10 {padding-top: calc(var(--u) * 10);}
.xl\:pt-11 {padding-top: calc(var(--u) * 11);}
.xl\:pt-12 {padding-top: calc(var(--u) * 12);}
.xl\:pt-13 {padding-top: calc(var(--u) * 13);}
.xl\:pt-14 {padding-top: calc(var(--u) * 14);}
.xl\:pt-16 {padding-top: calc(var(--u) * 16);}
.xl\:pt-20 {padding-top: calc(var(--u) * 20);}
.xl\:pt-24 {padding-top: calc(var(--u) * 24);}
.xl\:pt-28 {padding-top: calc(var(--u) * 28);}
.xl\:pt-32 {padding-top: calc(var(--u) * 32);}
.xl\:pt-36 {padding-top: calc(var(--u) * 36);}
.xl\:pt-40 {padding-top: calc(var(--u) * 40);}
.xl\:pt-44 {padding-top: calc(var(--u) * 44);}
.xl\:pt-48 {padding-top: calc(var(--u) * 48);}
.xl\:pt-52 {padding-top: calc(var(--u) * 52);}
.xl\:pt-56 {padding-top: calc(var(--u) * 56);}
.xl\:pt-60 {padding-top: calc(var(--u) * 60);}
.xl\:pt-64 {padding-top: calc(var(--u) * 64);}
.xl\:pt-72 {padding-top: calc(var(--u) * 72);}
.xl\:pt-80 {padding-top: calc(var(--u) * 80);}
.xl\:pt-96 {padding-top: calc(var(--u) * 96);}
.xl\:pr-0 {padding-right: calc(var(--u) * 0);}
.xl\:pr-1 {padding-right: calc(var(--u) * 1);}
.xl\:pr-2 {padding-right: calc(var(--u) * 2);}
.xl\:pr-3 {padding-right: calc(var(--u) * 3);}
.xl\:pr-4 {padding-right: calc(var(--u) * 4);}
.xl\:pr-5 {padding-right: calc(var(--u) * 5);}
.xl\:pr-6 {padding-right: calc(var(--u) * 6);}
.xl\:pr-7 {padding-right: calc(var(--u) * 7);}
.xl\:pr-8 {padding-right: calc(var(--u) * 8);}
.xl\:pr-9 {padding-right: calc(var(--u) * 9);}
.xl\:pr-10 {padding-right: calc(var(--u) * 10);}
.xl\:pr-11 {padding-right: calc(var(--u) * 11);}
.xl\:pr-12 {padding-right: calc(var(--u) * 12);}
.xl\:pr-13 {padding-right: calc(var(--u) * 13);}
.xl\:pr-14 {padding-right: calc(var(--u) * 14);}
.xl\:pr-16 {padding-right: calc(var(--u) * 16);}
.xl\:pr-20 {padding-right: calc(var(--u) * 20);}
.xl\:pr-24 {padding-right: calc(var(--u) * 24);}
.xl\:pr-28 {padding-right: calc(var(--u) * 28);}
.xl\:pr-32 {padding-right: calc(var(--u) * 32);}
.xl\:pr-36 {padding-right: calc(var(--u) * 36);}
.xl\:pr-40 {padding-right: calc(var(--u) * 40);}
.xl\:pr-44 {padding-right: calc(var(--u) * 44);}
.xl\:pr-48 {padding-right: calc(var(--u) * 48);}
.xl\:pr-52 {padding-right: calc(var(--u) * 52);}
.xl\:pr-56 {padding-right: calc(var(--u) * 56);}
.xl\:pr-60 {padding-right: calc(var(--u) * 60);}
.xl\:pr-64 {padding-right: calc(var(--u) * 64);}
.xl\:pr-72 {padding-right: calc(var(--u) * 72);}
.xl\:pr-80 {padding-right: calc(var(--u) * 80);}
.xl\:pr-96 {padding-right: calc(var(--u) * 96);}
.xl\:pb-0 {padding-bottom: calc(var(--u) * 0);}
.xl\:pb-1 {padding-bottom: calc(var(--u) * 1);}
.xl\:pb-2 {padding-bottom: calc(var(--u) * 2);}
.xl\:pb-3 {padding-bottom: calc(var(--u) * 3);}
.xl\:pb-4 {padding-bottom: calc(var(--u) * 4);}
.xl\:pb-5 {padding-bottom: calc(var(--u) * 5);}
.xl\:pb-6 {padding-bottom: calc(var(--u) * 6);}
.xl\:pb-7 {padding-bottom: calc(var(--u) * 7);}
.xl\:pb-8 {padding-bottom: calc(var(--u) * 8);}
.xl\:pb-9 {padding-bottom: calc(var(--u) * 9);}
.xl\:pb-10 {padding-bottom: calc(var(--u) * 10);}
.xl\:pb-11 {padding-bottom: calc(var(--u) * 11);}
.xl\:pb-12 {padding-bottom: calc(var(--u) * 12);}
.xl\:pb-13 {padding-bottom: calc(var(--u) * 13);}
.xl\:pb-14 {padding-bottom: calc(var(--u) * 14);}
.xl\:pb-16 {padding-bottom: calc(var(--u) * 16);}
.xl\:pb-20 {padding-bottom: calc(var(--u) * 20);}
.xl\:pb-24 {padding-bottom: calc(var(--u) * 24);}
.xl\:pb-28 {padding-bottom: calc(var(--u) * 28);}
.xl\:pb-32 {padding-bottom: calc(var(--u) * 32);}
.xl\:pb-36 {padding-bottom: calc(var(--u) * 36);}
.xl\:pb-40 {padding-bottom: calc(var(--u) * 40);}
.xl\:pb-44 {padding-bottom: calc(var(--u) * 44);}
.xl\:pb-48 {padding-bottom: calc(var(--u) * 48);}
.xl\:pb-52 {padding-bottom: calc(var(--u) * 52);}
.xl\:pb-56 {padding-bottom: calc(var(--u) * 56);}
.xl\:pb-60 {padding-bottom: calc(var(--u) * 60);}
.xl\:pb-64 {padding-bottom: calc(var(--u) * 64);}
.xl\:pb-72 {padding-bottom: calc(var(--u) * 72);}
.xl\:pb-80 {padding-bottom: calc(var(--u) * 80);}
.xl\:pb-96 {padding-bottom: calc(var(--u) * 96);}
.xl\:pl-0 {padding-left: calc(var(--u) * 0);}
.xl\:pl-1 {padding-left: calc(var(--u) * 1);}
.xl\:pl-2 {padding-left: calc(var(--u) * 2);}
.xl\:pl-3 {padding-left: calc(var(--u) * 3);}
.xl\:pl-4 {padding-left: calc(var(--u) * 4);}
.xl\:pl-5 {padding-left: calc(var(--u) * 5);}
.xl\:pl-6 {padding-left: calc(var(--u) * 6);}
.xl\:pl-7 {padding-left: calc(var(--u) * 7);}
.xl\:pl-8 {padding-left: calc(var(--u) * 8);}
.xl\:pl-9 {padding-left: calc(var(--u) * 9);}
.xl\:pl-10 {padding-left: calc(var(--u) * 10);}
.xl\:pl-11 {padding-left: calc(var(--u) * 11);}
.xl\:pl-12 {padding-left: calc(var(--u) * 12);}
.xl\:pl-13 {padding-left: calc(var(--u) * 13);}
.xl\:pl-14 {padding-left: calc(var(--u) * 14);}
.xl\:pl-16 {padding-left: calc(var(--u) * 16);}
.xl\:pl-20 {padding-left: calc(var(--u) * 20);}
.xl\:pl-24 {padding-left: calc(var(--u) * 24);}
.xl\:pl-28 {padding-left: calc(var(--u) * 28);}
.xl\:pl-32 {padding-left: calc(var(--u) * 32);}
.xl\:pl-36 {padding-left: calc(var(--u) * 36);}
.xl\:pl-40 {padding-left: calc(var(--u) * 40);}
.xl\:pl-44 {padding-left: calc(var(--u) * 44);}
.xl\:pl-48 {padding-left: calc(var(--u) * 48);}
.xl\:pl-52 {padding-left: calc(var(--u) * 52);}
.xl\:pl-56 {padding-left: calc(var(--u) * 56);}
.xl\:pl-60 {padding-left: calc(var(--u) * 60);}
.xl\:pl-64 {padding-left: calc(var(--u) * 64);}
.xl\:pl-72 {padding-left: calc(var(--u) * 72);}
.xl\:pl-80 {padding-left: calc(var(--u) * 80);}
.xl\:pl-96 {padding-left: calc(var(--u) * 96);}
.xl\:px-0 {padding-inline: calc(var(--u) * 0);}
.xl\:px-1 {padding-inline: calc(var(--u) * 1);}
.xl\:px-2 {padding-inline: calc(var(--u) * 2);}
.xl\:px-3 {padding-inline: calc(var(--u) * 3);}
.xl\:px-4 {padding-inline: calc(var(--u) * 4);}
.xl\:px-5 {padding-inline: calc(var(--u) * 5);}
.xl\:px-6 {padding-inline: calc(var(--u) * 6);}
.xl\:px-7 {padding-inline: calc(var(--u) * 7);}
.xl\:px-8 {padding-inline: calc(var(--u) * 8);}
.xl\:px-9 {padding-inline: calc(var(--u) * 9);}
.xl\:px-10 {padding-inline: calc(var(--u) * 10);}
.xl\:px-11 {padding-inline: calc(var(--u) * 11);}
.xl\:px-12 {padding-inline: calc(var(--u) * 12);}
.xl\:px-13 {padding-inline: calc(var(--u) * 13);}
.xl\:px-14 {padding-inline: calc(var(--u) * 14);}
.xl\:px-16 {padding-inline: calc(var(--u) * 16);}
.xl\:px-20 {padding-inline: calc(var(--u) * 20);}
.xl\:px-24 {padding-inline: calc(var(--u) * 24);}
.xl\:px-28 {padding-inline: calc(var(--u) * 28);}
.xl\:px-32 {padding-inline: calc(var(--u) * 32);}
.xl\:px-36 {padding-inline: calc(var(--u) * 36);}
.xl\:px-40 {padding-inline: calc(var(--u) * 40);}
.xl\:px-44 {padding-inline: calc(var(--u) * 44);}
.xl\:px-48 {padding-inline: calc(var(--u) * 48);}
.xl\:px-52 {padding-inline: calc(var(--u) * 52);}
.xl\:px-56 {padding-inline: calc(var(--u) * 56);}
.xl\:px-60 {padding-inline: calc(var(--u) * 60);}
.xl\:px-64 {padding-inline: calc(var(--u) * 64);}
.xl\:px-72 {padding-inline: calc(var(--u) * 72);}
.xl\:px-80 {padding-inline: calc(var(--u) * 80);}
.xl\:px-96 {padding-inline: calc(var(--u) * 96);}
.xl\:py-0 {padding-block: calc(var(--u) * 0);}
.xl\:py-1 {padding-block: calc(var(--u) * 1);}
.xl\:py-2 {padding-block: calc(var(--u) * 2);}
.xl\:py-3 {padding-block: calc(var(--u) * 3);}
.xl\:py-4 {padding-block: calc(var(--u) * 4);}
.xl\:py-5 {padding-block: calc(var(--u) * 5);}
.xl\:py-6 {padding-block: calc(var(--u) * 6);}
.xl\:py-7 {padding-block: calc(var(--u) * 7);}
.xl\:py-8 {padding-block: calc(var(--u) * 8);}
.xl\:py-9 {padding-block: calc(var(--u) * 9);}
.xl\:py-10 {padding-block: calc(var(--u) * 10);}
.xl\:py-11 {padding-block: calc(var(--u) * 11);}
.xl\:py-12 {padding-block: calc(var(--u) * 12);}
.xl\:py-13 {padding-block: calc(var(--u) * 13);}
.xl\:py-14 {padding-block: calc(var(--u) * 14);}
.xl\:py-16 {padding-block: calc(var(--u) * 16);}
.xl\:py-20 {padding-block: calc(var(--u) * 20);}
.xl\:py-24 {padding-block: calc(var(--u) * 24);}
.xl\:py-28 {padding-block: calc(var(--u) * 28);}
.xl\:py-32 {padding-block: calc(var(--u) * 32);}
.xl\:py-36 {padding-block: calc(var(--u) * 36);}
.xl\:py-40 {padding-block: calc(var(--u) * 40);}
.xl\:py-44 {padding-block: calc(var(--u) * 44);}
.xl\:py-48 {padding-block: calc(var(--u) * 48);}
.xl\:py-52 {padding-block: calc(var(--u) * 52);}
.xl\:py-56 {padding-block: calc(var(--u) * 56);}
.xl\:py-60 {padding-block: calc(var(--u) * 60);}
.xl\:py-64 {padding-block: calc(var(--u) * 64);}
.xl\:py-72 {padding-block: calc(var(--u) * 72);}
.xl\:py-80 {padding-block: calc(var(--u) * 80);}
.xl\:py-96 {padding-block: calc(var(--u) * 96);}
.xl\:m-0 {margin: calc(var(--u) * 0);}
.xl\:m-1 {margin: calc(var(--u) * 1);}
.xl\:m-2 {margin: calc(var(--u) * 2);}
.xl\:m-3 {margin: calc(var(--u) * 3);}
.xl\:m-4 {margin: calc(var(--u) * 4);}
.xl\:m-5 {margin: calc(var(--u) * 5);}
.xl\:m-6 {margin: calc(var(--u) * 6);}
.xl\:m-7 {margin: calc(var(--u) * 7);}
.xl\:m-8 {margin: calc(var(--u) * 8);}
.xl\:m-9 {margin: calc(var(--u) * 9);}
.xl\:m-10 {margin: calc(var(--u) * 10);}
.xl\:m-11 {margin: calc(var(--u) * 11);}
.xl\:m-12 {margin: calc(var(--u) * 12);}
.xl\:m-13 {margin: calc(var(--u) * 13);}
.xl\:m-14 {margin: calc(var(--u) * 14);}
.xl\:m-16 {margin: calc(var(--u) * 16);}
.xl\:m-20 {margin: calc(var(--u) * 20);}
.xl\:m-24 {margin: calc(var(--u) * 24);}
.xl\:m-28 {margin: calc(var(--u) * 28);}
.xl\:m-32 {margin: calc(var(--u) * 32);}
.xl\:m-36 {margin: calc(var(--u) * 36);}
.xl\:m-40 {margin: calc(var(--u) * 40);}
.xl\:m-44 {margin: calc(var(--u) * 44);}
.xl\:m-48 {margin: calc(var(--u) * 48);}
.xl\:m-52 {margin: calc(var(--u) * 52);}
.xl\:m-56 {margin: calc(var(--u) * 56);}
.xl\:m-60 {margin: calc(var(--u) * 60);}
.xl\:m-64 {margin: calc(var(--u) * 64);}
.xl\:m-72 {margin: calc(var(--u) * 72);}
.xl\:m-80 {margin: calc(var(--u) * 80);}
.xl\:m-96 {margin: calc(var(--u) * 96);}
.xl\:-m-1 {margin: calc(var(--u) * -1);}
.xl\:-m-2 {margin: calc(var(--u) * -2);}
.xl\:-m-3 {margin: calc(var(--u) * -3);}
.xl\:-m-4 {margin: calc(var(--u) * -4);}
.xl\:-m-5 {margin: calc(var(--u) * -5);}
.xl\:-m-6 {margin: calc(var(--u) * -6);}
.xl\:-m-7 {margin: calc(var(--u) * -7);}
.xl\:-m-8 {margin: calc(var(--u) * -8);}
.xl\:-m-9 {margin: calc(var(--u) * -9);}
.xl\:-m-10 {margin: calc(var(--u) * -10);}
.xl\:-m-11 {margin: calc(var(--u) * -11);}
.xl\:-m-12 {margin: calc(var(--u) * -12);}
.xl\:-m-13 {margin: calc(var(--u) * -13);}
.xl\:-m-14 {margin: calc(var(--u) * -14);}
.xl\:-m-16 {margin: calc(var(--u) * -16);}
.xl\:-m-20 {margin: calc(var(--u) * -20);}
.xl\:-m-24 {margin: calc(var(--u) * -24);}
.xl\:-m-28 {margin: calc(var(--u) * -28);}
.xl\:-m-32 {margin: calc(var(--u) * -32);}
.xl\:-m-36 {margin: calc(var(--u) * -36);}
.xl\:-m-40 {margin: calc(var(--u) * -40);}
.xl\:-m-44 {margin: calc(var(--u) * -44);}
.xl\:-m-48 {margin: calc(var(--u) * -48);}
.xl\:-m-52 {margin: calc(var(--u) * -52);}
.xl\:-m-56 {margin: calc(var(--u) * -56);}
.xl\:-m-60 {margin: calc(var(--u) * -60);}
.xl\:-m-64 {margin: calc(var(--u) * -64);}
.xl\:-m-72 {margin: calc(var(--u) * -72);}
.xl\:-m-80 {margin: calc(var(--u) * -80);}
.xl\:-m-96 {margin: calc(var(--u) * -96);}
.xl\:mt-0 {margin-top: calc(var(--u) * 0);}
.xl\:mt-1 {margin-top: calc(var(--u) * 1);}
.xl\:mt-2 {margin-top: calc(var(--u) * 2);}
.xl\:mt-3 {margin-top: calc(var(--u) * 3);}
.xl\:mt-4 {margin-top: calc(var(--u) * 4);}
.xl\:mt-5 {margin-top: calc(var(--u) * 5);}
.xl\:mt-6 {margin-top: calc(var(--u) * 6);}
.xl\:mt-7 {margin-top: calc(var(--u) * 7);}
.xl\:mt-8 {margin-top: calc(var(--u) * 8);}
.xl\:mt-9 {margin-top: calc(var(--u) * 9);}
.xl\:mt-10 {margin-top: calc(var(--u) * 10);}
.xl\:mt-11 {margin-top: calc(var(--u) * 11);}
.xl\:mt-12 {margin-top: calc(var(--u) * 12);}
.xl\:mt-13 {margin-top: calc(var(--u) * 13);}
.xl\:mt-14 {margin-top: calc(var(--u) * 14);}
.xl\:mt-16 {margin-top: calc(var(--u) * 16);}
.xl\:mt-20 {margin-top: calc(var(--u) * 20);}
.xl\:mt-24 {margin-top: calc(var(--u) * 24);}
.xl\:mt-28 {margin-top: calc(var(--u) * 28);}
.xl\:mt-32 {margin-top: calc(var(--u) * 32);}
.xl\:mt-36 {margin-top: calc(var(--u) * 36);}
.xl\:mt-40 {margin-top: calc(var(--u) * 40);}
.xl\:mt-44 {margin-top: calc(var(--u) * 44);}
.xl\:mt-48 {margin-top: calc(var(--u) * 48);}
.xl\:mt-52 {margin-top: calc(var(--u) * 52);}
.xl\:mt-56 {margin-top: calc(var(--u) * 56);}
.xl\:mt-60 {margin-top: calc(var(--u) * 60);}
.xl\:mt-64 {margin-top: calc(var(--u) * 64);}
.xl\:mt-72 {margin-top: calc(var(--u) * 72);}
.xl\:mt-80 {margin-top: calc(var(--u) * 80);}
.xl\:mt-96 {margin-top: calc(var(--u) * 96);}
.xl\:-mt-1 {margin-top: calc(var(--u) * -1);}
.xl\:-mt-2 {margin-top: calc(var(--u) * -2);}
.xl\:-mt-3 {margin-top: calc(var(--u) * -3);}
.xl\:-mt-4 {margin-top: calc(var(--u) * -4);}
.xl\:-mt-5 {margin-top: calc(var(--u) * -5);}
.xl\:-mt-6 {margin-top: calc(var(--u) * -6);}
.xl\:-mt-7 {margin-top: calc(var(--u) * -7);}
.xl\:-mt-8 {margin-top: calc(var(--u) * -8);}
.xl\:-mt-9 {margin-top: calc(var(--u) * -9);}
.xl\:-mt-10 {margin-top: calc(var(--u) * -10);}
.xl\:-mt-11 {margin-top: calc(var(--u) * -11);}
.xl\:-mt-12 {margin-top: calc(var(--u) * -12);}
.xl\:-mt-13 {margin-top: calc(var(--u) * -13);}
.xl\:-mt-14 {margin-top: calc(var(--u) * -14);}
.xl\:-mt-16 {margin-top: calc(var(--u) * -16);}
.xl\:-mt-20 {margin-top: calc(var(--u) * -20);}
.xl\:-mt-24 {margin-top: calc(var(--u) * -24);}
.xl\:-mt-28 {margin-top: calc(var(--u) * -28);}
.xl\:-mt-32 {margin-top: calc(var(--u) * -32);}
.xl\:-mt-36 {margin-top: calc(var(--u) * -36);}
.xl\:-mt-40 {margin-top: calc(var(--u) * -40);}
.xl\:-mt-44 {margin-top: calc(var(--u) * -44);}
.xl\:-mt-48 {margin-top: calc(var(--u) * -48);}
.xl\:-mt-52 {margin-top: calc(var(--u) * -52);}
.xl\:-mt-56 {margin-top: calc(var(--u) * -56);}
.xl\:-mt-60 {margin-top: calc(var(--u) * -60);}
.xl\:-mt-64 {margin-top: calc(var(--u) * -64);}
.xl\:-mt-72 {margin-top: calc(var(--u) * -72);}
.xl\:-mt-80 {margin-top: calc(var(--u) * -80);}
.xl\:-mt-96 {margin-top: calc(var(--u) * -96);}
.xl\:mr-0 {margin-right: calc(var(--u) * 0);}
.xl\:mr-1 {margin-right: calc(var(--u) * 1);}
.xl\:mr-2 {margin-right: calc(var(--u) * 2);}
.xl\:mr-3 {margin-right: calc(var(--u) * 3);}
.xl\:mr-4 {margin-right: calc(var(--u) * 4);}
.xl\:mr-5 {margin-right: calc(var(--u) * 5);}
.xl\:mr-6 {margin-right: calc(var(--u) * 6);}
.xl\:mr-7 {margin-right: calc(var(--u) * 7);}
.xl\:mr-8 {margin-right: calc(var(--u) * 8);}
.xl\:mr-9 {margin-right: calc(var(--u) * 9);}
.xl\:mr-10 {margin-right: calc(var(--u) * 10);}
.xl\:mr-11 {margin-right: calc(var(--u) * 11);}
.xl\:mr-12 {margin-right: calc(var(--u) * 12);}
.xl\:mr-13 {margin-right: calc(var(--u) * 13);}
.xl\:mr-14 {margin-right: calc(var(--u) * 14);}
.xl\:mr-16 {margin-right: calc(var(--u) * 16);}
.xl\:mr-20 {margin-right: calc(var(--u) * 20);}
.xl\:mr-24 {margin-right: calc(var(--u) * 24);}
.xl\:mr-28 {margin-right: calc(var(--u) * 28);}
.xl\:mr-32 {margin-right: calc(var(--u) * 32);}
.xl\:mr-36 {margin-right: calc(var(--u) * 36);}
.xl\:mr-40 {margin-right: calc(var(--u) * 40);}
.xl\:mr-44 {margin-right: calc(var(--u) * 44);}
.xl\:mr-48 {margin-right: calc(var(--u) * 48);}
.xl\:mr-52 {margin-right: calc(var(--u) * 52);}
.xl\:mr-56 {margin-right: calc(var(--u) * 56);}
.xl\:mr-60 {margin-right: calc(var(--u) * 60);}
.xl\:mr-64 {margin-right: calc(var(--u) * 64);}
.xl\:mr-72 {margin-right: calc(var(--u) * 72);}
.xl\:mr-80 {margin-right: calc(var(--u) * 80);}
.xl\:mr-96 {margin-right: calc(var(--u) * 96);}
.xl\:-mr-1 {margin-right: calc(var(--u) * -1);}
.xl\:-mr-2 {margin-right: calc(var(--u) * -2);}
.xl\:-mr-3 {margin-right: calc(var(--u) * -3);}
.xl\:-mr-4 {margin-right: calc(var(--u) * -4);}
.xl\:-mr-5 {margin-right: calc(var(--u) * -5);}
.xl\:-mr-6 {margin-right: calc(var(--u) * -6);}
.xl\:-mr-7 {margin-right: calc(var(--u) * -7);}
.xl\:-mr-8 {margin-right: calc(var(--u) * -8);}
.xl\:-mr-9 {margin-right: calc(var(--u) * -9);}
.xl\:-mr-10 {margin-right: calc(var(--u) * -10);}
.xl\:-mr-11 {margin-right: calc(var(--u) * -11);}
.xl\:-mr-12 {margin-right: calc(var(--u) * -12);}
.xl\:-mr-13 {margin-right: calc(var(--u) * -13);}
.xl\:-mr-14 {margin-right: calc(var(--u) * -14);}
.xl\:-mr-16 {margin-right: calc(var(--u) * -16);}
.xl\:-mr-20 {margin-right: calc(var(--u) * -20);}
.xl\:-mr-24 {margin-right: calc(var(--u) * -24);}
.xl\:-mr-28 {margin-right: calc(var(--u) * -28);}
.xl\:-mr-32 {margin-right: calc(var(--u) * -32);}
.xl\:-mr-36 {margin-right: calc(var(--u) * -36);}
.xl\:-mr-40 {margin-right: calc(var(--u) * -40);}
.xl\:-mr-44 {margin-right: calc(var(--u) * -44);}
.xl\:-mr-48 {margin-right: calc(var(--u) * -48);}
.xl\:-mr-52 {margin-right: calc(var(--u) * -52);}
.xl\:-mr-56 {margin-right: calc(var(--u) * -56);}
.xl\:-mr-60 {margin-right: calc(var(--u) * -60);}
.xl\:-mr-64 {margin-right: calc(var(--u) * -64);}
.xl\:-mr-72 {margin-right: calc(var(--u) * -72);}
.xl\:-mr-80 {margin-right: calc(var(--u) * -80);}
.xl\:-mr-96 {margin-right: calc(var(--u) * -96);}
.xl\:mb-0 {margin-bottom: calc(var(--u) * 0);}
.xl\:mb-1 {margin-bottom: calc(var(--u) * 1);}
.xl\:mb-2 {margin-bottom: calc(var(--u) * 2);}
.xl\:mb-3 {margin-bottom: calc(var(--u) * 3);}
.xl\:mb-4 {margin-bottom: calc(var(--u) * 4);}
.xl\:mb-5 {margin-bottom: calc(var(--u) * 5);}
.xl\:mb-6 {margin-bottom: calc(var(--u) * 6);}
.xl\:mb-7 {margin-bottom: calc(var(--u) * 7);}
.xl\:mb-8 {margin-bottom: calc(var(--u) * 8);}
.xl\:mb-9 {margin-bottom: calc(var(--u) * 9);}
.xl\:mb-10 {margin-bottom: calc(var(--u) * 10);}
.xl\:mb-11 {margin-bottom: calc(var(--u) * 11);}
.xl\:mb-12 {margin-bottom: calc(var(--u) * 12);}
.xl\:mb-13 {margin-bottom: calc(var(--u) * 13);}
.xl\:mb-14 {margin-bottom: calc(var(--u) * 14);}
.xl\:mb-16 {margin-bottom: calc(var(--u) * 16);}
.xl\:mb-20 {margin-bottom: calc(var(--u) * 20);}
.xl\:mb-24 {margin-bottom: calc(var(--u) * 24);}
.xl\:mb-28 {margin-bottom: calc(var(--u) * 28);}
.xl\:mb-32 {margin-bottom: calc(var(--u) * 32);}
.xl\:mb-36 {margin-bottom: calc(var(--u) * 36);}
.xl\:mb-40 {margin-bottom: calc(var(--u) * 40);}
.xl\:mb-44 {margin-bottom: calc(var(--u) * 44);}
.xl\:mb-48 {margin-bottom: calc(var(--u) * 48);}
.xl\:mb-52 {margin-bottom: calc(var(--u) * 52);}
.xl\:mb-56 {margin-bottom: calc(var(--u) * 56);}
.xl\:mb-60 {margin-bottom: calc(var(--u) * 60);}
.xl\:mb-64 {margin-bottom: calc(var(--u) * 64);}
.xl\:mb-72 {margin-bottom: calc(var(--u) * 72);}
.xl\:mb-80 {margin-bottom: calc(var(--u) * 80);}
.xl\:mb-96 {margin-bottom: calc(var(--u) * 96);}
.xl\:-mb-1 {margin-bottom: calc(var(--u) * -1);}
.xl\:-mb-2 {margin-bottom: calc(var(--u) * -2);}
.xl\:-mb-3 {margin-bottom: calc(var(--u) * -3);}
.xl\:-mb-4 {margin-bottom: calc(var(--u) * -4);}
.xl\:-mb-5 {margin-bottom: calc(var(--u) * -5);}
.xl\:-mb-6 {margin-bottom: calc(var(--u) * -6);}
.xl\:-mb-7 {margin-bottom: calc(var(--u) * -7);}
.xl\:-mb-8 {margin-bottom: calc(var(--u) * -8);}
.xl\:-mb-9 {margin-bottom: calc(var(--u) * -9);}
.xl\:-mb-10 {margin-bottom: calc(var(--u) * -10);}
.xl\:-mb-11 {margin-bottom: calc(var(--u) * -11);}
.xl\:-mb-12 {margin-bottom: calc(var(--u) * -12);}
.xl\:-mb-13 {margin-bottom: calc(var(--u) * -13);}
.xl\:-mb-14 {margin-bottom: calc(var(--u) * -14);}
.xl\:-mb-16 {margin-bottom: calc(var(--u) * -16);}
.xl\:-mb-20 {margin-bottom: calc(var(--u) * -20);}
.xl\:-mb-24 {margin-bottom: calc(var(--u) * -24);}
.xl\:-mb-28 {margin-bottom: calc(var(--u) * -28);}
.xl\:-mb-32 {margin-bottom: calc(var(--u) * -32);}
.xl\:-mb-36 {margin-bottom: calc(var(--u) * -36);}
.xl\:-mb-40 {margin-bottom: calc(var(--u) * -40);}
.xl\:-mb-44 {margin-bottom: calc(var(--u) * -44);}
.xl\:-mb-48 {margin-bottom: calc(var(--u) * -48);}
.xl\:-mb-52 {margin-bottom: calc(var(--u) * -52);}
.xl\:-mb-56 {margin-bottom: calc(var(--u) * -56);}
.xl\:-mb-60 {margin-bottom: calc(var(--u) * -60);}
.xl\:-mb-64 {margin-bottom: calc(var(--u) * -64);}
.xl\:-mb-72 {margin-bottom: calc(var(--u) * -72);}
.xl\:-mb-80 {margin-bottom: calc(var(--u) * -80);}
.xl\:-mb-96 {margin-bottom: calc(var(--u) * -96);}
.xl\:ml-0 {margin-left: calc(var(--u) * 0);}
.xl\:ml-1 {margin-left: calc(var(--u) * 1);}
.xl\:ml-2 {margin-left: calc(var(--u) * 2);}
.xl\:ml-3 {margin-left: calc(var(--u) * 3);}
.xl\:ml-4 {margin-left: calc(var(--u) * 4);}
.xl\:ml-5 {margin-left: calc(var(--u) * 5);}
.xl\:ml-6 {margin-left: calc(var(--u) * 6);}
.xl\:ml-7 {margin-left: calc(var(--u) * 7);}
.xl\:ml-8 {margin-left: calc(var(--u) * 8);}
.xl\:ml-9 {margin-left: calc(var(--u) * 9);}
.xl\:ml-10 {margin-left: calc(var(--u) * 10);}
.xl\:ml-11 {margin-left: calc(var(--u) * 11);}
.xl\:ml-12 {margin-left: calc(var(--u) * 12);}
.xl\:ml-13 {margin-left: calc(var(--u) * 13);}
.xl\:ml-14 {margin-left: calc(var(--u) * 14);}
.xl\:ml-16 {margin-left: calc(var(--u) * 16);}
.xl\:ml-20 {margin-left: calc(var(--u) * 20);}
.xl\:ml-24 {margin-left: calc(var(--u) * 24);}
.xl\:ml-28 {margin-left: calc(var(--u) * 28);}
.xl\:ml-32 {margin-left: calc(var(--u) * 32);}
.xl\:ml-36 {margin-left: calc(var(--u) * 36);}
.xl\:ml-40 {margin-left: calc(var(--u) * 40);}
.xl\:ml-44 {margin-left: calc(var(--u) * 44);}
.xl\:ml-48 {margin-left: calc(var(--u) * 48);}
.xl\:ml-52 {margin-left: calc(var(--u) * 52);}
.xl\:ml-56 {margin-left: calc(var(--u) * 56);}
.xl\:ml-60 {margin-left: calc(var(--u) * 60);}
.xl\:ml-64 {margin-left: calc(var(--u) * 64);}
.xl\:ml-72 {margin-left: calc(var(--u) * 72);}
.xl\:ml-80 {margin-left: calc(var(--u) * 80);}
.xl\:ml-96 {margin-left: calc(var(--u) * 96);}
.xl\:-ml-1 {margin-left: calc(var(--u) * -1);}
.xl\:-ml-2 {margin-left: calc(var(--u) * -2);}
.xl\:-ml-3 {margin-left: calc(var(--u) * -3);}
.xl\:-ml-4 {margin-left: calc(var(--u) * -4);}
.xl\:-ml-5 {margin-left: calc(var(--u) * -5);}
.xl\:-ml-6 {margin-left: calc(var(--u) * -6);}
.xl\:-ml-7 {margin-left: calc(var(--u) * -7);}
.xl\:-ml-8 {margin-left: calc(var(--u) * -8);}
.xl\:-ml-9 {margin-left: calc(var(--u) * -9);}
.xl\:-ml-10 {margin-left: calc(var(--u) * -10);}
.xl\:-ml-11 {margin-left: calc(var(--u) * -11);}
.xl\:-ml-12 {margin-left: calc(var(--u) * -12);}
.xl\:-ml-13 {margin-left: calc(var(--u) * -13);}
.xl\:-ml-14 {margin-left: calc(var(--u) * -14);}
.xl\:-ml-16 {margin-left: calc(var(--u) * -16);}
.xl\:-ml-20 {margin-left: calc(var(--u) * -20);}
.xl\:-ml-24 {margin-left: calc(var(--u) * -24);}
.xl\:-ml-28 {margin-left: calc(var(--u) * -28);}
.xl\:-ml-32 {margin-left: calc(var(--u) * -32);}
.xl\:-ml-36 {margin-left: calc(var(--u) * -36);}
.xl\:-ml-40 {margin-left: calc(var(--u) * -40);}
.xl\:-ml-44 {margin-left: calc(var(--u) * -44);}
.xl\:-ml-48 {margin-left: calc(var(--u) * -48);}
.xl\:-ml-52 {margin-left: calc(var(--u) * -52);}
.xl\:-ml-56 {margin-left: calc(var(--u) * -56);}
.xl\:-ml-60 {margin-left: calc(var(--u) * -60);}
.xl\:-ml-64 {margin-left: calc(var(--u) * -64);}
.xl\:-ml-72 {margin-left: calc(var(--u) * -72);}
.xl\:-ml-80 {margin-left: calc(var(--u) * -80);}
.xl\:-ml-96 {margin-left: calc(var(--u) * -96);}
.xl\:mx-0 {margin-inline: calc(var(--u) * 0);}
.xl\:mx-1 {margin-inline: calc(var(--u) * 1);}
.xl\:mx-2 {margin-inline: calc(var(--u) * 2);}
.xl\:mx-3 {margin-inline: calc(var(--u) * 3);}
.xl\:mx-4 {margin-inline: calc(var(--u) * 4);}
.xl\:mx-5 {margin-inline: calc(var(--u) * 5);}
.xl\:mx-6 {margin-inline: calc(var(--u) * 6);}
.xl\:mx-7 {margin-inline: calc(var(--u) * 7);}
.xl\:mx-8 {margin-inline: calc(var(--u) * 8);}
.xl\:mx-9 {margin-inline: calc(var(--u) * 9);}
.xl\:mx-10 {margin-inline: calc(var(--u) * 10);}
.xl\:mx-11 {margin-inline: calc(var(--u) * 11);}
.xl\:mx-12 {margin-inline: calc(var(--u) * 12);}
.xl\:mx-13 {margin-inline: calc(var(--u) * 13);}
.xl\:mx-14 {margin-inline: calc(var(--u) * 14);}
.xl\:mx-16 {margin-inline: calc(var(--u) * 16);}
.xl\:mx-20 {margin-inline: calc(var(--u) * 20);}
.xl\:mx-24 {margin-inline: calc(var(--u) * 24);}
.xl\:mx-28 {margin-inline: calc(var(--u) * 28);}
.xl\:mx-32 {margin-inline: calc(var(--u) * 32);}
.xl\:mx-36 {margin-inline: calc(var(--u) * 36);}
.xl\:mx-40 {margin-inline: calc(var(--u) * 40);}
.xl\:mx-44 {margin-inline: calc(var(--u) * 44);}
.xl\:mx-48 {margin-inline: calc(var(--u) * 48);}
.xl\:mx-52 {margin-inline: calc(var(--u) * 52);}
.xl\:mx-56 {margin-inline: calc(var(--u) * 56);}
.xl\:mx-60 {margin-inline: calc(var(--u) * 60);}
.xl\:mx-64 {margin-inline: calc(var(--u) * 64);}
.xl\:mx-72 {margin-inline: calc(var(--u) * 72);}
.xl\:mx-80 {margin-inline: calc(var(--u) * 80);}
.xl\:mx-96 {margin-inline: calc(var(--u) * 96);}
.xl\:-mx-1 {margin-inline: calc(var(--u) * -1);}
.xl\:-mx-2 {margin-inline: calc(var(--u) * -2);}
.xl\:-mx-3 {margin-inline: calc(var(--u) * -3);}
.xl\:-mx-4 {margin-inline: calc(var(--u) * -4);}
.xl\:-mx-5 {margin-inline: calc(var(--u) * -5);}
.xl\:-mx-6 {margin-inline: calc(var(--u) * -6);}
.xl\:-mx-7 {margin-inline: calc(var(--u) * -7);}
.xl\:-mx-8 {margin-inline: calc(var(--u) * -8);}
.xl\:-mx-9 {margin-inline: calc(var(--u) * -9);}
.xl\:-mx-10 {margin-inline: calc(var(--u) * -10);}
.xl\:-mx-11 {margin-inline: calc(var(--u) * -11);}
.xl\:-mx-12 {margin-inline: calc(var(--u) * -12);}
.xl\:-mx-13 {margin-inline: calc(var(--u) * -13);}
.xl\:-mx-14 {margin-inline: calc(var(--u) * -14);}
.xl\:-mx-16 {margin-inline: calc(var(--u) * -16);}
.xl\:-mx-20 {margin-inline: calc(var(--u) * -20);}
.xl\:-mx-24 {margin-inline: calc(var(--u) * -24);}
.xl\:-mx-28 {margin-inline: calc(var(--u) * -28);}
.xl\:-mx-32 {margin-inline: calc(var(--u) * -32);}
.xl\:-mx-36 {margin-inline: calc(var(--u) * -36);}
.xl\:-mx-40 {margin-inline: calc(var(--u) * -40);}
.xl\:-mx-44 {margin-inline: calc(var(--u) * -44);}
.xl\:-mx-48 {margin-inline: calc(var(--u) * -48);}
.xl\:-mx-52 {margin-inline: calc(var(--u) * -52);}
.xl\:-mx-56 {margin-inline: calc(var(--u) * -56);}
.xl\:-mx-60 {margin-inline: calc(var(--u) * -60);}
.xl\:-mx-64 {margin-inline: calc(var(--u) * -64);}
.xl\:-mx-72 {margin-inline: calc(var(--u) * -72);}
.xl\:-mx-80 {margin-inline: calc(var(--u) * -80);}
.xl\:-mx-96 {margin-inline: calc(var(--u) * -96);}
.xl\:my-0 {margin-block: calc(var(--u) * 0);}
.xl\:my-1 {margin-block: calc(var(--u) * 1);}
.xl\:my-2 {margin-block: calc(var(--u) * 2);}
.xl\:my-3 {margin-block: calc(var(--u) * 3);}
.xl\:my-4 {margin-block: calc(var(--u) * 4);}
.xl\:my-5 {margin-block: calc(var(--u) * 5);}
.xl\:my-6 {margin-block: calc(var(--u) * 6);}
.xl\:my-7 {margin-block: calc(var(--u) * 7);}
.xl\:my-8 {margin-block: calc(var(--u) * 8);}
.xl\:my-9 {margin-block: calc(var(--u) * 9);}
.xl\:my-10 {margin-block: calc(var(--u) * 10);}
.xl\:my-11 {margin-block: calc(var(--u) * 11);}
.xl\:my-12 {margin-block: calc(var(--u) * 12);}
.xl\:my-13 {margin-block: calc(var(--u) * 13);}
.xl\:my-14 {margin-block: calc(var(--u) * 14);}
.xl\:my-16 {margin-block: calc(var(--u) * 16);}
.xl\:my-20 {margin-block: calc(var(--u) * 20);}
.xl\:my-24 {margin-block: calc(var(--u) * 24);}
.xl\:my-28 {margin-block: calc(var(--u) * 28);}
.xl\:my-32 {margin-block: calc(var(--u) * 32);}
.xl\:my-36 {margin-block: calc(var(--u) * 36);}
.xl\:my-40 {margin-block: calc(var(--u) * 40);}
.xl\:my-44 {margin-block: calc(var(--u) * 44);}
.xl\:my-48 {margin-block: calc(var(--u) * 48);}
.xl\:my-52 {margin-block: calc(var(--u) * 52);}
.xl\:my-56 {margin-block: calc(var(--u) * 56);}
.xl\:my-60 {margin-block: calc(var(--u) * 60);}
.xl\:my-64 {margin-block: calc(var(--u) * 64);}
.xl\:my-72 {margin-block: calc(var(--u) * 72);}
.xl\:my-80 {margin-block: calc(var(--u) * 80);}
.xl\:my-96 {margin-block: calc(var(--u) * 96);}
.xl\:-my-1 {margin-block: calc(var(--u) * -1);}
.xl\:-my-2 {margin-block: calc(var(--u) * -2);}
.xl\:-my-3 {margin-block: calc(var(--u) * -3);}
.xl\:-my-4 {margin-block: calc(var(--u) * -4);}
.xl\:-my-5 {margin-block: calc(var(--u) * -5);}
.xl\:-my-6 {margin-block: calc(var(--u) * -6);}
.xl\:-my-7 {margin-block: calc(var(--u) * -7);}
.xl\:-my-8 {margin-block: calc(var(--u) * -8);}
.xl\:-my-9 {margin-block: calc(var(--u) * -9);}
.xl\:-my-10 {margin-block: calc(var(--u) * -10);}
.xl\:-my-11 {margin-block: calc(var(--u) * -11);}
.xl\:-my-12 {margin-block: calc(var(--u) * -12);}
.xl\:-my-13 {margin-block: calc(var(--u) * -13);}
.xl\:-my-14 {margin-block: calc(var(--u) * -14);}
.xl\:-my-16 {margin-block: calc(var(--u) * -16);}
.xl\:-my-20 {margin-block: calc(var(--u) * -20);}
.xl\:-my-24 {margin-block: calc(var(--u) * -24);}
.xl\:-my-28 {margin-block: calc(var(--u) * -28);}
.xl\:-my-32 {margin-block: calc(var(--u) * -32);}
.xl\:-my-36 {margin-block: calc(var(--u) * -36);}
.xl\:-my-40 {margin-block: calc(var(--u) * -40);}
.xl\:-my-44 {margin-block: calc(var(--u) * -44);}
.xl\:-my-48 {margin-block: calc(var(--u) * -48);}
.xl\:-my-52 {margin-block: calc(var(--u) * -52);}
.xl\:-my-56 {margin-block: calc(var(--u) * -56);}
.xl\:-my-60 {margin-block: calc(var(--u) * -60);}
.xl\:-my-64 {margin-block: calc(var(--u) * -64);}
.xl\:-my-72 {margin-block: calc(var(--u) * -72);}
.xl\:-my-80 {margin-block: calc(var(--u) * -80);}
.xl\:-my-96 {margin-block: calc(var(--u) * -96);}
.xl\:m-auto {margin: auto;}
.xl\:mx-auto {margin-inline: auto;}
.xl\:gap-0 {gap: calc(var(--u) * 0);}
.xl\:gap-1 {gap: calc(var(--u) * 1);}
.xl\:gap-2 {gap: calc(var(--u) * 2);}
.xl\:gap-3 {gap: calc(var(--u) * 3);}
.xl\:gap-4 {gap: calc(var(--u) * 4);}
.xl\:gap-5 {gap: calc(var(--u) * 5);}
.xl\:gap-6 {gap: calc(var(--u) * 6);}
.xl\:gap-7 {gap: calc(var(--u) * 7);}
.xl\:gap-8 {gap: calc(var(--u) * 8);}
.xl\:gap-9 {gap: calc(var(--u) * 9);}
.xl\:gap-10 {gap: calc(var(--u) * 10);}
.xl\:gap-11 {gap: calc(var(--u) * 11);}
.xl\:gap-12 {gap: calc(var(--u) * 12);}
.xl\:gap-13 {gap: calc(var(--u) * 13);}
.xl\:gap-14 {gap: calc(var(--u) * 14);}
.xl\:gap-16 {gap: calc(var(--u) * 16);}
.xl\:gap-20 {gap: calc(var(--u) * 20);}
.xl\:gap-24 {gap: calc(var(--u) * 24);}
.xl\:gap-28 {gap: calc(var(--u) * 28);}
.xl\:gap-32 {gap: calc(var(--u) * 32);}
.xl\:gap-36 {gap: calc(var(--u) * 36);}
.xl\:gap-40 {gap: calc(var(--u) * 40);}
.xl\:gap-44 {gap: calc(var(--u) * 44);}
.xl\:gap-48 {gap: calc(var(--u) * 48);}
.xl\:gap-52 {gap: calc(var(--u) * 52);}
.xl\:gap-56 {gap: calc(var(--u) * 56);}
.xl\:gap-60 {gap: calc(var(--u) * 60);}
.xl\:gap-64 {gap: calc(var(--u) * 64);}
.xl\:gap-72 {gap: calc(var(--u) * 72);}
.xl\:gap-80 {gap: calc(var(--u) * 80);}
.xl\:gap-96 {gap: calc(var(--u) * 96);}
.xl\:w-0 {width: calc(var(--u) * 0);}
.xl\:w-1 {width: calc(var(--u) * 1);}
.xl\:w-2 {width: calc(var(--u) * 2);}
.xl\:w-3 {width: calc(var(--u) * 3);}
.xl\:w-4 {width: calc(var(--u) * 4);}
.xl\:w-5 {width: calc(var(--u) * 5);}
.xl\:w-6 {width: calc(var(--u) * 6);}
.xl\:w-7 {width: calc(var(--u) * 7);}
.xl\:w-8 {width: calc(var(--u) * 8);}
.xl\:w-9 {width: calc(var(--u) * 9);}
.xl\:w-10 {width: calc(var(--u) * 10);}
.xl\:w-11 {width: calc(var(--u) * 11);}
.xl\:w-12 {width: calc(var(--u) * 12);}
.xl\:w-13 {width: calc(var(--u) * 13);}
.xl\:w-14 {width: calc(var(--u) * 14);}
.xl\:w-16 {width: calc(var(--u) * 16);}
.xl\:w-20 {width: calc(var(--u) * 20);}
.xl\:w-24 {width: calc(var(--u) * 24);}
.xl\:w-28 {width: calc(var(--u) * 28);}
.xl\:w-32 {width: calc(var(--u) * 32);}
.xl\:w-36 {width: calc(var(--u) * 36);}
.xl\:w-40 {width: calc(var(--u) * 40);}
.xl\:w-44 {width: calc(var(--u) * 44);}
.xl\:w-48 {width: calc(var(--u) * 48);}
.xl\:w-52 {width: calc(var(--u) * 52);}
.xl\:w-56 {width: calc(var(--u) * 56);}
.xl\:w-60 {width: calc(var(--u) * 60);}
.xl\:w-64 {width: calc(var(--u) * 64);}
.xl\:w-72 {width: calc(var(--u) * 72);}
.xl\:w-80 {width: calc(var(--u) * 80);}
.xl\:w-96 {width: calc(var(--u) * 96);}
.xl\:h-0 {height: calc(var(--u) * 0);}
.xl\:h-1 {height: calc(var(--u) * 1);}
.xl\:h-2 {height: calc(var(--u) * 2);}
.xl\:h-3 {height: calc(var(--u) * 3);}
.xl\:h-4 {height: calc(var(--u) * 4);}
.xl\:h-5 {height: calc(var(--u) * 5);}
.xl\:h-6 {height: calc(var(--u) * 6);}
.xl\:h-7 {height: calc(var(--u) * 7);}
.xl\:h-8 {height: calc(var(--u) * 8);}
.xl\:h-9 {height: calc(var(--u) * 9);}
.xl\:h-10 {height: calc(var(--u) * 10);}
.xl\:h-11 {height: calc(var(--u) * 11);}
.xl\:h-12 {height: calc(var(--u) * 12);}
.xl\:h-13 {height: calc(var(--u) * 13);}
.xl\:h-14 {height: calc(var(--u) * 14);}
.xl\:h-16 {height: calc(var(--u) * 16);}
.xl\:h-20 {height: calc(var(--u) * 20);}
.xl\:h-24 {height: calc(var(--u) * 24);}
.xl\:h-28 {height: calc(var(--u) * 28);}
.xl\:h-32 {height: calc(var(--u) * 32);}
.xl\:h-36 {height: calc(var(--u) * 36);}
.xl\:h-40 {height: calc(var(--u) * 40);}
.xl\:h-44 {height: calc(var(--u) * 44);}
.xl\:h-48 {height: calc(var(--u) * 48);}
.xl\:h-52 {height: calc(var(--u) * 52);}
.xl\:h-56 {height: calc(var(--u) * 56);}
.xl\:h-60 {height: calc(var(--u) * 60);}
.xl\:h-64 {height: calc(var(--u) * 64);}
.xl\:h-72 {height: calc(var(--u) * 72);}
.xl\:h-80 {height: calc(var(--u) * 80);}
.xl\:h-96 {height: calc(var(--u) * 96);}
.xl\:w-auto {width: auto;}
.xl\:w-full {width: 100%;}
.xl\:w-screen {width: 100vw;}
.xl\:w-min {width: min-content;}
.xl\:w-max {width: max-content;}
.xl\:w-fit {width: fit-content;}
.xl\:h-auto {height: auto;}
.xl\:h-full {height: 100%;}
.xl\:h-screen {height: 100vh;}
.xl\:h-min {height: min-content;}
.xl\:h-max {height: max-content;}
.xl\:h-fit {height: fit-content;}
.xl\:block {display: block;}
.xl\:inline-block {display: inline-block;}
.xl\:inline {display: inline;}
.xl\:flex {display: flex;}
.xl\:inline-flex {display: inline-flex;}
.xl\:grid {display: grid;}
.xl\:inline-grid {display: inline-grid;}
.xl\:hidden {display: none;}
.xl\:contents {display: contents;}
.xl\:flex-row {flex-direction: row;}
.xl\:flex-col {flex-direction: column;}
.xl\:flex-row-reverse {flex-direction: row-reverse;}
.xl\:flex-col-reverse {flex-direction: column-reverse;}
.xl\:flex-wrap {flex-wrap: wrap;}
.xl\:flex-nowrap {flex-wrap: nowrap;}
.xl\:flex-1 {flex: 1 1 0%;}
.xl\:flex-auto {flex: 1 1 auto;}
.xl\:flex-none {flex: none;}
.xl\:grow {flex-grow: 1;}
.xl\:grow-0 {flex-grow: 0;}
.xl\:shrink {flex-shrink: 1;}
.xl\:shrink-0 {flex-shrink: 0;}
.xl\:grid-cols-1 {grid-template-columns: repeat(1, minmax(0, 1fr));}
.xl\:grid-cols-2 {grid-template-columns: repeat(2, minmax(0, 1fr));}
.xl\:grid-cols-3 {grid-template-columns: repeat(3, minmax(0, 1fr));}
.xl\:grid-cols-4 {grid-template-columns: repeat(4, minmax(0, 1fr));}
.xl\:grid-cols-5 {grid-template-columns: repeat(5, minmax(0, 1fr));}
.xl\:grid-cols-6 {grid-template-columns: repeat(6, minmax(0, 1fr));}
.xl\:grid-cols-7 {grid-template-columns: repeat(7, minmax(0, 1fr));}
.xl\:grid-cols-8 {grid-template-columns: repeat(8, minmax(0, 1fr));}
.xl\:grid-cols-9 {grid-template-columns: repeat(9, minmax(0, 1fr));}
.xl\:grid-cols-10 {grid-template-columns: repeat(10, minmax(0, 1fr));}
.xl\:grid-cols-11 {grid-template-columns: repeat(11, minmax(0, 1fr));}
.xl\:grid-cols-12 {grid-template-columns: repeat(12, minmax(0, 1fr));}
.xl\:grid-cols-none {grid-template-columns: none;}
.xl\:col-span-1 {grid-column: span 1 / span 1;}
.xl\:col-span-2 {grid-column: span 2 / span 2;}
.xl\:col-span-3 {grid-column: span 3 / span 3;}
.xl\:col-span-4 {grid-column: span 4 / span 4;}
.xl\:col-span-5 {grid-column: span 5 / span 5;}
.xl\:col-span-6 {grid-column: span 6 / span 6;}
.xl\:col-span-7 {grid-column: span 7 / span 7;}
.xl\:col-span-8 {grid-column: span 8 / span 8;}
.xl\:col-span-9 {grid-column: span 9 / span 9;}
.xl\:col-span-10 {grid-column: span 10 / span 10;}
.xl\:col-span-11 {grid-column: span 11 / span 11;}
.xl\:col-span-12 {grid-column: span 12 / span 12;}
.xl\:col-span-full {grid-column: 1 / -1;}
.xl\:justify-start {justify-content: flex-start;}
.xl\:justify-end {justify-content: flex-end;}
.xl\:justify-center {justify-content: center;}
.xl\:justify-between {justify-content: space-between;}
.xl\:justify-around {justify-content: space-around;}
.xl\:justify-evenly {justify-content: space-evenly;}
.xl\:items-start {align-items: flex-start;}
.xl\:items-end {align-items: flex-end;}
.xl\:items-center {align-items: center;}
.xl\:items-baseline {align-items: baseline;}
.xl\:items-stretch {align-items: stretch;}
.xl\:self-auto {align-self: auto;}
.xl\:self-start {align-self: flex-start;}
.xl\:self-end {align-self: flex-end;}
.xl\:self-center {align-self: center;}
.xl\:self-stretch {align-self: stretch;}
.xl\:text-left {text-align: left;}
.xl\:text-center {text-align: center;}
.xl\:text-right {text-align: right;}
.xl\:text-justify {text-align: justify;}
.xl\:text-xs {font-size: 0.75rem;}
.xl\:text-sm {font-size: 0.875rem;}
.xl\:text-base {font-size: 1rem;}
.xl\:text-lg {font-size: 1.125rem;}
.xl\:text-xl {font-size: 1.25rem;}
.xl\:text-2xl {font-size: 1.5rem;}
.xl\:text-3xl {font-size: 1.875rem;}
.xl\:text-4xl {font-size: 2.25rem;}
.xl\:text-5xl {font-size: 3rem;}
.xl\:text-6xl {font-size: 3.75rem;}
.xl\:font-thin {font-weight: 100;}
.xl\:font-light {font-weight: 300;}
.xl\:font-normal {font-weight: 400;}
.xl\:font-medium {font-weight: 500;}
.xl\:font-semibold {font-weight: 600;}
.xl\:font-bold {font-weight: 700;}
.xl\:font-extrabold {font-weight: 800;}
.xl\:font-black {font-weight: 900;}
.xl\:static {position: static;}
.xl\:fixed {position: fixed;}
.xl\:absolute {position: absolute;}
.xl\:relative {position: relative;}
.xl\:sticky {position: sticky;}
.xl\:top-0 {top: calc(var(--u) * 0);}
.xl\:top-1 {top: calc(var(--u) * 1);}
.xl\:top-2 {top: calc(var(--u) * 2);}
.xl\:top-3 {top: calc(var(--u) * 3);}
.xl\:top-4 {top: calc(var(--u) * 4);}
.xl\:top-5 {top: calc(var(--u) * 5);}
.xl\:top-6 {top: calc(var(--u) * 6);}
.xl\:top-7 {top: calc(var(--u) * 7);}
.xl\:top-8 {top: calc(var(--u) * 8);}
.xl\:top-9 {top: calc(var(--u) * 9);}
.xl\:top-10 {top: calc(var(--u) * 10);}
.xl\:top-11 {top: calc(var(--u) * 11);}
.xl\:top-12 {top: calc(var(--u) * 12);}
.xl\:top-13 {top: calc(var(--u) * 13);}
.xl\:top-14 {top: calc(var(--u) * 14);}
.xl\:top-16 {top: calc(var(--u) * 16);}
.xl\:top-20 {top: calc(var(--u) * 20);}
.xl\:top-24 {top: calc(var(--u) * 24);}
.xl\:top-28 {top: calc(var(--u) * 28);}
.xl\:top-32 {top: calc(var(--u) * 32);}
.xl\:top-36 {top: calc(var(--u) * 36);}
.xl\:top-40 {top: calc(var(--u) * 40);}
.xl\:top-44 {top: calc(var(--u) * 44);}
.xl\:top-48 {top: calc(var(--u) * 48);}
.xl\:top-52 {top: calc(var(--u) * 52);}
.xl\:top-56 {top: calc(var(--u) * 56);}
.xl\:top-60 {top: calc(var(--u) * 60);}
.xl\:top-64 {top: calc(var(--u) * 64);}
.xl\:top-72 {top: calc(var(--u) * 72);}
.xl\:top-80 {top: calc(var(--u) * 80);}
.xl\:top-96 {top: calc(var(--u) * 96);}
.xl\:-top-1 {top: calc(var(--u) * -1);}
.xl\:-top-2 {top: calc(var(--u) * -2);}
.xl\:-top-3 {top: calc(var(--u) * -3);}
.xl\:-top-4 {top: calc(var(--u) * -4);}
.xl\:-top-5 {top: calc(var(--u) * -5);}
.xl\:-top-6 {top: calc(var(--u) * -6);}
.xl\:-top-7 {top: calc(var(--u) * -7);}
.xl\:-top-8 {top: calc(var(--u) * -8);}
.xl\:-top-9 {top: calc(var(--u) * -9);}
.xl\:-top-10 {top: calc(var(--u) * -10);}
.xl\:-top-11 {top: calc(var(--u) * -11);}
.xl\:-top-12 {top: calc(var(--u) * -12);}
.xl\:-top-13 {top: calc(var(--u) * -13);}
.xl\:-top-14 {top: calc(var(--u) * -14);}
.xl\:-top-16 {top: calc(var(--u) * -16);}
.xl\:-top-20 {top: calc(var(--u) * -20);}
.xl\:-top-24 {top: calc(var(--u) * -24);}
.xl\:-top-28 {top: calc(var(--u) * -28);}
.xl\:-top-32 {top: calc(var(--u) * -32);}
.xl\:-top-36 {top: calc(var(--u) * -36);}
.xl\:-top-40 {top: calc(var(--u) * -40);}
.xl\:-top-44 {top: calc(var(--u) * -44);}
.xl\:-top-48 {top: calc(var(--u) * -48);}
.xl\:-top-52 {top: calc(var(--u) * -52);}
.xl\:-top-56 {top: calc(var(--u) * -56);}
.xl\:-top-60 {top: calc(var(--u) * -60);}
.xl\:-top-64 {top: calc(var(--u) * -64);}
.xl\:-top-72 {top: calc(var(--u) * -72);}
.xl\:-top-80 {top: calc(var(--u) * -80);}
.xl\:-top-96 {top: calc(var(--u) * -96);}
.xl\:right-0 {right: calc(var(--u) * 0);}
.xl\:right-1 {right: calc(var(--u) * 1);}
.xl\:right-2 {right: calc(var(--u) * 2);}
.xl\:right-3 {right: calc(var(--u) * 3);}
.xl\:right-4 {right: calc(var(--u) * 4);}
.xl\:right-5 {right: calc(var(--u) * 5);}
.xl\:right-6 {right: calc(var(--u) * 6);}
.xl\:right-7 {right: calc(var(--u) * 7);}
.xl\:right-8 {right: calc(var(--u) * 8);}
.xl\:right-9 {right: calc(var(--u) * 9);}
.xl\:right-10 {right: calc(var(--u) * 10);}
.xl\:right-11 {right: calc(var(--u) * 11);}
.xl\:right-12 {right: calc(var(--u) * 12);}
.xl\:right-13 {right: calc(var(--u) * 13);}
.xl\:right-14 {right: calc(var(--u) * 14);}
.xl\:right-16 {right: calc(var(--u) * 16);}
.xl\:right-20 {right: calc(var(--u) * 20);}
.xl\:right-24 {right: calc(var(--u) * 24);}
.xl\:right-28 {right: calc(var(--u) * 28);}
.xl\:right-32 {right: calc(var(--u) * 32);}
.xl\:right-36 {right: calc(var(--u) * 36);}
.xl\:right-40 {right: calc(var(--u) * 40);}
.xl\:right-44 {right: calc(var(--u) * 44);}
.xl\:right-48 {right: calc(var(--u) * 48);}
.xl\:right-52 {right: calc(var(--u) * 52);}
.xl\:right-56 {right: calc(var(--u) * 56);}
.xl\:right-60 {right: calc(var(--u) * 60);}
.xl\:right-64 {right: calc(var(--u) * 64);}
.xl\:right-72 {right: calc(var(--u) * 72);}
.xl\:right-80 {right: calc(var(--u) * 80);}
.xl\:right-96 {right: calc(var(--u) * 96);}
.xl\:-right-1 {right: calc(var(--u) * -1);}
.xl\:-right-2 {right: calc(var(--u) * -2);}
.xl\:-right-3 {right: calc(var(--u) * -3);}
.xl\:-right-4 {right: calc(var(--u) * -4);}
.xl\:-right-5 {right: calc(var(--u) * -5);}
.xl\:-right-6 {right: calc(var(--u) * -6);}
.xl\:-right-7 {right: calc(var(--u) * -7);}
.xl\:-right-8 {right: calc(var(--u) * -8);}
.xl\:-right-9 {right: calc(var(--u) * -9);}
.xl\:-right-10 {right: calc(var(--u) * -10);}
.xl\:-right-11 {right: calc(var(--u) * -11);}
.xl\:-right-12 {right: calc(var(--u) * -12);}
.xl\:-right-13 {right: calc(var(--u) * -13);}
.xl\:-right-14 {right: calc(var(--u) * -14);}
.xl\:-right-16 {right: calc(var(--u) * -16);}
.xl\:-right-20 {right: calc(var(--u) * -20);}
.xl\:-right-24 {right: calc(var(--u) * -24);}
.xl\:-right-28 {right: calc(var(--u) * -28);}
.xl\:-right-32 {right: calc(var(--u) * -32);}
.xl\:-right-36 {right: calc(var(--u) * -36);}
.xl\:-right-40 {right: calc(var(--u) * -40);}
.xl\:-right-44 {right: calc(var(--u) * -44);}
.xl\:-right-48 {right: calc(var(--u) * -48);}
.xl\:-right-52 {right: calc(var(--u) * -52);}
.xl\:-right-56 {right: calc(var(--u) * -56);}
.xl\:-right-60 {right: calc(var(--u) * -60);}
.xl\:-right-64 {right: calc(var(--u) * -64);}
.xl\:-right-72 {right: calc(var(--u) * -72);}
.xl\:-right-80 {right: calc(var(--u) * -80);}
.xl\:-right-96 {right: calc(var(--u) * -96);}
.xl\:bottom-0 {bottom: calc(var(--u) * 0);}
.xl\:bottom-1 {bottom: calc(var(--u) * 1);}
.xl\:bottom-2 {bottom: calc(var(--u) * 2);}
.xl\:bottom-3 {bottom: calc(var(--u) * 3);}
.xl\:bottom-4 {bottom: calc(var(--u) * 4);}
.xl\:bottom-5 {bottom: calc(var(--u) * 5);}
.xl\:bottom-6 {bottom: calc(var(--u) * 6);}
.xl\:bottom-7 {bottom: calc(var(--u) * 7);}
.xl\:bottom-8 {bottom: calc(var(--u) * 8);}
.xl\:bottom-9 {bottom: calc(var(--u) * 9);}
.xl\:bottom-10 {bottom: calc(var(--u) * 10);}
.xl\:bottom-11 {bottom: calc(var(--u) * 11);}
.xl\:bottom-12 {bottom: calc(var(--u) * 12);}
.xl\:bottom-13 {bottom: calc(var(--u) * 13);}
.xl\:bottom-14 {bottom: calc(var(--u) * 14);}
.xl\:bottom-16 {bottom: calc(var(--u) * 16);}
.xl\:bottom-20 {bottom: calc(var(--u) * 20);}
.xl\:bottom-24 {bottom: calc(var(--u) * 24);}
.xl\:bottom-28 {bottom: calc(var(--u) * 28);}
.xl\:bottom-32 {bottom: calc(var(--u) * 32);}
.xl\:bottom-36 {bottom: calc(var(--u) * 36);}
.xl\:bottom-40 {bottom: calc(var(--u) * 40);}
.xl\:bottom-44 {bottom: calc(var(--u) * 44);}
.xl\:bottom-48 {bottom: calc(var(--u) * 48);}
.xl\:bottom-52 {bottom: calc(var(--u) * 52);}
.xl\:bottom-56 {bottom: calc(var(--u) * 56);}
.xl\:bottom-60 {bottom: calc(var(--u) * 60);}
.xl\:bottom-64 {bottom: calc(var(--u) * 64);}
.xl\:bottom-72 {bottom: calc(var(--u) * 72);}
.xl\:bottom-80 {bottom: calc(var(--u) * 80);}
.xl\:bottom-96 {bottom: calc(var(--u) * 96);}
.xl\:-bottom-1 {bottom: calc(var(--u) * -1);}
.xl\:-bottom-2 {bottom: calc(var(--u) * -2);}
.xl\:-bottom-3 {bottom: calc(var(--u) * -3);}
.xl\:-bottom-4 {bottom: calc(var(--u) * -4);}
.xl\:-bottom-5 {bottom: calc(var(--u) * -5);}
.xl\:-bottom-6 {bottom: calc(var(--u) * -6);}
.xl\:-bottom-7 {bottom: calc(var(--u) * -7);}
.xl\:-bottom-8 {bottom: calc(var(--u) * -8);}
.xl\:-bottom-9 {bottom: calc(var(--u) * -9);}
.xl\:-bottom-10 {bottom: calc(var(--u) * -10);}
.xl\:-bottom-11 {bottom: calc(var(--u) * -11);}
.xl\:-bottom-12 {bottom: calc(var(--u) * -12);}
.xl\:-bottom-13 {bottom: calc(var(--u) * -13);}
.xl\:-bottom-14 {bottom: calc(var(--u) * -14);}
.xl\:-bottom-16 {bottom: calc(var(--u) * -16);}
.xl\:-bottom-20 {bottom: calc(var(--u) * -20);}
.xl\:-bottom-24 {bottom: calc(var(--u) * -24);}
.xl\:-bottom-28 {bottom: calc(var(--u) * -28);}
.xl\:-bottom-32 {bottom: calc(var(--u) * -32);}
.xl\:-bottom-36 {bottom: calc(var(--u) * -36);}
.xl\:-bottom-40 {bottom: calc(var(--u) * -40);}
.xl\:-bottom-44 {bottom: calc(var(--u) * -44);}
.xl\:-bottom-48 {bottom: calc(var(--u) * -48);}
.xl\:-bottom-52 {bottom: calc(var(--u) * -52);}
.xl\:-bottom-56 {bottom: calc(var(--u) * -56);}
.xl\:-bottom-60 {bottom: calc(var(--u) * -60);}
.xl\:-bottom-64 {bottom: calc(var(--u) * -64);}
.xl\:-bottom-72 {bottom: calc(var(--u) * -72);}
.xl\:-bottom-80 {bottom: calc(var(--u) * -80);}
.xl\:-bottom-96 {bottom: calc(var(--u) * -96);}
.xl\:left-0 {left: calc(var(--u) * 0);}
.xl\:left-1 {left: calc(var(--u) * 1);}
.xl\:left-2 {left: calc(var(--u) * 2);}
.xl\:left-3 {left: calc(var(--u) * 3);}
.xl\:left-4 {left: calc(var(--u) * 4);}
.xl\:left-5 {left: calc(var(--u) * 5);}
.xl\:left-6 {left: calc(var(--u) * 6);}
.xl\:left-7 {left: calc(var(--u) * 7);}
.xl\:left-8 {left: calc(var(--u) * 8);}
.xl\:left-9 {left: calc(var(--u) * 9);}
.xl\:left-10 {left: calc(var(--u) * 10);}
.xl\:left-11 {left: calc(var(--u) * 11);}
.xl\:left-12 {left: calc(var(--u) * 12);}
.xl\:left-13 {left: calc(var(--u) * 13);}
.xl\:left-14 {left: calc(var(--u) * 14);}
.xl\:left-16 {left: calc(var(--u) * 16);}
.xl\:left-20 {left: calc(var(--u) * 20);}
.xl\:left-24 {left: calc(var(--u) * 24);}
.xl\:left-28 {left: calc(var(--u) * 28);}
.xl\:left-32 {left: calc(var(--u) * 32);}
.xl\:left-36 {left: calc(var(--u) * 36);}
.xl\:left-40 {left: calc(var(--u) * 40);}
.xl\:left-44 {left: calc(var(--u) * 44);}
.xl\:left-48 {left: calc(var(--u) * 48);}
.xl\:left-52 {left: calc(var(--u) * 52);}
.xl\:left-56 {left: calc(var(--u) * 56);}
.xl\:left-60 {left: calc(var(--u) * 60);}
.xl\:left-64 {left: calc(var(--u) * 64);}
.xl\:left-72 {left: calc(var(--u) * 72);}
.xl\:left-80 {left: calc(var(--u) * 80);}
.xl\:left-96 {left: calc(var(--u) * 96);}
.xl\:-left-1 {left: calc(var(--u) * -1);}
.xl\:-left-2 {left: calc(var(--u) * -2);}
.xl\:-left-3 {left: calc(var(--u) * -3);}
.xl\:-left-4 {left: calc(var(--u) * -4);}
.xl\:-left-5 {left: calc(var(--u) * -5);}
.xl\:-left-6 {left: calc(var(--u) * -6);}
.xl\:-left-7 {left: calc(var(--u) * -7);}
.xl\:-left-8 {left: calc(var(--u) * -8);}
.xl\:-left-9 {left: calc(var(--u) * -9);}
.xl\:-left-10 {left: calc(var(--u) * -10);}
.xl\:-left-11 {left: calc(var(--u) * -11);}
.xl\:-left-12 {left: calc(var(--u) * -12);}
.xl\:-left-13 {left: calc(var(--u) * -13);}
.xl\:-left-14 {left: calc(var(--u) * -14);}
.xl\:-left-16 {left: calc(var(--u) * -16);}
.xl\:-left-20 {left: calc(var(--u) * -20);}
.xl\:-left-24 {left: calc(var(--u) * -24);}
.xl\:-left-28 {left: calc(var(--u) * -28);}
.xl\:-left-32 {left: calc(var(--u) * -32);}
.xl\:-left-36 {left: calc(var(--u) * -36);}
.xl\:-left-40 {left: calc(var(--u) * -40);}
.xl\:-left-44 {left: calc(var(--u) * -44);}
.xl\:-left-48 {left: calc(var(--u) * -48);}
.xl\:-left-52 {left: calc(var(--u) * -52);}
.xl\:-left-56 {left: calc(var(--u) * -56);}
.xl\:-left-60 {left: calc(var(--u) * -60);}
.xl\:-left-64 {left: calc(var(--u) * -64);}
.xl\:-left-72 {left: calc(var(--u) * -72);}
.xl\:-left-80 {left: calc(var(--u) * -80);}
.xl\:-left-96 {left: calc(var(--u) * -96);}
.xl\:top-auto {top: auto;}
.xl\:right-auto {right: auto;}
.xl\:bottom-auto {bottom: auto;}
.xl\:left-auto {left: auto;}
.xl\:top-full {top: 100%;}
.xl\:left-full {left: 100%;}
.xl\:inset-0 {inset: 0;}
.xl\:overflow-hidden {overflow: hidden;}
.xl\:overflow-auto {overflow: auto;}
.xl\:overflow-visible {overflow: visible;}
.xl\:overflow-scroll {overflow: scroll;}
.xl\:overflow-x-hidden {overflow-x: hidden;}
.xl\:overflow-y-hidden {overflow-y: hidden;}
.xl\:overflow-x-auto {overflow-x: auto;}
.xl\:overflow-y-auto {overflow-y: auto;}
.xl\:rounded-none {border-radius: 0px;}
.xl\:rounded-sm {border-radius: 0.125rem;}
.xl\:rounded {border-radius: 0.25rem;}
.xl\:rounded-md {border-radius: 0.375rem;}
.xl\:rounded-lg {border-radius: 0.5rem;}
.xl\:rounded-xl {border-radius: 0.75rem;}
.xl\:rounded-2xl {border-radius: 1rem;}
.xl\:rounded-full {border-radius: 9999px;}
.xl\:opacity-0 {opacity: 0.0;}
.xl\:opacity-25 {opacity: 0.25;}
.xl\:opacity-50 {opacity: 0.5;}
.xl\:opacity-75 {opacity: 0.75;}
.xl\:opacity-100 {opacity: 1.0;}
.xl\:visible {visibility: visible;}
.xl\:invisible {visibility: hidden;}
.xl\:gap-x-0 {column-gap: calc(var(--u) * 0);}
.xl\:gap-x-1 {column-gap: calc(var(--u) * 1);}
.xl\:gap-x-2 {column-gap: calc(var(--u) * 2);}
.xl\:gap-x-3 {column-gap: calc(var(--u) * 3);}
.xl\:gap-x-4 {column-gap: calc(var(--u) * 4);}
.xl\:gap-x-5 {column-gap: calc(var(--u) * 5);}
.xl\:gap-x-6 {column-gap: calc(var(--u) * 6);}
.xl\:gap-x-7 {column-gap: calc(var(--u) * 7);}
.xl\:gap-x-8 {column-gap: calc(var(--u) * 8);}
.xl\:gap-x-9 {column-gap: calc(var(--u) * 9);}
.xl\:gap-x-10 {column-gap: calc(var(--u) * 10);}
.xl\:gap-x-11 {column-gap: calc(var(--u) * 11);}
.xl\:gap-x-12 {column-gap: calc(var(--u) * 12);}
.xl\:gap-x-13 {column-gap: calc(var(--u) * 13);}
.xl\:gap-x-14 {column-gap: calc(var(--u) * 14);}
.xl\:gap-x-16 {column-gap: calc(var(--u) * 16);}
.xl\:gap-x-20 {column-gap: calc(var(--u) * 20);}
.xl\:gap-x-24 {column-gap: calc(var(--u) * 24);}
.xl\:gap-x-28 {column-gap: calc(var(--u) * 28);}
.xl\:gap-x-32 {column-gap: calc(var(--u) * 32);}
.xl\:gap-x-36 {column-gap: calc(var(--u) * 36);}
.xl\:gap-x-40 {column-gap: calc(var(--u) * 40);}
.xl\:gap-x-44 {column-gap: calc(var(--u) * 44);}
.xl\:gap-x-48 {column-gap: calc(var(--u) * 48);}
.xl\:gap-x-52 {column-gap: calc(var(--u) * 52);}
.xl\:gap-x-56 {column-gap: calc(var(--u) * 56);}
.xl\:gap-x-60 {column-gap: calc(var(--u) * 60);}
.xl\:gap-x-64 {column-gap: calc(var(--u) * 64);}
.xl\:gap-x-72 {column-gap: calc(var(--u) * 72);}
.xl\:gap-x-80 {column-gap: calc(var(--u) * 80);}
.xl\:gap-x-96 {column-gap: calc(var(--u) * 96);}
.xl\:gap-y-0 {row-gap: calc(var(--u) * 0);}
.xl\:gap-y-1 {row-gap: calc(var(--u) * 1);}
.xl\:gap-y-2 {row-gap: calc(var(--u) * 2);}
.xl\:gap-y-3 {row-gap: calc(var(--u) * 3);}
.xl\:gap-y-4 {row-gap: calc(var(--u) * 4);}
.xl\:gap-y-5 {row-gap: calc(var(--u) * 5);}
.xl\:gap-y-6 {row-gap: calc(var(--u) * 6);}
.xl\:gap-y-7 {row-gap: calc(var(--u) * 7);}
.xl\:gap-y-8 {row-gap: calc(var(--u) * 8);}
.xl\:gap-y-9 {row-gap: calc(var(--u) * 9);}
.xl\:gap-y-10 {row-gap: calc(var(--u) * 10);}
.xl\:gap-y-11 {row-gap: calc(var(--u) * 11);}
.xl\:gap-y-12 {row-gap: calc(var(--u) * 12);}
.xl\:gap-y-13 {row-gap: calc(var(--u) * 13);}
.xl\:gap-y-14 {row-gap: calc(var(--u) * 14);}
.xl\:gap-y-16 {row-gap: calc(var(--u) * 16);}
.xl\:gap-y-20 {row-gap: calc(var(--u) * 20);}
.xl\:gap-y-24 {row-gap: calc(var(--u) * 24);}
.xl\:gap-y-28 {row-gap: calc(var(--u) * 28);}
.xl\:gap-y-32 {row-gap: calc(var(--u) * 32);}
.xl\:gap-y-36 {row-gap: calc(var(--u) * 36);}
.xl\:gap-y-40 {row-gap: calc(var(--u) * 40);}
.xl\:gap-y-44 {row-gap: calc(var(--u) * 44);}
.xl\:gap-y-48 {row-gap: calc(var(--u) * 48);}
.xl\:gap-y-52 {row-gap: calc(var(--u) * 52);}
.xl\:gap-y-56 {row-gap: calc(var(--u) * 56);}
.xl\:gap-y-60 {row-gap: calc(var(--u) * 60);}
.xl\:gap-y-64 {row-gap: calc(var(--u) * 64);}
.xl\:gap-y-72 {row-gap: calc(var(--u) * 72);}
.xl\:gap-y-80 {row-gap: calc(var(--u) * 80);}
.xl\:gap-y-96 {row-gap: calc(var(--u) * 96);}
}