/* ========================================
   Bootstrap Extended Margin/Padding Utilities
   Classes: m-6 through m-12
   ======================================== */

/* === Size 6 (4rem / 64px) === */
.m-6 { margin: 4rem !important; }
.mt-6 { margin-top: 4rem !important; }
.me-6 { margin-right: 4rem !important; }
.mb-6 { margin-bottom: 4rem !important; }
.ms-6 { margin-left: 4rem !important; }
.mx-6 { margin-left: 4rem !important; margin-right: 4rem !important; }
.my-6 { margin-top: 4rem !important; margin-bottom: 4rem !important; }

.p-6 { margin: 4rem !important; }
.pt-6 { margin-top: 4rem !important; }
.pe-6 { margin-right: 4rem !important; }
.pb-6 { margin-bottom: 4rem !important; }
.ps-6 { margin-left: 4rem !important; }
.px-6 { margin-left: 4rem !important; margin-right: 4rem !important; }
.py-6 { margin-top: 4rem !important; margin-bottom: 4rem !important; }

/* === Size 7 (5rem / 80px) === */
.m-7 { margin: 5rem !important; }
.mt-7 { margin-top: 5rem !important; }
.me-7 { margin-right: 5rem !important; }
.mb-7 { margin-bottom: 5rem !important; }
.ms-7 { margin-left: 5rem !important; }
.mx-7 { margin-left: 5rem !important; margin-right: 5rem !important; }
.my-7 { margin-top: 5rem !important; margin-bottom: 5rem !important; }

.p-7 { margin: 5rem !important; }
.pt-7 { margin-top: 5rem !important; }
.pe-7 { margin-right: 5rem !important; }
.pb-7 { margin-bottom: 5rem !important; }
.ps-7 { margin-left: 5rem !important; }
.px-7 { margin-left: 5rem !important; margin-right: 5rem !important; }
.py-7 { margin-top: 5rem !important; margin-bottom: 5rem !important; }

/* === Size 8 (6rem / 96px) === */
.m-8 { margin: 6rem !important; }
.mt-8 { margin-top: 6rem !important; }
.me-8 { margin-right: 6rem !important; }
.mb-8 { margin-bottom: 6rem !important; }
.ms-8 { margin-left: 6rem !important; }
.mx-8 { margin-left: 6rem !important; margin-right: 6rem !important; }
.my-8 { margin-top: 6rem !important; margin-bottom: 6rem !important; }

.p-8 { margin: 6rem !important; }
.pt-8 { margin-top: 6rem !important; }
.pe-8 { margin-right: 6rem !important; }
.pb-8 { margin-bottom: 6rem !important; }
.ps-8 { margin-left: 6rem !important; }
.px-8 { margin-left: 6rem !important; margin-right: 6rem !important; }
.py-8 { margin-top: 6rem !important; margin-bottom: 6rem !important; }

/* === Size 9 (7.5rem / 120px) === */
.m-9 { margin: 7.5rem !important; }
.mt-9 { margin-top: 7.5rem !important; }
.me-9 { margin-right: 7.5rem !important; }
.mb-9 { margin-bottom: 7.5rem !important; }
.ms-9 { margin-left: 7.5rem !important; }
.mx-9 { margin-left: 7.5rem !important; margin-right: 7.5rem !important; }
.my-9 { margin-top: 7.5rem !important; margin-bottom: 7.5rem !important; }

.p-9 { margin: 7.5rem !important; }
.pt-9 { margin-top: 7.5rem !important; }
.pe-9 { margin-right: 7.5rem !important; }
.pb-9 { margin-bottom: 7.5rem !important; }
.ps-9 { margin-left: 7.5rem !important; }
.px-9 { margin-left: 7.5rem !important; margin-right: 7.5rem !important; }
.py-9 { margin-top: 7.5rem !important; margin-bottom: 7.5rem !important; }

/* === Size 10 (9rem / 144px) === */
.m-10 { margin: 9rem !important; }
.mt-10 { margin-top: 9rem !important; }
.me-10 { margin-right: 9rem !important; }
.mb-10 { margin-bottom: 9rem !important; }
.ms-10 { margin-left: 9rem !important; }
.mx-10 { margin-left: 9rem !important; margin-right: 9rem !important; }
.my-10 { margin-top: 9rem !important; margin-bottom: 9rem !important; }

.p-10 { margin: 9rem !important; }
.pt-10 { margin-top: 9rem !important; }
.pe-10 { margin-right: 9rem !important; }
.pb-10 { margin-bottom: 9rem !important; }
.ps-10 { margin-left: 9rem !important; }
.px-10 { margin-left: 9rem !important; margin-right: 9rem !important; }
.py-10 { margin-top: 9rem !important; margin-bottom: 9rem !important; }

/* === Size 11 (11rem / 176px) === */
.m-11 { margin: 11rem !important; }
.mt-11 { margin-top: 11rem !important; }
.me-11 { margin-right: 11rem !important; }
.mb-11 { margin-bottom: 11rem !important; }
.ms-11 { margin-left: 11rem !important; }
.mx-11 { margin-left: 11rem !important; margin-right: 11rem !important; }
.my-11 { margin-top: 11rem !important; margin-bottom: 11rem !important; }

.p-11 { margin: 11rem !important; }
.pt-11 { margin-top: 11rem !important; }
.pe-11 { margin-right: 11rem !important; }
.pb-11 { margin-bottom: 11rem !important; }
.ps-11 { margin-left: 11rem !important; }
.px-11 { margin-left: 11rem !important; margin-right: 11rem !important; }
.py-11 { margin-top: 11rem !important; margin-bottom: 11rem !important; }

/* === Size 12 (13rem / 208px) === */
.m-12 { margin: 13rem !important; }
.mt-12 { margin-top: 13rem !important; }
.me-12 { margin-right: 13rem !important; }
.mb-12 { margin-bottom: 13rem !important; }
.ms-12 { margin-left: 13rem !important; }
.mx-12 { margin-left: 13rem !important; margin-right: 13rem !important; }
.my-12 { margin-top: 13rem !important; margin-bottom: 13rem !important; }

.p-12 { margin: 13rem !important; }
.pt-12 { margin-top: 13rem !important; }
.pe-12 { margin-right: 13rem !important; }
.pb-12 { margin-bottom: 13rem !important; }
.ps-12 { margin-left: 13rem !important; }
.px-12 { margin-left: 13rem !important; margin-right: 13rem !important; }
.py-12 { margin-top: 13rem !important; margin-bottom: 13rem !important; }