.block{
    display: block;
}

.inline-block{
    display: inline-block;
}

.inline{
    display: inline;
}

.flex{
    display: flex;
}

.inline-flex{
    display: inline-flex;
}

.inline-table{
    display: inline-table;
}

.flow-root{
    display: flow-root;
}

.grid{
    display: grid;
}

.inline-grid{
    display: inline-grid;
}

.contents{
    display: contents;
}

.list-item{
    display: list-item;
}

.hidden{
    display: none;
}

.break-after-auto{
    break-after: auto;
}

.break-after-avoid{
    break-after: avoid;
}

.break-after-all{
    break-after: all;
}

.break-after-avoid-page{
    break-after: avoid-page;
}

.break-after-page{
    break-after: page;
}

.break-after-left{
    break-after: left;
}

.break-after-right{
    break-after: right;
}

.break-after-column{
    break-after: column;
}

.break-before-auto{
    break-before: auto;
}

.break-before-avoid{
    break-before: avoid;
}

.break-before-all{
    break-before: all;
}

.break-before-avoid-page{
    break-before: avoid-page;
}

.break-before-page{
    break-before: page;
}

.break-before-left{
    break-before: left;
}

.break-before-right{
    break-before: right;
}

.break-before-column{
    break-before: column;
}

.break-inside-auto{
    break-inside: auto;
}

.break-inside-avoid{
    break-inside: avoid;
}

.break-inside-avoid-page{
    break-inside: avoid-page;
}

.break-inside-avoid-column{
    break-inside: avoid-column;
}

.float-right{
    float: right;
}

.float-left{
    float: left;
}

.float-none{
    float: none;
}

.clear-left{
    clear: left;
}

.clear-right{
    clear: right;
}

.clear-both{
    clear: both;
}

.clear-none{
    clear: none;
}

.overflow-auto{
    overflow: auto;
}

.overflow-hidden{
    overflow: hidden;
}

.overflow-clip{
    overflow: clip;
}

.overflow-visible{
    overflow: visible;
}

.overflow-scroll{
    overflow: scroll;
}

.overflow-x-auto{
    overflow: x-auto;
}

.overflow-y-auto{
    overflow: y-auto;
}

.overflow-x-hidden{
    overflow: x-hidden;
}

.overflow-y-hidden{
    overflow: y-hidden;
}

.overflow-x-clip{
    overflow-x: clip;
}

.overflow-y-clip{
    overflow-y: clip;
}

.overflow-x-visible{
    overflow: x-visible;
}

.overflow-y-visible{
    overflow: y-visible;
}

.overflow-x-scroll{
    overflow: x-scroll;
}

.overflow-y-scroll{
    overflow: y-scroll;
}

.static{
    position: static;
}

.absolute{
    position: absolute;
}

.relative{
    position: relative;
}

.visible{
    visibility: visible;
}

.flex-row{
    flex-direction: row;
}

.flex-row-reverse{
    flex-direction: row-reverse;
}

.flex-col{
    flex-direction: column;
}

.flex-col-reverse{
    flex-direction: column-reverse;
}

.flex-wrap{
    flex-wrap: wrap;
}

.flex-wrap-reverse{
    flex-wrap: reverse;
}

.flex-nowrap{
    flex-wrap: nowrap;
}

.col-auto{
    grid-column: auto;
}

.row-auto{
    grid-row: auto;
}

.grid-flow-row{
    grid-auto-flow: row;
}

.grid-flow-col{
    grid-auto-flow: column;
}

.grid-flow-row-dense{
    grid-auto-flow: row dense;
}

.grid-flow-col-dense{
    grid-auto-flow: column dense;
}

.justify-start{
    justify-content: flex-start;
}

.justify-end{
    justify-content: flex-end;
}

.justify-center{
    justify-content: center;
}

.justify-between{
    justify-content: space-between;
}

.justify-around{
    justify-content: space-around;
}

.justify-evenly{
    justify-content: space-evenly;
}

.justify-items-auto{
    justify-items: auto;
}

.justify-items-start{
    justify-items: start;
}

.justify-items-end{
    justify-items: end;
}

.justify-items-center{
    justify-items: center;
}

.justify-items-stretch{
    justify-items: stretch;
}

.justify-self-auto{
    justify-self: auto;
}

.justify-self-start{
    justify-self: start;
}

.justify-self-end{
    justify-self: end;
}

.justify-self-center{
    justify-self: center;
}

.justify-self-stretch{
    justify-self: stretch;
}

.content-center{
    align-content: center;
}

.content-start{
    align-content: flex-start;
}

.content-end{
    align-content: flex-end;
}

.content-between{
    align-content: space-between;
}

.content-around{
    align-content: space-around;
}

.content-evenly{
    align-content: space-evenly;
}

.items-start{
    align-items: flex-start;
}

.items-end{
    align-items: flex-end;
}

.items-center{
    align-items: center;
}

.items-baseline{
    align-items: baseline;
}

.items-stretch{
    align-items: stretch;
}

.self-auto{
    align-self: auto;
}

.self-start{
    align-self: flex-start;
}

.self-end{
    align-self: flex-end;
}

.self-center{
    align-self: center;
}

.self-stretch{
    align-self: stretch;
}

.place-content-center{
    place-content: center;
}

.place-content-start{
    place-content: start;
}

.place-content-end{
    place-content: end;
}

.place-content-between{
    place-content: space-between;
}

.place-content-around{
    place-content: space-around;
}

.place-content-evenly{
    place-content: space-evenly;
}

.place-content-stretch{
    place-content: stretch;
}

.place-items-auto{
    place-items: auto;
}

.place-items-start{
    place-items: start;
}

.place-items-end{
    place-items: end;
}

.place-items-center{
    place-items: center;
}

.place-items-stretch{
    place-items: stretch;
}

.place-self-auto{
    place-self: auto;
}

.place-self-start{
    place-self: start;
}

.place-self-end{
    place-self: end;
}

.place-self-center{
    place-self: center;
}

.place-self-stretch{
    place-self: stretch;
}

.italic{
    font-style: italic;
}

.not-italic{
    font-style: normal;
}

.text-left{
    text-align: left;
}

.text-center{
    text-align: center;
}

.text-right{
    text-align: right;
}

.text-justify{
    text-align: justify;
}

.overflow-ellipsis{
    text-overflow: ellipsis;
}

.text-ellipsis{
    text-overflow: ellipsis;
}

.text-clip{
    text-overflow: clip;
}

.align-baseline{
    vertical-align: baseline;
}

.align-top{
    vertical-align: top;
}

.align-middle{
    vertical-align: middle;
}

.align-bottom{
    vertical-align: bottom;
}

