/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Aug 11 2026 | 06:14:59 */
/* Box sizing de seguridad para utilidades de padding */
[class^="p-"], [class*=" p-"], [class^="sm:p-"], [class*=" sm:p-"] { box-sizing: border-box; }

/* ==============
   PADDING - base
   ============== */
.p-0 { padding: 0; }
.p-05 { padding: var(--v-05); }
.p-08 { padding: var(--v-08); }
.p-10 { padding: var(--v-10); }
.p-12 { padding: var(--v-12); }
.p-16 { padding: var(--v-16); }
.p-20 { padding: var(--v-20); }
.p-22 { padding: var(--v-22); }
.p-24 { padding: var(--v-24); }
.p-28 { padding: var(--v-28); }
.p-32 { padding: var(--v-32); }
.p-36 { padding: var(--v-36); }
.p-40 { padding: var(--v-40); }
.p-42 { padding: var(--v-42); }
.p-48 { padding: var(--v-48); }
.p-54 { padding: var(--v-54); }
.p-64 { padding: var(--v-64); }
.p-84 { padding: var(--v-84); }
.p-100 { padding: var(--v-100); }
.p-116 { padding: var(--v-116); }
.p-132 { padding: var(--v-132); }
.p-148 { padding: var(--v-148); }
.p-156 { padding: var(--v-156); }
.p-164 { padding: var(--v-164); }
.pt-0 { padding-top: 0; }
.pt-05 { padding-top: var(--v-05); }
.pt-08 { padding-top: var(--v-08); }
.pt-10 { padding-top: var(--v-10); }
.pt-12 { padding-top: var(--v-12); }
.pt-16 { padding-top: var(--v-16); }
.pt-20 { padding-top: var(--v-20); }
.pt-22 { padding-top: var(--v-22); }
.pt-24 { padding-top: var(--v-24); }
.pt-28 { padding-top: var(--v-28); }
.pt-32 { padding-top: var(--v-32); }
.pt-36 { padding-top: var(--v-36); }
.pt-40 { padding-top: var(--v-40); }
.pt-42 { padding-top: var(--v-42); }
.pt-48 { padding-top: var(--v-48); }
.pt-54 { padding-top: var(--v-54); }
.pt-64 { padding-top: var(--v-64); }
.pt-84 { padding-top: var(--v-84); }
.pt-100 { padding-top: var(--v-100); }
.pt-116 { padding-top: var(--v-116); }
.pt-132 { padding-top: var(--v-132); }
.pt-148 { padding-top: var(--v-148); }
.pt-156 { padding-top: var(--v-156); }
.pt-164 { padding-top: var(--v-164); }
.pr-0 { padding-right: 0; }
.pr-05 { padding-right: var(--v-05); }
.pr-08 { padding-right: var(--v-08); }
.pr-10 { padding-right: var(--v-10); }
.pr-12 { padding-right: var(--v-12); }
.pr-16 { padding-right: var(--v-16); }
.pr-20 { padding-right: var(--v-20); }
.pr-22 { padding-right: var(--v-22); }
.pr-24 { padding-right: var(--v-24); }
.pr-28 { padding-right: var(--v-28); }
.pr-32 { padding-right: var(--v-32); }
.pr-36 { padding-right: var(--v-36); }
.pr-40 { padding-right: var(--v-40); }
.pr-42 { padding-right: var(--v-42); }
.pr-48 { padding-right: var(--v-48); }
.pr-54 { padding-right: var(--v-54); }
.pr-64 { padding-right: var(--v-64); }
.pr-84 { padding-right: var(--v-84); }
.pr-100 { padding-right: var(--v-100); }
.pr-116 { padding-right: var(--v-116); }
.pr-132 { padding-right: var(--v-132); }
.pr-148 { padding-right: var(--v-148); }
.pr-156 { padding-right: var(--v-156); }
.pr-164 { padding-right: var(--v-164); }
.pb-0 { padding-bottom: 0; }
.pb-05 { padding-bottom: var(--v-05); }
.pb-08 { padding-bottom: var(--v-08); }
.pb-10 { padding-bottom: var(--v-10); }
.pb-12 { padding-bottom: var(--v-12); }
.pb-16 { padding-bottom: var(--v-16); }
.pb-20 { padding-bottom: var(--v-20); }
.pb-22 { padding-bottom: var(--v-22); }
.pb-24 { padding-bottom: var(--v-24); }
.pb-28 { padding-bottom: var(--v-28); }
.pb-32 { padding-bottom: var(--v-32); }
.pb-36 { padding-bottom: var(--v-36); }
.pb-40 { padding-bottom: var(--v-40); }
.pb-42 { padding-bottom: var(--v-42); }
.pb-48 { padding-bottom: var(--v-48); }
.pb-54 { padding-bottom: var(--v-54); }
.pb-64 { padding-bottom: var(--v-64); }
.pb-84 { padding-bottom: var(--v-84); }
.pb-100 { padding-bottom: var(--v-100); }
.pb-116 { padding-bottom: var(--v-116); }
.pb-132 { padding-bottom: var(--v-132); }
.pb-148 { padding-bottom: var(--v-148); }
.pb-156 { padding-bottom: var(--v-156); }
.pb-164 { padding-bottom: var(--v-164); }
.pl-0 { padding-left: 0; }
.pl-05 { padding-left: var(--v-05); }
.pl-08 { padding-left: var(--v-08); }
.pl-10 { padding-left: var(--v-10); }
.pl-12 { padding-left: var(--v-12); }
.pl-16 { padding-left: var(--v-16); }
.pl-20 { padding-left: var(--v-20); }
.pl-22 { padding-left: var(--v-22); }
.pl-24 { padding-left: var(--v-24); }
.pl-28 { padding-left: var(--v-28); }
.pl-32 { padding-left: var(--v-32); }
.pl-36 { padding-left: var(--v-36); }
.pl-40 { padding-left: var(--v-40); }
.pl-42 { padding-left: var(--v-42); }
.pl-48 { padding-left: var(--v-48); }
.pl-54 { padding-left: var(--v-54); }
.pl-64 { padding-left: var(--v-64); }
.pl-84 { padding-left: var(--v-84); }
.pl-100 { padding-left: var(--v-100); }
.pl-116 { padding-left: var(--v-116); }
.pl-132 { padding-left: var(--v-132); }
.pl-148 { padding-left: var(--v-148); }
.pl-156 { padding-left: var(--v-156); }
.pl-164 { padding-left: var(--v-164); }
.px-0 { padding-left: 0; padding-right: 0; }
.px-05 { padding-left: var(--v-05); padding-right: var(--v-05); }
.px-08 { padding-left: var(--v-08); padding-right: var(--v-08); }
.px-10 { padding-left: var(--v-10); padding-right: var(--v-10); }
.px-12 { padding-left: var(--v-12); padding-right: var(--v-12); }
.px-16 { padding-left: var(--v-16); padding-right: var(--v-16); }
.px-20 { padding-left: var(--v-20); padding-right: var(--v-20); }
.px-22 { padding-left: var(--v-22); padding-right: var(--v-22); }
.px-24 { padding-left: var(--v-24); padding-right: var(--v-24); }
.px-28 { padding-left: var(--v-28); padding-right: var(--v-28); }
.px-32 { padding-left: var(--v-32); padding-right: var(--v-32); }
.px-36 { padding-left: var(--v-36); padding-right: var(--v-36); }
.px-40 { padding-left: var(--v-40); padding-right: var(--v-40); }
.px-42 { padding-left: var(--v-42); padding-right: var(--v-42); }
.px-48 { padding-left: var(--v-48); padding-right: var(--v-48); }
.px-54 { padding-left: var(--v-54); padding-right: var(--v-54); }
.px-64 { padding-left: var(--v-64); padding-right: var(--v-64); }
.px-84 { padding-left: var(--v-84); padding-right: var(--v-84); }
.px-100 { padding-left: var(--v-100); padding-right: var(--v-100); }
.px-116 { padding-left: var(--v-116); padding-right: var(--v-116); }
.px-132 { padding-left: var(--v-132); padding-right: var(--v-132); }
.px-148 { padding-left: var(--v-148); padding-right: var(--v-148); }
.px-156 { padding-left: var(--v-156); padding-right: var(--v-156); }
.px-164 { padding-left: var(--v-164); padding-right: var(--v-164); }
.py-0 { padding-top: 0; padding-bottom: 0; }
.py-05 { padding-top: var(--v-05); padding-bottom: var(--v-05); }
.py-08 { padding-top: var(--v-08); padding-bottom: var(--v-08); }
.py-10 { padding-top: var(--v-10); padding-bottom: var(--v-10); }
.py-12 { padding-top: var(--v-12); padding-bottom: var(--v-12); }
.py-16 { padding-top: var(--v-16); padding-bottom: var(--v-16); }
.py-20 { padding-top: var(--v-20); padding-bottom: var(--v-20); }
.py-22 { padding-top: var(--v-22); padding-bottom: var(--v-22); }
.py-24 { padding-top: var(--v-24); padding-bottom: var(--v-24); }
.py-28 { padding-top: var(--v-28); padding-bottom: var(--v-28); }
.py-32 { padding-top: var(--v-32); padding-bottom: var(--v-32); }
.py-36 { padding-top: var(--v-36); padding-bottom: var(--v-36); }
.py-40 { padding-top: var(--v-40); padding-bottom: var(--v-40); }
.py-42 { padding-top: var(--v-42); padding-bottom: var(--v-42); }
.py-48 { padding-top: var(--v-48); padding-bottom: var(--v-48); }
.py-54 { padding-top: var(--v-54); padding-bottom: var(--v-54); }
.py-64 { padding-top: var(--v-64); padding-bottom: var(--v-64); }
.py-84 { padding-top: var(--v-84); padding-bottom: var(--v-84); }
.py-100 { padding-top: var(--v-100); padding-bottom: var(--v-100); }
.py-116 { padding-top: var(--v-116); padding-bottom: var(--v-116); }
.py-132 { padding-top: var(--v-132); padding-bottom: var(--v-132); }
.py-148 { padding-top: var(--v-148); padding-bottom: var(--v-148); }
.py-156 { padding-top: var(--v-156); padding-bottom: var(--v-156); }
.py-164 { padding-top: var(--v-164); padding-bottom: var(--v-164); }

/* ==============
   MARGIN - base
   ============== */
.m-auto { margin: auto; }
.mt-auto { margin-top: auto; }
.mr-auto { margin-right: auto; }
.mb-auto { margin-bottom: auto; }
.ml-auto { margin-left: auto; }
.mx-auto { margin-left: auto; margin-right: auto; }
.my-auto { margin-top: auto; margin-bottom: auto; }
.m-0 { margin: 0; }
.m-05 { margin: var(--v-05); }
.m-08 { margin: var(--v-08); }
.m-10 { margin: var(--v-10); }
.m-12 { margin: var(--v-12); }
.m-16 { margin: var(--v-16); }
.m-20 { margin: var(--v-20); }
.m-22 { margin: var(--v-22); }
.m-24 { margin: var(--v-24); }
.m-28 { margin: var(--v-28); }
.m-32 { margin: var(--v-32); }
.m-36 { margin: var(--v-36); }
.m-40 { margin: var(--v-40); }
.m-42 { margin: var(--v-42); }
.m-48 { margin: var(--v-48); }
.m-54 { margin: var(--v-54); }
.m-64 { margin: var(--v-64); }
.m-84 { margin: var(--v-84); }
.m-100 { margin: var(--v-100); }
.m-116 { margin: var(--v-116); }
.m-132 { margin: var(--v-132); }
.m-148 { margin: var(--v-148); }
.m-156 { margin: var(--v-156); }
.m-164 { margin: var(--v-164); }
.mt-0 { margin-top: 0; }
.mt-05 { margin-top: var(--v-05); }
.mt-08 { margin-top: var(--v-08); }
.mt-10 { margin-top: var(--v-10); }
.mt-12 { margin-top: var(--v-12); }
.mt-16 { margin-top: var(--v-16); }
.mt-20 { margin-top: var(--v-20); }
.mt-22 { margin-top: var(--v-22); }
.mt-24 { margin-top: var(--v-24); }
.mt-28 { margin-top: var(--v-28); }
.mt-32 { margin-top: var(--v-32); }
.mt-36 { margin-top: var(--v-36); }
.mt-40 { margin-top: var(--v-40); }
.mt-42 { margin-top: var(--v-42); }
.mt-48 { margin-top: var(--v-48); }
.mt-54 { margin-top: var(--v-54); }
.mt-64 { margin-top: var(--v-64); }
.mt-84 { margin-top: var(--v-84); }
.mt-100 { margin-top: var(--v-100); }
.mt-116 { margin-top: var(--v-116); }
.mt-132 { margin-top: var(--v-132); }
.mt-148 { margin-top: var(--v-148); }
.mt-156 { margin-top: var(--v-156); }
.mt-164 { margin-top: var(--v-164); }
.mr-0 { margin-right: 0; }
.mr-05 { margin-right: var(--v-05); }
.mr-08 { margin-right: var(--v-08); }
.mr-10 { margin-right: var(--v-10); }
.mr-12 { margin-right: var(--v-12); }
.mr-16 { margin-right: var(--v-16); }
.mr-20 { margin-right: var(--v-20); }
.mr-22 { margin-right: var(--v-22); }
.mr-24 { margin-right: var(--v-24); }
.mr-28 { margin-right: var(--v-28); }
.mr-32 { margin-right: var(--v-32); }
.mr-36 { margin-right: var(--v-36); }
.mr-40 { margin-right: var(--v-40); }
.mr-42 { margin-right: var(--v-42); }
.mr-48 { margin-right: var(--v-48); }
.mr-54 { margin-right: var(--v-54); }
.mr-64 { margin-right: var(--v-64); }
.mr-84 { margin-right: var(--v-84); }
.mr-100 { margin-right: var(--v-100); }
.mr-116 { margin-right: var(--v-116); }
.mr-132 { margin-right: var(--v-132); }
.mr-148 { margin-right: var(--v-148); }
.mr-156 { margin-right: var(--v-156); }
.mr-164 { margin-right: var(--v-164); }
.mb-0 { margin-bottom: 0; }
.mb-05 { margin-bottom: var(--v-05); }
.mb-08 { margin-bottom: var(--v-08); }
.mb-10 { margin-bottom: var(--v-10); }
.mb-12 { margin-bottom: var(--v-12); }
.mb-16 { margin-bottom: var(--v-16); }
.mb-20 { margin-bottom: var(--v-20); }
.mb-22 { margin-bottom: var(--v-22); }
.mb-24 { margin-bottom: var(--v-24); }
.mb-28 { margin-bottom: var(--v-28); }
.mb-32 { margin-bottom: var(--v-32); }
.mb-36 { margin-bottom: var(--v-36); }
.mb-40 { margin-bottom: var(--v-40); }
.mb-42 { margin-bottom: var(--v-42); }
.mb-48 { margin-bottom: var(--v-48); }
.mb-54 { margin-bottom: var(--v-54); }
.mb-64 { margin-bottom: var(--v-64); }
.mb-84 { margin-bottom: var(--v-84); }
.mb-100 { margin-bottom: var(--v-100); }
.mb-116 { margin-bottom: var(--v-116); }
.mb-132 { margin-bottom: var(--v-132); }
.mb-148 { margin-bottom: var(--v-148); }
.mb-156 { margin-bottom: var(--v-156); }
.mb-164 { margin-bottom: var(--v-164); }
.ml-0 { margin-left: 0; }
.ml-05 { margin-left: var(--v-05); }
.ml-08 { margin-left: var(--v-08); }
.ml-10 { margin-left: var(--v-10); }
.ml-12 { margin-left: var(--v-12); }
.ml-16 { margin-left: var(--v-16); }
.ml-20 { margin-left: var(--v-20); }
.ml-22 { margin-left: var(--v-22); }
.ml-24 { margin-left: var(--v-24); }
.ml-28 { margin-left: var(--v-28); }
.ml-32 { margin-left: var(--v-32); }
.ml-36 { margin-left: var(--v-36); }
.ml-40 { margin-left: var(--v-40); }
.ml-42 { margin-left: var(--v-42); }
.ml-48 { margin-left: var(--v-48); }
.ml-54 { margin-left: var(--v-54); }
.ml-64 { margin-left: var(--v-64); }
.ml-84 { margin-left: var(--v-84); }
.ml-100 { margin-left: var(--v-100); }
.ml-116 { margin-left: var(--v-116); }
.ml-132 { margin-left: var(--v-132); }
.ml-148 { margin-left: var(--v-148); }
.ml-156 { margin-left: var(--v-156); }
.ml-164 { margin-left: var(--v-164); }
.mx-0 { margin-left: 0; margin-right: 0; }
.mx-05 { margin-left: var(--v-05); margin-right: var(--v-05); }
.mx-08 { margin-left: var(--v-08); margin-right: var(--v-08); }
.mx-10 { margin-left: var(--v-10); margin-right: var(--v-10); }
.mx-12 { margin-left: var(--v-12); margin-right: var(--v-12); }
.mx-16 { margin-left: var(--v-16); margin-right: var(--v-16); }
.mx-20 { margin-left: var(--v-20); margin-right: var(--v-20); }
.mx-22 { margin-left: var(--v-22); margin-right: var(--v-22); }
.mx-24 { margin-left: var(--v-24); margin-right: var(--v-24); }
.mx-28 { margin-left: var(--v-28); margin-right: var(--v-28); }
.mx-32 { margin-left: var(--v-32); margin-right: var(--v-32); }
.mx-36 { margin-left: var(--v-36); margin-right: var(--v-36); }
.mx-40 { margin-left: var(--v-40); margin-right: var(--v-40); }
.mx-42 { margin-left: var(--v-42); margin-right: var(--v-42); }
.mx-48 { margin-left: var(--v-48); margin-right: var(--v-48); }
.mx-54 { margin-left: var(--v-54); margin-right: var(--v-54); }
.mx-64 { margin-left: var(--v-64); margin-right: var(--v-64); }
.mx-84 { margin-left: var(--v-84); margin-right: var(--v-84); }
.mx-100 { margin-left: var(--v-100); margin-right: var(--v-100); }
.mx-116 { margin-left: var(--v-116); margin-right: var(--v-116); }
.mx-132 { margin-left: var(--v-132); margin-right: var(--v-132); }
.mx-148 { margin-left: var(--v-148); margin-right: var(--v-148); }
.mx-156 { margin-left: var(--v-156); margin-right: var(--v-156); }
.mx-164 { margin-left: var(--v-164); margin-right: var(--v-164); }
.my-0 { margin-top: 0; margin-bottom: 0; }
.my-05 { margin-top: var(--v-05); margin-bottom: var(--v-05); }
.my-08 { margin-top: var(--v-08); margin-bottom: var(--v-08); }
.my-10 { margin-top: var(--v-10); margin-bottom: var(--v-10); }
.my-12 { margin-top: var(--v-12); margin-bottom: var(--v-12); }
.my-16 { margin-top: var(--v-16); margin-bottom: var(--v-16); }
.my-20 { margin-top: var(--v-20); margin-bottom: var(--v-20); }
.my-22 { margin-top: var(--v-22); margin-bottom: var(--v-22); }
.my-24 { margin-top: var(--v-24); margin-bottom: var(--v-24); }
.my-28 { margin-top: var(--v-28); margin-bottom: var(--v-28); }
.my-32 { margin-top: var(--v-32); margin-bottom: var(--v-32); }
.my-36 { margin-top: var(--v-36); margin-bottom: var(--v-36); }
.my-40 { margin-top: var(--v-40); margin-bottom: var(--v-40); }
.my-42 { margin-top: var(--v-42); margin-bottom: var(--v-42); }
.my-48 { margin-top: var(--v-48); margin-bottom: var(--v-48); }
.my-54 { margin-top: var(--v-54); margin-bottom: var(--v-54); }
.my-64 { margin-top: var(--v-64); margin-bottom: var(--v-64); }
.my-84 { margin-top: var(--v-84); margin-bottom: var(--v-84); }
.my-100 { margin-top: var(--v-100); margin-bottom: var(--v-100); }
.my-116 { margin-top: var(--v-116); margin-bottom: var(--v-116); }
.my-132 { margin-top: var(--v-132); margin-bottom: var(--v-132); }
.my-148 { margin-top: var(--v-148); margin-bottom: var(--v-148); }
.my-156 { margin-top: var(--v-156); margin-bottom: var(--v-156); }
.my-164 { margin-top: var(--v-164); margin-bottom: var(--v-164); }

