/* Padding */
.msu-p-0, .p-0 {
  padding: var(--msu-space-0) !important;
}
.msu-p-3xs, .p-3xs {
  padding: var(--msu-space-3xs) !important;
}
.msu-p-2xs, .p-2xs {
  padding: var(--msu-space-2xs) !important;
}
.msu-p-xs, .p-xs {
  padding: var(--msu-space-xs) !important;
}
.msu-p-sm, .p-sm {
  padding: var(--msu-space-sm) !important;
}
.msu-p-md, .p-md {
  padding: var(--msu-space-md) !important;
}
.msu-p-lg, .p-lg {
  padding: var(--msu-space-lg) !important;
}
.msu-p-xl, .p-xl {
  padding: var(--msu-space-xl) !important;
}
.msu-p-2xl, .p-2xl {
  padding: var(--msu-space-2xl) !important;
}
.msu-p-3xl, .p-3xl {
  padding: var(--msu-space-3xl) !important;
}
.msu-p-4xl, .p-4xl {
  padding: var(--msu-space-4xl) !important;
}
.msu-p-5xl, .p-5xl {
  padding: var(--msu-space-5xl) !important;
}
.msu-p-6xl, .p-6xl {
  padding: var(--msu-space-6xl) !important;
}
.msu-p-7xl, .p-7xl {
  padding: var(--msu-space-7xl) !important;
}
.msu-p-8xl, .p-8xl {
  padding: var(--msu-space-8xl) !important;
}
.msu-p-9xl, .p-9xl {
  padding: var(--msu-space-9xl) !important;
}
.msu-p-10xl, .p-10xl {
  padding: var(--msu-space-10xl) !important;
}

/* Horizontal Padding (inline) */
.msu-px-0, .px-0 {
  padding-inline: var(--msu-space-0) !important;
}
.msu-px-3xs, .px-3xs {
  padding-inline: var(--msu-space-3xs) !important;
}
.msu-px-2xs, .px-2xs {
  padding-inline: var(--msu-space-2xs) !important;
}
.msu-px-xs, .px-xs {
  padding-inline: var(--msu-space-xs) !important;
}
.msu-px-sm, .px-sm {
  padding-inline: var(--msu-space-sm) !important;
}
.msu-px-md, .px-md {
  padding-inline: var(--msu-space-md) !important;
}
.msu-px-lg, .px-lg {
  padding-inline: var(--msu-space-lg) !important;
}
.msu-px-xl, .px-xl {
  padding-inline: var(--msu-space-xl) !important;
}
.msu-px-2xl, .px-2xl {
  padding-inline: var(--msu-space-2xl) !important;
}
.msu-px-3xl, .px-3xl {
  padding-inline: var(--msu-space-3xl) !important;
}
.msu-px-4xl, .px-4xl {
  padding-inline: var(--msu-space-4xl) !important;
}
.msu-px-5xl, .px-5xl {
  padding-inline: var(--msu-space-5xl) !important;
}
.msu-px-6xl, .px-6xl {
  padding-inline: var(--msu-space-6xl) !important;
}
.msu-px-7xl, .px-7xl {
  padding-inline: var(--msu-space-7xl) !important;
}
.msu-px-8xl, .px-8xl {
  padding-inline: var(--msu-space-8xl) !important;
}
.msu-px-9xl, .px-9xl {
  padding-inline: var(--msu-space-9xl) !important;
}
.msu-px-10xl, .px-10xl {
  padding-inline: var(--msu-space-10xl) !important;
}

/* Vertical Padding (block) */
.msu-py-0, .py-0 {
  padding-block: var(--msu-space-0) !important;
}
.msu-py-3xs, .py-3xs {
  padding-block: var(--msu-space-3xs) !important;
}
.msu-py-2xs, .py-2xs {
  padding-block: var(--msu-space-2xs) !important;
}
.msu-py-xs, .py-xs {
  padding-block: var(--msu-space-xs) !important;
}
.msu-py-sm, .py-sm {
  padding-block: var(--msu-space-sm) !important;
}
.msu-py-md, .py-md {
  padding-block: var(--msu-space-md) !important;
}
.msu-py-lg, .py-lg {
  padding-block: var(--msu-space-lg) !important;
}
.msu-py-xl, .py-xl {
  padding-block: var(--msu-space-xl) !important;
}
.msu-py-2xl, .py-2xl {
  padding-block: var(--msu-space-2xl) !important;
}
.msu-py-3xl, .py-3xl {
  padding-block: var(--msu-space-3xl) !important;
}
.msu-py-4xl, .py-4xl {
  padding-block: var(--msu-space-4xl) !important;
}
.msu-py-5xl, .py-5xl {
  padding-block: var(--msu-space-5xl) !important;
}
.msu-py-6xl, .py-6xl {
  padding-block: var(--msu-space-6xl) !important;
}
.msu-py-7xl, .py-7xl {
  padding-block: var(--msu-space-7xl) !important;
}
.msu-py-8xl, .py-8xl {
  padding-block: var(--msu-space-8xl) !important;
}
.msu-py-9xl, .py-9xl {
  padding-block: var(--msu-space-9xl) !important;
}
.msu-py-10xl, .py-10xl {
  padding-block: var(--msu-space-10xl) !important;
}