.align-text-top{
    vertical-align: text-top;
}

.align-text-bottom{
    vertical-align: text-bottom;
}

.align-sub{
    vertical-align: sub;
}

.align-super{
    vertical-align: super;
}

.whitespace-normal{
    white-space: normal;
}

.whitespace-nowrap{
    white-space: nowrap;
}

.whitespace-pre{
    white-space: pre;
}

.whitespace-pre-line{
    white-space: pre-line;
}

.whitespace-pre-wrap{
    white-space: pre-wrap;
}

.break-normal{
    word-break: normal;
    overflow-wrap: normal;
}

.break-words{
    overflow-wrap: break-word;
}

.break-all{
    word-break: break-all;
}

.bg-fixed{
    background-attachment: fixed;
}

.bg-local{
    background-attachment: local;
}

.bg-scroll{
    background-attachment: scroll;
}

.bg-clip-border{
    background-clip: border-box;
}

.bg-clip-padding{
    background-clip: padding-box;
}

.bg-clip-content{
    background-clip: content-box;
}

.bg-clip-text{
    background-clip: text;
}

.bg-repeat{
    background-repeat: repeat;
}

.bg-no-repeat{
    background-repeat: no-repeat;
}

.bg-repeat-x{
    background-repeat: repeat-x;
}

.bg-repeat-y{
    background-repeat: repeat-y;
}

.bg-repeat-round{
    background-repeat: round;
}

.bg-repeat-space{
    background-repeat: space;
}

.bg-origin-border{
    background-origin: border-box;
}

.bg-origin-padding{
    background-origin: padding-box;
}

.bg-origin-content{
    background-origin: content-box;
}

.border-solid{
    border-style: solid;
}

.border-dashed{
    border-style: dashed;
}

.border-dotted{
    border-style: dotted;
}

.border-double{
    border-style: double;
}

.border-none{
    border-style: none;
}

.border-hidden{
    border-style: hidden;
}

.bg-blend-normal{
    background-blend-mode: normal;
}

.bg-blend-multiply{
    background-blend-mode: multiply;
}

.bg-blend-screen{
    background-blend-mode: screen;
}

.bg-blend-overlay{
    background-blend-mode: overlay;
}

.bg-blend-darken{
    background-blend-mode: darken;
}

.bg-blend-lighten{
    background-blend-mode: lighten;
}

.bg-blend-color-dodge{
    background-blend-mode: color-dodge;
}

.bg-blend-color-burn{
    background-blend-mode: color-burn;
}

.bg-blend-hard-light{
    background-blend-mode: hard-light;
}

.bg-blend-soft-light{
    background-blend-mode: soft-light;
}

.bg-blend-difference{
    background-blend-mode: difference;
}

.bg-blend-exclusion{
    background-blend-mode: exclusion;
}

.bg-blend-hue{
    background-blend-mode: hue;
}

.bg-blend-saturation{
    background-blend-mode: saturation;
}

.bg-blend-color{
    background-blend-mode: color;
}

.bg-blend-luminosity{
    background-blend-mode: luminosity;
}

.border-collapse{
    border-collapse: collapse;
}

.border-separate{
    border-collapse: separate;
}

.pointer-events-none{
    pointer-events: none;
}

.pointer-events-auto{
    pointer-events: auto;
}

.resize-none{
    resize: none;
}

.resize-y{
    resize: vertical;
}

.resize-x{
    resize: horizontal;
}

.select-none{
    user-select: none;
}

.select-text{
    user-select: text;
}

.select-all{
    user-select: all;
}

.select-auto{
    user-select: auto;
}

.scroll-auto{
    scroll-behavior: auto;
}

.scroll-smooth{
    scroll-behavior: smooth;
}

.cursor-auto{
    cursor: auto;
}

.cursor-default{
    cursor: default;
}

.cursor-pointer{
    cursor: pointer;
}

.cursor-wait{
    cursor: wait;
}

.cursor-text{
    cursor: text;
}

.cursor-move{
    cursor: move;
}

.cursor-help{
    cursor: help;
}

.cursor-not-allowed{
    cursor: not-allowed;
}

.rounded{
    border-radius: var(--rounded);
}

.rounded-1\/2{
    border-radius: 50%;
}

.rounded-full{
    border-radius: 9999px;
}

.rounded-none{
    border-radius: 0px;
}

.border{
    border-width: 1px;
}

.border-0{
    border-width: 0px;
}

.border-transparent{
    border-color: transparent;
}

.border-current{
    border-color: currentColor;
}

.font-thin{
    font-weight: 100;
}

.font-extralight{
    font-weight: 200;
}

.font-light{
    font-weight: 300;
}

.font-normal{
    font-weight: 400;
}

.font-medium{
    font-weight: 500;
}

.font-semibold{
    font-weight: 600;
}

.font-bold{
    font-weight: 700;
}

.font-extrabold{
    font-weight: 800;
}

.font-black{
    font-weight: 900;
}

.leading-none{
    line-height: 1;
}

.leading-0{
    line-height: 0;
}

.underline{
    text-decoration: underline;
}

.line-through{
    text-decoration: line-through;
}

.no-underline{
    text-decoration: none;
}

.break-normal {
    word-break: normal;
    overflow-wrap: normal;
}

.break-words {
    overflow-wrap: break-word;
}

.break-all {
    word-break: break-all;
}

.text-md{
    font-size: var(--font-md);
}

.text-xs{
    font-size: var(--font-xs);
}

.text-sm{
    font-size: var(--font-sm);
}

.text-lg{
    font-size: var(--font-lg);
}

.text-xl{
    font-size: var(--font-xl);
}

.text-2xl{
    font-size: var(--font-2xl);
}

.leading-md{
    line-height: var(--leading-xs);
}

.leading-xs{
    line-height: var(--leading-xs);
}

.leading-sm{
    line-height: var(--leading-xs);
}

.leading-lg{
    line-height: var(--leading-xs);
}

.leading-xl{
    line-height: var(--leading-xs);
}

.leading-2xl{
    line-height: var(--leading-xs);
}

.transition{
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
}

.transition-all{
    transition-property: all;
}

.transition-colors{
    transition-property: background-color, border-color, color, fill, stroke;
}

.transition-opacity{
    transition-property: opacity;
}

.transition-shadow{
    transition-property: box-shadow;
}

.transition-transform{
    transition-property: transform;;
}

.transition-none{
    transition-property: none;
}

.ease-linear{
    transition-timing-function: linear;
}

.ease-in{
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
}

.ease-out{
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}