/* =========================
   sm ≥ 576px
   ========================= */
@media (min-width: 576px) {
  .sm\:p-0 { padding: 0; }
  .sm\:p-05 { padding: var(--v-05); }
  .sm\:p-08 { padding: var(--v-08); }
  .sm\:p-10 { padding: var(--v-10); }
  .sm\:p-12 { padding: var(--v-12); }
  .sm\:p-16 { padding: var(--v-16); }
  .sm\:p-20 { padding: var(--v-20); }
  .sm\:p-22 { padding: var(--v-22); }
  .sm\:p-24 { padding: var(--v-24); }
  .sm\:p-28 { padding: var(--v-28); }
  .sm\:p-32 { padding: var(--v-32); }
  .sm\:p-36 { padding: var(--v-36); }
  .sm\:p-40 { padding: var(--v-40); }
  .sm\:p-42 { padding: var(--v-42); }
  .sm\:p-48 { padding: var(--v-48); }
  .sm\:p-54 { padding: var(--v-54); }
  .sm\:p-64 { padding: var(--v-64); }
  .sm\:p-84 { padding: var(--v-84); }
  .sm\:p-100 { padding: var(--v-100); }
  .sm\:p-116 { padding: var(--v-116); }
  .sm\:p-132 { padding: var(--v-132); }
  .sm\:p-148 { padding: var(--v-148); }
  .sm\:p-156 { padding: var(--v-156); }
  .sm\:p-164 { padding: var(--v-164); }
  .sm\:pt-0 { padding-top: 0; }
  .sm\:pt-05 { padding-top: var(--v-05); }
  .sm\:pt-08 { padding-top: var(--v-08); }
  .sm\:pt-10 { padding-top: var(--v-10); }
  .sm\:pt-12 { padding-top: var(--v-12); }
  .sm\:pt-16 { padding-top: var(--v-16); }
  .sm\:pt-20 { padding-top: var(--v-20); }
  .sm\:pt-22 { padding-top: var(--v-22); }
  .sm\:pt-24 { padding-top: var(--v-24); }
  .sm\:pt-28 { padding-top: var(--v-28); }
  .sm\:pt-32 { padding-top: var(--v-32); }
  .sm\:pt-36 { padding-top: var(--v-36); }
  .sm\:pt-40 { padding-top: var(--v-40); }
  .sm\:pt-42 { padding-top: var(--v-42); }
  .sm\:pt-48 { padding-top: var(--v-48); }
  .sm\:pt-54 { padding-top: var(--v-54); }
  .sm\:pt-64 { padding-top: var(--v-64); }
  .sm\:pt-84 { padding-top: var(--v-84); }
  .sm\:pt-100 { padding-top: var(--v-100); }
  .sm\:pt-116 { padding-top: var(--v-116); }
  .sm\:pt-132 { padding-top: var(--v-132); }
  .sm\:pt-148 { padding-top: var(--v-148); }
  .sm\:pt-156 { padding-top: var(--v-156); }
  .sm\:pt-164 { padding-top: var(--v-164); }
  .sm\:pr-0 { padding-right: 0; }
  .sm\:pr-05 { padding-right: var(--v-05); }
  .sm\:pr-08 { padding-right: var(--v-08); }
  .sm\:pr-10 { padding-right: var(--v-10); }
  .sm\:pr-12 { padding-right: var(--v-12); }
  .sm\:pr-16 { padding-right: var(--v-16); }
  .sm\:pr-20 { padding-right: var(--v-20); }
  .sm\:pr-22 { padding-right: var(--v-22); }
  .sm\:pr-24 { padding-right: var(--v-24); }
  .sm\:pr-28 { padding-right: var(--v-28); }
  .sm\:pr-32 { padding-right: var(--v-32); }
  .sm\:pr-36 { padding-right: var(--v-36); }
  .sm\:pr-40 { padding-right: var(--v-40); }
  .sm\:pr-42 { padding-right: var(--v-42); }
  .sm\:pr-48 { padding-right: var(--v-48); }
  .sm\:pr-54 { padding-right: var(--v-54); }
  .sm\:pr-64 { padding-right: var(--v-64); }
  .sm\:pr-84 { padding-right: var(--v-84); }
  .sm\:pr-100 { padding-right: var(--v-100); }
  .sm\:pr-116 { padding-right: var(--v-116); }
  .sm\:pr-132 { padding-right: var(--v-132); }
  .sm\:pr-148 { padding-right: var(--v-148); }
  .sm\:pr-156 { padding-right: var(--v-156); }
  .sm\:pr-164 { padding-right: var(--v-164); }
  .sm\:pb-0 { padding-bottom: 0; }
  .sm\:pb-05 { padding-bottom: var(--v-05); }
  .sm\:pb-08 { padding-bottom: var(--v-08); }
  .sm\:pb-10 { padding-bottom: var(--v-10); }
  .sm\:pb-12 { padding-bottom: var(--v-12); }
  .sm\:pb-16 { padding-bottom: var(--v-16); }
  .sm\:pb-20 { padding-bottom: var(--v-20); }
  .sm\:pb-22 { padding-bottom: var(--v-22); }
  .sm\:pb-24 { padding-bottom: var(--v-24); }
  .sm\:pb-28 { padding-bottom: var(--v-28); }
  .sm\:pb-32 { padding-bottom: var(--v-32); }
  .sm\:pb-36 { padding-bottom: var(--v-36); }
  .sm\:pb-40 { padding-bottom: var(--v-40); }
  .sm\:pb-42 { padding-bottom: var(--v-42); }
  .sm\:pb-48 { padding-bottom: var(--v-48); }
  .sm\:pb-54 { padding-bottom: var(--v-54); }
  .sm\:pb-64 { padding-bottom: var(--v-64); }
  .sm\:pb-84 { padding-bottom: var(--v-84); }
  .sm\:pb-100 { padding-bottom: var(--v-100); }
  .sm\:pb-116 { padding-bottom: var(--v-116); }
  .sm\:pb-132 { padding-bottom: var(--v-132); }
  .sm\:pb-148 { padding-bottom: var(--v-148); }
  .sm\:pb-156 { padding-bottom: var(--v-156); }
  .sm\:pb-164 { padding-bottom: var(--v-164); }
  .sm\:pl-0 { padding-left: 0; }
  .sm\:pl-05 { padding-left: var(--v-05); }
  .sm\:pl-08 { padding-left: var(--v-08); }
  .sm\:pl-10 { padding-left: var(--v-10); }
  .sm\:pl-12 { padding-left: var(--v-12); }
  .sm\:pl-16 { padding-left: var(--v-16); }
  .sm\:pl-20 { padding-left: var(--v-20); }
  .sm\:pl-22 { padding-left: var(--v-22); }
  .sm\:pl-24 { padding-left: var(--v-24); }
  .sm\:pl-28 { padding-left: var(--v-28); }
  .sm\:pl-32 { padding-left: var(--v-32); }
  .sm\:pl-36 { padding-left: var(--v-36); }
  .sm\:pl-40 { padding-left: var(--v-40); }
  .sm\:pl-42 { padding-left: var(--v-42); }
  .sm\:pl-48 { padding-left: var(--v-48); }
  .sm\:pl-54 { padding-left: var(--v-54); }
  .sm\:pl-64 { padding-left: var(--v-64); }
  .sm\:pl-84 { padding-left: var(--v-84); }
  .sm\:pl-100 { padding-left: var(--v-100); }
  .sm\:pl-116 { padding-left: var(--v-116); }
  .sm\:pl-132 { padding-left: var(--v-132); }
  .sm\:pl-148 { padding-left: var(--v-148); }
  .sm\:pl-156 { padding-left: var(--v-156); }
  .sm\:pl-164 { padding-left: var(--v-164); }
  .sm\:px-0 { padding-left: 0; padding-right: 0; }
  .sm\:px-05 { padding-left: var(--v-05); padding-right: var(--v-05); }
  .sm\:px-08 { padding-left: var(--v-08); padding-right: var(--v-08); }
  .sm\:px-10 { padding-left: var(--v-10); padding-right: var(--v-10); }
  .sm\:px-12 { padding-left: var(--v-12); padding-right: var(--v-12); }
  .sm\:px-16 { padding-left: var(--v-16); padding-right: var(--v-16); }
  .sm\:px-20 { padding-left: var(--v-20); padding-right: var(--v-20); }
  .sm\:px-22 { padding-left: var(--v-22); padding-right: var(--v-22); }
  .sm\:px-24 { padding-left: var(--v-24); padding-right: var(--v-24); }
  .sm\:px-28 { padding-left: var(--v-28); padding-right: var(--v-28); }
  .sm\:px-32 { padding-left: var(--v-32); padding-right: var(--v-32); }
  .sm\:px-36 { padding-left: var(--v-36); padding-right: var(--v-36); }
  .sm\:px-40 { padding-left: var(--v-40); padding-right: var(--v-40); }
  .sm\:px-42 { padding-left: var(--v-42); padding-right: var(--v-42); }
  .sm\:px-48 { padding-left: var(--v-48); padding-right: var(--v-48); }
  .sm\:px-54 { padding-left: var(--v-54); padding-right: var(--v-54); }
  .sm\:px-64 { padding-left: var(--v-64); padding-right: var(--v-64); }
  .sm\:px-84 { padding-left: var(--v-84); padding-right: var(--v-84); }
  .sm\:px-100 { padding-left: var(--v-100); padding-right: var(--v-100); }
  .sm\:px-116 { padding-left: var(--v-116); padding-right: var(--v-116); }
  .sm\:px-132 { padding-left: var(--v-132); padding-right: var(--v-132); }
  .sm\:px-148 { padding-left: var(--v-148); padding-right: var(--v-148); }
  .sm\:px-156 { padding-left: var(--v-156); padding-right: var(--v-156); }
  .sm\:px-164 { padding-left: var(--v-164); padding-right: var(--v-164); }
  .sm\:py-0 { padding-top: 0; padding-bottom: 0; }
  .sm\:py-05 { padding-top: var(--v-05); padding-bottom: var(--v-05); }
  .sm\:py-08 { padding-top: var(--v-08); padding-bottom: var(--v-08); }
  .sm\:py-10 { padding-top: var(--v-10); padding-bottom: var(--v-10); }
  .sm\:py-12 { padding-top: var(--v-12); padding-bottom: var(--v-12); }
  .sm\:py-16 { padding-top: var(--v-16); padding-bottom: var(--v-16); }
  .sm\:py-20 { padding-top: var(--v-20); padding-bottom: var(--v-20); }
  .sm\:py-22 { padding-top: var(--v-22); padding-bottom: var(--v-22); }
  .sm\:py-24 { padding-top: var(--v-24); padding-bottom: var(--v-24); }
  .sm\:py-28 { padding-top: var(--v-28); padding-bottom: var(--v-28); }
  .sm\:py-32 { padding-top: var(--v-32); padding-bottom: var(--v-32); }
  .sm\:py-36 { padding-top: var(--v-36); padding-bottom: var(--v-36); }
  .sm\:py-40 { padding-top: var(--v-40); padding-bottom: var(--v-40); }
  .sm\:py-42 { padding-top: var(--v-42); padding-bottom: var(--v-42); }
  .sm\:py-48 { padding-top: var(--v-48); padding-bottom: var(--v-48); }
  .sm\:py-54 { padding-top: var(--v-54); padding-bottom: var(--v-54); }
  .sm\:py-64 { padding-top: var(--v-64); padding-bottom: var(--v-64); }
  .sm\:py-84 { padding-top: var(--v-84); padding-bottom: var(--v-84); }
  .sm\:py-100 { padding-top: var(--v-100); padding-bottom: var(--v-100); }
  .sm\:py-116 { padding-top: var(--v-116); padding-bottom: var(--v-116); }
  .sm\:py-132 { padding-top: var(--v-132); padding-bottom: var(--v-132); }
  .sm\:py-148 { padding-top: var(--v-148); padding-bottom: var(--v-148); }
  .sm\:py-156 { padding-top: var(--v-156); padding-bottom: var(--v-156); }
  .sm\:py-164 { padding-top: var(--v-164); padding-bottom: var(--v-164); }
  .sm\:m-auto { margin: auto; }
  .sm\:mt-auto { margin-top: auto; }
  .sm\:mr-auto { margin-right: auto; }
  .sm\:mb-auto { margin-bottom: auto; }
  .sm\:ml-auto { margin-left: auto; }
  .sm\:mx-auto { margin-left: auto; margin-right: auto; }
  .sm\:my-auto { margin-top: auto; margin-bottom: auto; }
  .sm\:m-0 { margin: 0; }
  .sm\:m-05 { margin: var(--v-05); }
  .sm\:m-08 { margin: var(--v-08); }
  .sm\:m-10 { margin: var(--v-10); }
  .sm\:m-12 { margin: var(--v-12); }
  .sm\:m-16 { margin: var(--v-16); }
  .sm\:m-20 { margin: var(--v-20); }
  .sm\:m-22 { margin: var(--v-22); }
  .sm\:m-24 { margin: var(--v-24); }
  .sm\:m-28 { margin: var(--v-28); }
  .sm\:m-32 { margin: var(--v-32); }
  .sm\:m-36 { margin: var(--v-36); }
  .sm\:m-40 { margin: var(--v-40); }
  .sm\:m-42 { margin: var(--v-42); }
  .sm\:m-48 { margin: var(--v-48); }
  .sm\:m-54 { margin: var(--v-54); }
  .sm\:m-64 { margin: var(--v-64); }
  .sm\:m-84 { margin: var(--v-84); }
  .sm\:m-100 { margin: var(--v-100); }
  .sm\:m-116 { margin: var(--v-116); }
  .sm\:m-132 { margin: var(--v-132); }
  .sm\:m-148 { margin: var(--v-148); }
  .sm\:m-156 { margin: var(--v-156); }
  .sm\:m-164 { margin: var(--v-164); }
  .sm\:mt-0 { margin-top: 0; }
  .sm\:mt-05 { margin-top: var(--v-05); }
  .sm\:mt-08 { margin-top: var(--v-08); }
  .sm\:mt-10 { margin-top: var(--v-10); }
  .sm\:mt-12 { margin-top: var(--v-12); }
  .sm\:mt-16 { margin-top: var(--v-16); }
  .sm\:mt-20 { margin-top: var(--v-20); }
  .sm\:mt-22 { margin-top: var(--v-22); }
  .sm\:mt-24 { margin-top: var(--v-24); }
  .sm\:mt-28 { margin-top: var(--v-28); }
  .sm\:mt-32 { margin-top: var(--v-32); }
  .sm\:mt-36 { margin-top: var(--v-36); }
  .sm\:mt-40 { margin-top: var(--v-40); }
  .sm\:mt-42 { margin-top: var(--v-42); }
  .sm\:mt-48 { margin-top: var(--v-48); }
  .sm\:mt-54 { margin-top: var(--v-54); }
  .sm\:mt-64 { margin-top: var(--v-64); }
  .sm\:mt-84 { margin-top: var(--v-84); }
  .sm\:mt-100 { margin-top: var(--v-100); }
  .sm\:mt-116 { margin-top: var(--v-116); }
  .sm\:mt-132 { margin-top: var(--v-132); }
  .sm\:mt-148 { margin-top: var(--v-148); }
  .sm\:mt-156 { margin-top: var(--v-156); }
  .sm\:mt-164 { margin-top: var(--v-164); }
  .sm\:mr-0 { margin-right: 0; }
  .sm\:mr-05 { margin-right: var(--v-05); }
  .sm\:mr-08 { margin-right: var(--v-08); }
  .sm\:mr-10 { margin-right: var(--v-10); }
  .sm\:mr-12 { margin-right: var(--v-12); }
  .sm\:mr-16 { margin-right: var(--v-16); }
  .sm\:mr-20 { margin-right: var(--v-20); }
  .sm\:mr-22 { margin-right: var(--v-22); }
  .sm\:mr-24 { margin-right: var(--v-24); }
  .sm\:mr-28 { margin-right: var(--v-28); }
  .sm\:mr-32 { margin-right: var(--v-32); }
  .sm\:mr-36 { margin-right: var(--v-36); }
  .sm\:mr-40 { margin-right: var(--v-40); }
  .sm\:mr-42 { margin-right: var(--v-42); }
  .sm\:mr-48 { margin-right: var(--v-48); }
  .sm\:mr-54 { margin-right: var(--v-54); }
  .sm\:mr-64 { margin-right: var(--v-64); }
  .sm\:mr-84 { margin-right: var(--v-84); }
  .sm\:mr-100 { margin-right: var(--v-100); }
  .sm\:mr-116 { margin-right: var(--v-116); }
  .sm\:mr-132 { margin-right: var(--v-132); }
  .sm\:mr-148 { margin-right: var(--v-148); }
  .sm\:mr-156 { margin-right: var(--v-156); }
  .sm\:mr-164 { margin-right: var(--v-164); }
  .sm\:mb-0 { margin-bottom: 0; }
  .sm\:mb-05 { margin-bottom: var(--v-05); }
  .sm\:mb-08 { margin-bottom: var(--v-08); }
  .sm\:mb-10 { margin-bottom: var(--v-10); }
  .sm\:mb-12 { margin-bottom: var(--v-12); }
  .sm\:mb-16 { margin-bottom: var(--v-16); }
  .sm\:mb-20 { margin-bottom: var(--v-20); }
  .sm\:mb-22 { margin-bottom: var(--v-22); }
  .sm\:mb-24 { margin-bottom: var(--v-24); }
  .sm\:mb-28 { margin-bottom: var(--v-28); }
  .sm\:mb-32 { margin-bottom: var(--v-32); }
  .sm\:mb-36 { margin-bottom: var(--v-36); }
  .sm\:mb-40 { margin-bottom: var(--v-40); }
  .sm\:mb-42 { margin-bottom: var(--v-42); }
  .sm\:mb-48 { margin-bottom: var(--v-48); }
  .sm\:mb-54 { margin-bottom: var(--v-54); }
  .sm\:mb-64 { margin-bottom: var(--v-64); }
  .sm\:mb-84 { margin-bottom: var(--v-84); }
  .sm\:mb-100 { margin-bottom: var(--v-100); }
  .sm\:mb-116 { margin-bottom: var(--v-116); }
  .sm\:mb-132 { margin-bottom: var(--v-132); }
  .sm\:mb-148 { margin-bottom: var(--v-148); }
  .sm\:mb-156 { margin-bottom: var(--v-156); }
  .sm\:mb-164 { margin-bottom: var(--v-164); }
  .sm\:ml-0 { margin-left: 0; }
  .sm\:ml-05 { margin-left: var(--v-05); }
  .sm\:ml-08 { margin-left: var(--v-08); }
  .sm\:ml-10 { margin-left: var(--v-10); }
  .sm\:ml-12 { margin-left: var(--v-12); }
  .sm\:ml-16 { margin-left: var(--v-16); }
  .sm\:ml-20 { margin-left: var(--v-20); }
  .sm\:ml-22 { margin-left: var(--v-22); }
  .sm\:ml-24 { margin-left: var(--v-24); }
  .sm\:ml-28 { margin-left: var(--v-28); }
  .sm\:ml-32 { margin-left: var(--v-32); }
  .sm\:ml-36 { margin-left: var(--v-36); }
  .sm\:ml-40 { margin-left: var(--v-40); }
  .sm\:ml-42 { margin-left: var(--v-42); }
  .sm\:ml-48 { margin-left: var(--v-48); }
  .sm\:ml-54 { margin-left: var(--v-54); }
  .sm\:ml-64 { margin-left: var(--v-64); }
  .sm\:ml-84 { margin-left: var(--v-84); }
  .sm\:ml-100 { margin-left: var(--v-100); }
  .sm\:ml-116 { margin-left: var(--v-116); }
  .sm\:ml-132 { margin-left: var(--v-132); }
  .sm\:ml-148 { margin-left: var(--v-148); }
  .sm\:ml-156 { margin-left: var(--v-156); }
  .sm\:ml-164 { margin-left: var(--v-164); }
  .sm\:mx-0 { margin-left: 0; margin-right: 0; }
  .sm\:mx-05 { margin-left: var(--v-05); margin-right: var(--v-05); }
  .sm\:mx-08 { margin-left: var(--v-08); margin-right: var(--v-08); }
  .sm\:mx-10 { margin-left: var(--v-10); margin-right: var(--v-10); }
  .sm\:mx-12 { margin-left: var(--v-12); margin-right: var(--v-12); }
  .sm\:mx-16 { margin-left: var(--v-16); margin-right: var(--v-16); }
  .sm\:mx-20 { margin-left: var(--v-20); margin-right: var(--v-20); }
  .sm\:mx-22 { margin-left: var(--v-22); margin-right: var(--v-22); }
  .sm\:mx-24 { margin-left: var(--v-24); margin-right: var(--v-24); }
  .sm\:mx-28 { margin-left: var(--v-28); margin-right: var(--v-28); }
  .sm\:mx-32 { margin-left: var(--v-32); margin-right: var(--v-32); }
  .sm\:mx-36 { margin-left: var(--v-36); margin-right: var(--v-36); }
  .sm\:mx-40 { margin-left: var(--v-40); margin-right: var(--v-40); }
  .sm\:mx-42 { margin-left: var(--v-42); margin-right: var(--v-42); }
  .sm\:mx-48 { margin-left: var(--v-48); margin-right: var(--v-48); }
  .sm\:mx-54 { margin-left: var(--v-54); margin-right: var(--v-54); }
  .sm\:mx-64 { margin-left: var(--v-64); margin-right: var(--v-64); }
  .sm\:mx-84 { margin-left: var(--v-84); margin-right: var(--v-84); }
  .sm\:mx-100 { margin-left: var(--v-100); margin-right: var(--v-100); }
  .sm\:mx-116 { margin-left: var(--v-116); margin-right: var(--v-116); }
  .sm\:mx-132 { margin-left: var(--v-132); margin-right: var(--v-132); }
  .sm\:mx-148 { margin-left: var(--v-148); margin-right: var(--v-148); }
  .sm\:mx-156 { margin-left: var(--v-156); margin-right: var(--v-156); }
  .sm\:mx-164 { margin-left: var(--v-164); margin-right: var(--v-164); }
  .sm\:my-0 { margin-top: 0; margin-bottom: 0; }
  .sm\:my-05 { margin-top: var(--v-05); margin-bottom: var(--v-05); }
  .sm\:my-08 { margin-top: var(--v-08); margin-bottom: var(--v-08); }
  .sm\:my-10 { margin-top: var(--v-10); margin-bottom: var(--v-10); }
  .sm\:my-12 { margin-top: var(--v-12); margin-bottom: var(--v-12); }
  .sm\:my-16 { margin-top: var(--v-16); margin-bottom: var(--v-16); }
  .sm\:my-20 { margin-top: var(--v-20); margin-bottom: var(--v-20); }
  .sm\:my-22 { margin-top: var(--v-22); margin-bottom: var(--v-22); }
  .sm\:my-24 { margin-top: var(--v-24); margin-bottom: var(--v-24); }
  .sm\:my-28 { margin-top: var(--v-28); margin-bottom: var(--v-28); }
  .sm\:my-32 { margin-top: var(--v-32); margin-bottom: var(--v-32); }
  .sm\:my-36 { margin-top: var(--v-36); margin-bottom: var(--v-36); }
  .sm\:my-40 { margin-top: var(--v-40); margin-bottom: var(--v-40); }
  .sm\:my-42 { margin-top: var(--v-42); margin-bottom: var(--v-42); }
  .sm\:my-48 { margin-top: var(--v-48); margin-bottom: var(--v-48); }
  .sm\:my-54 { margin-top: var(--v-54); margin-bottom: var(--v-54); }
  .sm\:my-64 { margin-top: var(--v-64); margin-bottom: var(--v-64); }
  .sm\:my-84 { margin-top: var(--v-84); margin-bottom: var(--v-84); }
  .sm\:my-100 { margin-top: var(--v-100); margin-bottom: var(--v-100); }
  .sm\:my-116 { margin-top: var(--v-116); margin-bottom: var(--v-116); }
  .sm\:my-132 { margin-top: var(--v-132); margin-bottom: var(--v-132); }
  .sm\:my-148 { margin-top: var(--v-148); margin-bottom: var(--v-148); }
  .sm\:my-156 { margin-top: var(--v-156); margin-bottom: var(--v-156); }
  .sm\:my-164 { margin-top: var(--v-164); margin-bottom: var(--v-164); }
}

