@charset "UTF-8";
/**
 * Utility classes for spacing:
 * A wide range of shorthand margin and padding utility classes to modify an
 * an element’s appearance.
 * Prefix understanding: u means utility which is a prefix for root namespace,
 * s means spacing which is a prefix for sub namespace, m means margin,
 * p means padding. e.g. `u-s-m-t-22` means apply top margin 22 pixels that by default converted to rem unit.
 */
/* Margin with value `auto`. */

/* Margin with value `0`. */

.u-s-m-x-0 {
  margin-left: 0;
  margin-right: 0; }

/* Padding with value `0`. */

.u-s-p-x-0 {
  padding-left: 0;
  padding-right: 0; }



/* Margin with value `6`. */
.u-s-m-t-6 {
  margin-top: 0.375rem; }

.u-s-m-l-6 {
  margin-left: 0.375rem; }


/* Margin with value `8`. */

.u-s-m-r-8 {
  margin-right: 0.5rem; }

.u-s-m-b-8 {
  margin-bottom: 0.5rem; }



/* Margin with value `10`. */

.u-s-m-b-10 {
  margin-bottom: 0.625rem; }



/* Margin with value `14`. */

.u-s-m-b-14 {
  margin-bottom: 0.875rem; }

/* Padding with value `14`. */

/* Margin with value `15`. */
.u-s-m-t-15 {
  margin-top: 0.9375rem; }

.u-s-m-b-15 {
  margin-bottom: 0.9375rem; }

/* Padding with value `15`. */

.u-s-p-y-15 {
  padding-top: 0.9375rem;
  padding-bottom: 0.9375rem; }

/* Margin with value `16`. */

.u-s-m-b-16 {
  margin-bottom: 1rem; }



/* Margin with value `20`. */

.u-s-m-b-20 {
  margin-bottom: 1.25rem; }



/* Margin with value `30`. */
.u-s-m-t-30 {
  margin-top: 1.875rem; }

.u-s-m-b-30 {
  margin-bottom: 1.875rem; }



/* Margin with value `40`. */

.u-s-m-b-40 {
  margin-bottom: 2.5rem; }



/* Padding with value `60`. */

.u-s-p-b-60 {
  padding-bottom: 3.75rem; }

.u-s-p-y-60 {
  padding-top: 3.75rem;
  padding-bottom: 3.75rem; }



/* Padding with value `90`. */
.u-s-p-t-90 {
  padding-top: 5.625rem; }

.u-s-p-y-90 {
  padding-top: 5.625rem;
  padding-bottom: 5.625rem; }