/* Padding Top (block-start) */
.msu-pt-0, .pt-0 {
  padding-block-start: var(--msu-space-0) !important;
}
.msu-pt-3xs, .pt-3xs {
  padding-block-start: var(--msu-space-3xs) !important;
}
.msu-pt-2xs, .pt-2xs {
  padding-block-start: var(--msu-space-2xs) !important;
}
.msu-pt-xs, .pt-xs {
  padding-block-start: var(--msu-space-xs) !important;
}
.msu-pt-sm, .pt-sm {
  padding-block-start: var(--msu-space-sm) !important;
}
.msu-pt-md, .pt-md {
  padding-block-start: var(--msu-space-md) !important;
}
.msu-pt-lg, .pt-lg {
  padding-block-start: var(--msu-space-lg) !important;
}
.msu-pt-xl, .pt-xl {
  padding-block-start: var(--msu-space-xl) !important;
}
.msu-pt-2xl, .pt-2xl {
  padding-block-start: var(--msu-space-2xl) !important;
}
.msu-pt-3xl, .pt-3xl {
  padding-block-start: var(--msu-space-3xl) !important;
}
.msu-pt-4xl, .pt-4xl {
  padding-block-start: var(--msu-space-4xl) !important;
}
.msu-pt-5xl, .pt-5xl {
  padding-block-start: var(--msu-space-5xl) !important;
}
.msu-pt-6xl, .pt-6xl {
  padding-block-start: var(--msu-space-6xl) !important;
}
.msu-pt-7xl, .pt-7xl {
  padding-block-start: var(--msu-space-7xl) !important;
}
.msu-pt-8xl, .pt-8xl {
  padding-block-start: var(--msu-space-8xl) !important;
}
.msu-pt-9xl, .pt-9xl {
  padding-block-start: var(--msu-space-9xl) !important;
}
.msu-pt-10xl, .pt-10xl {
  padding-block-start: var(--msu-space-10xl) !important;
}

/* Padding Right (inline-end) */
.msu-pe-0, .pe-0 {
  padding-inline-end: var(--msu-space-0) !important;
}
.msu-pe-3xs, .pe-3xs {
  padding-inline-end: var(--msu-space-3xs) !important;
}
.msu-pe-2xs, .pe-2xs {
  padding-inline-end: var(--msu-space-2xs) !important;
}
.msu-pe-xs, .pe-xs {
  padding-inline-end: var(--msu-space-xs) !important;
}
.msu-pe-sm, .pe-sm {
  padding-inline-end: var(--msu-space-sm) !important;
}
.msu-pe-md, .pe-md {
  padding-inline-end: var(--msu-space-md) !important;
}
.msu-pe-lg, .pe-lg {
  padding-inline-end: var(--msu-space-lg) !important;
}
.msu-pe-xl, .pe-xl {
  padding-inline-end: var(--msu-space-xl) !important;
}
.msu-pe-2xl, .pe-2xl {
  padding-inline-end: var(--msu-space-2xl) !important;
}
.msu-pe-3xl, .pe-3xl {
  padding-inline-end: var(--msu-space-3xl) !important;
}
.msu-pe-4xl, .pe-4xl {
  padding-inline-end: var(--msu-space-4xl) !important;
}
.msu-pe-5xl, .pe-5xl {
  padding-inline-end: var(--msu-space-5xl) !important;
}
.msu-pe-6xl, .pe-6xl {
  padding-inline-end: var(--msu-space-6xl) !important;
}
.msu-pe-7xl, .pe-7xl {
  padding-inline-end: var(--msu-space-7xl) !important;
}
.msu-pe-8xl, .pe-8xl {
  padding-inline-end: var(--msu-space-8xl) !important;
}
.msu-pe-9xl, .pe-9xl {
  padding-inline-end: var(--msu-space-9xl) !important;
}
.msu-pe-10xl, .pe-10xl {
  padding-inline-end: var(--msu-space-10xl) !important;
}