/* =========================
   md ≥ 768px
   ========================= */
@media (min-width: 768px) {
  .md\:p-0 { padding: 0; }
  .md\:p-05 { padding: var(--v-05); }
  .md\:p-08 { padding: var(--v-08); }
  .md\:p-10 { padding: var(--v-10); }
  .md\:p-12 { padding: var(--v-12); }
  .md\:p-16 { padding: var(--v-16); }
  .md\:p-20 { padding: var(--v-20); }
  .md\:p-22 { padding: var(--v-22); }
  .md\:p-24 { padding: var(--v-24); }
  .md\:p-28 { padding: var(--v-28); }
  .md\:p-32 { padding: var(--v-32); }
  .md\:p-36 { padding: var(--v-36); }
  .md\:p-40 { padding: var(--v-40); }
  .md\:p-42 { padding: var(--v-42); }
  .md\:p-48 { padding: var(--v-48); }
  .md\:p-54 { padding: var(--v-54); }
  .md\:p-64 { padding: var(--v-64); }
  .md\:p-84 { padding: var(--v-84); }
  .md\:p-100 { padding: var(--v-100); }
  .md\:p-116 { padding: var(--v-116); }
  .md\:p-132 { padding: var(--v-132); }
  .md\:p-148 { padding: var(--v-148); }
  .md\:p-156 { padding: var(--v-156); }
  .md\:p-164 { padding: var(--v-164); }
  .md\:pt-0 { padding-top: 0; }
  .md\:pt-05 { padding-top: var(--v-05); }
  .md\:pt-08 { padding-top: var(--v-08); }
  .md\:pt-10 { padding-top: var(--v-10); }
  .md\:pt-12 { padding-top: var(--v-12); }
  .md\:pt-16 { padding-top: var(--v-16); }
  .md\:pt-20 { padding-top: var(--v-20); }
  .md\:pt-22 { padding-top: var(--v-22); }
  .md\:pt-24 { padding-top: var(--v-24); }
  .md\:pt-28 { padding-top: var(--v-28); }
  .md\:pt-32 { padding-top: var(--v-32); }
  .md\:pt-36 { padding-top: var(--v-36); }
  .md\:pt-40 { padding-top: var(--v-40); }
  .md\:pt-42 { padding-top: var(--v-42); }
  .md\:pt-48 { padding-top: var(--v-48); }
  .md\:pt-54 { padding-top: var(--v-54); }
  .md\:pt-64 { padding-top: var(--v-64); }
  .md\:pt-84 { padding-top: var(--v-84); }
  .md\:pt-100 { padding-top: var(--v-100); }
  .md\:pt-116 { padding-top: var(--v-116); }
  .md\:pt-132 { padding-top: var(--v-132); }
  .md\:pt-148 { padding-top: var(--v-148); }
  .md\:pt-156 { padding-top: var(--v-156); }
  .md\:pt-164 { padding-top: var(--v-164); }
  .md\:pr-0 { padding-right: 0; }
  .md\:pr-05 { padding-right: var(--v-05); }
  .md\:pr-08 { padding-right: var(--v-08); }
  .md\:pr-10 { padding-right: var(--v-10); }
  .md\:pr-12 { padding-right: var(--v-12); }
  .md\:pr-16 { padding-right: var(--v-16); }
  .md\:pr-20 { padding-right: var(--v-20); }
  .md\:pr-22 { padding-right: var(--v-22); }
  .md\:pr-24 { padding-right: var(--v-24); }
  .md\:pr-28 { padding-right: var(--v-28); }
  .md\:pr-32 { padding-right: var(--v-32); }
  .md\:pr-36 { padding-right: var(--v-36); }
  .md\:pr-40 { padding-right: var(--v-40); }
  .md\:pr-42 { padding-right: var(--v-42); }
  .md\:pr-48 { padding-right: var(--v-48); }
  .md\:pr-54 { padding-right: var(--v-54); }
  .md\:pr-64 { padding-right: var(--v-64); }
  .md\:pr-84 { padding-right: var(--v-84); }
  .md\:pr-100 { padding-right: var(--v-100); }
  .md\:pr-116 { padding-right: var(--v-116); }
  .md\:pr-132 { padding-right: var(--v-132); }
  .md\:pr-148 { padding-right: var(--v-148); }
  .md\:pr-156 { padding-right: var(--v-156); }
  .md\:pr-164 { padding-right: var(--v-164); }
  .md\:pb-0 { padding-bottom: 0; }
  .md\:pb-05 { padding-bottom: var(--v-05); }
  .md\:pb-08 { padding-bottom: var(--v-08); }
  .md\:pb-10 { padding-bottom: var(--v-10); }
  .md\:pb-12 { padding-bottom: var(--v-12); }
  .md\:pb-16 { padding-bottom: var(--v-16); }
  .md\:pb-20 { padding-bottom: var(--v-20); }
  .md\:pb-22 { padding-bottom: var(--v-22); }
  .md\:pb-24 { padding-bottom: var(--v-24); }
  .md\:pb-28 { padding-bottom: var(--v-28); }
  .md\:pb-32 { padding-bottom: var(--v-32); }
  .md\:pb-36 { padding-bottom: var(--v-36); }
  .md\:pb-40 { padding-bottom: var(--v-40); }
  .md\:pb-42 { padding-bottom: var(--v-42); }
  .md\:pb-48 { padding-bottom: var(--v-48); }
  .md\:pb-54 { padding-bottom: var(--v-54); }
  .md\:pb-64 { padding-bottom: var(--v-64); }
  .md\:pb-84 { padding-bottom: var(--v-84); }
  .md\:pb-100 { padding-bottom: var(--v-100); }
  .md\:pb-116 { padding-bottom: var(--v-116); }
  .md\:pb-132 { padding-bottom: var(--v-132); }
  .md\:pb-148 { padding-bottom: var(--v-148); }
  .md\:pb-156 { padding-bottom: var(--v-156); }
  .md\:pb-164 { padding-bottom: var(--v-164); }
  .md\:pl-0 { padding-left: 0; }
  .md\:pl-05 { padding-left: var(--v-05); }
  .md\:pl-08 { padding-left: var(--v-08); }
  .md\:pl-10 { padding-left: var(--v-10); }
  .md\:pl-12 { padding-left: var(--v-12); }
  .md\:pl-16 { padding-left: var(--v-16); }
  .md\:pl-20 { padding-left: var(--v-20); }
  .md\:pl-22 { padding-left: var(--v-22); }
  .md\:pl-24 { padding-left: var(--v-24); }
  .md\:pl-28 { padding-left: var(--v-28); }
  .md\:pl-32 { padding-left: var(--v-32); }
  .md\:pl-36 { padding-left: var(--v-36); }
  .md\:pl-40 { padding-left: var(--v-40); }
  .md\:pl-42 { padding-left: var(--v-42); }
  .md\:pl-48 { padding-left: var(--v-48); }
  .md\:pl-54 { padding-left: var(--v-54); }
  .md\:pl-64 { padding-left: var(--v-64); }
  .md\:pl-84 { padding-left: var(--v-84); }
  .md\:pl-100 { padding-left: var(--v-100); }
  .md\:pl-116 { padding-left: var(--v-116); }
  .md\:pl-132 { padding-left: var(--v-132); }
  .md\:pl-148 { padding-left: var(--v-148); }
  .md\:pl-156 { padding-left: var(--v-156); }
  .md\:pl-164 { padding-left: var(--v-164); }
  .md\:px-0 { padding-left: 0; padding-right: 0; }
  .md\:px-05 { padding-left: var(--v-05); padding-right: var(--v-05); }
  .md\:px-08 { padding-left: var(--v-08); padding-right: var(--v-08); }
  .md\:px-10 { padding-left: var(--v-10); padding-right: var(--v-10); }
  .md\:px-12 { padding-left: var(--v-12); padding-right: var(--v-12); }
  .md\:px-16 { padding-left: var(--v-16); padding-right: var(--v-16); }
  .md\:px-20 { padding-left: var(--v-20); padding-right: var(--v-20); }
  .md\:px-22 { padding-left: var(--v-22); padding-right: var(--v-22); }
  .md\:px-24 { padding-left: var(--v-24); padding-right: var(--v-24); }
  .md\:px-28 { padding-left: var(--v-28); padding-right: var(--v-28); }
  .md\:px-32 { padding-left: var(--v-32); padding-right: var(--v-32); }
  .md\:px-36 { padding-left: var(--v-36); padding-right: var(--v-36); }
  .md\:px-40 { padding-left: var(--v-40); padding-right: var(--v-40); }
  .md\:px-42 { padding-left: var(--v-42); padding-right: var(--v-42); }
  .md\:px-48 { padding-left: var(--v-48); padding-right: var(--v-48); }
  .md\:px-54 { padding-left: var(--v-54); padding-right: var(--v-54); }
  .md\:px-64 { padding-left: var(--v-64); padding-right: var(--v-64); }
  .md\:px-84 { padding-left: var(--v-84); padding-right: var(--v-84); }
  .md\:px-100 { padding-left: var(--v-100); padding-right: var(--v-100); }
  .md\:px-116 { padding-left: var(--v-116); padding-right: var(--v-116); }
  .md\:px-132 { padding-left: var(--v-132); padding-right: var(--v-132); }
  .md\:px-148 { padding-left: var(--v-148); padding-right: var(--v-148); }
  .md\:px-156 { padding-left: var(--v-156); padding-right: var(--v-156); }
  .md\:px-164 { padding-left: var(--v-164); padding-right: var(--v-164); }
  .md\:py-0 { padding-top: 0; padding-bottom: 0; }
  .md\:py-05 { padding-top: var(--v-05); padding-bottom: var(--v-05); }
  .md\:py-08 { padding-top: var(--v-08); padding-bottom: var(--v-08); }
  .md\:py-10 { padding-top: var(--v-10); padding-bottom: var(--v-10); }
  .md\:py-12 { padding-top: var(--v-12); padding-bottom: var(--v-12); }
  .md\:py-16 { padding-top: var(--v-16); padding-bottom: var(--v-16); }
  .md\:py-20 { padding-top: var(--v-20); padding-bottom: var(--v-20); }
  .md\:py-22 { padding-top: var(--v-22); padding-bottom: var(--v-22); }
  .md\:py-24 { padding-top: var(--v-24); padding-bottom: var(--v-24); }
  .md\:py-28 { padding-top: var(--v-28); padding-bottom: var(--v-28); }
  .md\:py-32 { padding-top: var(--v-32); padding-bottom: var(--v-32); }
  .md\:py-36 { padding-top: var(--v-36); padding-bottom: var(--v-36); }
  .md\:py-40 { padding-top: var(--v-40); padding-bottom: var(--v-40); }
  .md\:py-42 { padding-top: var(--v-42); padding-bottom: var(--v-42); }
  .md\:py-48 { padding-top: var(--v-48); padding-bottom: var(--v-48); }
  .md\:py-54 { padding-top: var(--v-54); padding-bottom: var(--v-54); }
  .md\:py-64 { padding-top: var(--v-64); padding-bottom: var(--v-64); }
  .md\:py-84 { padding-top: var(--v-84); padding-bottom: var(--v-84); }
  .md\:py-100 { padding-top: var(--v-100); padding-bottom: var(--v-100); }
  .md\:py-116 { padding-top: var(--v-116); padding-bottom: var(--v-116); }
  .md\:py-132 { padding-top: var(--v-132); padding-bottom: var(--v-132); }
  .md\:py-148 { padding-top: var(--v-148); padding-bottom: var(--v-148); }
  .md\:py-156 { padding-top: var(--v-156); padding-bottom: var(--v-156); }
  .md\:py-164 { padding-top: var(--v-164); padding-bottom: var(--v-164); }
  .md\:m-auto { margin: auto; }
  .md\:mt-auto { margin-top: auto; }
  .md\:mr-auto { margin-right: auto; }
  .md\:mb-auto { margin-bottom: auto; }
  .md\:ml-auto { margin-left: auto; }
  .md\:mx-auto { margin-left: auto; margin-right: auto; }
  .md\:my-auto { margin-top: auto; margin-bottom: auto; }
  .md\:m-0 { margin: 0; }
  .md\:m-05 { margin: var(--v-05); }
  .md\:m-08 { margin: var(--v-08); }
  .md\:m-10 { margin: var(--v-10); }
  .md\:m-12 { margin: var(--v-12); }
  .md\:m-16 { margin: var(--v-16); }
  .md\:m-20 { margin: var(--v-20); }
  .md\:m-22 { margin: var(--v-22); }
  .md\:m-24 { margin: var(--v-24); }
  .md\:m-28 { margin: var(--v-28); }
  .md\:m-32 { margin: var(--v-32); }
  .md\:m-36 { margin: var(--v-36); }
  .md\:m-40 { margin: var(--v-40); }
  .md\:m-42 { margin: var(--v-42); }
  .md\:m-48 { margin: var(--v-48); }
  .md\:m-54 { margin: var(--v-54); }
  .md\:m-64 { margin: var(--v-64); }
  .md\:m-84 { margin: var(--v-84); }
  .md\:m-100 { margin: var(--v-100); }
  .md\:m-116 { margin: var(--v-116); }
  .md\:m-132 { margin: var(--v-132); }
  .md\:m-148 { margin: var(--v-148); }
  .md\:m-156 { margin: var(--v-156); }
  .md\:m-164 { margin: var(--v-164); }
  .md\:mt-0 { margin-top: 0; }
  .md\:mt-05 { margin-top: var(--v-05); }
  .md\:mt-08 { margin-top: var(--v-08); }
  .md\:mt-10 { margin-top: var(--v-10); }
  .md\:mt-12 { margin-top: var(--v-12); }
  .md\:mt-16 { margin-top: var(--v-16); }
  .md\:mt-20 { margin-top: var(--v-20); }
  .md\:mt-22 { margin-top: var(--v-22); }
  .md\:mt-24 { margin-top: var(--v-24); }
  .md\:mt-28 { margin-top: var(--v-28); }
  .md\:mt-32 { margin-top: var(--v-32); }
  .md\:mt-36 { margin-top: var(--v-36); }
  .md\:mt-40 { margin-top: var(--v-40); }
  .md\:mt-42 { margin-top: var(--v-42); }
  .md\:mt-48 { margin-top: var(--v-48); }
  .md\:mt-54 { margin-top: var(--v-54); }
  .md\:mt-64 { margin-top: var(--v-64); }
  .md\:mt-84 { margin-top: var(--v-84); }
  .md\:mt-100 { margin-top: var(--v-100); }
  .md\:mt-116 { margin-top: var(--v-116); }
  .md\:mt-132 { margin-top: var(--v-132); }
  .md\:mt-148 { margin-top: var(--v-148); }
  .md\:mt-156 { margin-top: var(--v-156); }
  .md\:mt-164 { margin-top: var(--v-164); }
  .md\:mr-0 { margin-right: 0; }
  .md\:mr-05 { margin-right: var(--v-05); }
  .md\:mr-08 { margin-right: var(--v-08); }
  .md\:mr-10 { margin-right: var(--v-10); }
  .md\:mr-12 { margin-right: var(--v-12); }
  .md\:mr-16 { margin-right: var(--v-16); }
  .md\:mr-20 { margin-right: var(--v-20); }
  .md\:mr-22 { margin-right: var(--v-22); }
  .md\:mr-24 { margin-right: var(--v-24); }
  .md\:mr-28 { margin-right: var(--v-28); }
  .md\:mr-32 { margin-right: var(--v-32); }
  .md\:mr-36 { margin-right: var(--v-36); }
  .md\:mr-40 { margin-right: var(--v-40); }
  .md\:mr-42 { margin-right: var(--v-42); }
  .md\:mr-48 { margin-right: var(--v-48); }
  .md\:mr-54 { margin-right: var(--v-54); }
  .md\:mr-64 { margin-right: var(--v-64); }
  .md\:mr-84 { margin-right: var(--v-84); }
  .md\:mr-100 { margin-right: var(--v-100); }
  .md\:mr-116 { margin-right: var(--v-116); }
  .md\:mr-132 { margin-right: var(--v-132); }
  .md\:mr-148 { margin-right: var(--v-148); }
  .md\:mr-156 { margin-right: var(--v-156); }
  .md\:mr-164 { margin-right: var(--v-164); }
  .md\:mb-0 { margin-bottom: 0; }
  .md\:mb-05 { margin-bottom: var(--v-05); }
  .md\:mb-08 { margin-bottom: var(--v-08); }
  .md\:mb-10 { margin-bottom: var(--v-10); }
  .md\:mb-12 { margin-bottom: var(--v-12); }
  .md\:mb-16 { margin-bottom: var(--v-16); }
  .md\:mb-20 { margin-bottom: var(--v-20); }
  .md\:mb-22 { margin-bottom: var(--v-22); }
  .md\:mb-24 { margin-bottom: var(--v-24); }
  .md\:mb-28 { margin-bottom: var(--v-28); }
  .md\:mb-32 { margin-bottom: var(--v-32); }
  .md\:mb-36 { margin-bottom: var(--v-36); }
  .md\:mb-40 { margin-bottom: var(--v-40); }
  .md\:mb-42 { margin-bottom: var(--v-42); }
  .md\:mb-48 { margin-bottom: var(--v-48); }
  .md\:mb-54 { margin-bottom: var(--v-54); }
  .md\:mb-64 { margin-bottom: var(--v-64); }
  .md\:mb-84 { margin-bottom: var(--v-84); }
  .md\:mb-100 { margin-bottom: var(--v-100); }
  .md\:mb-116 { margin-bottom: var(--v-116); }
  .md\:mb-132 { margin-bottom: var(--v-132); }
  .md\:mb-148 { margin-bottom: var(--v-148); }
  .md\:mb-156 { margin-bottom: var(--v-156); }
  .md\:mb-164 { margin-bottom: var(--v-164); }
  .md\:ml-0 { margin-left: 0; }
  .md\:ml-05 { margin-left: var(--v-05); }
  .md\:ml-08 { margin-left: var(--v-08); }
  .md\:ml-10 { margin-left: var(--v-10); }
  .md\:ml-12 { margin-left: var(--v-12); }
  .md\:ml-16 { margin-left: var(--v-16); }
  .md\:ml-20 { margin-left: var(--v-20); }
  .md\:ml-22 { margin-left: var(--v-22); }
  .md\:ml-24 { margin-left: var(--v-24); }
  .md\:ml-28 { margin-left: var(--v-28); }
  .md\:ml-32 { margin-left: var(--v-32); }
  .md\:ml-36 { margin-left: var(--v-36); }
  .md\:ml-40 { margin-left: var(--v-40); }
  .md\:ml-42 { margin-left: var(--v-42); }
  .md\:ml-48 { margin-left: var(--v-48); }
  .md\:ml-54 { margin-left: var(--v-54); }
  .md\:ml-64 { margin-left: var(--v-64); }
  .md\:ml-84 { margin-left: var(--v-84); }
  .md\:ml-100 { margin-left: var(--v-100); }
  .md\:ml-116 { margin-left: var(--v-116); }
  .md\:ml-132 { margin-left: var(--v-132); }
  .md\:ml-148 { margin-left: var(--v-148); }
  .md\:ml-156 { margin-left: var(--v-156); }
  .md\:ml-164 { margin-left: var(--v-164); }
  .md\:mx-0 { margin-left: 0; margin-right: 0; }
  .md\:mx-05 { margin-left: var(--v-05); margin-right: var(--v-05); }
  .md\:mx-08 { margin-left: var(--v-08); margin-right: var(--v-08); }
  .md\:mx-10 { margin-left: var(--v-10); margin-right: var(--v-10); }
  .md\:mx-12 { margin-left: var(--v-12); margin-right: var(--v-12); }
  .md\:mx-16 { margin-left: var(--v-16); margin-right: var(--v-16); }
  .md\:mx-20 { margin-left: var(--v-20); margin-right: var(--v-20); }
  .md\:mx-22 { margin-left: var(--v-22); margin-right: var(--v-22); }
  .md\:mx-24 { margin-left: var(--v-24); margin-right: var(--v-24); }
  .md\:mx-28 { margin-left: var(--v-28); margin-right: var(--v-28); }
  .md\:mx-32 { margin-left: var(--v-32); margin-right: var(--v-32); }
  .md\:mx-36 { margin-left: var(--v-36); margin-right: var(--v-36); }
  .md\:mx-40 { margin-left: var(--v-40); margin-right: var(--v-40); }
  .md\:mx-42 { margin-left: var(--v-42); margin-right: var(--v-42); }
  .md\:mx-48 { margin-left: var(--v-48); margin-right: var(--v-48); }
  .md\:mx-54 { margin-left: var(--v-54); margin-right: var(--v-54); }
  .md\:mx-64 { margin-left: var(--v-64); margin-right: var(--v-64); }
  .md\:mx-84 { margin-left: var(--v-84); margin-right: var(--v-84); }
  .md\:mx-100 { margin-left: var(--v-100); margin-right: var(--v-100); }
  .md\:mx-116 { margin-left: var(--v-116); margin-right: var(--v-116); }
  .md\:mx-132 { margin-left: var(--v-132); margin-right: var(--v-132); }
  .md\:mx-148 { margin-left: var(--v-148); margin-right: var(--v-148); }
  .md\:mx-156 { margin-left: var(--v-156); margin-right: var(--v-156); }
  .md\:mx-164 { margin-left: var(--v-164); margin-right: var(--v-164); }
  .md\:my-0 { margin-top: 0; margin-bottom: 0; }
  .md\:my-05 { margin-top: var(--v-05); margin-bottom: var(--v-05); }
  .md\:my-08 { margin-top: var(--v-08); margin-bottom: var(--v-08); }
  .md\:my-10 { margin-top: var(--v-10); margin-bottom: var(--v-10); }
  .md\:my-12 { margin-top: var(--v-12); margin-bottom: var(--v-12); }
  .md\:my-16 { margin-top: var(--v-16); margin-bottom: var(--v-16); }
  .md\:my-20 { margin-top: var(--v-20); margin-bottom: var(--v-20); }
  .md\:my-22 { margin-top: var(--v-22); margin-bottom: var(--v-22); }
  .md\:my-24 { margin-top: var(--v-24); margin-bottom: var(--v-24); }
  .md\:my-28 { margin-top: var(--v-28); margin-bottom: var(--v-28); }
  .md\:my-32 { margin-top: var(--v-32); margin-bottom: var(--v-32); }
  .md\:my-36 { margin-top: var(--v-36); margin-bottom: var(--v-36); }
  .md\:my-40 { margin-top: var(--v-40); margin-bottom: var(--v-40); }
  .md\:my-42 { margin-top: var(--v-42); margin-bottom: var(--v-42); }
  .md\:my-48 { margin-top: var(--v-48); margin-bottom: var(--v-48); }
  .md\:my-54 { margin-top: var(--v-54); margin-bottom: var(--v-54); }
  .md\:my-64 { margin-top: var(--v-64); margin-bottom: var(--v-64); }
  .md\:my-84 { margin-top: var(--v-84); margin-bottom: var(--v-84); }
  .md\:my-100 { margin-top: var(--v-100); margin-bottom: var(--v-100); }
  .md\:my-116 { margin-top: var(--v-116); margin-bottom: var(--v-116); }
  .md\:my-132 { margin-top: var(--v-132); margin-bottom: var(--v-132); }
  .md\:my-148 { margin-top: var(--v-148); margin-bottom: var(--v-148); }
  .md\:my-156 { margin-top: var(--v-156); margin-bottom: var(--v-156); }
  .md\:my-164 { margin-top: var(--v-164); margin-bottom: var(--v-164); }
}