.ease-in-out{
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.delay-0{
    transition-delay: 0ms;
}

.delay-50{
    transition-delay: 50ms;
}

.delay-75{
    transition-delay: 75ms;
}

.delay-100{
    transition-delay: 100ms;
}

.delay-150{
    transition-delay: 150ms;
}

.delay-200{
    transition-delay: 200ms;
}

.delay-300{
    transition-delay: 300ms;
}

.delay-400{
    transition-delay: 400ms;
}

.delay-500{
    transition-delay: 500ms;
}

.delay-600{
    transition-delay: 600ms;
}

.delay-700{
    transition-delay: 700ms;
}

.delay-1000{
    transition-delay: 1000ms;
}

.duration-0{
    transition-duration: 0ms;
}

.duration-50{
    transition-duration: 50ms;
}

.duration-75{
    transition-duration: 75ms;
}

.duration-100{
    transition-duration: 100ms;
}

.duration-150{
    transition-duration: 150ms;
}

.duration-200{
    transition-duration: 200ms;
}

.duration-300{
    transition-duration: 300ms;
}

.duration-400{
    transition-duration: 400ms;
}

.duration-500{
    transition-duration: 500ms;
}

.duration-600{
    transition-duration: 600ms;
}

.duration-700{
    transition-duration: 700ms;
}

.duration-1000{
    transition-duration: 1000ms;
}

.w-auto{
    width: auto;
}

.w-px{
    width: 1px;
}

.w-full{
    width: 100%;
}

.w-screen{
    width: 100vw;
}

.w-min{
    width: min-content;
}

.w-max{
    width: max-content;
}

.w-1\/2{
    width: 50%;
}

.w-0{
    width: 0;
}

.w-1{
    width: .1rem;
}

.w-2{
    width: .2rem;
}

.w-4{
    width: .4rem;
}

.w-6{
    width: .6rem;
}

.w-8{
    width: .8rem;
}

.w-10{
    width: 1rem;
}

.w-12{
    width: 1.2rem;
}

.w-14{
    width: 1.4rem;
}

.w-16{
    width: 1.6rem;
}

.w-18{
    width: 1.8rem;
}

.w-20{
    width: 2.0rem;
}

.w-22{
    width: 2.2rem;
}

.w-24{
    width: 2.4rem;
}

.w-26{
    width: 2.6rem;
}

.w-28{
    width: 2.8rem;
}

.w-30{
    width: 3.0rem;
}

.w-32{
    width: 3.2rem;
}

.w-40{
    width: 4.0rem;
}

.w-48{
    width: 4.8rem;
}

.w-50{
    width: 5.0rem;
}

.w-56{
    width: 5.6rem;
}

.w-60{
    width: 6.0rem;
}

.w-64{
    width: 6.4rem;
}

.w-70{
    width: 7rem;
}

.w-80{
    width: 8rem;
}

.w-90{
    width: 9rem;
}

.w-100{
    width: 10rem;
}

.w-120{
    width: 12rem;
}

.w-125{
    width: 12.5rem;
}

.w-128{
    width: 12.8rem;
}

.w-140{
    width: 14rem;
}

.w-150{
    width: 15rem;
}

.w-160{
    width: 16rem;
}

.w-180{
    width: 18rem;
}

.w-200{
    width: 20rem;
}

.w-250{
    width: 25rem;
}

.w-270{
    width: 27rem;
}

.w-300{
    width: 30rem;
}

.w-320{
    width: 32rem;
}

.w-350{
    width: 35rem;
}

.w-360{
    width: 36rem;
}

.w-400{
    width: 40rem;
}

.w-450{
    width: 45rem;
}

.w-480{
    width: 48rem;
}

.w-500{
    width: 50rem;
}

.w-640{
    width: 64rem;
}

.w-960{
    width: 9.6rem;
}

.w-1080{
    width: 108rem;
}

.min-w-0{
    min-width: 0;
}

.min-w-1{
    min-width: .1rem;
}

.min-w-2{
    min-width: .2rem;
}

.min-w-4{
    min-width: .4rem;
}

.min-w-6{
    min-width: .6rem;
}

.min-w-8{
    min-width: .8rem;
}

.min-w-10{
    min-width: 1rem;
}

.min-w-12{
    min-width: 1.2rem;
}

.min-w-14{
    min-width: 1.4rem;
}

.min-w-16{
    min-width: 1.6rem;
}

.min-w-18{
    min-width: 1.8rem;
}

.min-w-20{
    min-width: 2.0rem;
}

.min-w-22{
    min-width: 2.2rem;
}

.min-w-24{
    min-width: 2.4rem;
}

.min-w-26{
    min-width: 2.6rem;
}

.min-w-28{
    min-width: 2.8rem;
}

.min-w-30{
    min-width: 3.0rem;
}

.min-w-32{
    min-width: 3.2rem;
}

.min-w-40{
    min-width: 4.0rem;
}

.min-w-48{
    min-width: 4.8rem;
}

.min-w-50{
    min-width: 5.0rem;
}

.min-w-56{
    min-width: 5.6rem;
}

.min-w-60{
    min-width: 6.0rem;
}

.min-w-64{
    min-width: 6.4rem;
}

.min-w-70{
    min-width: 7rem;
}

.min-w-80{
    min-width: 8rem;
}

.min-w-90{
    min-width: 9rem;
}

.min-w-100{
    min-width: 10rem;
}

.min-w-120{
    min-width: 12rem;
}

.min-w-125{
    min-width: 12.5rem;
}

.min-w-128{
    min-width: 12.8rem;
}

.min-w-140{
    min-width: 14rem;
}

.min-w-150{
    min-width: 15rem;
}

.min-w-160{
    min-width: 16rem;
}

.min-w-180{
    min-width: 18rem;
}

.min-w-200{
    min-width: 20rem;
}

.min-w-250{
    min-width: 25rem;
}

.min-w-270{
    min-width: 27rem;
}

.min-w-300{
    min-width: 30rem;
}

.min-w-320{
    min-width: 32rem;
}

.min-w-350{
    min-width: 35rem;
}

.min-w-360{
    min-width: 36rem;
}

.min-w-400{
    min-width: 40rem;
}

.min-w-450{
    min-width: 45rem;
}

.min-w-480{
    min-width: 48rem;
}

.min-w-500{
    min-width: 50rem;
}

.min-w-640{
    min-width: 64rem;
}

.min-w-960{
    min-width: 9.6rem;
}

.min-w-1080{
    min-width: 108rem;
}

.max-w-0{
    max-width: 0;
}

.max-w-1{
    max-width: .1rem;
}

.max-w-2{
    max-width: .2rem;
}

.max-w-4{
    max-width: .4rem;
}

.max-w-6{
    max-width: .6rem;
}

.max-w-8{
    max-width: .8rem;
}

.max-w-10{
    max-width: 1rem;
}

.max-w-12{
    max-width: 1.2rem;
}

.max-w-14{
    max-width: 1.4rem;
}

.max-w-16{
    max-width: 1.6rem;
}

.max-w-18{
    max-width: 1.8rem;
}

.max-w-20{
    max-width: 2.0rem;
}

.max-w-22{
    max-width: 2.2rem;
}

.max-w-24{
    max-width: 2.4rem;
}

.max-w-26{
    max-width: 2.6rem;
}

.max-w-28{
    max-width: 2.8rem;
}

.max-w-30{
    max-width: 3.0rem;
}

.max-w-32{
    max-width: 3.2rem;
}

.max-w-40{
    max-width: 4.0rem;
}

.max-w-48{
    max-width: 4.8rem;
}

.max-w-50{
    max-width: 5.0rem;
}

.max-w-56{
    max-width: 5.6rem;
}

.max-w-60{
    max-width: 6.0rem;
}

.max-w-64{
    max-width: 6.4rem;
}

.max-w-70{
    max-width: 7rem;
}

.max-w-80{
    max-width: 8rem;
}

.max-w-90{
    max-width: 9rem;
}

.max-w-100{
    max-width: 10rem;
}

.max-w-120{
    max-width: 12rem;
}

.max-w-125{
    max-width: 12.5rem;
}

.max-w-128{
    max-width: 12.8rem;
}

.max-w-140{
    max-width: 14rem;
}

.max-w-150{
    max-width: 15rem;
}

.max-w-160{
    max-width: 16rem;
}

.max-w-180{
    max-width: 18rem;
}

.max-w-200{
    max-width: 20rem;
}

.max-w-250{
    max-width: 25rem;
}

.max-w-270{
    max-width: 27rem;
}

.max-w-300{
    max-width: 30rem;
}

.max-w-320{
    max-width: 32rem;
}

.max-w-350{
    max-width: 35rem;
}

.max-w-360{
    max-width: 36rem;
}

.max-w-400{
    max-width: 40rem;
}

.max-w-450{
    max-width: 45rem;
}

.max-w-480{
    max-width: 48rem;
}

.max-w-500{
    max-width: 50rem;
}

.max-w-640{
    max-width: 64rem;
}

.max-w-960{
    max-width: 9.6rem;
}

.max-w-1080{
    max-width: 108rem;
}

.h-auto{
    height: auto;
}

.h-px{
    height: 1px;
}

.h-full{
    height: 100%;
}

.h-screen{
    height: 100vw;
}

.h-min{
    height: min-content;
}

.h-max{
    height: max-content;
}

.h-1\/2{
    height: 50%;
}

.h-0{
    height: 0;
}

.h-1{
    height: .1rem;
}

.h-2{
    height: .2rem;
}

.h-4{
    height: .4rem;
}

.h-6{
    height: .6rem;
}

.h-8{
    height: .8rem;
}

.h-10{
    height: 1rem;
}

.h-12{
    height: 1.2rem;
}

.h-14{
    height: 1.4rem;
}

.h-16{
    height: 1.6rem;
}

.h-18{
    height: 1.8rem;
}

.h-20{
    height: 2.0rem;
}

.h-22{
    height: 2.2rem;
}

.h-24{
    height: 2.4rem;
}

.h-26{
    height: 2.6rem;
}

.h-28{
    height: 2.8rem;
}

.h-30{
    height: 3.0rem;
}

.h-32{
    height: 3.2rem;
}

.h-40{
    height: 4.0rem;
}

.h-48{
    height: 4.8rem;
}

.h-50{
    height: 5.0rem;
}

.h-56{
    height: 5.6rem;
}

.h-60{
    height: 6.0rem;
}

.h-64{
    height: 6.4rem;
}

.h-70{
    height: 7rem;
}

.h-80{
    height: 8rem;
}

.h-90{
    height: 9rem;
}

.h-100{
    height: 10rem;
}

.h-120{
    height: 12rem;
}

.h-125{
    height: 12.5rem;
}

.h-128{
    height: 12.8rem;
}

.h-140{
    height: 14rem;
}

.h-150{
    height: 15rem;
}

.h-160{
    height: 16rem;
}

.h-180{
    height: 18rem;
}

.h-200{
    height: 20rem;
}

.h-250{
    height: 25rem;
}

.h-270{
    height: 27rem;
}

.h-300{
    height: 30rem;
}

.h-320{
    height: 32rem;
}

.h-350{
    height: 35rem;
}

.h-360{
    height: 36rem;
}

.h-400{
    height: 40rem;
}

.h-450{
    height: 45rem;
}

.h-480{
    height: 48rem;
}

.h-500{
    height: 50rem;
}

.h-640{
    height: 64rem;
}

.h-960{
    height: 9.6rem;
}

.h-1080{
    height: 108rem;
}

.min-h-0{
    min-height: 0;
}

.min-h-1{
    min-height: .1rem;
}

.min-h-2{
    min-height: .2rem;
}

.min-h-4{
    min-height: .4rem;
}

.min-h-6{
    min-height: .6rem;
}

.min-h-8{
    min-height: .8rem;
}

.min-h-10{
    min-height: 1rem;
}

.min-h-12{
    min-height: 1.2rem;
}

.min-h-14{
    min-height: 1.4rem;
}

.min-h-16{
    min-height: 1.6rem;
}

.min-h-18{
    min-height: 1.8rem;
}

.min-h-20{
    min-height: 2.0rem;
}

.min-h-22{
    min-height: 2.2rem;
}

.min-h-24{
    min-height: 2.4rem;
}

.min-h-26{
    min-height: 2.6rem;
}

.min-h-28{
    min-height: 2.8rem;
}

.min-h-30{
    min-height: 3.0rem;
}

.min-h-32{
    min-height: 3.2rem;
}

.min-h-40{
    min-height: 4.0rem;
}

.min-h-48{
    min-height: 4.8rem;
}

.min-h-50{
    min-height: 5.0rem;
}

.min-h-56{
    min-height: 5.6rem;
}

.min-h-60{
    min-height: 6.0rem;
}

.min-h-64{
    min-height: 6.4rem;
}

.min-h-70{
    min-height: 7rem;
}

.min-h-80{
    min-height: 8rem;
}

.min-h-90{
    min-height: 9rem;
}

.min-h-100{
    min-height: 10rem;
}

.min-h-120{
    min-height: 12rem;
}

.min-h-125{
    min-height: 12.5rem;
}

.min-h-128{
    min-height: 12.8rem;
}

.min-h-140{
    min-height: 14rem;
}

.min-h-150{
    min-height: 15rem;
}

.min-h-160{
    min-height: 16rem;
}

.min-h-180{
    min-height: 18rem;
}

.min-h-200{
    min-height: 20rem;
}

.min-h-250{
    min-height: 25rem;
}

.min-h-270{
    min-height: 27rem;
}

.min-h-300{
    min-height: 30rem;
}

.min-h-320{
    min-height: 32rem;
}

.min-h-350{
    min-height: 35rem;
}

.min-h-360{
    min-height: 36rem;
}

.min-h-400{
    min-height: 40rem;
}

.min-h-450{
    min-height: 45rem;
}

.min-h-480{
    min-height: 48rem;
}

.min-h-500{
    min-height: 50rem;
}

.min-h-640{
    min-height: 64rem;
}

.min-h-960{
    min-height: 9.6rem;
}

.min-h-1080{
    min-height: 108rem;
}

.max-h-0{
    max-height: 0;
}

.max-h-1{
    max-height: .1rem;
}

.max-h-2{
    max-height: .2rem;
}

.max-h-4{
    max-height: .4rem;
}

.max-h-6{
    max-height: .6rem;
}

.max-h-8{
    max-height: .8rem;
}

.max-h-10{
    max-height: 1rem;
}

.max-h-12{
    max-height: 1.2rem;
}

.max-h-14{
    max-height: 1.4rem;
}

.max-h-16{
    max-height: 1.6rem;
}

.max-h-18{
    max-height: 1.8rem;
}

.max-h-20{
    max-height: 2.0rem;
}

.max-h-22{
    max-height: 2.2rem;
}

.max-h-24{
    max-height: 2.4rem;
}

.max-h-26{
    max-height: 2.6rem;
}

.max-h-28{
    max-height: 2.8rem;
}

.max-h-30{
    max-height: 3.0rem;
}

.max-h-32{
    max-height: 3.2rem;
}

.max-h-40{
    max-height: 4.0rem;
}

.max-h-48{
    max-height: 4.8rem;
}

.max-h-50{
    max-height: 5.0rem;
}

.max-h-56{
    max-height: 5.6rem;
}

.max-h-60{
    max-height: 6.0rem;
}

.max-h-64{
    max-height: 6.4rem;
}

.max-h-70{
    max-height: 7rem;
}

.max-h-80{
    max-height: 8rem;
}

.max-h-90{
    max-height: 9rem;
}

.max-h-100{
    max-height: 10rem;
}

.max-h-120{
    max-height: 12rem;
}

.max-h-125{
    max-height: 12.5rem;
}

.max-h-128{
    max-height: 12.8rem;
}

.max-h-140{
    max-height: 14rem;
}

.max-h-150{
    max-height: 15rem;
}

.max-h-160{
    max-height: 16rem;
}

.max-h-180{
    max-height: 18rem;
}

.max-h-200{
    max-height: 20rem;
}

.max-h-250{
    max-height: 25rem;
}

.max-h-270{
    max-height: 27rem;
}

.max-h-300{
    max-height: 30rem;
}

.max-h-320{
    max-height: 32rem;
}

.max-h-350{
    max-height: 35rem;
}

.max-h-360{
    max-height: 36rem;
}

.max-h-400{
    max-height: 40rem;
}

.max-h-450{
    max-height: 45rem;
}

.max-h-480{
    max-height: 48rem;
}

.max-h-500{
    max-height: 50rem;
}

.max-h-640{
    max-height: 64rem;
}

.max-h-960{
    max-height: 9.6rem;
}

.max-h-1080{
    max-height: 108rem;
}

.p-0{
    padding: 0;
}

.p-1{
    padding: .1rem;
}

.p-2{
    padding: .2rem;
}

.p-4{
    padding: .4rem;
}

.p-6{
    padding: .6rem;
}

.p-8{
    padding: .8rem;
}

.p-10{
    padding: 1rem;
}

.p-12{
    padding: 1.2rem;
}

.p-14{
    padding: 1.4rem;
}

.p-16{
    padding: 1.6rem;
}

.p-18{
    padding: 1.8rem;
}

.p-20{
    padding: 2.0rem;
}

.p-22{
    padding: 2.2rem;
}

.p-24{
    padding: 2.4rem;
}

.p-26{
    padding: 2.6rem;
}

.p-28{
    padding: 2.8rem;
}

.p-30{
    padding: 3.0rem;
}

.p-32{
    padding: 3.2rem;
}

.p-40{
    padding: 4.0rem;
}

.p-48{
    padding: 4.8rem;
}

.p-50{
    padding: 5.0rem;
}

.p-56{
    padding: 5.6rem;
}

.p-60{
    padding: 6.0rem;
}

.p-64{
    padding: 6.4rem;
}

.px-0{
    padding-left: 0;
    padding-right: 0;
}

.px-1{
    padding-left: .1rem;
    padding-right: .1rem;
}

.px-2{
    padding-left: .2rem;
    padding-right: .2rem;
}

.px-4{
    padding-left: .4rem;
    padding-right: .4rem;
}

.px-6{
    padding-left: .6rem;
    padding-right: .6rem;
}

.px-8{
    padding-left: .8rem;
    padding-right: .8rem;
}

.px-10{
    padding-left: 1rem;
    padding-right: 1rem;
}

.px-12{
    padding-left: 1.2rem;
    padding-right: 1.2rem;
}

.px-14{
    padding-left: 1.4rem;
    padding-right: 1.4rem;
}

.px-16{
    padding-left: 1.6rem;
    padding-right: 1.6rem;
}

.px-18{
    padding-left: 1.8rem;
    padding-right: 1.8rem;
}

.px-20{
    padding-left: 2.0rem;
    padding-right: 2.0rem;
}

.px-22{
    padding-left: 2.2rem;
    padding-right: 2.2rem;
}

.px-24{
    padding-left: 2.4rem;
    padding-right: 2.4rem;
}

.px-26{
    padding-left: 2.6rem;
    padding-right: 2.6rem;
}

.px-28{
    padding-left: 2.8rem;
    padding-right: 2.8rem;
}

.px-30{
    padding-left: 3.0rem;
    padding-right: 3.0rem;
}

.px-32{
    padding-left: 3.2rem;
    padding-right: 3.2rem;
}

.px-40{
    padding-left: 4.0rem;
    padding-right: 4.0rem;
}

.px-48{
    padding-left: 4.8rem;
    padding-right: 4.8rem;
}

.px-50{
    padding-left: 5.0rem;
    padding-right: 5.0rem;
}

.px-56{
    padding-left: 5.6rem;
    padding-right: 5.6rem;
}

.px-60{
    padding-left: 6.0rem;
    padding-right: 6.0rem;
}

.px-64{
    padding-left: 6.4rem;
    padding-right: 6.4rem;
}

.py-0{
    padding-top: 0;
    padding-bottom: 0;
}

.py-1{
    padding-top: .1rem;
    padding-bottom: .1rem;
}

.py-2{
    padding-top: .2rem;
    padding-bottom: .2rem;
}

.py-4{
    padding-top: .4rem;
    padding-bottom: .4rem;
}

.py-6{
    padding-top: .6rem;
    padding-bottom: .6rem;
}

.py-8{
    padding-top: .8rem;
    padding-bottom: .8rem;
}

.py-10{
    padding-top: 1rem;
    padding-bottom: 1rem;
}

.py-12{
    padding-top: 1.2rem;
    padding-bottom: 1.2rem;
}

.py-14{
    padding-top: 1.4rem;
    padding-bottom: 1.4rem;
}

.py-16{
    padding-top: 1.6rem;
    padding-bottom: 1.6rem;
}

.py-18{
    padding-top: 1.8rem;
    padding-bottom: 1.8rem;
}

.py-20{
    padding-top: 2.0rem;
    padding-bottom: 2.0rem;
}

.py-22{
    padding-top: 2.2rem;
    padding-bottom: 2.2rem;
}

.py-24{
    padding-top: 2.4rem;
    padding-bottom: 2.4rem;
}

.py-26{
    padding-top: 2.6rem;
    padding-bottom: 2.6rem;
}

.py-28{
    padding-top: 2.8rem;
    padding-bottom: 2.8rem;
}

.py-30{
    padding-top: 3.0rem;
    padding-bottom: 3.0rem;
}

.py-32{
    padding-top: 3.2rem;
    padding-bottom: 3.2rem;
}

.py-40{
    padding-top: 4.0rem;
    padding-bottom: 4.0rem;
}

.py-48{
    padding-top: 4.8rem;
    padding-bottom: 4.8rem;
}

.py-50{
    padding-top: 5.0rem;
    padding-bottom: 5.0rem;
}

.py-56{
    padding-top: 5.6rem;
    padding-bottom: 5.6rem;
}

.py-60{
    padding-top: 6.0rem;
    padding-bottom: 6.0rem;
}

.py-64{
    padding-top: 6.4rem;
    padding-bottom: 6.4rem;
}

.pl-0{
    padding-left: 0;
}

.pl-1{
    padding-left: .1rem;
}

.pl-2{
    padding-left: .2rem;
}

.pl-4{
    padding-left: .4rem;
}

.pl-6{
    padding-left: .6rem;
}

.pl-8{
    padding-left: .8rem;
}

.pl-10{
    padding-left: 1rem;
}

.pl-12{
    padding-left: 1.2rem;
}

.pl-14{
    padding-left: 1.4rem;
}

.pl-16{
    padding-left: 1.6rem;
}

.pl-18{
    padding-left: 1.8rem;
}

.pl-20{
    padding-left: 2.0rem;
}

.pl-22{
    padding-left: 2.2rem;
}

.pl-24{
    padding-left: 2.4rem;
}

.pl-26{
    padding-left: 2.6rem;
}

.pl-28{
    padding-left: 2.8rem;
}

.pl-30{
    padding-left: 3.0rem;
}

.pl-32{
    padding-left: 3.2rem;
}

.pl-40{
    padding-left: 4.0rem;
}

.pl-48{
    padding-left: 4.8rem;
}

.pl-50{
    padding-left: 5.0rem;
}

.pl-56{
    padding-left: 5.6rem;
}

.pl-60{
    padding-left: 6.0rem;
}

.pl-64{
    padding-left: 6.4rem;
}

.pr-0{
    padding-right: 0;
}

.pr-1{
    padding-right: .1rem;
}

.pr-2{
    padding-right: .2rem;
}

.pr-4{
    padding-right: .4rem;
}

.pr-6{
    padding-right: .6rem;
}

.pr-8{
    padding-right: .8rem;
}

.pr-10{
    padding-right: 1rem;
}

.pr-12{
    padding-right: 1.2rem;
}

.pr-14{
    padding-right: 1.4rem;
}

.pr-16{
    padding-right: 1.6rem;
}

.pr-18{
    padding-right: 1.8rem;
}

.pr-20{
    padding-right: 2.0rem;
}

.pr-22{
    padding-right: 2.2rem;
}

.pr-24{
    padding-right: 2.4rem;
}

.pr-26{
    padding-right: 2.6rem;
}

.pr-28{
    padding-right: 2.8rem;
}

.pr-30{
    padding-right: 3.0rem;
}

.pr-32{
    padding-right: 3.2rem;
}

.pr-40{
    padding-right: 4.0rem;
}

.pr-48{
    padding-right: 4.8rem;
}

.pr-50{
    padding-right: 5.0rem;
}

.pr-56{
    padding-right: 5.6rem;
}

.pr-60{
    padding-right: 6.0rem;
}

.pr-64{
    padding-right: 6.4rem;
}

.pt-0{
    padding-top: 0;
}

.pt-1{
    padding-top: .1rem;
}

.pt-2{
    padding-top: .2rem;
}

.pt-4{
    padding-top: .4rem;
}

.pt-6{
    padding-top: .6rem;
}

.pt-8{
    padding-top: .8rem;
}

.pt-10{
    padding-top: 1rem;
}

.pt-12{
    padding-top: 1.2rem;
}

.pt-14{
    padding-top: 1.4rem;
}

.pt-16{
    padding-top: 1.6rem;
}

.pt-18{
    padding-top: 1.8rem;
}

.pt-20{
    padding-top: 2.0rem;
}

.pt-22{
    padding-top: 2.2rem;
}

.pt-24{
    padding-top: 2.4rem;
}

.pt-26{
    padding-top: 2.6rem;
}

.pt-28{
    padding-top: 2.8rem;
}

.pt-30{
    padding-top: 3.0rem;
}

.pt-32{
    padding-top: 3.2rem;
}

.pt-40{
    padding-top: 4.0rem;
}

.pt-48{
    padding-top: 4.8rem;
}

.pt-50{
    padding-top: 5.0rem;
}

.pt-56{
    padding-top: 5.6rem;
}

.pt-60{
    padding-top: 6.0rem;
}

.pt-64{
    padding-top: 6.4rem;
}

.pb-0{
    padding-bottom: 0;
}

.pb-1{
    padding-bottom: .1rem;
}

.pb-2{
    padding-bottom: .2rem;
}

.pb-4{
    padding-bottom: .4rem;
}

.pb-6{
    padding-bottom: .6rem;
}

.pb-8{
    padding-bottom: .8rem;
}

.pb-10{
    padding-bottom: 1rem;
}

.pb-12{
    padding-bottom: 1.2rem;
}

.pb-14{
    padding-bottom: 1.4rem;
}

.pb-16{
    padding-bottom: 1.6rem;
}

.pb-18{
    padding-bottom: 1.8rem;
}

.pb-20{
    padding-bottom: 2.0rem;
}

.pb-22{
    padding-bottom: 2.2rem;
}

.pb-24{
    padding-bottom: 2.4rem;
}

.pb-26{
    padding-bottom: 2.6rem;
}

.pb-28{
    padding-bottom: 2.8rem;
}

.pb-30{
    padding-bottom: 3.0rem;
}

.pb-32{
    padding-bottom: 3.2rem;
}

.pb-40{
    padding-bottom: 4.0rem;
}

.pb-48{
    padding-bottom: 4.8rem;
}

.pb-50{
    padding-bottom: 5.0rem;
}

.pb-56{
    padding-bottom: 5.6rem;
}

.pb-60{
    padding-bottom: 6.0rem;
}

.pb-64{
    padding-bottom: 6.4rem;
}

.m-0{
    margin: 0;
}

.m-1{
    margin: .1rem;
}

.m-2{
    margin: .2rem;
}

.m-4{
    margin: .4rem;
}

.m-6{
    margin: .6rem;
}

.m-8{
    margin: .8rem;
}

.m-10{
    margin: 1rem;
}

.m-12{
    margin: 1.2rem;
}

.m-14{
    margin: 1.4rem;
}

.m-16{
    margin: 1.6rem;
}

.m-18{
    margin: 1.8rem;
}

.m-20{
    margin: 2.0rem;
}

.m-22{
    margin: 2.2rem;
}

.m-24{
    margin: 2.4rem;
}

.m-26{
    margin: 2.6rem;
}

.m-28{
    margin: 2.8rem;
}

.m-30{
    margin: 3.0rem;
}

.m-32{
    margin: 3.2rem;
}

.m-40{
    margin: 4.0rem;
}

.m-48{
    margin: 4.8rem;
}

.m-50{
    margin: 5.0rem;
}

.m-56{
    margin: 5.6rem;
}

.m-60{
    margin: 6.0rem;
}

.m-64{
    margin: 6.4rem;
}

.mx-0{
    margin-left: 0;
    margin-right: 0;
}

.mx-1{
    margin-left: .1rem;
    margin-right: .1rem;
}

.mx-2{
    margin-left: .2rem;
    margin-right: .2rem;
}

.mx-4{
    margin-left: .4rem;
    margin-right: .4rem;
}

.mx-6{
    margin-left: .6rem;
    margin-right: .6rem;
}

.mx-8{
    margin-left: .8rem;
    margin-right: .8rem;
}

.mx-10{
    margin-left: 1rem;
    margin-right: 1rem;
}

.mx-12{
    margin-left: 1.2rem;
    margin-right: 1.2rem;
}

.mx-14{
    margin-left: 1.4rem;
    margin-right: 1.4rem;
}

.mx-16{
    margin-left: 1.6rem;
    margin-right: 1.6rem;
}

.mx-18{
    margin-left: 1.8rem;
    margin-right: 1.8rem;
}

.mx-20{
    margin-left: 2.0rem;
    margin-right: 2.0rem;
}

.mx-22{
    margin-left: 2.2rem;
    margin-right: 2.2rem;
}

.mx-24{
    margin-left: 2.4rem;
    margin-right: 2.4rem;
}

.mx-26{
    margin-left: 2.6rem;
    margin-right: 2.6rem;
}

.mx-28{
    margin-left: 2.8rem;
    margin-right: 2.8rem;
}

.mx-30{
    margin-left: 3.0rem;
    margin-right: 3.0rem;
}

.mx-32{
    margin-left: 3.2rem;
    margin-right: 3.2rem;
}

.mx-40{
    margin-left: 4.0rem;
    margin-right: 4.0rem;
}

.mx-48{
    margin-left: 4.8rem;
    margin-right: 4.8rem;
}

.mx-50{
    margin-left: 5.0rem;
    margin-right: 5.0rem;
}

.mx-56{
    margin-left: 5.6rem;
    margin-right: 5.6rem;
}

.mx-60{
    margin-left: 6.0rem;
    margin-right: 6.0rem;
}

.mx-64{
    margin-left: 6.4rem;
    margin-right: 6.4rem;
}

.my-0{
    margin-top: 0;
    margin-bottom: 0;
}

.my-1{
    margin-top: .1rem;
    margin-bottom: .1rem;
}

.my-2{
    margin-top: .2rem;
    margin-bottom: .2rem;
}

.my-4{
    margin-top: .4rem;
    margin-bottom: .4rem;
}

.my-6{
    margin-top: .6rem;
    margin-bottom: .6rem;
}

.my-8{
    margin-top: .8rem;
    margin-bottom: .8rem;
}

.my-10{
    margin-top: 1rem;
    margin-bottom: 1rem;
}

.my-12{
    margin-top: 1.2rem;
    margin-bottom: 1.2rem;
}

.my-14{
    margin-top: 1.4rem;
    margin-bottom: 1.4rem;
}

.my-16{
    margin-top: 1.6rem;
    margin-bottom: 1.6rem;
}

.my-18{
    margin-top: 1.8rem;
    margin-bottom: 1.8rem;
}

.my-20{
    margin-top: 2.0rem;
    margin-bottom: 2.0rem;
}

.my-22{
    margin-top: 2.2rem;
    margin-bottom: 2.2rem;
}

.my-24{
    margin-top: 2.4rem;
    margin-bottom: 2.4rem;
}

.my-26{
    margin-top: 2.6rem;
    margin-bottom: 2.6rem;
}

.my-28{
    margin-top: 2.8rem;
    margin-bottom: 2.8rem;
}

.my-30{
    margin-top: 3.0rem;
    margin-bottom: 3.0rem;
}

.my-32{
    margin-top: 3.2rem;
    margin-bottom: 3.2rem;
}

.my-40{
    margin-top: 4.0rem;
    margin-bottom: 4.0rem;
}

.my-48{
    margin-top: 4.8rem;
    margin-bottom: 4.8rem;
}

.my-50{
    margin-top: 5.0rem;
    margin-bottom: 5.0rem;
}

.my-56{
    margin-top: 5.6rem;
    margin-bottom: 5.6rem;
}

.my-60{
    margin-top: 6.0rem;
    margin-bottom: 6.0rem;
}

.my-64{
    margin-top: 6.4rem;
    margin-bottom: 6.4rem;
}

.ml-0{
    margin-left: 0;
}

.ml-1{
    margin-left: .1rem;
}

.ml-2{
    margin-left: .2rem;
}

.ml-4{
    margin-left: .4rem;
}

.ml-6{
    margin-left: .6rem;
}

.ml-8{
    margin-left: .8rem;
}

.ml-10{
    margin-left: 1rem;
}

.ml-12{
    margin-left: 1.2rem;
}

.ml-14{
    margin-left: 1.4rem;
}

.ml-16{
    margin-left: 1.6rem;
}

.ml-18{
    margin-left: 1.8rem;
}

.ml-20{
    margin-left: 2.0rem;
}

.ml-22{
    margin-left: 2.2rem;
}

.ml-24{
    margin-left: 2.4rem;
}

.ml-26{
    margin-left: 2.6rem;
}

.ml-28{
    margin-left: 2.8rem;
}

.ml-30{
    margin-left: 3.0rem;
}

.ml-32{
    margin-left: 3.2rem;
}

.ml-40{
    margin-left: 4.0rem;
}

.ml-48{
    margin-left: 4.8rem;
}

.ml-50{
    margin-left: 5.0rem;
}

.ml-56{
    margin-left: 5.6rem;
}

.ml-60{
    margin-left: 6.0rem;
}

.ml-64{
    margin-left: 6.4rem;
}

.mr-0{
    margin-right: 0;
}

.mr-1{
    margin-right: .1rem;
}

.mr-2{
    margin-right: .2rem;
}

.mr-4{
    margin-right: .4rem;
}

.mr-6{
    margin-right: .6rem;
}

.mr-8{
    margin-right: .8rem;
}

.mr-10{
    margin-right: 1rem;
}

.mr-12{
    margin-right: 1.2rem;
}

.mr-14{
    margin-right: 1.4rem;
}

.mr-16{
    margin-right: 1.6rem;
}

.mr-18{
    margin-right: 1.8rem;
}

.mr-20{
    margin-right: 2.0rem;
}

.mr-22{
    margin-right: 2.2rem;
}

.mr-24{
    margin-right: 2.4rem;
}

.mr-26{
    margin-right: 2.6rem;
}

.mr-28{
    margin-right: 2.8rem;
}

.mr-30{
    margin-right: 3.0rem;
}

.mr-32{
    margin-right: 3.2rem;
}

.mr-40{
    margin-right: 4.0rem;
}

.mr-48{
    margin-right: 4.8rem;
}

.mr-50{
    margin-right: 5.0rem;
}

.mr-56{
    margin-right: 5.6rem;
}

.mr-60{
    margin-right: 6.0rem;
}

.mr-64{
    margin-right: 6.4rem;
}

.mt-0{
    margin-top: 0;
}

.mt-1{
    margin-top: .1rem;
}

.mt-2{
    margin-top: .2rem;
}

.mt-4{
    margin-top: .4rem;
}

.mt-6{
    margin-top: .6rem;
}

.mt-8{
    margin-top: .8rem;
}

.mt-10{
    margin-top: 1rem;
}

.mt-12{
    margin-top: 1.2rem;
}

.mt-14{
    margin-top: 1.4rem;
}

.mt-16{
    margin-top: 1.6rem;
}

.mt-18{
    margin-top: 1.8rem;
}

.mt-20{
    margin-top: 2.0rem;
}

.mt-22{
    margin-top: 2.2rem;
}

.mt-24{
    margin-top: 2.4rem;
}

.mt-26{
    margin-top: 2.6rem;
}

.mt-28{
    margin-top: 2.8rem;
}

.mt-30{
    margin-top: 3.0rem;
}

.mt-32{
    margin-top: 3.2rem;
}

.mt-40{
    margin-top: 4.0rem;
}

.mt-48{
    margin-top: 4.8rem;
}

.mt-50{
    margin-top: 5.0rem;
}

.mt-56{
    margin-top: 5.6rem;
}

.mt-60{
    margin-top: 6.0rem;
}

.mt-64{
    margin-top: 6.4rem;
}

.mb-0{
    margin-bottom: 0;
}

.mb-1{
    margin-bottom: .1rem;
}

.mb-2{
    margin-bottom: .2rem;
}

.mb-4{
    margin-bottom: .4rem;
}

.mb-6{
    margin-bottom: .6rem;
}

.mb-8{
    margin-bottom: .8rem;
}

.mb-10{
    margin-bottom: 1rem;
}

.mb-12{
    margin-bottom: 1.2rem;
}

.mb-14{
    margin-bottom: 1.4rem;
}

.mb-16{
    margin-bottom: 1.6rem;
}

.mb-18{
    margin-bottom: 1.8rem;
}

.mb-20{
    margin-bottom: 2.0rem;
}

.mb-22{
    margin-bottom: 2.2rem;
}

.mb-24{
    margin-bottom: 2.4rem;
}

.mb-26{
    margin-bottom: 2.6rem;
}

.mb-28{
    margin-bottom: 2.8rem;
}

.mb-30{
    margin-bottom: 3.0rem;
}

.mb-32{
    margin-bottom: 3.2rem;
}

.mb-40{
    margin-bottom: 4.0rem;
}

.mb-48{
    margin-bottom: 4.8rem;
}

.mb-50{
    margin-bottom: 5.0rem;
}

.mb-56{
    margin-bottom: 5.6rem;
}

.mb-60{
    margin-bottom: 6.0rem;
}

.mb-64{
    margin-bottom: 6.4rem;
}

.flex-shrink-0{
    flex-shrink: 0;
}

.flex-shrink{
    flex-shrink: 1;
}

.flex-grow-0{
    flex-grow: 0;
}

.flex-grow{
    flex-grow: 1;
}

.flex-1{
    flex: 1 1 0%;
}

.flex-auto{
    flex: 1 1 auto;
}

.flex-initial{
    flex: 0 1 auto;
}

.flex-none{
    flex: none;
}

.opacity-0{
    opacity: 0;
}

.opacity-5{
    opacity: .5;
}

.opacity-10{
    opacity: .1;
}

.opacity-20{
    opacity: .2;
}

.opacity-25{
    opacity: .25;
}

.opacity-30{
    opacity: .3;
}

.opacity-40{
    opacity: .4;
}

.opacity-50{
    opacity: .5;
}

.opacity-60{
    opacity: .6;
}

.opacity-70{
    opacity: .7;
}

.opacity-75{
    opacity: .75;
}

.opacity-80{
    opacity: .8;
}

.opacity-90{
    opacity: .9;
}

.opacity-95{
    opacity: .95;
}

.opacity-100{
    opacity: 1;
}