/* Padding Bottom (block-end) */
.msu-pb-0, .pb-0 {
  padding-block-end: var(--msu-space-0) !important;
}
.msu-pb-3xs, .pb-3xs {
  padding-block-end: var(--msu-space-3xs) !important;
}
.msu-pb-2xs, .pb-2xs {
  padding-block-end: var(--msu-space-2xs) !important;
}
.msu-pb-xs, .pb-xs {
  padding-block-end: var(--msu-space-xs) !important;
}
.msu-pb-sm, .pb-sm {
  padding-block-end: var(--msu-space-sm) !important;
}
.msu-pb-md, .pb-md {
  padding-block-end: var(--msu-space-md) !important;
}
.msu-pb-lg, .pb-lg {
  padding-block-end: var(--msu-space-lg) !important;
}
.msu-pb-xl, .pb-xl {
  padding-block-end: var(--msu-space-xl) !important;
}
.msu-pb-2xl, .pb-2xl {
  padding-block-end: var(--msu-space-2xl) !important;
}
.msu-pb-3xl, .pb-3xl {
  padding-block-end: var(--msu-space-3xl) !important;
}
.msu-pb-4xl, .pb-4xl {
  padding-block-end: var(--msu-space-4xl) !important;
}
.msu-pb-5xl, .pb-5xl {
  padding-block-end: var(--msu-space-5xl) !important;
}
.msu-pb-6xl, .pb-6xl {
  padding-block-end: var(--msu-space-6xl) !important;
}
.msu-pb-7xl, .pb-7xl {
  padding-block-end: var(--msu-space-7xl) !important;
}
.msu-pb-8xl, .pb-8xl {
  padding-block-end: var(--msu-space-8xl) !important;
}
.msu-pb-9xl, .pb-9xl {
  padding-block-end: var(--msu-space-9xl) !important;
}
.msu-pb-10xl, .pb-10xl {
  padding-block-end: var(--msu-space-10xl) !important;
}

/* Padding Left (inline-start) */
.msu-ps-0, .ps-0 {
  padding-inline-start: var(--msu-space-0) !important;
}
.msu-ps-3xs, .ps-3xs {
  padding-inline-start: var(--msu-space-3xs) !important;
}
.msu-ps-2xs, .ps-2xs {
  padding-inline-start: var(--msu-space-2xs) !important;
}
.msu-ps-xs, .ps-xs {
  padding-inline-start: var(--msu-space-xs) !important;
}
.msu-ps-sm, .ps-sm {
  padding-inline-start: var(--msu-space-sm) !important;
}
.msu-ps-md, .ps-md {
  padding-inline-start: var(--msu-space-md) !important;
}
.msu-ps-lg, .ps-lg {
  padding-inline-start: var(--msu-space-lg) !important;
}
.msu-ps-xl, .ps-xl {
  padding-inline-start: var(--msu-space-xl) !important;
}
.msu-ps-2xl, .ps-2xl {
  padding-inline-start: var(--msu-space-2xl) !important;
}
.msu-ps-3xl, .ps-3xl {
  padding-inline-start: var(--msu-space-3xl) !important;
}
.msu-ps-4xl, .ps-4xl {
  padding-inline-start: var(--msu-space-4xl) !important;
}
.msu-ps-5xl, .ps-5xl {
  padding-inline-start: var(--msu-space-5xl) !important;
}
.msu-ps-6xl, .ps-6xl {
  padding-inline-start: var(--msu-space-6xl) !important;
}
.msu-ps-7xl, .ps-7xl {
  padding-inline-start: var(--msu-space-7xl) !important;
}
.msu-ps-8xl, .ps-8xl {
  padding-inline-start: var(--msu-space-8xl) !important;
}
.msu-ps-9xl, .ps-9xl {
  padding-inline-start: var(--msu-space-9xl) !important;
}
.msu-ps-10xl, .ps-10xl {
  padding-inline-start: var(--msu-space-10xl) !important;
}