/* =========================
   lg ≥ 992px
   ========================= */
@media (min-width: 992px) {
  .lg\:p-0 { padding: 0; }
  .lg\:p-05 { padding: var(--v-05); }
  .lg\:p-08 { padding: var(--v-08); }
  .lg\:p-10 { padding: var(--v-10); }
  .lg\:p-12 { padding: var(--v-12); }
  .lg\:p-16 { padding: var(--v-16); }
  .lg\:p-20 { padding: var(--v-20); }
  .lg\:p-22 { padding: var(--v-22); }
  .lg\:p-24 { padding: var(--v-24); }
  .lg\:p-28 { padding: var(--v-28); }
  .lg\:p-32 { padding: var(--v-32); }
  .lg\:p-36 { padding: var(--v-36); }
  .lg\:p-40 { padding: var(--v-40); }
  .lg\:p-42 { padding: var(--v-42); }
  .lg\:p-48 { padding: var(--v-48); }
  .lg\:p-54 { padding: var(--v-54); }
  .lg\:p-64 { padding: var(--v-64); }
  .lg\:p-84 { padding: var(--v-84); }
  .lg\:p-100 { padding: var(--v-100); }
  .lg\:p-116 { padding: var(--v-116); }
  .lg\:p-132 { padding: var(--v-132); }
  .lg\:p-148 { padding: var(--v-148); }
  .lg\:p-156 { padding: var(--v-156); }
  .lg\:p-164 { padding: var(--v-164); }
  .lg\:pt-0 { padding-top: 0; }
  .lg\:pt-05 { padding-top: var(--v-05); }
  .lg\:pt-08 { padding-top: var(--v-08); }
  .lg\:pt-10 { padding-top: var(--v-10); }
  .lg\:pt-12 { padding-top: var(--v-12); }
  .lg\:pt-16 { padding-top: var(--v-16); }
  .lg\:pt-20 { padding-top: var(--v-20); }
  .lg\:pt-22 { padding-top: var(--v-22); }
  .lg\:pt-24 { padding-top: var(--v-24); }
  .lg\:pt-28 { padding-top: var(--v-28); }
  .lg\:pt-32 { padding-top: var(--v-32); }
  .lg\:pt-36 { padding-top: var(--v-36); }
  .lg\:pt-40 { padding-top: var(--v-40); }
  .lg\:pt-42 { padding-top: var(--v-42); }
  .lg\:pt-48 { padding-top: var(--v-48); }
  .lg\:pt-54 { padding-top: var(--v-54); }
  .lg\:pt-64 { padding-top: var(--v-64); }
  .lg\:pt-84 { padding-top: var(--v-84); }
  .lg\:pt-100 { padding-top: var(--v-100); }
  .lg\:pt-116 { padding-top: var(--v-116); }
  .lg\:pt-132 { padding-top: var(--v-132); }
  .lg\:pt-148 { padding-top: var(--v-148); }
  .lg\:pt-156 { padding-top: var(--v-156); }
  .lg\:pt-164 { padding-top: var(--v-164); }
  .lg\:pr-0 { padding-right: 0; }
  .lg\:pr-05 { padding-right: var(--v-05); }
  .lg\:pr-08 { padding-right: var(--v-08); }
  .lg\:pr-10 { padding-right: var(--v-10); }
  .lg\:pr-12 { padding-right: var(--v-12); }
  .lg\:pr-16 { padding-right: var(--v-16); }
  .lg\:pr-20 { padding-right: var(--v-20); }
  .lg\:pr-22 { padding-right: var(--v-22); }
  .lg\:pr-24 { padding-right: var(--v-24); }
  .lg\:pr-28 { padding-right: var(--v-28); }
  .lg\:pr-32 { padding-right: var(--v-32); }
  .lg\:pr-36 { padding-right: var(--v-36); }
  .lg\:pr-40 { padding-right: var(--v-40); }
  .lg\:pr-42 { padding-right: var(--v-42); }
  .lg\:pr-48 { padding-right: var(--v-48); }
  .lg\:pr-54 { padding-right: var(--v-54); }
  .lg\:pr-64 { padding-right: var(--v-64); }
  .lg\:pr-84 { padding-right: var(--v-84); }
  .lg\:pr-100 { padding-right: var(--v-100); }
  .lg\:pr-116 { padding-right: var(--v-116); }
  .lg\:pr-132 { padding-right: var(--v-132); }
  .lg\:pr-148 { padding-right: var(--v-148); }
  .lg\:pr-156 { padding-right: var(--v-156); }
  .lg\:pr-164 { padding-right: var(--v-164); }
  .lg\:pb-0 { padding-bottom: 0; }
  .lg\:pb-05 { padding-bottom: var(--v-05); }
  .lg\:pb-08 { padding-bottom: var(--v-08); }
  .lg\:pb-10 { padding-bottom: var(--v-10); }
  .lg\:pb-12 { padding-bottom: var(--v-12); }
  .lg\:pb-16 { padding-bottom: var(--v-16); }
  .lg\:pb-20 { padding-bottom: var(--v-20); }
  .lg\:pb-22 { padding-bottom: var(--v-22); }
  .lg\:pb-24 { padding-bottom: var(--v-24); }
  .lg\:pb-28 { padding-bottom: var(--v-28); }
  .lg\:pb-32 { padding-bottom: var(--v-32); }
  .lg\:pb-36 { padding-bottom: var(--v-36); }
  .lg\:pb-40 { padding-bottom: var(--v-40); }
  .lg\:pb-42 { padding-bottom: var(--v-42); }
  .lg\:pb-48 { padding-bottom: var(--v-48); }
  .lg\:pb-54 { padding-bottom: var(--v-54); }
  .lg\:pb-64 { padding-bottom: var(--v-64); }
  .lg\:pb-84 { padding-bottom: var(--v-84); }
  .lg\:pb-100 { padding-bottom: var(--v-100); }
  .lg\:pb-116 { padding-bottom: var(--v-116); }
  .lg\:pb-132 { padding-bottom: var(--v-132); }
  .lg\:pb-148 { padding-bottom: var(--v-148); }
  .lg\:pb-156 { padding-bottom: var(--v-156); }
  .lg\:pb-164 { padding-bottom: var(--v-164); }
  .lg\:pl-0 { padding-left: 0; }
  .lg\:pl-05 { padding-left: var(--v-05); }
  .lg\:pl-08 { padding-left: var(--v-08); }
  .lg\:pl-10 { padding-left: var(--v-10); }
  .lg\:pl-12 { padding-left: var(--v-12); }
  .lg\:pl-16 { padding-left: var(--v-16); }
  .lg\:pl-20 { padding-left: var(--v-20); }
  .lg\:pl-22 { padding-left: var(--v-22); }
  .lg\:pl-24 { padding-left: var(--v-24); }
  .lg\:pl-28 { padding-left: var(--v-28); }
  .lg\:pl-32 { padding-left: var(--v-32); }
  .lg\:pl-36 { padding-left: var(--v-36); }
  .lg\:pl-40 { padding-left: var(--v-40); }
  .lg\:pl-42 { padding-left: var(--v-42); }
  .lg\:pl-48 { padding-left: var(--v-48); }
  .lg\:pl-54 { padding-left: var(--v-54); }
  .lg\:pl-64 { padding-left: var(--v-64); }
  .lg\:pl-84 { padding-left: var(--v-84); }
  .lg\:pl-100 { padding-left: var(--v-100); }
  .lg\:pl-116 { padding-left: var(--v-116); }
  .lg\:pl-132 { padding-left: var(--v-132); }
  .lg\:pl-148 { padding-left: var(--v-148); }
  .lg\:pl-156 { padding-left: var(--v-156); }
  .lg\:pl-164 { padding-left: var(--v-164); }
  .lg\:px-0 { padding-left: 0; padding-right: 0; }
  .lg\:px-05 { padding-left: var(--v-05); padding-right: var(--v-05); }
  .lg\:px-08 { padding-left: var(--v-08); padding-right: var(--v-08); }
  .lg\:px-10 { padding-left: var(--v-10); padding-right: var(--v-10); }
  .lg\:px-12 { padding-left: var(--v-12); padding-right: var(--v-12); }
  .lg\:px-16 { padding-left: var(--v-16); padding-right: var(--v-16); }
  .lg\:px-20 { padding-left: var(--v-20); padding-right: var(--v-20); }
  .lg\:px-22 { padding-left: var(--v-22); padding-right: var(--v-22); }
  .lg\:px-24 { padding-left: var(--v-24); padding-right: var(--v-24); }
  .lg\:px-28 { padding-left: var(--v-28); padding-right: var(--v-28); }
  .lg\:px-32 { padding-left: var(--v-32); padding-right: var(--v-32); }
  .lg\:px-36 { padding-left: var(--v-36); padding-right: var(--v-36); }
  .lg\:px-40 { padding-left: var(--v-40); padding-right: var(--v-40); }
  .lg\:px-42 { padding-left: var(--v-42); padding-right: var(--v-42); }
  .lg\:px-48 { padding-left: var(--v-48); padding-right: var(--v-48); }
  .lg\:px-54 { padding-left: var(--v-54); padding-right: var(--v-54); }
  .lg\:px-64 { padding-left: var(--v-64); padding-right: var(--v-64); }
  .lg\:px-84 { padding-left: var(--v-84); padding-right: var(--v-84); }
  .lg\:px-100 { padding-left: var(--v-100); padding-right: var(--v-100); }
  .lg\:px-116 { padding-left: var(--v-116); padding-right: var(--v-116); }
  .lg\:px-132 { padding-left: var(--v-132); padding-right: var(--v-132); }
  .lg\:px-148 { padding-left: var(--v-148); padding-right: var(--v-148); }
  .lg\:px-156 { padding-left: var(--v-156); padding-right: var(--v-156); }
  .lg\:px-164 { padding-left: var(--v-164); padding-right: var(--v-164); }
  .lg\:py-0 { padding-top: 0; padding-bottom: 0; }
  .lg\:py-05 { padding-top: var(--v-05); padding-bottom: var(--v-05); }
  .lg\:py-08 { padding-top: var(--v-08); padding-bottom: var(--v-08); }
  .lg\:py-10 { padding-top: var(--v-10); padding-bottom: var(--v-10); }
  .lg\:py-12 { padding-top: var(--v-12); padding-bottom: var(--v-12); }
  .lg\:py-16 { padding-top: var(--v-16); padding-bottom: var(--v-16); }
  .lg\:py-20 { padding-top: var(--v-20); padding-bottom: var(--v-20); }
  .lg\:py-22 { padding-top: var(--v-22); padding-bottom: var(--v-22); }
  .lg\:py-24 { padding-top: var(--v-24); padding-bottom: var(--v-24); }
  .lg\:py-28 { padding-top: var(--v-28); padding-bottom: var(--v-28); }
  .lg\:py-32 { padding-top: var(--v-32); padding-bottom: var(--v-32); }
  .lg\:py-36 { padding-top: var(--v-36); padding-bottom: var(--v-36); }
  .lg\:py-40 { padding-top: var(--v-40); padding-bottom: var(--v-40); }
  .lg\:py-42 { padding-top: var(--v-42); padding-bottom: var(--v-42); }
  .lg\:py-48 { padding-top: var(--v-48); padding-bottom: var(--v-48); }
  .lg\:py-54 { padding-top: var(--v-54); padding-bottom: var(--v-54); }
  .lg\:py-64 { padding-top: var(--v-64); padding-bottom: var(--v-64); }
  .lg\:py-84 { padding-top: var(--v-84); padding-bottom: var(--v-84); }
  .lg\:py-100 { padding-top: var(--v-100); padding-bottom: var(--v-100); }
  .lg\:py-116 { padding-top: var(--v-116); padding-bottom: var(--v-116); }
  .lg\:py-132 { padding-top: var(--v-132); padding-bottom: var(--v-132); }
  .lg\:py-148 { padding-top: var(--v-148); padding-bottom: var(--v-148); }
  .lg\:py-156 { padding-top: var(--v-156); padding-bottom: var(--v-156); }
  .lg\:py-164 { padding-top: var(--v-164); padding-bottom: var(--v-164); }
  .lg\:m-auto { margin: auto; }
  .lg\:mt-auto { margin-top: auto; }
  .lg\:mr-auto { margin-right: auto; }
  .lg\:mb-auto { margin-bottom: auto; }
  .lg\:ml-auto { margin-left: auto; }
  .lg\:mx-auto { margin-left: auto; margin-right: auto; }
  .lg\:my-auto { margin-top: auto; margin-bottom: auto; }
  .lg\:m-0 { margin: 0; }
  .lg\:m-05 { margin: var(--v-05); }
  .lg\:m-08 { margin: var(--v-08); }
  .lg\:m-10 { margin: var(--v-10); }
  .lg\:m-12 { margin: var(--v-12); }
  .lg\:m-16 { margin: var(--v-16); }
  .lg\:m-20 { margin: var(--v-20); }
  .lg\:m-22 { margin: var(--v-22); }
  .lg\:m-24 { margin: var(--v-24); }
  .lg\:m-28 { margin: var(--v-28); }
  .lg\:m-32 { margin: var(--v-32); }
  .lg\:m-36 { margin: var(--v-36); }
  .lg\:m-40 { margin: var(--v-40); }
  .lg\:m-42 { margin: var(--v-42); }
  .lg\:m-48 { margin: var(--v-48); }
  .lg\:m-54 { margin: var(--v-54); }
  .lg\:m-64 { margin: var(--v-64); }
  .lg\:m-84 { margin: var(--v-84); }
  .lg\:m-100 { margin: var(--v-100); }
  .lg\:m-116 { margin: var(--v-116); }
  .lg\:m-132 { margin: var(--v-132); }
  .lg\:m-148 { margin: var(--v-148); }
  .lg\:m-156 { margin: var(--v-156); }
  .lg\:m-164 { margin: var(--v-164); }
  .lg\:mt-0 { margin-top: 0; }
  .lg\:mt-05 { margin-top: var(--v-05); }
  .lg\:mt-08 { margin-top: var(--v-08); }
  .lg\:mt-10 { margin-top: var(--v-10); }
  .lg\:mt-12 { margin-top: var(--v-12); }
  .lg\:mt-16 { margin-top: var(--v-16); }
  .lg\:mt-20 { margin-top: var(--v-20); }
  .lg\:mt-22 { margin-top: var(--v-22); }
  .lg\:mt-24 { margin-top: var(--v-24); }
  .lg\:mt-28 { margin-top: var(--v-28); }
  .lg\:mt-32 { margin-top: var(--v-32); }
  .lg\:mt-36 { margin-top: var(--v-36); }
  .lg\:mt-40 { margin-top: var(--v-40); }
  .lg\:mt-42 { margin-top: var(--v-42); }
  .lg\:mt-48 { margin-top: var(--v-48); }
  .lg\:mt-54 { margin-top: var(--v-54); }
  .lg\:mt-64 { margin-top: var(--v-64); }
  .lg\:mt-84 { margin-top: var(--v-84); }
  .lg\:mt-100 { margin-top: var(--v-100); }
  .lg\:mt-116 { margin-top: var(--v-116); }
  .lg\:mt-132 { margin-top: var(--v-132); }
  .lg\:mt-148 { margin-top: var(--v-148); }
  .lg\:mt-156 { margin-top: var(--v-156); }
  .lg\:mt-164 { margin-top: var(--v-164); }
  .lg\:mr-0 { margin-right: 0; }
  .lg\:mr-05 { margin-right: var(--v-05); }
  .lg\:mr-08 { margin-right: var(--v-08); }
  .lg\:mr-10 { margin-right: var(--v-10); }
  .lg\:mr-12 { margin-right: var(--v-12); }
  .lg\:mr-16 { margin-right: var(--v-16); }
  .lg\:mr-20 { margin-right: var(--v-20); }
  .lg\:mr-22 { margin-right: var(--v-22); }
  .lg\:mr-24 { margin-right: var(--v-24); }
  .lg\:mr-28 { margin-right: var(--v-28); }
  .lg\:mr-32 { margin-right: var(--v-32); }
  .lg\:mr-36 { margin-right: var(--v-36); }
  .lg\:mr-40 { margin-right: var(--v-40); }
  .lg\:mr-42 { margin-right: var(--v-42); }
  .lg\:mr-48 { margin-right: var(--v-48); }
  .lg\:mr-54 { margin-right: var(--v-54); }
  .lg\:mr-64 { margin-right: var(--v-64); }
  .lg\:mr-84 { margin-right: var(--v-84); }
  .lg\:mr-100 { margin-right: var(--v-100); }
  .lg\:mr-116 { margin-right: var(--v-116); }
  .lg\:mr-132 { margin-right: var(--v-132); }
  .lg\:mr-148 { margin-right: var(--v-148); }
  .lg\:mr-156 { margin-right: var(--v-156); }
  .lg\:mr-164 { margin-right: var(--v-164); }
  .lg\:mb-0 { margin-bottom: 0; }
  .lg\:mb-05 { margin-bottom: var(--v-05); }
  .lg\:mb-08 { margin-bottom: var(--v-08); }
  .lg\:mb-10 { margin-bottom: var(--v-10); }
  .lg\:mb-12 { margin-bottom: var(--v-12); }
  .lg\:mb-16 { margin-bottom: var(--v-16); }
  .lg\:mb-20 { margin-bottom: var(--v-20); }
  .lg\:mb-22 { margin-bottom: var(--v-22); }
  .lg\:mb-24 { margin-bottom: var(--v-24); }
  .lg\:mb-28 { margin-bottom: var(--v-28); }
  .lg\:mb-32 { margin-bottom: var(--v-32); }
  .lg\:mb-36 { margin-bottom: var(--v-36); }
  .lg\:mb-40 { margin-bottom: var(--v-40); }
  .lg\:mb-42 { margin-bottom: var(--v-42); }
  .lg\:mb-48 { margin-bottom: var(--v-48); }
  .lg\:mb-54 { margin-bottom: var(--v-54); }
  .lg\:mb-64 { margin-bottom: var(--v-64); }
  .lg\:mb-84 { margin-bottom: var(--v-84); }
  .lg\:mb-100 { margin-bottom: var(--v-100); }
  .lg\:mb-116 { margin-bottom: var(--v-116); }
  .lg\:mb-132 { margin-bottom: var(--v-132); }
  .lg\:mb-148 { margin-bottom: var(--v-148); }
  .lg\:mb-156 { margin-bottom: var(--v-156); }
  .lg\:mb-164 { margin-bottom: var(--v-164); }
  .lg\:ml-0 { margin-left: 0; }
  .lg\:ml-05 { margin-left: var(--v-05); }
  .lg\:ml-08 { margin-left: var(--v-08); }
  .lg\:ml-10 { margin-left: var(--v-10); }
  .lg\:ml-12 { margin-left: var(--v-12); }
  .lg\:ml-16 { margin-left: var(--v-16); }
  .lg\:ml-20 { margin-left: var(--v-20); }
  .lg\:ml-22 { margin-left: var(--v-22); }
  .lg\:ml-24 { margin-left: var(--v-24); }
  .lg\:ml-28 { margin-left: var(--v-28); }
  .lg\:ml-32 { margin-left: var(--v-32); }
  .lg\:ml-36 { margin-left: var(--v-36); }
  .lg\:ml-40 { margin-left: var(--v-40); }
  .lg\:ml-42 { margin-left: var(--v-42); }
  .lg\:ml-48 { margin-left: var(--v-48); }
  .lg\:ml-54 { margin-left: var(--v-54); }
  .lg\:ml-64 { margin-left: var(--v-64); }
  .lg\:ml-84 { margin-left: var(--v-84); }
  .lg\:ml-100 { margin-left: var(--v-100); }
  .lg\:ml-116 { margin-left: var(--v-116); }
  .lg\:ml-132 { margin-left: var(--v-132); }
  .lg\:ml-148 { margin-left: var(--v-148); }
  .lg\:ml-156 { margin-left: var(--v-156); }
  .lg\:ml-164 { margin-left: var(--v-164); }
  .lg\:mx-0 { margin-left: 0; margin-right: 0; }
  .lg\:mx-05 { margin-left: var(--v-05); margin-right: var(--v-05); }
  .lg\:mx-08 { margin-left: var(--v-08); margin-right: var(--v-08); }
  .lg\:mx-10 { margin-left: var(--v-10); margin-right: var(--v-10); }
  .lg\:mx-12 { margin-left: var(--v-12); margin-right: var(--v-12); }
  .lg\:mx-16 { margin-left: var(--v-16); margin-right: var(--v-16); }
  .lg\:mx-20 { margin-left: var(--v-20); margin-right: var(--v-20); }
  .lg\:mx-22 { margin-left: var(--v-22); margin-right: var(--v-22); }
  .lg\:mx-24 { margin-left: var(--v-24); margin-right: var(--v-24); }
  .lg\:mx-28 { margin-left: var(--v-28); margin-right: var(--v-28); }
  .lg\:mx-32 { margin-left: var(--v-32); margin-right: var(--v-32); }
  .lg\:mx-36 { margin-left: var(--v-36); margin-right: var(--v-36); }
  .lg\:mx-40 { margin-left: var(--v-40); margin-right: var(--v-40); }
  .lg\:mx-42 { margin-left: var(--v-42); margin-right: var(--v-42); }
  .lg\:mx-48 { margin-left: var(--v-48); margin-right: var(--v-48); }
  .lg\:mx-54 { margin-left: var(--v-54); margin-right: var(--v-54); }
  .lg\:mx-64 { margin-left: var(--v-64); margin-right: var(--v-64); }
  .lg\:mx-84 { margin-left: var(--v-84); margin-right: var(--v-84); }
  .lg\:mx-100 { margin-left: var(--v-100); margin-right: var(--v-100); }
  .lg\:mx-116 { margin-left: var(--v-116); margin-right: var(--v-116); }
  .lg\:mx-132 { margin-left: var(--v-132); margin-right: var(--v-132); }
  .lg\:mx-148 { margin-left: var(--v-148); margin-right: var(--v-148); }
  .lg\:mx-156 { margin-left: var(--v-156); margin-right: var(--v-156); }
  .lg\:mx-164 { margin-left: var(--v-164); margin-right: var(--v-164); }
  .lg\:my-0 { margin-top: 0; margin-bottom: 0; }
  .lg\:my-05 { margin-top: var(--v-05); margin-bottom: var(--v-05); }
  .lg\:my-08 { margin-top: var(--v-08); margin-bottom: var(--v-08); }
  .lg\:my-10 { margin-top: var(--v-10); margin-bottom: var(--v-10); }
  .lg\:my-12 { margin-top: var(--v-12); margin-bottom: var(--v-12); }
  .lg\:my-16 { margin-top: var(--v-16); margin-bottom: var(--v-16); }
  .lg\:my-20 { margin-top: var(--v-20); margin-bottom: var(--v-20); }
  .lg\:my-22 { margin-top: var(--v-22); margin-bottom: var(--v-22); }
  .lg\:my-24 { margin-top: var(--v-24); margin-bottom: var(--v-24); }
  .lg\:my-28 { margin-top: var(--v-28); margin-bottom: var(--v-28); }
  .lg\:my-32 { margin-top: var(--v-32); margin-bottom: var(--v-32); }
  .lg\:my-36 { margin-top: var(--v-36); margin-bottom: var(--v-36); }
  .lg\:my-40 { margin-top: var(--v-40); margin-bottom: var(--v-40); }
  .lg\:my-42 { margin-top: var(--v-42); margin-bottom: var(--v-42); }
  .lg\:my-48 { margin-top: var(--v-48); margin-bottom: var(--v-48); }
  .lg\:my-54 { margin-top: var(--v-54); margin-bottom: var(--v-54); }
  .lg\:my-64 { margin-top: var(--v-64); margin-bottom: var(--v-64); }
  .lg\:my-84 { margin-top: var(--v-84); margin-bottom: var(--v-84); }
  .lg\:my-100 { margin-top: var(--v-100); margin-bottom: var(--v-100); }
  .lg\:my-116 { margin-top: var(--v-116); margin-bottom: var(--v-116); }
  .lg\:my-132 { margin-top: var(--v-132); margin-bottom: var(--v-132); }
  .lg\:my-148 { margin-top: var(--v-148); margin-bottom: var(--v-148); }
  .lg\:my-156 { margin-top: var(--v-156); margin-bottom: var(--v-156); }
  .lg\:my-164 { margin-top: var(--v-164); margin-bottom: var(--v-164); }
}

/* =========================
   xl ≥ 1200px
   ========================= */
@media (min-width: 1200px) {
  .xl\:p-0 { padding: 0; }
  .xl\:p-05 { padding: var(--v-05); }
  .xl\:p-08 { padding: var(--v-08); }
  .xl\:p-10 { padding: var(--v-10); }
  .xl\:p-12 { padding: var(--v-12); }
  .xl\:p-16 { padding: var(--v-16); }
  .xl\:p-20 { padding: var(--v-20); }
  .xl\:p-22 { padding: var(--v-22); }
  .xl\:p-24 { padding: var(--v-24); }
  .xl\:p-28 { padding: var(--v-28); }
  .xl\:p-32 { padding: var(--v-32); }
  .xl\:p-36 { padding: var(--v-36); }
  .xl\:p-40 { padding: var(--v-40); }
  .xl\:p-42 { padding: var(--v-42); }
  .xl\:p-48 { padding: var(--v-48); }
  .xl\:p-54 { padding: var(--v-54); }
  .xl\:p-64 { padding: var(--v-64); }
  .xl\:p-84 { padding: var(--v-84); }
  .xl\:p-100 { padding: var(--v-100); }
  .xl\:p-116 { padding: var(--v-116); }
  .xl\:p-132 { padding: var(--v-132); }
  .xl\:p-148 { padding: var(--v-148); }
  .xl\:p-156 { padding: var(--v-156); }
  .xl\:p-164 { padding: var(--v-164); }
  .xl\:pt-0 { padding-top: 0; }
  .xl\:pt-05 { padding-top: var(--v-05); }
  .xl\:pt-08 { padding-top: var(--v-08); }
  .xl\:pt-10 { padding-top: var(--v-10); }
  .xl\:pt-12 { padding-top: var(--v-12); }
  .xl\:pt-16 { padding-top: var(--v-16); }
  .xl\:pt-20 { padding-top: var(--v-20); }
  .xl\:pt-22 { padding-top: var(--v-22); }
  .xl\:pt-24 { padding-top: var(--v-24); }
  .xl\:pt-28 { padding-top: var(--v-28); }
  .xl\:pt-32 { padding-top: var(--v-32); }
  .xl\:pt-36 { padding-top: var(--v-36); }
  .xl\:pt-40 { padding-top: var(--v-40); }
  .xl\:pt-42 { padding-top: var(--v-42); }
  .xl\:pt-48 { padding-top: var(--v-48); }
  .xl\:pt-54 { padding-top: var(--v-54); }
  .xl\:pt-64 { padding-top: var(--v-64); }
  .xl\:pt-84 { padding-top: var(--v-84); }
  .xl\:pt-100 { padding-top: var(--v-100); }
  .xl\:pt-116 { padding-top: var(--v-116); }
  .xl\:pt-132 { padding-top: var(--v-132); }
  .xl\:pt-148 { padding-top: var(--v-148); }
  .xl\:pt-156 { padding-top: var(--v-156); }
  .xl\:pt-164 { padding-top: var(--v-164); }
  .xl\:pr-0 { padding-right: 0; }
  .xl\:pr-05 { padding-right: var(--v-05); }
  .xl\:pr-08 { padding-right: var(--v-08); }
  .xl\:pr-10 { padding-right: var(--v-10); }
  .xl\:pr-12 { padding-right: var(--v-12); }
  .xl\:pr-16 { padding-right: var(--v-16); }
  .xl\:pr-20 { padding-right: var(--v-20); }
  .xl\:pr-22 { padding-right: var(--v-22); }
  .xl\:pr-24 { padding-right: var(--v-24); }
  .xl\:pr-28 { padding-right: var(--v-28); }
  .xl\:pr-32 { padding-right: var(--v-32); }
  .xl\:pr-36 { padding-right: var(--v-36); }
  .xl\:pr-40 { padding-right: var(--v-40); }
  .xl\:pr-42 { padding-right: var(--v-42); }
  .xl\:pr-48 { padding-right: var(--v-48); }
  .xl\:pr-54 { padding-right: var(--v-54); }
  .xl\:pr-64 { padding-right: var(--v-64); }
  .xl\:pr-84 { padding-right: var(--v-84); }
  .xl\:pr-100 { padding-right: var(--v-100); }
  .xl\:pr-116 { padding-right: var(--v-116); }
  .xl\:pr-132 { padding-right: var(--v-132); }
  .xl\:pr-148 { padding-right: var(--v-148); }
  .xl\:pr-156 { padding-right: var(--v-156); }
  .xl\:pr-164 { padding-right: var(--v-164); }
  .xl\:pb-0 { padding-bottom: 0; }
  .xl\:pb-05 { padding-bottom: var(--v-05); }
  .xl\:pb-08 { padding-bottom: var(--v-08); }
  .xl\:pb-10 { padding-bottom: var(--v-10); }
  .xl\:pb-12 { padding-bottom: var(--v-12); }
  .xl\:pb-16 { padding-bottom: var(--v-16); }
  .xl\:pb-20 { padding-bottom: var(--v-20); }
  .xl\:pb-22 { padding-bottom: var(--v-22); }
  .xl\:pb-24 { padding-bottom: var(--v-24); }
  .xl\:pb-28 { padding-bottom: var(--v-28); }
  .xl\:pb-32 { padding-bottom: var(--v-32); }
  .xl\:pb-36 { padding-bottom: var(--v-36); }
  .xl\:pb-40 { padding-bottom: var(--v-40); }
  .xl\:pb-42 { padding-bottom: var(--v-42); }
  .xl\:pb-48 { padding-bottom: var(--v-48); }
  .xl\:pb-54 { padding-bottom: var(--v-54); }
  .xl\:pb-64 { padding-bottom: var(--v-64); }
  .xl\:pb-84 { padding-bottom: var(--v-84); }
  .xl\:pb-100 { padding-bottom: var(--v-100); }
  .xl\:pb-116 { padding-bottom: var(--v-116); }
  .xl\:pb-132 { padding-bottom: var(--v-132); }
  .xl\:pb-148 { padding-bottom: var(--v-148); }
  .xl\:pb-156 { padding-bottom: var(--v-156); }
  .xl\:pb-164 { padding-bottom: var(--v-164); }
  .xl\:pl-0 { padding-left: 0; }
  .xl\:pl-05 { padding-left: var(--v-05); }
  .xl\:pl-08 { padding-left: var(--v-08); }
  .xl\:pl-10 { padding-left: var(--v-10); }
  .xl\:pl-12 { padding-left: var(--v-12); }
  .xl\:pl-16 { padding-left: var(--v-16); }
  .xl\:pl-20 { padding-left: var(--v-20); }
  .xl\:pl-22 { padding-left: var(--v-22); }
  .xl\:pl-24 { padding-left: var(--v-24); }
  .xl\:pl-28 { padding-left: var(--v-28); }
  .xl\:pl-32 { padding-left: var(--v-32); }
  .xl\:pl-36 { padding-left: var(--v-36); }
  .xl\:pl-40 { padding-left: var(--v-40); }
  .xl\:pl-42 { padding-left: var(--v-42); }
  .xl\:pl-48 { padding-left: var(--v-48); }
  .xl\:pl-54 { padding-left: var(--v-54); }
  .xl\:pl-64 { padding-left: var(--v-64); }
  .xl\:pl-84 { padding-left: var(--v-84); }
  .xl\:pl-100 { padding-left: var(--v-100); }
  .xl\:pl-116 { padding-left: var(--v-116); }
  .xl\:pl-132 { padding-left: var(--v-132); }
  .xl\:pl-148 { padding-left: var(--v-148); }
  .xl\:pl-156 { padding-left: var(--v-156); }
  .xl\:pl-164 { padding-left: var(--v-164); }
  .xl\:px-0 { padding-left: 0; padding-right: 0; }
  .xl\:px-05 { padding-left: var(--v-05); padding-right: var(--v-05); }
  .xl\:px-08 { padding-left: var(--v-08); padding-right: var(--v-08); }
  .xl\:px-10 { padding-left: var(--v-10); padding-right: var(--v-10); }
  .xl\:px-12 { padding-left: var(--v-12); padding-right: var(--v-12); }
  .xl\:px-16 { padding-left: var(--v-16); padding-right: var(--v-16); }
  .xl\:px-20 { padding-left: var(--v-20); padding-right: var(--v-20); }
  .xl\:px-22 { padding-left: var(--v-22); padding-right: var(--v-22); }
  .xl\:px-24 { padding-left: var(--v-24); padding-right: var(--v-24); }
  .xl\:px-28 { padding-left: var(--v-28); padding-right: var(--v-28); }
  .xl\:px-32 { padding-left: var(--v-32); padding-right: var(--v-32); }
  .xl\:px-36 { padding-left: var(--v-36); padding-right: var(--v-36); }
  .xl\:px-40 { padding-left: var(--v-40); padding-right: var(--v-40); }
  .xl\:px-42 { padding-left: var(--v-42); padding-right: var(--v-42); }
  .xl\:px-48 { padding-left: var(--v-48); padding-right: var(--v-48); }
  .xl\:px-54 { padding-left: var(--v-54); padding-right: var(--v-54); }
  .xl\:px-64 { padding-left: var(--v-64); padding-right: var(--v-64); }
  .xl\:px-84 { padding-left: var(--v-84); padding-right: var(--v-84); }
  .xl\:px-100 { padding-left: var(--v-100); padding-right: var(--v-100); }
  .xl\:px-116 { padding-left: var(--v-116); padding-right: var(--v-116); }
  .xl\:px-132 { padding-left: var(--v-132); padding-right: var(--v-132); }
  .xl\:px-148 { padding-left: var(--v-148); padding-right: var(--v-148); }
  .xl\:px-156 { padding-left: var(--v-156); padding-right: var(--v-156); }
  .xl\:px-164 { padding-left: var(--v-164); padding-right: var(--v-164); }
  .xl\:py-0 { padding-top: 0; padding-bottom: 0; }
  .xl\:py-05 { padding-top: var(--v-05); padding-bottom: var(--v-05); }
  .xl\:py-08 { padding-top: var(--v-08); padding-bottom: var(--v-08); }
  .xl\:py-10 { padding-top: var(--v-10); padding-bottom: var(--v-10); }
  .xl\:py-12 { padding-top: var(--v-12); padding-bottom: var(--v-12); }
  .xl\:py-16 { padding-top: var(--v-16); padding-bottom: var(--v-16); }
  .xl\:py-20 { padding-top: var(--v-20); padding-bottom: var(--v-20); }
  .xl\:py-22 { padding-top: var(--v-22); padding-bottom: var(--v-22); }
  .xl\:py-24 { padding-top: var(--v-24); padding-bottom: var(--v-24); }
  .xl\:py-28 { padding-top: var(--v-28); padding-bottom: var(--v-28); }
  .xl\:py-32 { padding-top: var(--v-32); padding-bottom: var(--v-32); }
  .xl\:py-36 { padding-top: var(--v-36); padding-bottom: var(--v-36); }
  .xl\:py-40 { padding-top: var(--v-40); padding-bottom: var(--v-40); }
  .xl\:py-42 { padding-top: var(--v-42); padding-bottom: var(--v-42); }
  .xl\:py-48 { padding-top: var(--v-48); padding-bottom: var(--v-48); }
  .xl\:py-54 { padding-top: var(--v-54); padding-bottom: var(--v-54); }
  .xl\:py-64 { padding-top: var(--v-64); padding-bottom: var(--v-64); }
  .xl\:py-84 { padding-top: var(--v-84); padding-bottom: var(--v-84); }
  .xl\:py-100 { padding-top: var(--v-100); padding-bottom: var(--v-100); }
  .xl\:py-116 { padding-top: var(--v-116); padding-bottom: var(--v-116); }
  .xl\:py-132 { padding-top: var(--v-132); padding-bottom: var(--v-132); }
  .xl\:py-148 { padding-top: var(--v-148); padding-bottom: var(--v-148); }
  .xl\:py-156 { padding-top: var(--v-156); padding-bottom: var(--v-156); }
  .xl\:py-164 { padding-top: var(--v-164); padding-bottom: var(--v-164); }
  .xl\:m-auto { margin: auto; }
  .xl\:mt-auto { margin-top: auto; }
  .xl\:mr-auto { margin-right: auto; }
  .xl\:mb-auto { margin-bottom: auto; }
  .xl\:ml-auto { margin-left: auto; }
  .xl\:mx-auto { margin-left: auto; margin-right: auto; }
  .xl\:my-auto { margin-top: auto; margin-bottom: auto; }
  .xl\:m-0 { margin: 0; }
  .xl\:m-05 { margin: var(--v-05); }
  .xl\:m-08 { margin: var(--v-08); }
  .xl\:m-10 { margin: var(--v-10); }
  .xl\:m-12 { margin: var(--v-12); }
  .xl\:m-16 { margin: var(--v-16); }
  .xl\:m-20 { margin: var(--v-20); }
  .xl\:m-22 { margin: var(--v-22); }
  .xl\:m-24 { margin: var(--v-24); }
  .xl\:m-28 { margin: var(--v-28); }
  .xl\:m-32 { margin: var(--v-32); }
  .xl\:m-36 { margin: var(--v-36); }
  .xl\:m-40 { margin: var(--v-40); }
  .xl\:m-42 { margin: var(--v-42); }
  .xl\:m-48 { margin: var(--v-48); }
  .xl\:m-54 { margin: var(--v-54); }
  .xl\:m-64 { margin: var(--v-64); }
  .xl\:m-84 { margin: var(--v-84); }
  .xl\:m-100 { margin: var(--v-100); }
  .xl\:m-116 { margin: var(--v-116); }
  .xl\:m-132 { margin: var(--v-132); }
  .xl\:m-148 { margin: var(--v-148); }
  .xl\:m-156 { margin: var(--v-156); }
  .xl\:m-164 { margin: var(--v-164); }
  .xl\:mt-0 { margin-top: 0; }
  .xl\:mt-05 { margin-top: var(--v-05); }
  .xl\:mt-08 { margin-top: var(--v-08); }
  .xl\:mt-10 { margin-top: var(--v-10); }
  .xl\:mt-12 { margin-top: var(--v-12); }
  .xl\:mt-16 { margin-top: var(--v-16); }
  .xl\:mt-20 { margin-top: var(--v-20); }
  .xl\:mt-22 { margin-top: var(--v-22); }
  .xl\:mt-24 { margin-top: var(--v-24); }
  .xl\:mt-28 { margin-top: var(--v-28); }
  .xl\:mt-32 { margin-top: var(--v-32); }
  .xl\:mt-36 { margin-top: var(--v-36); }
  .xl\:mt-40 { margin-top: var(--v-40); }
  .xl\:mt-42 { margin-top: var(--v-42); }
  .xl\:mt-48 { margin-top: var(--v-48); }
  .xl\:mt-54 { margin-top: var(--v-54); }
  .xl\:mt-64 { margin-top: var(--v-64); }
  .xl\:mt-84 { margin-top: var(--v-84); }
  .xl\:mt-100 { margin-top: var(--v-100); }
  .xl\:mt-116 { margin-top: var(--v-116); }
  .xl\:mt-132 { margin-top: var(--v-132); }
  .xl\:mt-148 { margin-top: var(--v-148); }
  .xl\:mt-156 { margin-top: var(--v-156); }
  .xl\:mt-164 { margin-top: var(--v-164); }
  .xl\:mr-0 { margin-right: 0; }
  .xl\:mr-05 { margin-right: var(--v-05); }
  .xl\:mr-08 { margin-right: var(--v-08); }
  .xl\:mr-10 { margin-right: var(--v-10); }
  .xl\:mr-12 { margin-right: var(--v-12); }
  .xl\:mr-16 { margin-right: var(--v-16); }
  .xl\:mr-20 { margin-right: var(--v-20); }
  .xl\:mr-22 { margin-right: var(--v-22); }
  .xl\:mr-24 { margin-right: var(--v-24); }
  .xl\:mr-28 { margin-right: var(--v-28); }
  .xl\:mr-32 { margin-right: var(--v-32); }
  .xl\:mr-36 { margin-right: var(--v-36); }
  .xl\:mr-40 { margin-right: var(--v-40); }
  .xl\:mr-42 { margin-right: var(--v-42); }
  .xl\:mr-48 { margin-right: var(--v-48); }
  .xl\:mr-54 { margin-right: var(--v-54); }
  .xl\:mr-64 { margin-right: var(--v-64); }
  .xl\:mr-84 { margin-right: var(--v-84); }
  .xl\:mr-100 { margin-right: var(--v-100); }
  .xl\:mr-116 { margin-right: var(--v-116); }
  .xl\:mr-132 { margin-right: var(--v-132); }
  .xl\:mr-148 { margin-right: var(--v-148); }
  .xl\:mr-156 { margin-right: var(--v-156); }
  .xl\:mr-164 { margin-right: var(--v-164); }
  .xl\:mb-0 { margin-bottom: 0; }
  .xl\:mb-05 { margin-bottom: var(--v-05); }
  .xl\:mb-08 { margin-bottom: var(--v-08); }
  .xl\:mb-10 { margin-bottom: var(--v-10); }
  .xl\:mb-12 { margin-bottom: var(--v-12); }
  .xl\:mb-16 { margin-bottom: var(--v-16); }
  .xl\:mb-20 { margin-bottom: var(--v-20); }
  .xl\:mb-22 { margin-bottom: var(--v-22); }
  .xl\:mb-24 { margin-bottom: var(--v-24); }
  .xl\:mb-28 { margin-bottom: var(--v-28); }
  .xl\:mb-32 { margin-bottom: var(--v-32); }
  .xl\:mb-36 { margin-bottom: var(--v-36); }
  .xl\:mb-40 { margin-bottom: var(--v-40); }
  .xl\:mb-42 { margin-bottom: var(--v-42); }
  .xl\:mb-48 { margin-bottom: var(--v-48); }
  .xl\:mb-54 { margin-bottom: var(--v-54); }
  .xl\:mb-64 { margin-bottom: var(--v-64); }
  .xl\:mb-84 { margin-bottom: var(--v-84); }
  .xl\:mb-100 { margin-bottom: var(--v-100); }
  .xl\:mb-116 { margin-bottom: var(--v-116); }
  .xl\:mb-132 { margin-bottom: var(--v-132); }
  .xl\:mb-148 { margin-bottom: var(--v-148); }
  .xl\:mb-156 { margin-bottom: var(--v-156); }
  .xl\:mb-164 { margin-bottom: var(--v-164); }
  .xl\:ml-0 { margin-left: 0; }
  .xl\:ml-05 { margin-left: var(--v-05); }
  .xl\:ml-08 { margin-left: var(--v-08); }
  .xl\:ml-10 { margin-left: var(--v-10); }
  .xl\:ml-12 { margin-left: var(--v-12); }
  .xl\:ml-16 { margin-left: var(--v-16); }
  .xl\:ml-20 { margin-left: var(--v-20); }
  .xl\:ml-22 { margin-left: var(--v-22); }
  .xl\:ml-24 { margin-left: var(--v-24); }
  .xl\:ml-28 { margin-left: var(--v-28); }
  .xl\:ml-32 { margin-left: var(--v-32); }
  .xl\:ml-36 { margin-left: var(--v-36); }
  .xl\:ml-40 { margin-left: var(--v-40); }
  .xl\:ml-42 { margin-left: var(--v-42); }
  .xl\:ml-48 { margin-left: var(--v-48); }
  .xl\:ml-54 { margin-left: var(--v-54); }
  .xl\:ml-64 { margin-left: var(--v-64); }
  .xl\:ml-84 { margin-left: var(--v-84); }
  .xl\:ml-100 { margin-left: var(--v-100); }
  .xl\:ml-116 { margin-left: var(--v-116); }
  .xl\:ml-132 { margin-left: var(--v-132); }
  .xl\:ml-148 { margin-left: var(--v-148); }
  .xl\:ml-156 { margin-left: var(--v-156); }
  .xl\:ml-164 { margin-left: var(--v-164); }
  .xl\:mx-0 { margin-left: 0; margin-right: 0; }
  .xl\:mx-05 { margin-left: var(--v-05); margin-right: var(--v-05); }
  .xl\:mx-08 { margin-left: var(--v-08); margin-right: var(--v-08); }
  .xl\:mx-10 { margin-left: var(--v-10); margin-right: var(--v-10); }
  .xl\:mx-12 { margin-left: var(--v-12); margin-right: var(--v-12); }
  .xl\:mx-16 { margin-left: var(--v-16); margin-right: var(--v-16); }
  .xl\:mx-20 { margin-left: var(--v-20); margin-right: var(--v-20); }
  .xl\:mx-22 { margin-left: var(--v-22); margin-right: var(--v-22); }
  .xl\:mx-24 { margin-left: var(--v-24); margin-right: var(--v-24); }
  .xl\:mx-28 { margin-left: var(--v-28); margin-right: var(--v-28); }
  .xl\:mx-32 { margin-left: var(--v-32); margin-right: var(--v-32); }
  .xl\:mx-36 { margin-left: var(--v-36); margin-right: var(--v-36); }
  .xl\:mx-40 { margin-left: var(--v-40); margin-right: var(--v-40); }
  .xl\:mx-42 { margin-left: var(--v-42); margin-right: var(--v-42); }
  .xl\:mx-48 { margin-left: var(--v-48); margin-right: var(--v-48); }
  .xl\:mx-54 { margin-left: var(--v-54); margin-right: var(--v-54); }
  .xl\:mx-64 { margin-left: var(--v-64); margin-right: var(--v-64); }
  .xl\:mx-84 { margin-left: var(--v-84); margin-right: var(--v-84); }
  .xl\:mx-100 { margin-left: var(--v-100); margin-right: var(--v-100); }
  .xl\:mx-116 { margin-left: var(--v-116); margin-right: var(--v-116); }
  .xl\:mx-132 { margin-left: var(--v-132); margin-right: var(--v-132); }
  .xl\:mx-148 { margin-left: var(--v-148); margin-right: var(--v-148); }
  .xl\:mx-156 { margin-left: var(--v-156); margin-right: var(--v-156); }
  .xl\:mx-164 { margin-left: var(--v-164); margin-right: var(--v-164); }
  .xl\:my-0 { margin-top: 0; margin-bottom: 0; }
  .xl\:my-05 { margin-top: var(--v-05); margin-bottom: var(--v-05); }
  .xl\:my-08 { margin-top: var(--v-08); margin-bottom: var(--v-08); }
  .xl\:my-10 { margin-top: var(--v-10); margin-bottom: var(--v-10); }
  .xl\:my-12 { margin-top: var(--v-12); margin-bottom: var(--v-12); }
  .xl\:my-16 { margin-top: var(--v-16); margin-bottom: var(--v-16); }
  .xl\:my-20 { margin-top: var(--v-20); margin-bottom: var(--v-20); }
  .xl\:my-22 { margin-top: var(--v-22); margin-bottom: var(--v-22); }
  .xl\:my-24 { margin-top: var(--v-24); margin-bottom: var(--v-24); }
  .xl\:my-28 { margin-top: var(--v-28); margin-bottom: var(--v-28); }
  .xl\:my-32 { margin-top: var(--v-32); margin-bottom: var(--v-32); }
  .xl\:my-36 { margin-top: var(--v-36); margin-bottom: var(--v-36); }
  .xl\:my-40 { margin-top: var(--v-40); margin-bottom: var(--v-40); }
  .xl\:my-42 { margin-top: var(--v-42); margin-bottom: var(--v-42); }
  .xl\:my-48 { margin-top: var(--v-48); margin-bottom: var(--v-48); }
  .xl\:my-54 { margin-top: var(--v-54); margin-bottom: var(--v-54); }
  .xl\:my-64 { margin-top: var(--v-64); margin-bottom: var(--v-64); }
  .xl\:my-84 { margin-top: var(--v-84); margin-bottom: var(--v-84); }
  .xl\:my-100 { margin-top: var(--v-100); margin-bottom: var(--v-100); }
  .xl\:my-116 { margin-top: var(--v-116); margin-bottom: var(--v-116); }
  .xl\:my-132 { margin-top: var(--v-132); margin-bottom: var(--v-132); }
  .xl\:my-148 { margin-top: var(--v-148); margin-bottom: var(--v-148); }
  .xl\:my-156 { margin-top: var(--v-156); margin-bottom: var(--v-156); }
  .xl\:my-164 { margin-top: var(--v-164); margin-bottom: var(--v-164); }
}

/* =========================
   xxl ≥ 1400px
   ========================= */
@media (min-width: 1400px) {
  .xxl\:p-0 { padding: 0; }
  .xxl\:p-05 { padding: var(--v-05); }
  .xxl\:p-08 { padding: var(--v-08); }
  .xxl\:p-10 { padding: var(--v-10); }
  .xxl\:p-12 { padding: var(--v-12); }
  .xxl\:p-16 { padding: var(--v-16); }
  .xxl\:p-20 { padding: var(--v-20); }
  .xxl\:p-22 { padding: var(--v-22); }
  .xxl\:p-24 { padding: var(--v-24); }
  .xxl\:p-28 { padding: var(--v-28); }
  .xxl\:p-32 { padding: var(--v-32); }
  .xxl\:p-36 { padding: var(--v-36); }
  .xxl\:p-40 { padding: var(--v-40); }
  .xxl\:p-42 { padding: var(--v-42); }
  .xxl\:p-48 { padding: var(--v-48); }
  .xxl\:p-54 { padding: var(--v-54); }
  .xxl\:p-64 { padding: var(--v-64); }
  .xxl\:p-84 { padding: var(--v-84); }
  .xxl\:p-100 { padding: var(--v-100); }
  .xxl\:p-116 { padding: var(--v-116); }
  .xxl\:p-132 { padding: var(--v-132); }
  .xxl\:p-148 { padding: var(--v-148); }
  .xxl\:p-156 { padding: var(--v-156); }
  .xxl\:p-164 { padding: var(--v-164); }
  .xxl\:pt-0 { padding-top: 0; }
  .xxl\:pt-05 { padding-top: var(--v-05); }
  .xxl\:pt-08 { padding-top: var(--v-08); }
  .xxl\:pt-10 { padding-top: var(--v-10); }
  .xxl\:pt-12 { padding-top: var(--v-12); }
  .xxl\:pt-16 { padding-top: var(--v-16); }
  .xxl\:pt-20 { padding-top: var(--v-20); }
  .xxl\:pt-22 { padding-top: var(--v-22); }
  .xxl\:pt-24 { padding-top: var(--v-24); }
  .xxl\:pt-28 { padding-top: var(--v-28); }
  .xxl\:pt-32 { padding-top: var(--v-32); }
  .xxl\:pt-36 { padding-top: var(--v-36); }
  .xxl\:pt-40 { padding-top: var(--v-40); }
  .xxl\:pt-42 { padding-top: var(--v-42); }
  .xxl\:pt-48 { padding-top: var(--v-48); }
  .xxl\:pt-54 { padding-top: var(--v-54); }
  .xxl\:pt-64 { padding-top: var(--v-64); }
  .xxl\:pt-84 { padding-top: var(--v-84); }
  .xxl\:pt-100 { padding-top: var(--v-100); }
  .xxl\:pt-116 { padding-top: var(--v-116); }
  .xxl\:pt-132 { padding-top: var(--v-132); }
  .xxl\:pt-148 { padding-top: var(--v-148); }
  .xxl\:pt-156 { padding-top: var(--v-156); }
  .xxl\:pt-164 { padding-top: var(--v-164); }
  .xxl\:pr-0 { padding-right: 0; }
  .xxl\:pr-05 { padding-right: var(--v-05); }
  .xxl\:pr-08 { padding-right: var(--v-08); }
  .xxl\:pr-10 { padding-right: var(--v-10); }
  .xxl\:pr-12 { padding-right: var(--v-12); }
  .xxl\:pr-16 { padding-right: var(--v-16); }
  .xxl\:pr-20 { padding-right: var(--v-20); }
  .xxl\:pr-22 { padding-right: var(--v-22); }
  .xxl\:pr-24 { padding-right: var(--v-24); }
  .xxl\:pr-28 { padding-right: var(--v-28); }
  .xxl\:pr-32 { padding-right: var(--v-32); }
  .xxl\:pr-36 { padding-right: var(--v-36); }
  .xxl\:pr-40 { padding-right: var(--v-40); }
  .xxl\:pr-42 { padding-right: var(--v-42); }
  .xxl\:pr-48 { padding-right: var(--v-48); }
  .xxl\:pr-54 { padding-right: var(--v-54); }
  .xxl\:pr-64 { padding-right: var(--v-64); }
  .xxl\:pr-84 { padding-right: var(--v-84); }
  .xxl\:pr-100 { padding-right: var(--v-100); }
  .xxl\:pr-116 { padding-right: var(--v-116); }
  .xxl\:pr-132 { padding-right: var(--v-132); }
  .xxl\:pr-148 { padding-right: var(--v-148); }
  .xxl\:pr-156 { padding-right: var(--v-156); }
  .xxl\:pr-164 { padding-right: var(--v-164); }
  .xxl\:pb-0 { padding-bottom: 0; }
  .xxl\:pb-05 { padding-bottom: var(--v-05); }
  .xxl\:pb-08 { padding-bottom: var(--v-08); }
  .xxl\:pb-10 { padding-bottom: var(--v-10); }
  .xxl\:pb-12 { padding-bottom: var(--v-12); }
  .xxl\:pb-16 { padding-bottom: var(--v-16); }
  .xxl\:pb-20 { padding-bottom: var(--v-20); }
  .xxl\:pb-22 { padding-bottom: var(--v-22); }
  .xxl\:pb-24 { padding-bottom: var(--v-24); }
  .xxl\:pb-28 { padding-bottom: var(--v-28); }
  .xxl\:pb-32 { padding-bottom: var(--v-32); }
  .xxl\:pb-36 { padding-bottom: var(--v-36); }
  .xxl\:pb-40 { padding-bottom: var(--v-40); }
  .xxl\:pb-42 { padding-bottom: var(--v-42); }
  .xxl\:pb-48 { padding-bottom: var(--v-48); }
  .xxl\:pb-54 { padding-bottom: var(--v-54); }
  .xxl\:pb-64 { padding-bottom: var(--v-64); }
  .xxl\:pb-84 { padding-bottom: var(--v-84); }
  .xxl\:pb-100 { padding-bottom: var(--v-100); }
  .xxl\:pb-116 { padding-bottom: var(--v-116); }
  .xxl\:pb-132 { padding-bottom: var(--v-132); }
  .xxl\:pb-148 { padding-bottom: var(--v-148); }
  .xxl\:pb-156 { padding-bottom: var(--v-156); }
  .xxl\:pb-164 { padding-bottom: var(--v-164); }
  .xxl\:pl-0 { padding-left: 0; }
  .xxl\:pl-05 { padding-left: var(--v-05); }
  .xxl\:pl-08 { padding-left: var(--v-08); }
  .xxl\:pl-10 { padding-left: var(--v-10); }
  .xxl\:pl-12 { padding-left: var(--v-12); }
  .xxl\:pl-16 { padding-left: var(--v-16); }
  .xxl\:pl-20 { padding-left: var(--v-20); }
  .xxl\:pl-22 { padding-left: var(--v-22); }
  .xxl\:pl-24 { padding-left: var(--v-24); }
  .xxl\:pl-28 { padding-left: var(--v-28); }
  .xxl\:pl-32 { padding-left: var(--v-32); }
  .xxl\:pl-36 { padding-left: var(--v-36); }
  .xxl\:pl-40 { padding-left: var(--v-40); }
  .xxl\:pl-42 { padding-left: var(--v-42); }
  .xxl\:pl-48 { padding-left: var(--v-48); }
  .xxl\:pl-54 { padding-left: var(--v-54); }
  .xxl\:pl-64 { padding-left: var(--v-64); }
  .xxl\:pl-84 { padding-left: var(--v-84); }
  .xxl\:pl-100 { padding-left: var(--v-100); }
  .xxl\:pl-116 { padding-left: var(--v-116); }
  .xxl\:pl-132 { padding-left: var(--v-132); }
  .xxl\:pl-148 { padding-left: var(--v-148); }
  .xxl\:pl-156 { padding-left: var(--v-156); }
  .xxl\:pl-164 { padding-left: var(--v-164); }
  .xxl\:px-0 { padding-left: 0; padding-right: 0; }
  .xxl\:px-05 { padding-left: var(--v-05); padding-right: var(--v-05); }
  .xxl\:px-08 { padding-left: var(--v-08); padding-right: var(--v-08); }
  .xxl\:px-10 { padding-left: var(--v-10); padding-right: var(--v-10); }
  .xxl\:px-12 { padding-left: var(--v-12); padding-right: var(--v-12); }
  .xxl\:px-16 { padding-left: var(--v-16); padding-right: var(--v-16); }
  .xxl\:px-20 { padding-left: var(--v-20); padding-right: var(--v-20); }
  .xxl\:px-22 { padding-left: var(--v-22); padding-right: var(--v-22); }
  .xxl\:px-24 { padding-left: var(--v-24); padding-right: var(--v-24); }
  .xxl\:px-28 { padding-left: var(--v-28); padding-right: var(--v-28); }
  .xxl\:px-32 { padding-left: var(--v-32); padding-right: var(--v-32); }
  .xxl\:px-36 { padding-left: var(--v-36); padding-right: var(--v-36); }
  .xxl\:px-40 { padding-left: var(--v-40); padding-right: var(--v-40); }
  .xxl\:px-42 { padding-left: var(--v-42); padding-right: var(--v-42); }
  .xxl\:px-48 { padding-left: var(--v-48); padding-right: var(--v-48); }
  .xxl\:px-54 { padding-left: var(--v-54); padding-right: var(--v-54); }
  .xxl\:px-64 { padding-left: var(--v-64); padding-right: var(--v-64); }
  .xxl\:px-84 { padding-left: var(--v-84); padding-right: var(--v-84); }
  .xxl\:px-100 { padding-left: var(--v-100); padding-right: var(--v-100); }
  .xxl\:px-116 { padding-left: var(--v-116); padding-right: var(--v-116); }
  .xxl\:px-132 { padding-left: var(--v-132); padding-right: var(--v-132); }
  .xxl\:px-148 { padding-left: var(--v-148); padding-right: var(--v-148); }
  .xxl\:px-156 { padding-left: var(--v-156); padding-right: var(--v-156); }
  .xxl\:px-164 { padding-left: var(--v-164); padding-right: var(--v-164); }
  .xxl\:py-0 { padding-top: 0; padding-bottom: 0; }
  .xxl\:py-05 { padding-top: var(--v-05); padding-bottom: var(--v-05); }
  .xxl\:py-08 { padding-top: var(--v-08); padding-bottom: var(--v-08); }
  .xxl\:py-10 { padding-top: var(--v-10); padding-bottom: var(--v-10); }
  .xxl\:py-12 { padding-top: var(--v-12); padding-bottom: var(--v-12); }
  .xxl\:py-16 { padding-top: var(--v-16); padding-bottom: var(--v-16); }
  .xxl\:py-20 { padding-top: var(--v-20); padding-bottom: var(--v-20); }
  .xxl\:py-22 { padding-top: var(--v-22); padding-bottom: var(--v-22); }
  .xxl\:py-24 { padding-top: var(--v-24); padding-bottom: var(--v-24); }
  .xxl\:py-28 { padding-top: var(--v-28); padding-bottom: var(--v-28); }
  .xxl\:py-32 { padding-top: var(--v-32); padding-bottom: var(--v-32); }
  .xxl\:py-36 { padding-top: var(--v-36); padding-bottom: var(--v-36); }
  .xxl\:py-40 { padding-top: var(--v-40); padding-bottom: var(--v-40); }
  .xxl\:py-42 { padding-top: var(--v-42); padding-bottom: var(--v-42); }
  .xxl\:py-48 { padding-top: var(--v-48); padding-bottom: var(--v-48); }
  .xxl\:py-54 { padding-top: var(--v-54); padding-bottom: var(--v-54); }
  .xxl\:py-64 { padding-top: var(--v-64); padding-bottom: var(--v-64); }
  .xxl\:py-84 { padding-top: var(--v-84); padding-bottom: var(--v-84); }
  .xxl\:py-100 { padding-top: var(--v-100); padding-bottom: var(--v-100); }
  .xxl\:py-116 { padding-top: var(--v-116); padding-bottom: var(--v-116); }
  .xxl\:py-132 { padding-top: var(--v-132); padding-bottom: var(--v-132); }
  .xxl\:py-148 { padding-top: var(--v-148); padding-bottom: var(--v-148); }
  .xxl\:py-156 { padding-top: var(--v-156); padding-bottom: var(--v-156); }
  .xxl\:py-164 { padding-top: var(--v-164); padding-bottom: var(--v-164); }
  .xxl\:m-auto { margin: auto; }
  .xxl\:mt-auto { margin-top: auto; }
  .xxl\:mr-auto { margin-right: auto; }
  .xxl\:mb-auto { margin-bottom: auto; }
  .xxl\:ml-auto { margin-left: auto; }
  .xxl\:mx-auto { margin-left: auto; margin-right: auto; }
  .xxl\:my-auto { margin-top: auto; margin-bottom: auto; }
  .xxl\:m-0 { margin: 0; }
  .xxl\:m-05 { margin: var(--v-05); }
  .xxl\:m-08 { margin: var(--v-08); }
  .xxl\:m-10 { margin: var(--v-10); }
  .xxl\:m-12 { margin: var(--v-12); }
  .xxl\:m-16 { margin: var(--v-16); }
  .xxl\:m-20 { margin: var(--v-20); }
  .xxl\:m-22 { margin: var(--v-22); }
  .xxl\:m-24 { margin: var(--v-24); }
  .xxl\:m-28 { margin: var(--v-28); }
  .xxl\:m-32 { margin: var(--v-32); }
  .xxl\:m-36 { margin: var(--v-36); }
  .xxl\:m-40 { margin: var(--v-40); }
  .xxl\:m-42 { margin: var(--v-42); }
  .xxl\:m-48 { margin: var(--v-48); }
  .xxl\:m-54 { margin: var(--v-54); }
  .xxl\:m-64 { margin: var(--v-64); }
  .xxl\:m-84 { margin: var(--v-84); }
  .xxl\:m-100 { margin: var(--v-100); }
  .xxl\:m-116 { margin: var(--v-116); }
  .xxl\:m-132 { margin: var(--v-132); }
  .xxl\:m-148 { margin: var(--v-148); }
  .xxl\:m-156 { margin: var(--v-156); }
  .xxl\:m-164 { margin: var(--v-164); }
  .xxl\:mt-0 { margin-top: 0; }
  .xxl\:mt-05 { margin-top: var(--v-05); }
  .xxl\:mt-08 { margin-top: var(--v-08); }
  .xxl\:mt-10 { margin-top: var(--v-10); }
  .xxl\:mt-12 { margin-top: var(--v-12); }
  .xxl\:mt-16 { margin-top: var(--v-16); }
  .xxl\:mt-20 { margin-top: var(--v-20); }
  .xxl\:mt-22 { margin-top: var(--v-22); }
  .xxl\:mt-24 { margin-top: var(--v-24); }
  .xxl\:mt-28 { margin-top: var(--v-28); }
  .xxl\:mt-32 { margin-top: var(--v-32); }
  .xxl\:mt-36 { margin-top: var(--v-36); }
  .xxl\:mt-40 { margin-top: var(--v-40); }
  .xxl\:mt-42 { margin-top: var(--v-42); }
  .xxl\:mt-48 { margin-top: var(--v-48); }
  .xxl\:mt-54 { margin-top: var(--v-54); }
  .xxl\:mt-64 { margin-top: var(--v-64); }
  .xxl\:mt-84 { margin-top: var(--v-84); }
  .xxl\:mt-100 { margin-top: var(--v-100); }
  .xxl\:mt-116 { margin-top: var(--v-116); }
  .xxl\:mt-132 { margin-top: var(--v-132); }
  .xxl\:mt-148 { margin-top: var(--v-148); }
  .xxl\:mt-156 { margin-top: var(--v-156); }
  .xxl\:mt-164 { margin-top: var(--v-164); }
  .xxl\:mr-0 { margin-right: 0; }
  .xxl\:mr-05 { margin-right: var(--v-05); }
  .xxl\:mr-08 { margin-right: var(--v-08); }
  .xxl\:mr-10 { margin-right: var(--v-10); }
  .xxl\:mr-12 { margin-right: var(--v-12); }
  .xxl\:mr-16 { margin-right: var(--v-16); }
  .xxl\:mr-20 { margin-right: var(--v-20); }
  .xxl\:mr-22 { margin-right: var(--v-22); }
  .xxl\:mr-24 { margin-right: var(--v-24); }
  .xxl\:mr-28 { margin-right: var(--v-28); }
  .xxl\:mr-32 { margin-right: var(--v-32); }
  .xxl\:mr-36 { margin-right: var(--v-36); }
  .xxl\:mr-40 { margin-right: var(--v-40); }
  .xxl\:mr-42 { margin-right: var(--v-42); }
  .xxl\:mr-48 { margin-right: var(--v-48); }
  .xxl\:mr-54 { margin-right: var(--v-54); }
  .xxl\:mr-64 { margin-right: var(--v-64); }
  .xxl\:mr-84 { margin-right: var(--v-84); }
  .xxl\:mr-100 { margin-right: var(--v-100); }
  .xxl\:mr-116 { margin-right: var(--v-116); }
  .xxl\:mr-132 { margin-right: var(--v-132); }
  .xxl\:mr-148 { margin-right: var(--v-148); }
  .xxl\:mr-156 { margin-right: var(--v-156); }
  .xxl\:mr-164 { margin-right: var(--v-164); }
  .xxl\:mb-0 { margin-bottom: 0; }
  .xxl\:mb-05 { margin-bottom: var(--v-05); }
  .xxl\:mb-08 { margin-bottom: var(--v-08); }
  .xxl\:mb-10 { margin-bottom: var(--v-10); }
  .xxl\:mb-12 { margin-bottom: var(--v-12); }
  .xxl\:mb-16 { margin-bottom: var(--v-16); }
  .xxl\:mb-20 { margin-bottom: var(--v-20); }
  .xxl\:mb-22 { margin-bottom: var(--v-22); }
  .xxl\:mb-24 { margin-bottom: var(--v-24); }
  .xxl\:mb-28 { margin-bottom: var(--v-28); }
  .xxl\:mb-32 { margin-bottom: var(--v-32); }
  .xxl\:mb-36 { margin-bottom: var(--v-36); }
  .xxl\:mb-40 { margin-bottom: var(--v-40); }
  .xxl\:mb-42 { margin-bottom: var(--v-42); }
  .xxl\:mb-48 { margin-bottom: var(--v-48); }
  .xxl\:mb-54 { margin-bottom: var(--v-54); }
  .xxl\:mb-64 { margin-bottom: var(--v-64); }
  .xxl\:mb-84 { margin-bottom: var(--v-84); }
  .xxl\:mb-100 { margin-bottom: var(--v-100); }
  .xxl\:mb-116 { margin-bottom: var(--v-116); }
  .xxl\:mb-132 { margin-bottom: var(--v-132); }
  .xxl\:mb-148 { margin-bottom: var(--v-148); }
  .xxl\:mb-156 { margin-bottom: var(--v-156); }
  .xxl\:mb-164 { margin-bottom: var(--v-164); }
  .xxl\:ml-0 { margin-left: 0; }
  .xxl\:ml-05 { margin-left: var(--v-05); }
  .xxl\:ml-08 { margin-left: var(--v-08); }
  .xxl\:ml-10 { margin-left: var(--v-10); }
  .xxl\:ml-12 { margin-left: var(--v-12); }
  .xxl\:ml-16 { margin-left: var(--v-16); }
  .xxl\:ml-20 { margin-left: var(--v-20); }
  .xxl\:ml-22 { margin-left: var(--v-22); }
  .xxl\:ml-24 { margin-left: var(--v-24); }
  .xxl\:ml-28 { margin-left: var(--v-28); }
  .xxl\:ml-32 { margin-left: var(--v-32); }
  .xxl\:ml-36 { margin-left: var(--v-36); }
  .xxl\:ml-40 { margin-left: var(--v-40); }
  .xxl\:ml-42 { margin-left: var(--v-42); }
  .xxl\:ml-48 { margin-left: var(--v-48); }
  .xxl\:ml-54 { margin-left: var(--v-54); }
  .xxl\:ml-64 { margin-left: var(--v-64); }
  .xxl\:ml-84 { margin-left: var(--v-84); }
  .xxl\:ml-100 { margin-left: var(--v-100); }
  .xxl\:ml-116 { margin-left: var(--v-116); }
  .xxl\:ml-132 { margin-left: var(--v-132); }
  .xxl\:ml-148 { margin-left: var(--v-148); }
  .xxl\:ml-156 { margin-left: var(--v-156); }
  .xxl\:ml-164 { margin-left: var(--v-164); }
  .xxl\:mx-0 { margin-left: 0; margin-right: 0; }
  .xxl\:mx-05 { margin-left: var(--v-05); margin-right: var(--v-05); }
  .xxl\:mx-08 { margin-left: var(--v-08); margin-right: var(--v-08); }
  .xxl\:mx-10 { margin-left: var(--v-10); margin-right: var(--v-10); }
  .xxl\:mx-12 { margin-left: var(--v-12); margin-right: var(--v-12); }
  .xxl\:mx-16 { margin-left: var(--v-16); margin-right: var(--v-16); }
  .xxl\:mx-20 { margin-left: var(--v-20); margin-right: var(--v-20); }
  .xxl\:mx-22 { margin-left: var(--v-22); margin-right: var(--v-22); }
  .xxl\:mx-24 { margin-left: var(--v-24); margin-right: var(--v-24); }
  .xxl\:mx-28 { margin-left: var(--v-28); margin-right: var(--v-28); }
  .xxl\:mx-32 { margin-left: var(--v-32); margin-right: var(--v-32); }
  .xxl\:mx-36 { margin-left: var(--v-36); margin-right: var(--v-36); }
  .xxl\:mx-40 { margin-left: var(--v-40); margin-right: var(--v-40); }
  .xxl\:mx-42 { margin-left: var(--v-42); margin-right: var(--v-42); }
  .xxl\:mx-48 { margin-left: var(--v-48); margin-right: var(--v-48); }
  .xxl\:mx-54 { margin-left: var(--v-54); margin-right: var(--v-54); }
  .xxl\:mx-64 { margin-left: var(--v-64); margin-right: var(--v-64); }
  .xxl\:mx-84 { margin-left: var(--v-84); margin-right: var(--v-84); }
  .xxl\:mx-100 { margin-left: var(--v-100); margin-right: var(--v-100); }
  .xxl\:mx-116 { margin-left: var(--v-116); margin-right: var(--v-116); }
  .xxl\:mx-132 { margin-left: var(--v-132); margin-right: var(--v-132); }
  .xxl\:mx-148 { margin-left: var(--v-148); margin-right: var(--v-148); }
  .xxl\:mx-156 { margin-left: var(--v-156); margin-right: var(--v-156); }
  .xxl\:mx-164 { margin-left: var(--v-164); margin-right: var(--v-164); }
  .xxl\:my-0 { margin-top: 0; margin-bottom: 0; }
  .xxl\:my-05 { margin-top: var(--v-05); margin-bottom: var(--v-05); }
  .xxl\:my-08 { margin-top: var(--v-08); margin-bottom: var(--v-08); }
  .xxl\:my-10 { margin-top: var(--v-10); margin-bottom: var(--v-10); }
  .xxl\:my-12 { margin-top: var(--v-12); margin-bottom: var(--v-12); }
  .xxl\:my-16 { margin-top: var(--v-16); margin-bottom: var(--v-16); }
  .xxl\:my-20 { margin-top: var(--v-20); margin-bottom: var(--v-20); }
  .xxl\:my-22 { margin-top: var(--v-22); margin-bottom: var(--v-22); }
  .xxl\:my-24 { margin-top: var(--v-24); margin-bottom: var(--v-24); }
  .xxl\:my-28 { margin-top: var(--v-28); margin-bottom: var(--v-28); }
  .xxl\:my-32 { margin-top: var(--v-32); margin-bottom: var(--v-32); }
  .xxl\:my-36 { margin-top: var(--v-36); margin-bottom: var(--v-36); }
  .xxl\:my-40 { margin-top: var(--v-40); margin-bottom: var(--v-40); }
  .xxl\:my-42 { margin-top: var(--v-42); margin-bottom: var(--v-42); }
  .xxl\:my-48 { margin-top: var(--v-48); margin-bottom: var(--v-48); }
  .xxl\:my-54 { margin-top: var(--v-54); margin-bottom: var(--v-54); }
  .xxl\:my-64 { margin-top: var(--v-64); margin-bottom: var(--v-64); }
  .xxl\:my-84 { margin-top: var(--v-84); margin-bottom: var(--v-84); }
  .xxl\:my-100 { margin-top: var(--v-100); margin-bottom: var(--v-100); }
  .xxl\:my-116 { margin-top: var(--v-116); margin-bottom: var(--v-116); }
  .xxl\:my-132 { margin-top: var(--v-132); margin-bottom: var(--v-132); }
  .xxl\:my-148 { margin-top: var(--v-148); margin-bottom: var(--v-148); }
  .xxl\:my-156 { margin-top: var(--v-156); margin-bottom: var(--v-156); }
  .xxl\:my-164 { margin-top: var(--v-164); margin-bottom: var(--v-164); }
}