/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

html {
    line-height: 1.15;
    -webkit-text-size-adjust: 100%
}

body {
    margin: 0
}

main {
    display: block
}

h1 {
    font-size: 2em;
    margin: .67em 0
}

hr {
    box-sizing: content-box;
    height: 0;
    overflow: visible
}

pre {
    font-family: monospace,monospace;
    font-size: 1em
}

a {
    background-color: transparent
}

abbr[title] {
    border-bottom: none;
    text-decoration: underline;
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted
}

b, strong {
    font-weight: bolder
}

code, kbd, samp {
    font-family: monospace,monospace;
    font-size: 1em
}

small {
    font-size: 80%
}

sub, sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

img {
    border-style: none
}

button, input, optgroup, select, textarea {
    font-family: inherit;
    font-size: 100%;
    line-height: 1.15;
    margin: 0
}

button, input {
    overflow: visible
}

button, select {
    text-transform: none
}

[type=button], [type=reset], [type=submit], button {
    -webkit-appearance: button
}

    [type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner {
        border-style: none;
        padding: 0
    }

    [type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring, button:-moz-focusring {
        outline: 1px dotted ButtonText
    }

fieldset {
    padding: .35em .75em .625em
}

legend {
    box-sizing: border-box;
    color: inherit;
    display: table;
    max-width: 100%;
    padding: 0;
    white-space: normal
}

progress {
    vertical-align: baseline
}

textarea {
    overflow: auto
}

[type=checkbox], [type=radio] {
    box-sizing: border-box;
    padding: 0
}

[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {
    height: auto
}

[type=search] {
    -webkit-appearance: textfield;
    outline-offset: -2px
}

    [type=search]::-webkit-search-decoration {
        -webkit-appearance: none
    }

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

details {
    display: block
}

summary {
    display: list-item
}

template {
    display: none
}

[hidden] {
    display: none
}

blockquote, dd, dl, figure, h1, h2, h3, h4, h5, h6, hr, p, pre {
    margin: 0
}

button {
    background-color: transparent;
    background-image: none
}

    button:focus {
        outline: 1px dotted;
        outline: 5px auto -webkit-focus-ring-color
    }

fieldset {
    margin: 0;
    padding: 0
}

ol, ul {
    list-style: none;
    margin: 0;
    padding: 0
}

html {
    font-family: system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
    line-height: 1.5
}

*, ::after, ::before {
    box-sizing: border-box;
    border-width: 0;
    border-style: solid;
    border-color: currentColor
}

hr {
    border-top-width: 1px
}

img {
    border-style: solid
}

textarea {
    resize: vertical
}

    input::-moz-placeholder, textarea::-moz-placeholder {
        color: #a0aec0
    }

    input:-ms-input-placeholder, textarea:-ms-input-placeholder {
        color: #a0aec0
    }

    input::placeholder, textarea::placeholder {
        color: #a0aec0
    }

[role=button], button {
    cursor: pointer
}

table {
    border-collapse: collapse
}

h1, h2, h3, h4, h5, h6 {
    font-size: inherit;
    font-weight: inherit
}

a {
    color: inherit;
    text-decoration: inherit
}

button, input, optgroup, select, textarea {
    padding: 0;
    line-height: inherit;
    color: inherit
}

code, kbd, pre, samp {
    font-family: Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace
}

audio, canvas, embed, iframe, img, object, svg, video {
    display: block;
    vertical-align: middle
}

img, video {
    max-width: 100%;
    height: auto
}

.xer-container {
    width: 100%
}

@media (min-width:375px) {
    .xer-container {
        max-width: 375px
    }
}

@media (min-width:768px) {
    .xer-container {
        max-width: 768px
    }
}

@media (min-width:1280px) {
    .xer-container {
        max-width: 1280px
    }
}

@media (min-width:1920px) {
    .xer-container {
        max-width: 1920px
    }
}

.xer-space-y-0 > :not(template) ~ :not(template) {
    --space-y-reverse: 0 !important;
    margin-top: calc(0px * calc(1 - var(--space-y-reverse))) !important;
    margin-bottom: calc(0px * var(--space-y-reverse)) !important
}

.xer-space-x-0 > :not(template) ~ :not(template) {
    --space-x-reverse: 0 !important;
    margin-right: calc(0px * var(--space-x-reverse)) !important;
    margin-left: calc(0px * calc(1 - var(--space-x-reverse))) !important
}

.xer-space-y-1 > :not(template) ~ :not(template) {
    --space-y-reverse: 0 !important;
    margin-top: calc(.125rem * calc(1 - var(--space-y-reverse))) !important;
    margin-bottom: calc(.125rem * var(--space-y-reverse)) !important
}

.xer-space-x-1 > :not(template) ~ :not(template) {
    --space-x-reverse: 0 !important;
    margin-right: calc(.125rem * var(--space-x-reverse)) !important;
    margin-left: calc(.125rem * calc(1 - var(--space-x-reverse))) !important
}

.xer-space-y-2 > :not(template) ~ :not(template) {
    --space-y-reverse: 0 !important;
    margin-top: calc(.25rem * calc(1 - var(--space-y-reverse))) !important;
    margin-bottom: calc(.25rem * var(--space-y-reverse)) !important
}

.xer-space-x-2 > :not(template) ~ :not(template) {
    --space-x-reverse: 0 !important;
    margin-right: calc(.25rem * var(--space-x-reverse)) !important;
    margin-left: calc(.25rem * calc(1 - var(--space-x-reverse))) !important
}

.xer-space-y-3 > :not(template) ~ :not(template) {
    --space-y-reverse: 0 !important;
    margin-top: calc(.5rem * calc(1 - var(--space-y-reverse))) !important;
    margin-bottom: calc(.5rem * var(--space-y-reverse)) !important
}

.xer-space-x-3 > :not(template) ~ :not(template) {
    --space-x-reverse: 0 !important;
    margin-right: calc(.5rem * var(--space-x-reverse)) !important;
    margin-left: calc(.5rem * calc(1 - var(--space-x-reverse))) !important
}

.xer-space-y-4 > :not(template) ~ :not(template) {
    --space-y-reverse: 0 !important;
    margin-top: calc(.75rem * calc(1 - var(--space-y-reverse))) !important;
    margin-bottom: calc(.75rem * var(--space-y-reverse)) !important
}

.xer-space-x-4 > :not(template) ~ :not(template) {
    --space-x-reverse: 0 !important;
    margin-right: calc(.75rem * var(--space-x-reverse)) !important;
    margin-left: calc(.75rem * calc(1 - var(--space-x-reverse))) !important
}

.xer-space-y-5 > :not(template) ~ :not(template) {
    --space-y-reverse: 0 !important;
    margin-top: calc(1rem * calc(1 - var(--space-y-reverse))) !important;
    margin-bottom: calc(1rem * var(--space-y-reverse)) !important
}

.xer-space-x-5 > :not(template) ~ :not(template) {
    --space-x-reverse: 0 !important;
    margin-right: calc(1rem * var(--space-x-reverse)) !important;
    margin-left: calc(1rem * calc(1 - var(--space-x-reverse))) !important
}

.xer-space-y-6 > :not(template) ~ :not(template) {
    --space-y-reverse: 0 !important;
    margin-top: calc(1.25rem * calc(1 - var(--space-y-reverse))) !important;
    margin-bottom: calc(1.25rem * var(--space-y-reverse)) !important
}

.xer-space-x-6 > :not(template) ~ :not(template) {
    --space-x-reverse: 0 !important;
    margin-right: calc(1.25rem * var(--space-x-reverse)) !important;
    margin-left: calc(1.25rem * calc(1 - var(--space-x-reverse))) !important
}

.xer-space-y-7 > :not(template) ~ :not(template) {
    --space-y-reverse: 0 !important;
    margin-top: calc(1.5rem * calc(1 - var(--space-y-reverse))) !important;
    margin-bottom: calc(1.5rem * var(--space-y-reverse)) !important
}

.xer-space-x-7 > :not(template) ~ :not(template) {
    --space-x-reverse: 0 !important;
    margin-right: calc(1.5rem * var(--space-x-reverse)) !important;
    margin-left: calc(1.5rem * calc(1 - var(--space-x-reverse))) !important
}

.xer-space-y-8 > :not(template) ~ :not(template) {
    --space-y-reverse: 0 !important;
    margin-top: calc(2rem * calc(1 - var(--space-y-reverse))) !important;
    margin-bottom: calc(2rem * var(--space-y-reverse)) !important
}

.xer-space-x-8 > :not(template) ~ :not(template) {
    --space-x-reverse: 0 !important;
    margin-right: calc(2rem * var(--space-x-reverse)) !important;
    margin-left: calc(2rem * calc(1 - var(--space-x-reverse))) !important
}

.xer-space-y-9 > :not(template) ~ :not(template) {
    --space-y-reverse: 0 !important;
    margin-top: calc(2.25rem * calc(1 - var(--space-y-reverse))) !important;
    margin-bottom: calc(2.25rem * var(--space-y-reverse)) !important
}

.xer-space-x-9 > :not(template) ~ :not(template) {
    --space-x-reverse: 0 !important;
    margin-right: calc(2.25rem * var(--space-x-reverse)) !important;
    margin-left: calc(2.25rem * calc(1 - var(--space-x-reverse))) !important
}

.xer-space-y-10 > :not(template) ~ :not(template) {
    --space-y-reverse: 0 !important;
    margin-top: calc(2.5rem * calc(1 - var(--space-y-reverse))) !important;
    margin-bottom: calc(2.5rem * var(--space-y-reverse)) !important
}

.xer-space-x-10 > :not(template) ~ :not(template) {
    --space-x-reverse: 0 !important;
    margin-right: calc(2.5rem * var(--space-x-reverse)) !important;
    margin-left: calc(2.5rem * calc(1 - var(--space-x-reverse))) !important
}

.xer-space-y-11 > :not(template) ~ :not(template) {
    --space-y-reverse: 0 !important;
    margin-top: calc(2.75rem * calc(1 - var(--space-y-reverse))) !important;
    margin-bottom: calc(2.75rem * var(--space-y-reverse)) !important
}

.xer-space-x-11 > :not(template) ~ :not(template) {
    --space-x-reverse: 0 !important;
    margin-right: calc(2.75rem * var(--space-x-reverse)) !important;
    margin-left: calc(2.75rem * calc(1 - var(--space-x-reverse))) !important
}

.xer-space-y-12 > :not(template) ~ :not(template) {
    --space-y-reverse: 0 !important;
    margin-top: calc(3.75rem * calc(1 - var(--space-y-reverse))) !important;
    margin-bottom: calc(3.75rem * var(--space-y-reverse)) !important
}

.xer-space-x-12 > :not(template) ~ :not(template) {
    --space-x-reverse: 0 !important;
    margin-right: calc(3.75rem * var(--space-x-reverse)) !important;
    margin-left: calc(3.75rem * calc(1 - var(--space-x-reverse))) !important
}

.xer-space-y-13 > :not(template) ~ :not(template) {
    --space-y-reverse: 0 !important;
    margin-top: calc(4.25rem * calc(1 - var(--space-y-reverse))) !important;
    margin-bottom: calc(4.25rem * var(--space-y-reverse)) !important
}

.xer-space-x-13 > :not(template) ~ :not(template) {
    --space-x-reverse: 0 !important;
    margin-right: calc(4.25rem * var(--space-x-reverse)) !important;
    margin-left: calc(4.25rem * calc(1 - var(--space-x-reverse))) !important
}

.xer-space-y-14 > :not(template) ~ :not(template) {
    --space-y-reverse: 0 !important;
    margin-top: calc(5rem * calc(1 - var(--space-y-reverse))) !important;
    margin-bottom: calc(5rem * var(--space-y-reverse)) !important
}

.xer-space-x-14 > :not(template) ~ :not(template) {
    --space-x-reverse: 0 !important;
    margin-right: calc(5rem * var(--space-x-reverse)) !important;
    margin-left: calc(5rem * calc(1 - var(--space-x-reverse))) !important
}

.xer-space-y-15 > :not(template) ~ :not(template) {
    --space-y-reverse: 0 !important;
    margin-top: calc(6.25rem * calc(1 - var(--space-y-reverse))) !important;
    margin-bottom: calc(6.25rem * var(--space-y-reverse)) !important
}

.xer-space-x-15 > :not(template) ~ :not(template) {
    --space-x-reverse: 0 !important;
    margin-right: calc(6.25rem * var(--space-x-reverse)) !important;
    margin-left: calc(6.25rem * calc(1 - var(--space-x-reverse))) !important
}

.xer-space-y-16 > :not(template) ~ :not(template) {
    --space-y-reverse: 0 !important;
    margin-top: calc(7.75rem * calc(1 - var(--space-y-reverse))) !important;
    margin-bottom: calc(7.75rem * var(--space-y-reverse)) !important
}

.xer-space-x-16 > :not(template) ~ :not(template) {
    --space-x-reverse: 0 !important;
    margin-right: calc(7.75rem * var(--space-x-reverse)) !important;
    margin-left: calc(7.75rem * calc(1 - var(--space-x-reverse))) !important
}

.xer-space-y-17 > :not(template) ~ :not(template) {
    --space-y-reverse: 0 !important;
    margin-top: calc(10rem * calc(1 - var(--space-y-reverse))) !important;
    margin-bottom: calc(10rem * var(--space-y-reverse)) !important
}

.xer-space-x-17 > :not(template) ~ :not(template) {
    --space-x-reverse: 0 !important;
    margin-right: calc(10rem * var(--space-x-reverse)) !important;
    margin-left: calc(10rem * calc(1 - var(--space-x-reverse))) !important
}

.xer--space-y-1 > :not(template) ~ :not(template) {
    --space-y-reverse: 0 !important;
    margin-top: calc(-.125rem * calc(1 - var(--space-y-reverse))) !important;
    margin-bottom: calc(-.125rem * var(--space-y-reverse)) !important
}

.xer--space-x-1 > :not(template) ~ :not(template) {
    --space-x-reverse: 0 !important;
    margin-right: calc(-.125rem * var(--space-x-reverse)) !important;
    margin-left: calc(-.125rem * calc(1 - var(--space-x-reverse))) !important
}

.xer--space-y-2 > :not(template) ~ :not(template) {
    --space-y-reverse: 0 !important;
    margin-top: calc(-.25rem * calc(1 - var(--space-y-reverse))) !important;
    margin-bottom: calc(-.25rem * var(--space-y-reverse)) !important
}

.xer--space-x-2 > :not(template) ~ :not(template) {
    --space-x-reverse: 0 !important;
    margin-right: calc(-.25rem * var(--space-x-reverse)) !important;
    margin-left: calc(-.25rem * calc(1 - var(--space-x-reverse))) !important
}

.xer--space-y-3 > :not(template) ~ :not(template) {
    --space-y-reverse: 0 !important;
    margin-top: calc(-.5rem * calc(1 - var(--space-y-reverse))) !important;
    margin-bottom: calc(-.5rem * var(--space-y-reverse)) !important
}

.xer--space-x-3 > :not(template) ~ :not(template) {
    --space-x-reverse: 0 !important;
    margin-right: calc(-.5rem * var(--space-x-reverse)) !important;
    margin-left: calc(-.5rem * calc(1 - var(--space-x-reverse))) !important
}

.xer--space-y-4 > :not(template) ~ :not(template) {
    --space-y-reverse: 0 !important;
    margin-top: calc(-.75rem * calc(1 - var(--space-y-reverse))) !important;
    margin-bottom: calc(-.75rem * var(--space-y-reverse)) !important
}

.xer--space-x-4 > :not(template) ~ :not(template) {
    --space-x-reverse: 0 !important;
    margin-right: calc(-.75rem * var(--space-x-reverse)) !important;
    margin-left: calc(-.75rem * calc(1 - var(--space-x-reverse))) !important
}

.xer--space-y-5 > :not(template) ~ :not(template) {
    --space-y-reverse: 0 !important;
    margin-top: calc(-1rem * calc(1 - var(--space-y-reverse))) !important;
    margin-bottom: calc(-1rem * var(--space-y-reverse)) !important
}

.xer--space-x-5 > :not(template) ~ :not(template) {
    --space-x-reverse: 0 !important;
    margin-right: calc(-1rem * var(--space-x-reverse)) !important;
    margin-left: calc(-1rem * calc(1 - var(--space-x-reverse))) !important
}

.xer--space-y-6 > :not(template) ~ :not(template) {
    --space-y-reverse: 0 !important;
    margin-top: calc(-1.25rem * calc(1 - var(--space-y-reverse))) !important;
    margin-bottom: calc(-1.25rem * var(--space-y-reverse)) !important
}

.xer--space-x-6 > :not(template) ~ :not(template) {
    --space-x-reverse: 0 !important;
    margin-right: calc(-1.25rem * var(--space-x-reverse)) !important;
    margin-left: calc(-1.25rem * calc(1 - var(--space-x-reverse))) !important
}

.xer--space-y-7 > :not(template) ~ :not(template) {
    --space-y-reverse: 0 !important;
    margin-top: calc(-1.5rem * calc(1 - var(--space-y-reverse))) !important;
    margin-bottom: calc(-1.5rem * var(--space-y-reverse)) !important
}

.xer--space-x-7 > :not(template) ~ :not(template) {
    --space-x-reverse: 0 !important;
    margin-right: calc(-1.5rem * var(--space-x-reverse)) !important;
    margin-left: calc(-1.5rem * calc(1 - var(--space-x-reverse))) !important
}

.xer--space-y-8 > :not(template) ~ :not(template) {
    --space-y-reverse: 0 !important;
    margin-top: calc(-2rem * calc(1 - var(--space-y-reverse))) !important;
    margin-bottom: calc(-2rem * var(--space-y-reverse)) !important
}

.xer--space-x-8 > :not(template) ~ :not(template) {
    --space-x-reverse: 0 !important;
    margin-right: calc(-2rem * var(--space-x-reverse)) !important;
    margin-left: calc(-2rem * calc(1 - var(--space-x-reverse))) !important
}

.xer--space-y-9 > :not(template) ~ :not(template) {
    --space-y-reverse: 0 !important;
    margin-top: calc(-2.25rem * calc(1 - var(--space-y-reverse))) !important;
    margin-bottom: calc(-2.25rem * var(--space-y-reverse)) !important
}

.xer--space-x-9 > :not(template) ~ :not(template) {
    --space-x-reverse: 0 !important;
    margin-right: calc(-2.25rem * var(--space-x-reverse)) !important;
    margin-left: calc(-2.25rem * calc(1 - var(--space-x-reverse))) !important
}

.xer--space-y-10 > :not(template) ~ :not(template) {
    --space-y-reverse: 0 !important;
    margin-top: calc(-2.5rem * calc(1 - var(--space-y-reverse))) !important;
    margin-bottom: calc(-2.5rem * var(--space-y-reverse)) !important
}

.xer--space-x-10 > :not(template) ~ :not(template) {
    --space-x-reverse: 0 !important;
    margin-right: calc(-2.5rem * var(--space-x-reverse)) !important;
    margin-left: calc(-2.5rem * calc(1 - var(--space-x-reverse))) !important
}

.xer--space-y-11 > :not(template) ~ :not(template) {
    --space-y-reverse: 0 !important;
    margin-top: calc(-2.75rem * calc(1 - var(--space-y-reverse))) !important;
    margin-bottom: calc(-2.75rem * var(--space-y-reverse)) !important
}

.xer--space-x-11 > :not(template) ~ :not(template) {
    --space-x-reverse: 0 !important;
    margin-right: calc(-2.75rem * var(--space-x-reverse)) !important;
    margin-left: calc(-2.75rem * calc(1 - var(--space-x-reverse))) !important
}

.xer--space-y-12 > :not(template) ~ :not(template) {
    --space-y-reverse: 0 !important;
    margin-top: calc(-3.75rem * calc(1 - var(--space-y-reverse))) !important;
    margin-bottom: calc(-3.75rem * var(--space-y-reverse)) !important
}

.xer--space-x-12 > :not(template) ~ :not(template) {
    --space-x-reverse: 0 !important;
    margin-right: calc(-3.75rem * var(--space-x-reverse)) !important;
    margin-left: calc(-3.75rem * calc(1 - var(--space-x-reverse))) !important
}

.xer--space-y-13 > :not(template) ~ :not(template) {
    --space-y-reverse: 0 !important;
    margin-top: calc(-4.25rem * calc(1 - var(--space-y-reverse))) !important;
    margin-bottom: calc(-4.25rem * var(--space-y-reverse)) !important
}

.xer--space-x-13 > :not(template) ~ :not(template) {
    --space-x-reverse: 0 !important;
    margin-right: calc(-4.25rem * var(--space-x-reverse)) !important;
    margin-left: calc(-4.25rem * calc(1 - var(--space-x-reverse))) !important
}

.xer--space-y-14 > :not(template) ~ :not(template) {
    --space-y-reverse: 0 !important;
    margin-top: calc(-5rem * calc(1 - var(--space-y-reverse))) !important;
    margin-bottom: calc(-5rem * var(--space-y-reverse)) !important
}

.xer--space-x-14 > :not(template) ~ :not(template) {
    --space-x-reverse: 0 !important;
    margin-right: calc(-5rem * var(--space-x-reverse)) !important;
    margin-left: calc(-5rem * calc(1 - var(--space-x-reverse))) !important
}

.xer--space-y-15 > :not(template) ~ :not(template) {
    --space-y-reverse: 0 !important;
    margin-top: calc(-6.25rem * calc(1 - var(--space-y-reverse))) !important;
    margin-bottom: calc(-6.25rem * var(--space-y-reverse)) !important
}

.xer--space-x-15 > :not(template) ~ :not(template) {
    --space-x-reverse: 0 !important;
    margin-right: calc(-6.25rem * var(--space-x-reverse)) !important;
    margin-left: calc(-6.25rem * calc(1 - var(--space-x-reverse))) !important
}

.xer--space-y-16 > :not(template) ~ :not(template) {
    --space-y-reverse: 0 !important;
    margin-top: calc(-7.75rem * calc(1 - var(--space-y-reverse))) !important;
    margin-bottom: calc(-7.75rem * var(--space-y-reverse)) !important
}

.xer--space-x-16 > :not(template) ~ :not(template) {
    --space-x-reverse: 0 !important;
    margin-right: calc(-7.75rem * var(--space-x-reverse)) !important;
    margin-left: calc(-7.75rem * calc(1 - var(--space-x-reverse))) !important
}

.xer--space-y-17 > :not(template) ~ :not(template) {
    --space-y-reverse: 0 !important;
    margin-top: calc(-10rem * calc(1 - var(--space-y-reverse))) !important;
    margin-bottom: calc(-10rem * var(--space-y-reverse)) !important
}

.xer--space-x-17 > :not(template) ~ :not(template) {
    --space-x-reverse: 0 !important;
    margin-right: calc(-10rem * var(--space-x-reverse)) !important;
    margin-left: calc(-10rem * calc(1 - var(--space-x-reverse))) !important
}

.xer-space-y-reverse > :not(template) ~ :not(template) {
    --space-y-reverse: 1 !important
}

.xer-space-x-reverse > :not(template) ~ :not(template) {
    --space-x-reverse: 1 !important
}

.xer-divide-y-0 > :not(template) ~ :not(template) {
    --divide-y-reverse: 0 !important;
    border-top-width: calc(0px * calc(1 - var(--divide-y-reverse))) !important;
    border-bottom-width: calc(0px * var(--divide-y-reverse)) !important
}

.xer-divide-x-0 > :not(template) ~ :not(template) {
    --divide-x-reverse: 0 !important;
    border-right-width: calc(0px * var(--divide-x-reverse)) !important;
    border-left-width: calc(0px * calc(1 - var(--divide-x-reverse))) !important
}

.xer-divide-y-2 > :not(template) ~ :not(template) {
    --divide-y-reverse: 0 !important;
    border-top-width: calc(2px * calc(1 - var(--divide-y-reverse))) !important;
    border-bottom-width: calc(2px * var(--divide-y-reverse)) !important
}

.xer-divide-x-2 > :not(template) ~ :not(template) {
    --divide-x-reverse: 0 !important;
    border-right-width: calc(2px * var(--divide-x-reverse)) !important;
    border-left-width: calc(2px * calc(1 - var(--divide-x-reverse))) !important
}

.xer-divide-y-4 > :not(template) ~ :not(template) {
    --divide-y-reverse: 0 !important;
    border-top-width: calc(4px * calc(1 - var(--divide-y-reverse))) !important;
    border-bottom-width: calc(4px * var(--divide-y-reverse)) !important
}

.xer-divide-x-4 > :not(template) ~ :not(template) {
    --divide-x-reverse: 0 !important;
    border-right-width: calc(4px * var(--divide-x-reverse)) !important;
    border-left-width: calc(4px * calc(1 - var(--divide-x-reverse))) !important
}

.xer-divide-y-8 > :not(template) ~ :not(template) {
    --divide-y-reverse: 0 !important;
    border-top-width: calc(8px * calc(1 - var(--divide-y-reverse))) !important;
    border-bottom-width: calc(8px * var(--divide-y-reverse)) !important
}

.xer-divide-x-8 > :not(template) ~ :not(template) {
    --divide-x-reverse: 0 !important;
    border-right-width: calc(8px * var(--divide-x-reverse)) !important;
    border-left-width: calc(8px * calc(1 - var(--divide-x-reverse))) !important
}

.xer-divide-y > :not(template) ~ :not(template) {
    --divide-y-reverse: 0 !important;
    border-top-width: calc(1px * calc(1 - var(--divide-y-reverse))) !important;
    border-bottom-width: calc(1px * var(--divide-y-reverse)) !important
}

.xer-divide-x > :not(template) ~ :not(template) {
    --divide-x-reverse: 0 !important;
    border-right-width: calc(1px * var(--divide-x-reverse)) !important;
    border-left-width: calc(1px * calc(1 - var(--divide-x-reverse))) !important
}

.xer-divide-y-reverse > :not(template) ~ :not(template) {
    --divide-y-reverse: 1 !important
}

.xer-divide-x-reverse > :not(template) ~ :not(template) {
    --divide-x-reverse: 1 !important
}

.xer-divide-info > :not(template) ~ :not(template) {
    --divide-opacity: 1 !important;
    border-color: #54dede !important;
    border-color: rgba(84,222,222,var(--divide-opacity)) !important
}

.xer-divide-warning > :not(template) ~ :not(template) {
    --divide-opacity: 1 !important;
    border-color: #ffcc49 !important;
    border-color: rgba(255,204,73,var(--divide-opacity)) !important
}

.xer-divide-success > :not(template) ~ :not(template) {
    --divide-opacity: 1 !important;
    border-color: #acd84e !important;
    border-color: rgba(172,216,78,var(--divide-opacity)) !important
}

.xer-divide-danger > :not(template) ~ :not(template) {
    --divide-opacity: 1 !important;
    border-color: #ff0c3e !important;
    border-color: rgba(255,12,62,var(--divide-opacity)) !important
}

.xer-divide-danger--hover > :not(template) ~ :not(template) {
    --divide-opacity: 1 !important;
    border-color: #f20000 !important;
    border-color: rgba(242,0,0,var(--divide-opacity)) !important
}

.xer-divide-danger--active > :not(template) ~ :not(template) {
    --divide-opacity: 1 !important;
    border-color: #d40000 !important;
    border-color: rgba(212,0,0,var(--divide-opacity)) !important
}

.xer-divide-grey-3 > :not(template) ~ :not(template) {
    --divide-opacity: 1 !important;
    border-color: #f0f0f0 !important;
    border-color: rgba(240,240,240,var(--divide-opacity)) !important
}

.xer-divide-grey-7 > :not(template) ~ :not(template) {
    --divide-opacity: 1 !important;
    border-color: #6b6b6b !important;
    border-color: rgba(107,107,107,var(--divide-opacity)) !important
}

.xer-divide-black > :not(template) ~ :not(template) {
    --divide-opacity: 1 !important;
    border-color: #222 !important;
    border-color: rgba(34,34,34,var(--divide-opacity)) !important
}

.xer-divide-grey-2 > :not(template) ~ :not(template) {
    --divide-opacity: 1 !important;
    border-color: #f9f9f9 !important;
    border-color: rgba(249,249,249,var(--divide-opacity)) !important
}

.xer-divide-grey-6 > :not(template) ~ :not(template) {
    --divide-opacity: 1 !important;
    border-color: #a1a1a1 !important;
    border-color: rgba(161,161,161,var(--divide-opacity)) !important
}

.xer-divide-grey-1 > :not(template) ~ :not(template) {
    --divide-opacity: 1 !important;
    border-color: #fdfdfd !important;
    border-color: rgba(253,253,253,var(--divide-opacity)) !important
}

.xer-divide-grey-4 > :not(template) ~ :not(template) {
    --divide-opacity: 1 !important;
    border-color: #eaeaea !important;
    border-color: rgba(234,234,234,var(--divide-opacity)) !important
}

.xer-divide-grey-5 > :not(template) ~ :not(template) {
    --divide-opacity: 1 !important;
    border-color: #dcdcdc !important;
    border-color: rgba(220,220,220,var(--divide-opacity)) !important
}

.xer-divide-grey > :not(template) ~ :not(template) {
    --divide-opacity: 1 !important;
    border-color: #cdcdcd !important;
    border-color: rgba(205,205,205,var(--divide-opacity)) !important
}

.xer-divide-grey-dark > :not(template) ~ :not(template) {
    --divide-opacity: 1 !important;
    border-color: #555 !important;
    border-color: rgba(85,85,85,var(--divide-opacity)) !important
}

.xer-divide-secondary-3 > :not(template) ~ :not(template) {
    --divide-opacity: 1 !important;
    border-color: #d14124 !important;
    border-color: rgba(209,65,36,var(--divide-opacity)) !important
}

.xer-divide-secondary-2 > :not(template) ~ :not(template) {
    --divide-opacity: 1 !important;
    border-color: #991e66 !important;
    border-color: rgba(153,30,102,var(--divide-opacity)) !important
}

.xer-divide-secondary-1 > :not(template) ~ :not(template) {
    --divide-opacity: 1 !important;
    border-color: #e06287 !important;
    border-color: rgba(224,98,135,var(--divide-opacity)) !important
}

.xer-divide-cta--active > :not(template) ~ :not(template) {
    --divide-opacity: 1 !important;
    border-color: #007d72 !important;
    border-color: rgba(0,125,114,var(--divide-opacity)) !important
}

.xer-divide-cta--hover > :not(template) ~ :not(template) {
    --divide-opacity: 1 !important;
    border-color: #009f91 !important;
    border-color: rgba(0,159,145,var(--divide-opacity)) !important
}

.xer-divide-cta > :not(template) ~ :not(template) {
    --divide-opacity: 1 !important;
    border-color: #00af9f !important;
    border-color: rgba(0,175,159,var(--divide-opacity)) !important
}

.xer-divide-primary > :not(template) ~ :not(template) {
    --divide-opacity: 1 !important;
    border-color: #ed8b00 !important;
    border-color: rgba(237,139,0,var(--divide-opacity)) !important
}

.xer-divide-white > :not(template) ~ :not(template) {
    --divide-opacity: 1 !important;
    border-color: #fff !important;
    border-color: rgba(255,255,255,var(--divide-opacity)) !important
}

.xer-divide-backdrop > :not(template) ~ :not(template) {
    border-color: #0000001f !important
}

.xer-divide-solid > :not(template) ~ :not(template) {
    border-style: solid !important
}

.xer-divide-dashed > :not(template) ~ :not(template) {
    border-style: dashed !important
}

.xer-divide-dotted > :not(template) ~ :not(template) {
    border-style: dotted !important
}

.xer-divide-double > :not(template) ~ :not(template) {
    border-style: double !important
}

.xer-divide-none > :not(template) ~ :not(template) {
    border-style: none !important
}

.xer-divide-opacity-0 > :not(template) ~ :not(template) {
    --divide-opacity: 0 !important
}

.xer-divide-opacity-25 > :not(template) ~ :not(template) {
    --divide-opacity: 0.25 !important
}

.xer-divide-opacity-50 > :not(template) ~ :not(template) {
    --divide-opacity: 0.5 !important
}

.xer-divide-opacity-75 > :not(template) ~ :not(template) {
    --divide-opacity: 0.75 !important
}

.xer-divide-opacity-100 > :not(template) ~ :not(template) {
    --divide-opacity: 1 !important
}

.xer-sr-only {
    position: absolute !important;
    width: 1px !important;
    height: 1px !important;
    padding: 0 !important;
    margin: -1px !important;
    overflow: hidden !important;
    clip: rect(0,0,0,0) !important;
    white-space: nowrap !important;
    border-width: 0 !important
}

.xer-not-sr-only {
    position: static !important;
    width: auto !important;
    height: auto !important;
    padding: 0 !important;
    margin: 0 !important;
    overflow: visible !important;
    clip: auto !important;
    white-space: normal !important
}

.focus\:xer-sr-only:focus {
    position: absolute !important;
    width: 1px !important;
    height: 1px !important;
    padding: 0 !important;
    margin: -1px !important;
    overflow: hidden !important;
    clip: rect(0,0,0,0) !important;
    white-space: nowrap !important;
    border-width: 0 !important
}

.focus\:xer-not-sr-only:focus {
    position: static !important;
    width: auto !important;
    height: auto !important;
    padding: 0 !important;
    margin: 0 !important;
    overflow: visible !important;
    clip: auto !important;
    white-space: normal !important
}

.xer-appearance-none {
    -webkit-appearance: none !important;
    -moz-appearance: none !important;
    appearance: none !important
}

.xer-bg-fixed {
    background-attachment: fixed !important
}

.xer-bg-local {
    background-attachment: local !important
}

.xer-bg-scroll {
    background-attachment: scroll !important
}

.xer-bg-clip-border {
    background-clip: border-box !important
}

.xer-bg-clip-padding {
    background-clip: padding-box !important
}

.xer-bg-clip-content {
    background-clip: content-box !important
}

.xer-bg-clip-text {
    -webkit-background-clip: text !important;
    background-clip: text !important
}

.xer-bg-info {
    --bg-opacity: 1 !important;
    background-color: #54dede !important;
    background-color: rgba(84,222,222,var(--bg-opacity)) !important
}

.xer-bg-warning {
    --bg-opacity: 1 !important;
    background-color: #ffcc49 !important;
    background-color: rgba(255,204,73,var(--bg-opacity)) !important
}

.xer-bg-success {
    --bg-opacity: 1 !important;
    background-color: #acd84e !important;
    background-color: rgba(172,216,78,var(--bg-opacity)) !important
}

.xer-bg-danger {
    --bg-opacity: 1 !important;
    background-color: #ff0c3e !important;
    background-color: rgba(255,12,62,var(--bg-opacity)) !important
}

.xer-bg-danger--hover {
    --bg-opacity: 1 !important;
    background-color: #f20000 !important;
    background-color: rgba(242,0,0,var(--bg-opacity)) !important
}

.xer-bg-danger--active {
    --bg-opacity: 1 !important;
    background-color: #d40000 !important;
    background-color: rgba(212,0,0,var(--bg-opacity)) !important
}

.xer-bg-grey-3 {
    --bg-opacity: 1 !important;
    background-color: #f0f0f0 !important;
    background-color: rgba(240,240,240,var(--bg-opacity)) !important
}

.xer-bg-grey-7 {
    --bg-opacity: 1 !important;
    background-color: #6b6b6b !important;
    background-color: rgba(107,107,107,var(--bg-opacity)) !important
}

.xer-bg-black {
    --bg-opacity: 1 !important;
    background-color: #222 !important;
    background-color: rgba(34,34,34,var(--bg-opacity)) !important
}

.xer-bg-grey-2 {
    --bg-opacity: 1 !important;
    background-color: #f9f9f9 !important;
    background-color: rgba(249,249,249,var(--bg-opacity)) !important
}

.xer-bg-grey-6 {
    --bg-opacity: 1 !important;
    background-color: #a1a1a1 !important;
    background-color: rgba(161,161,161,var(--bg-opacity)) !important
}

.xer-bg-grey-1 {
    --bg-opacity: 1 !important;
    background-color: #fdfdfd !important;
    background-color: rgba(253,253,253,var(--bg-opacity)) !important
}

.xer-bg-grey-4 {
    --bg-opacity: 1 !important;
    background-color: #eaeaea !important;
    background-color: rgba(234,234,234,var(--bg-opacity)) !important
}

.xer-bg-grey-5 {
    --bg-opacity: 1 !important;
    background-color: #dcdcdc !important;
    background-color: rgba(220,220,220,var(--bg-opacity)) !important
}

.xer-bg-grey {
    --bg-opacity: 1 !important;
    background-color: #cdcdcd !important;
    background-color: rgba(205,205,205,var(--bg-opacity)) !important
}

.xer-bg-grey-dark {
    --bg-opacity: 1 !important;
    background-color: #555 !important;
    background-color: rgba(85,85,85,var(--bg-opacity)) !important
}

.xer-bg-secondary-3 {
    --bg-opacity: 1 !important;
    background-color: #d14124 !important;
    background-color: rgba(209,65,36,var(--bg-opacity)) !important
}

.xer-bg-secondary-2 {
    --bg-opacity: 1 !important;
    background-color: #991e66 !important;
    background-color: rgba(153,30,102,var(--bg-opacity)) !important
}

.xer-bg-secondary-1 {
    --bg-opacity: 1 !important;
    background-color: #e06287 !important;
    background-color: rgba(224,98,135,var(--bg-opacity)) !important
}

.xer-bg-cta--active {
    --bg-opacity: 1 !important;
    background-color: #007d72 !important;
    background-color: rgba(0,125,114,var(--bg-opacity)) !important
}

.xer-bg-cta--hover {
    --bg-opacity: 1 !important;
    background-color: #009f91 !important;
    background-color: rgba(0,159,145,var(--bg-opacity)) !important
}

.xer-bg-cta {
    --bg-opacity: 1 !important;
    background-color: #00af9f !important;
    background-color: rgba(0,175,159,var(--bg-opacity)) !important
}

.xer-bg-primary {
    --bg-opacity: 1 !important;
    background-color: #ed8b00 !important;
    background-color: rgba(237,139,0,var(--bg-opacity)) !important
}

.xer-bg-white {
    --bg-opacity: 1 !important;
    background-color: #fff !important;
    background-color: rgba(255,255,255,var(--bg-opacity)) !important
}

.xer-bg-backdrop {
    background-color: #0000001f !important
}

.hover\:xer-bg-info:hover {
    --bg-opacity: 1 !important;
    background-color: #54dede !important;
    background-color: rgba(84,222,222,var(--bg-opacity)) !important
}

.hover\:xer-bg-warning:hover {
    --bg-opacity: 1 !important;
    background-color: #ffcc49 !important;
    background-color: rgba(255,204,73,var(--bg-opacity)) !important
}

.hover\:xer-bg-success:hover {
    --bg-opacity: 1 !important;
    background-color: #acd84e !important;
    background-color: rgba(172,216,78,var(--bg-opacity)) !important
}

.hover\:xer-bg-danger:hover {
    --bg-opacity: 1 !important;
    background-color: #ff0c3e !important;
    background-color: rgba(255,12,62,var(--bg-opacity)) !important
}

.hover\:xer-bg-danger--hover:hover {
    --bg-opacity: 1 !important;
    background-color: #f20000 !important;
    background-color: rgba(242,0,0,var(--bg-opacity)) !important
}

.hover\:xer-bg-danger--active:hover {
    --bg-opacity: 1 !important;
    background-color: #d40000 !important;
    background-color: rgba(212,0,0,var(--bg-opacity)) !important
}

.hover\:xer-bg-grey-3:hover {
    --bg-opacity: 1 !important;
    background-color: #f0f0f0 !important;
    background-color: rgba(240,240,240,var(--bg-opacity)) !important
}

.hover\:xer-bg-grey-7:hover {
    --bg-opacity: 1 !important;
    background-color: #6b6b6b !important;
    background-color: rgba(107,107,107,var(--bg-opacity)) !important
}

.hover\:xer-bg-black:hover {
    --bg-opacity: 1 !important;
    background-color: #222 !important;
    background-color: rgba(34,34,34,var(--bg-opacity)) !important
}

.hover\:xer-bg-grey-2:hover {
    --bg-opacity: 1 !important;
    background-color: #f9f9f9 !important;
    background-color: rgba(249,249,249,var(--bg-opacity)) !important
}

.hover\:xer-bg-grey-6:hover {
    --bg-opacity: 1 !important;
    background-color: #a1a1a1 !important;
    background-color: rgba(161,161,161,var(--bg-opacity)) !important
}

.hover\:xer-bg-grey-1:hover {
    --bg-opacity: 1 !important;
    background-color: #fdfdfd !important;
    background-color: rgba(253,253,253,var(--bg-opacity)) !important
}

.hover\:xer-bg-grey-4:hover {
    --bg-opacity: 1 !important;
    background-color: #eaeaea !important;
    background-color: rgba(234,234,234,var(--bg-opacity)) !important
}

.hover\:xer-bg-grey-5:hover {
    --bg-opacity: 1 !important;
    background-color: #dcdcdc !important;
    background-color: rgba(220,220,220,var(--bg-opacity)) !important
}

.hover\:xer-bg-grey:hover {
    --bg-opacity: 1 !important;
    background-color: #cdcdcd !important;
    background-color: rgba(205,205,205,var(--bg-opacity)) !important
}

.hover\:xer-bg-grey-dark:hover {
    --bg-opacity: 1 !important;
    background-color: #555 !important;
    background-color: rgba(85,85,85,var(--bg-opacity)) !important
}

.hover\:xer-bg-secondary-3:hover {
    --bg-opacity: 1 !important;
    background-color: #d14124 !important;
    background-color: rgba(209,65,36,var(--bg-opacity)) !important
}

.hover\:xer-bg-secondary-2:hover {
    --bg-opacity: 1 !important;
    background-color: #991e66 !important;
    background-color: rgba(153,30,102,var(--bg-opacity)) !important
}

.hover\:xer-bg-secondary-1:hover {
    --bg-opacity: 1 !important;
    background-color: #e06287 !important;
    background-color: rgba(224,98,135,var(--bg-opacity)) !important
}

.hover\:xer-bg-cta--active:hover {
    --bg-opacity: 1 !important;
    background-color: #007d72 !important;
    background-color: rgba(0,125,114,var(--bg-opacity)) !important
}

.hover\:xer-bg-cta--hover:hover {
    --bg-opacity: 1 !important;
    background-color: #009f91 !important;
    background-color: rgba(0,159,145,var(--bg-opacity)) !important
}

.hover\:xer-bg-cta:hover {
    --bg-opacity: 1 !important;
    background-color: #00af9f !important;
    background-color: rgba(0,175,159,var(--bg-opacity)) !important
}

.hover\:xer-bg-primary:hover {
    --bg-opacity: 1 !important;
    background-color: #ed8b00 !important;
    background-color: rgba(237,139,0,var(--bg-opacity)) !important
}

.hover\:xer-bg-white:hover {
    --bg-opacity: 1 !important;
    background-color: #fff !important;
    background-color: rgba(255,255,255,var(--bg-opacity)) !important
}

.hover\:xer-bg-backdrop:hover {
    background-color: #0000001f !important
}

.focus\:xer-bg-info:focus {
    --bg-opacity: 1 !important;
    background-color: #54dede !important;
    background-color: rgba(84,222,222,var(--bg-opacity)) !important
}

.focus\:xer-bg-warning:focus {
    --bg-opacity: 1 !important;
    background-color: #ffcc49 !important;
    background-color: rgba(255,204,73,var(--bg-opacity)) !important
}

.focus\:xer-bg-success:focus {
    --bg-opacity: 1 !important;
    background-color: #acd84e !important;
    background-color: rgba(172,216,78,var(--bg-opacity)) !important
}

.focus\:xer-bg-danger:focus {
    --bg-opacity: 1 !important;
    background-color: #ff0c3e !important;
    background-color: rgba(255,12,62,var(--bg-opacity)) !important
}

.focus\:xer-bg-danger--hover:focus {
    --bg-opacity: 1 !important;
    background-color: #f20000 !important;
    background-color: rgba(242,0,0,var(--bg-opacity)) !important
}

.focus\:xer-bg-danger--active:focus {
    --bg-opacity: 1 !important;
    background-color: #d40000 !important;
    background-color: rgba(212,0,0,var(--bg-opacity)) !important
}

.focus\:xer-bg-grey-3:focus {
    --bg-opacity: 1 !important;
    background-color: #f0f0f0 !important;
    background-color: rgba(240,240,240,var(--bg-opacity)) !important
}

.focus\:xer-bg-grey-7:focus {
    --bg-opacity: 1 !important;
    background-color: #6b6b6b !important;
    background-color: rgba(107,107,107,var(--bg-opacity)) !important
}

.focus\:xer-bg-black:focus {
    --bg-opacity: 1 !important;
    background-color: #222 !important;
    background-color: rgba(34,34,34,var(--bg-opacity)) !important
}

.focus\:xer-bg-grey-2:focus {
    --bg-opacity: 1 !important;
    background-color: #f9f9f9 !important;
    background-color: rgba(249,249,249,var(--bg-opacity)) !important
}

.focus\:xer-bg-grey-6:focus {
    --bg-opacity: 1 !important;
    background-color: #a1a1a1 !important;
    background-color: rgba(161,161,161,var(--bg-opacity)) !important
}

.focus\:xer-bg-grey-1:focus {
    --bg-opacity: 1 !important;
    background-color: #fdfdfd !important;
    background-color: rgba(253,253,253,var(--bg-opacity)) !important
}

.focus\:xer-bg-grey-4:focus {
    --bg-opacity: 1 !important;
    background-color: #eaeaea !important;
    background-color: rgba(234,234,234,var(--bg-opacity)) !important
}

.focus\:xer-bg-grey-5:focus {
    --bg-opacity: 1 !important;
    background-color: #dcdcdc !important;
    background-color: rgba(220,220,220,var(--bg-opacity)) !important
}

.focus\:xer-bg-grey:focus {
    --bg-opacity: 1 !important;
    background-color: #cdcdcd !important;
    background-color: rgba(205,205,205,var(--bg-opacity)) !important
}

.focus\:xer-bg-grey-dark:focus {
    --bg-opacity: 1 !important;
    background-color: #555 !important;
    background-color: rgba(85,85,85,var(--bg-opacity)) !important
}

.focus\:xer-bg-secondary-3:focus {
    --bg-opacity: 1 !important;
    background-color: #d14124 !important;
    background-color: rgba(209,65,36,var(--bg-opacity)) !important
}

.focus\:xer-bg-secondary-2:focus {
    --bg-opacity: 1 !important;
    background-color: #991e66 !important;
    background-color: rgba(153,30,102,var(--bg-opacity)) !important
}

.focus\:xer-bg-secondary-1:focus {
    --bg-opacity: 1 !important;
    background-color: #e06287 !important;
    background-color: rgba(224,98,135,var(--bg-opacity)) !important
}

.focus\:xer-bg-cta--active:focus {
    --bg-opacity: 1 !important;
    background-color: #007d72 !important;
    background-color: rgba(0,125,114,var(--bg-opacity)) !important
}

.focus\:xer-bg-cta--hover:focus {
    --bg-opacity: 1 !important;
    background-color: #009f91 !important;
    background-color: rgba(0,159,145,var(--bg-opacity)) !important
}

.focus\:xer-bg-cta:focus {
    --bg-opacity: 1 !important;
    background-color: #00af9f !important;
    background-color: rgba(0,175,159,var(--bg-opacity)) !important
}

.focus\:xer-bg-primary:focus {
    --bg-opacity: 1 !important;
    background-color: #ed8b00 !important;
    background-color: rgba(237,139,0,var(--bg-opacity)) !important
}

.focus\:xer-bg-white:focus {
    --bg-opacity: 1 !important;
    background-color: #fff !important;
    background-color: rgba(255,255,255,var(--bg-opacity)) !important
}

.focus\:xer-bg-backdrop:focus {
    background-color: #0000001f !important
}

.xer-bg-none {
    background-image: none !important
}

.xer-bg-gradient-to-t {
    background-image: linear-gradient(to top,var(--gradient-color-stops)) !important
}

.xer-bg-gradient-to-tr {
    background-image: linear-gradient(to top right,var(--gradient-color-stops)) !important
}

.xer-bg-gradient-to-r {
    background-image: linear-gradient(to right,var(--gradient-color-stops)) !important
}

.xer-bg-gradient-to-br {
    background-image: linear-gradient(to bottom right,var(--gradient-color-stops)) !important
}

.xer-bg-gradient-to-b {
    background-image: linear-gradient(to bottom,var(--gradient-color-stops)) !important
}

.xer-bg-gradient-to-bl {
    background-image: linear-gradient(to bottom left,var(--gradient-color-stops)) !important
}

.xer-bg-gradient-to-l {
    background-image: linear-gradient(to left,var(--gradient-color-stops)) !important
}

.xer-bg-gradient-to-tl {
    background-image: linear-gradient(to top left,var(--gradient-color-stops)) !important
}

.xer-from-info {
    --gradient-from-color: #54dede !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(84, 222, 222, 0)) !important
}

.xer-from-warning {
    --gradient-from-color: #ffcc49 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(255, 204, 73, 0)) !important
}

.xer-from-success {
    --gradient-from-color: #acd84e !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(172, 216, 78, 0)) !important
}

.xer-from-danger {
    --gradient-from-color: #ff0c3e !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(255, 12, 62, 0)) !important
}

.xer-from-danger--hover {
    --gradient-from-color: #f20000 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(242, 0, 0, 0)) !important
}

.xer-from-danger--active {
    --gradient-from-color: #d40000 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(212, 0, 0, 0)) !important
}

.xer-from-grey-3 {
    --gradient-from-color: #f0f0f0 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(240, 240, 240, 0)) !important
}

.xer-from-grey-7 {
    --gradient-from-color: #6b6b6b !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(107, 107, 107, 0)) !important
}

.xer-from-black {
    --gradient-from-color: #222222 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(34, 34, 34, 0)) !important
}

.xer-from-grey-2 {
    --gradient-from-color: #f9f9f9 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(249, 249, 249, 0)) !important
}

.xer-from-grey-6 {
    --gradient-from-color: #a1a1a1 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(161, 161, 161, 0)) !important
}

.xer-from-grey-1 {
    --gradient-from-color: #fdfdfd !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(253, 253, 253, 0)) !important
}

.xer-from-grey-4 {
    --gradient-from-color: #eaeaea !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(234, 234, 234, 0)) !important
}

.xer-from-grey-5 {
    --gradient-from-color: #dcdcdc !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(220, 220, 220, 0)) !important
}

.xer-from-grey {
    --gradient-from-color: #cdcdcd !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(205, 205, 205, 0)) !important
}

.xer-from-grey-dark {
    --gradient-from-color: #555555 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(85, 85, 85, 0)) !important
}

.xer-from-secondary-3 {
    --gradient-from-color: #d14124 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(209, 65, 36, 0)) !important
}

.xer-from-secondary-2 {
    --gradient-from-color: #991e66 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(153, 30, 102, 0)) !important
}

.xer-from-secondary-1 {
    --gradient-from-color: #e06287 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(224, 98, 135, 0)) !important
}

.xer-from-cta--active {
    --gradient-from-color: #007d72 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 125, 114, 0)) !important
}

.xer-from-cta--hover {
    --gradient-from-color: #009f91 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 159, 145, 0)) !important
}

.xer-from-cta {
    --gradient-from-color: #00af9f !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 175, 159, 0)) !important
}

.xer-from-primary {
    --gradient-from-color: #ed8b00 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(237, 139, 0, 0)) !important
}

.xer-from-white {
    --gradient-from-color: #ffffff !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(255, 255, 255, 0)) !important
}

.xer-from-backdrop {
    --gradient-from-color: #0000001f !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 0, 0, 0)) !important
}

.xer-via-info {
    --gradient-via-color: #54dede !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(84, 222, 222, 0)) !important
}

.xer-via-warning {
    --gradient-via-color: #ffcc49 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(255, 204, 73, 0)) !important
}

.xer-via-success {
    --gradient-via-color: #acd84e !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(172, 216, 78, 0)) !important
}

.xer-via-danger {
    --gradient-via-color: #ff0c3e !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(255, 12, 62, 0)) !important
}

.xer-via-danger--hover {
    --gradient-via-color: #f20000 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(242, 0, 0, 0)) !important
}

.xer-via-danger--active {
    --gradient-via-color: #d40000 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(212, 0, 0, 0)) !important
}

.xer-via-grey-3 {
    --gradient-via-color: #f0f0f0 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(240, 240, 240, 0)) !important
}

.xer-via-grey-7 {
    --gradient-via-color: #6b6b6b !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(107, 107, 107, 0)) !important
}

.xer-via-black {
    --gradient-via-color: #222222 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(34, 34, 34, 0)) !important
}

.xer-via-grey-2 {
    --gradient-via-color: #f9f9f9 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(249, 249, 249, 0)) !important
}

.xer-via-grey-6 {
    --gradient-via-color: #a1a1a1 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(161, 161, 161, 0)) !important
}

.xer-via-grey-1 {
    --gradient-via-color: #fdfdfd !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(253, 253, 253, 0)) !important
}

.xer-via-grey-4 {
    --gradient-via-color: #eaeaea !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(234, 234, 234, 0)) !important
}

.xer-via-grey-5 {
    --gradient-via-color: #dcdcdc !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(220, 220, 220, 0)) !important
}

.xer-via-grey {
    --gradient-via-color: #cdcdcd !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(205, 205, 205, 0)) !important
}

.xer-via-grey-dark {
    --gradient-via-color: #555555 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(85, 85, 85, 0)) !important
}

.xer-via-secondary-3 {
    --gradient-via-color: #d14124 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(209, 65, 36, 0)) !important
}

.xer-via-secondary-2 {
    --gradient-via-color: #991e66 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(153, 30, 102, 0)) !important
}

.xer-via-secondary-1 {
    --gradient-via-color: #e06287 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(224, 98, 135, 0)) !important
}

.xer-via-cta--active {
    --gradient-via-color: #007d72 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 125, 114, 0)) !important
}

.xer-via-cta--hover {
    --gradient-via-color: #009f91 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 159, 145, 0)) !important
}

.xer-via-cta {
    --gradient-via-color: #00af9f !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 175, 159, 0)) !important
}

.xer-via-primary {
    --gradient-via-color: #ed8b00 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(237, 139, 0, 0)) !important
}

.xer-via-white {
    --gradient-via-color: #ffffff !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(255, 255, 255, 0)) !important
}

.xer-via-backdrop {
    --gradient-via-color: #0000001f !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 0, 0, 0)) !important
}

.xer-to-info {
    --gradient-to-color: #54dede !important
}

.xer-to-warning {
    --gradient-to-color: #ffcc49 !important
}

.xer-to-success {
    --gradient-to-color: #acd84e !important
}

.xer-to-danger {
    --gradient-to-color: #ff0c3e !important
}

.xer-to-danger--hover {
    --gradient-to-color: #f20000 !important
}

.xer-to-danger--active {
    --gradient-to-color: #d40000 !important
}

.xer-to-grey-3 {
    --gradient-to-color: #f0f0f0 !important
}

.xer-to-grey-7 {
    --gradient-to-color: #6b6b6b !important
}

.xer-to-black {
    --gradient-to-color: #222222 !important
}

.xer-to-grey-2 {
    --gradient-to-color: #f9f9f9 !important
}

.xer-to-grey-6 {
    --gradient-to-color: #a1a1a1 !important
}

.xer-to-grey-1 {
    --gradient-to-color: #fdfdfd !important
}

.xer-to-grey-4 {
    --gradient-to-color: #eaeaea !important
}

.xer-to-grey-5 {
    --gradient-to-color: #dcdcdc !important
}

.xer-to-grey {
    --gradient-to-color: #cdcdcd !important
}

.xer-to-grey-dark {
    --gradient-to-color: #555555 !important
}

.xer-to-secondary-3 {
    --gradient-to-color: #d14124 !important
}

.xer-to-secondary-2 {
    --gradient-to-color: #991e66 !important
}

.xer-to-secondary-1 {
    --gradient-to-color: #e06287 !important
}

.xer-to-cta--active {
    --gradient-to-color: #007d72 !important
}

.xer-to-cta--hover {
    --gradient-to-color: #009f91 !important
}

.xer-to-cta {
    --gradient-to-color: #00af9f !important
}

.xer-to-primary {
    --gradient-to-color: #ed8b00 !important
}

.xer-to-white {
    --gradient-to-color: #ffffff !important
}

.xer-to-backdrop {
    --gradient-to-color: #0000001f !important
}

.hover\:xer-from-info:hover {
    --gradient-from-color: #54dede !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(84, 222, 222, 0)) !important
}

.hover\:xer-from-warning:hover {
    --gradient-from-color: #ffcc49 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(255, 204, 73, 0)) !important
}

.hover\:xer-from-success:hover {
    --gradient-from-color: #acd84e !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(172, 216, 78, 0)) !important
}

.hover\:xer-from-danger:hover {
    --gradient-from-color: #ff0c3e !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(255, 12, 62, 0)) !important
}

.hover\:xer-from-danger--hover:hover {
    --gradient-from-color: #f20000 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(242, 0, 0, 0)) !important
}

.hover\:xer-from-danger--active:hover {
    --gradient-from-color: #d40000 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(212, 0, 0, 0)) !important
}

.hover\:xer-from-grey-3:hover {
    --gradient-from-color: #f0f0f0 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(240, 240, 240, 0)) !important
}

.hover\:xer-from-grey-7:hover {
    --gradient-from-color: #6b6b6b !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(107, 107, 107, 0)) !important
}

.hover\:xer-from-black:hover {
    --gradient-from-color: #222222 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(34, 34, 34, 0)) !important
}

.hover\:xer-from-grey-2:hover {
    --gradient-from-color: #f9f9f9 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(249, 249, 249, 0)) !important
}

.hover\:xer-from-grey-6:hover {
    --gradient-from-color: #a1a1a1 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(161, 161, 161, 0)) !important
}

.hover\:xer-from-grey-1:hover {
    --gradient-from-color: #fdfdfd !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(253, 253, 253, 0)) !important
}

.hover\:xer-from-grey-4:hover {
    --gradient-from-color: #eaeaea !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(234, 234, 234, 0)) !important
}

.hover\:xer-from-grey-5:hover {
    --gradient-from-color: #dcdcdc !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(220, 220, 220, 0)) !important
}

.hover\:xer-from-grey:hover {
    --gradient-from-color: #cdcdcd !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(205, 205, 205, 0)) !important
}

.hover\:xer-from-grey-dark:hover {
    --gradient-from-color: #555555 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(85, 85, 85, 0)) !important
}

.hover\:xer-from-secondary-3:hover {
    --gradient-from-color: #d14124 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(209, 65, 36, 0)) !important
}

.hover\:xer-from-secondary-2:hover {
    --gradient-from-color: #991e66 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(153, 30, 102, 0)) !important
}

.hover\:xer-from-secondary-1:hover {
    --gradient-from-color: #e06287 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(224, 98, 135, 0)) !important
}

.hover\:xer-from-cta--active:hover {
    --gradient-from-color: #007d72 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 125, 114, 0)) !important
}

.hover\:xer-from-cta--hover:hover {
    --gradient-from-color: #009f91 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 159, 145, 0)) !important
}

.hover\:xer-from-cta:hover {
    --gradient-from-color: #00af9f !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 175, 159, 0)) !important
}

.hover\:xer-from-primary:hover {
    --gradient-from-color: #ed8b00 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(237, 139, 0, 0)) !important
}

.hover\:xer-from-white:hover {
    --gradient-from-color: #ffffff !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(255, 255, 255, 0)) !important
}

.hover\:xer-from-backdrop:hover {
    --gradient-from-color: #0000001f !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 0, 0, 0)) !important
}

.hover\:xer-via-info:hover {
    --gradient-via-color: #54dede !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(84, 222, 222, 0)) !important
}

.hover\:xer-via-warning:hover {
    --gradient-via-color: #ffcc49 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(255, 204, 73, 0)) !important
}

.hover\:xer-via-success:hover {
    --gradient-via-color: #acd84e !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(172, 216, 78, 0)) !important
}

.hover\:xer-via-danger:hover {
    --gradient-via-color: #ff0c3e !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(255, 12, 62, 0)) !important
}

.hover\:xer-via-danger--hover:hover {
    --gradient-via-color: #f20000 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(242, 0, 0, 0)) !important
}

.hover\:xer-via-danger--active:hover {
    --gradient-via-color: #d40000 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(212, 0, 0, 0)) !important
}

.hover\:xer-via-grey-3:hover {
    --gradient-via-color: #f0f0f0 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(240, 240, 240, 0)) !important
}

.hover\:xer-via-grey-7:hover {
    --gradient-via-color: #6b6b6b !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(107, 107, 107, 0)) !important
}

.hover\:xer-via-black:hover {
    --gradient-via-color: #222222 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(34, 34, 34, 0)) !important
}

.hover\:xer-via-grey-2:hover {
    --gradient-via-color: #f9f9f9 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(249, 249, 249, 0)) !important
}

.hover\:xer-via-grey-6:hover {
    --gradient-via-color: #a1a1a1 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(161, 161, 161, 0)) !important
}

.hover\:xer-via-grey-1:hover {
    --gradient-via-color: #fdfdfd !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(253, 253, 253, 0)) !important
}

.hover\:xer-via-grey-4:hover {
    --gradient-via-color: #eaeaea !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(234, 234, 234, 0)) !important
}

.hover\:xer-via-grey-5:hover {
    --gradient-via-color: #dcdcdc !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(220, 220, 220, 0)) !important
}

.hover\:xer-via-grey:hover {
    --gradient-via-color: #cdcdcd !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(205, 205, 205, 0)) !important
}

.hover\:xer-via-grey-dark:hover {
    --gradient-via-color: #555555 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(85, 85, 85, 0)) !important
}

.hover\:xer-via-secondary-3:hover {
    --gradient-via-color: #d14124 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(209, 65, 36, 0)) !important
}

.hover\:xer-via-secondary-2:hover {
    --gradient-via-color: #991e66 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(153, 30, 102, 0)) !important
}

.hover\:xer-via-secondary-1:hover {
    --gradient-via-color: #e06287 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(224, 98, 135, 0)) !important
}

.hover\:xer-via-cta--active:hover {
    --gradient-via-color: #007d72 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 125, 114, 0)) !important
}

.hover\:xer-via-cta--hover:hover {
    --gradient-via-color: #009f91 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 159, 145, 0)) !important
}

.hover\:xer-via-cta:hover {
    --gradient-via-color: #00af9f !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 175, 159, 0)) !important
}

.hover\:xer-via-primary:hover {
    --gradient-via-color: #ed8b00 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(237, 139, 0, 0)) !important
}

.hover\:xer-via-white:hover {
    --gradient-via-color: #ffffff !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(255, 255, 255, 0)) !important
}

.hover\:xer-via-backdrop:hover {
    --gradient-via-color: #0000001f !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 0, 0, 0)) !important
}

.hover\:xer-to-info:hover {
    --gradient-to-color: #54dede !important
}

.hover\:xer-to-warning:hover {
    --gradient-to-color: #ffcc49 !important
}

.hover\:xer-to-success:hover {
    --gradient-to-color: #acd84e !important
}

.hover\:xer-to-danger:hover {
    --gradient-to-color: #ff0c3e !important
}

.hover\:xer-to-danger--hover:hover {
    --gradient-to-color: #f20000 !important
}

.hover\:xer-to-danger--active:hover {
    --gradient-to-color: #d40000 !important
}

.hover\:xer-to-grey-3:hover {
    --gradient-to-color: #f0f0f0 !important
}

.hover\:xer-to-grey-7:hover {
    --gradient-to-color: #6b6b6b !important
}

.hover\:xer-to-black:hover {
    --gradient-to-color: #222222 !important
}

.hover\:xer-to-grey-2:hover {
    --gradient-to-color: #f9f9f9 !important
}

.hover\:xer-to-grey-6:hover {
    --gradient-to-color: #a1a1a1 !important
}

.hover\:xer-to-grey-1:hover {
    --gradient-to-color: #fdfdfd !important
}

.hover\:xer-to-grey-4:hover {
    --gradient-to-color: #eaeaea !important
}

.hover\:xer-to-grey-5:hover {
    --gradient-to-color: #dcdcdc !important
}

.hover\:xer-to-grey:hover {
    --gradient-to-color: #cdcdcd !important
}

.hover\:xer-to-grey-dark:hover {
    --gradient-to-color: #555555 !important
}

.hover\:xer-to-secondary-3:hover {
    --gradient-to-color: #d14124 !important
}

.hover\:xer-to-secondary-2:hover {
    --gradient-to-color: #991e66 !important
}

.hover\:xer-to-secondary-1:hover {
    --gradient-to-color: #e06287 !important
}

.hover\:xer-to-cta--active:hover {
    --gradient-to-color: #007d72 !important
}

.hover\:xer-to-cta--hover:hover {
    --gradient-to-color: #009f91 !important
}

.hover\:xer-to-cta:hover {
    --gradient-to-color: #00af9f !important
}

.hover\:xer-to-primary:hover {
    --gradient-to-color: #ed8b00 !important
}

.hover\:xer-to-white:hover {
    --gradient-to-color: #ffffff !important
}

.hover\:xer-to-backdrop:hover {
    --gradient-to-color: #0000001f !important
}

.focus\:xer-from-info:focus {
    --gradient-from-color: #54dede !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(84, 222, 222, 0)) !important
}

.focus\:xer-from-warning:focus {
    --gradient-from-color: #ffcc49 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(255, 204, 73, 0)) !important
}

.focus\:xer-from-success:focus {
    --gradient-from-color: #acd84e !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(172, 216, 78, 0)) !important
}

.focus\:xer-from-danger:focus {
    --gradient-from-color: #ff0c3e !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(255, 12, 62, 0)) !important
}

.focus\:xer-from-danger--hover:focus {
    --gradient-from-color: #f20000 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(242, 0, 0, 0)) !important
}

.focus\:xer-from-danger--active:focus {
    --gradient-from-color: #d40000 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(212, 0, 0, 0)) !important
}

.focus\:xer-from-grey-3:focus {
    --gradient-from-color: #f0f0f0 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(240, 240, 240, 0)) !important
}

.focus\:xer-from-grey-7:focus {
    --gradient-from-color: #6b6b6b !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(107, 107, 107, 0)) !important
}

.focus\:xer-from-black:focus {
    --gradient-from-color: #222222 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(34, 34, 34, 0)) !important
}

.focus\:xer-from-grey-2:focus {
    --gradient-from-color: #f9f9f9 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(249, 249, 249, 0)) !important
}

.focus\:xer-from-grey-6:focus {
    --gradient-from-color: #a1a1a1 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(161, 161, 161, 0)) !important
}

.focus\:xer-from-grey-1:focus {
    --gradient-from-color: #fdfdfd !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(253, 253, 253, 0)) !important
}

.focus\:xer-from-grey-4:focus {
    --gradient-from-color: #eaeaea !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(234, 234, 234, 0)) !important
}

.focus\:xer-from-grey-5:focus {
    --gradient-from-color: #dcdcdc !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(220, 220, 220, 0)) !important
}

.focus\:xer-from-grey:focus {
    --gradient-from-color: #cdcdcd !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(205, 205, 205, 0)) !important
}

.focus\:xer-from-grey-dark:focus {
    --gradient-from-color: #555555 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(85, 85, 85, 0)) !important
}

.focus\:xer-from-secondary-3:focus {
    --gradient-from-color: #d14124 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(209, 65, 36, 0)) !important
}

.focus\:xer-from-secondary-2:focus {
    --gradient-from-color: #991e66 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(153, 30, 102, 0)) !important
}

.focus\:xer-from-secondary-1:focus {
    --gradient-from-color: #e06287 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(224, 98, 135, 0)) !important
}

.focus\:xer-from-cta--active:focus {
    --gradient-from-color: #007d72 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 125, 114, 0)) !important
}

.focus\:xer-from-cta--hover:focus {
    --gradient-from-color: #009f91 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 159, 145, 0)) !important
}

.focus\:xer-from-cta:focus {
    --gradient-from-color: #00af9f !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 175, 159, 0)) !important
}

.focus\:xer-from-primary:focus {
    --gradient-from-color: #ed8b00 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(237, 139, 0, 0)) !important
}

.focus\:xer-from-white:focus {
    --gradient-from-color: #ffffff !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(255, 255, 255, 0)) !important
}

.focus\:xer-from-backdrop:focus {
    --gradient-from-color: #0000001f !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 0, 0, 0)) !important
}

.focus\:xer-via-info:focus {
    --gradient-via-color: #54dede !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(84, 222, 222, 0)) !important
}

.focus\:xer-via-warning:focus {
    --gradient-via-color: #ffcc49 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(255, 204, 73, 0)) !important
}

.focus\:xer-via-success:focus {
    --gradient-via-color: #acd84e !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(172, 216, 78, 0)) !important
}

.focus\:xer-via-danger:focus {
    --gradient-via-color: #ff0c3e !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(255, 12, 62, 0)) !important
}

.focus\:xer-via-danger--hover:focus {
    --gradient-via-color: #f20000 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(242, 0, 0, 0)) !important
}

.focus\:xer-via-danger--active:focus {
    --gradient-via-color: #d40000 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(212, 0, 0, 0)) !important
}

.focus\:xer-via-grey-3:focus {
    --gradient-via-color: #f0f0f0 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(240, 240, 240, 0)) !important
}

.focus\:xer-via-grey-7:focus {
    --gradient-via-color: #6b6b6b !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(107, 107, 107, 0)) !important
}

.focus\:xer-via-black:focus {
    --gradient-via-color: #222222 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(34, 34, 34, 0)) !important
}

.focus\:xer-via-grey-2:focus {
    --gradient-via-color: #f9f9f9 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(249, 249, 249, 0)) !important
}

.focus\:xer-via-grey-6:focus {
    --gradient-via-color: #a1a1a1 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(161, 161, 161, 0)) !important
}

.focus\:xer-via-grey-1:focus {
    --gradient-via-color: #fdfdfd !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(253, 253, 253, 0)) !important
}

.focus\:xer-via-grey-4:focus {
    --gradient-via-color: #eaeaea !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(234, 234, 234, 0)) !important
}

.focus\:xer-via-grey-5:focus {
    --gradient-via-color: #dcdcdc !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(220, 220, 220, 0)) !important
}

.focus\:xer-via-grey:focus {
    --gradient-via-color: #cdcdcd !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(205, 205, 205, 0)) !important
}

.focus\:xer-via-grey-dark:focus {
    --gradient-via-color: #555555 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(85, 85, 85, 0)) !important
}

.focus\:xer-via-secondary-3:focus {
    --gradient-via-color: #d14124 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(209, 65, 36, 0)) !important
}

.focus\:xer-via-secondary-2:focus {
    --gradient-via-color: #991e66 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(153, 30, 102, 0)) !important
}

.focus\:xer-via-secondary-1:focus {
    --gradient-via-color: #e06287 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(224, 98, 135, 0)) !important
}

.focus\:xer-via-cta--active:focus {
    --gradient-via-color: #007d72 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 125, 114, 0)) !important
}

.focus\:xer-via-cta--hover:focus {
    --gradient-via-color: #009f91 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 159, 145, 0)) !important
}

.focus\:xer-via-cta:focus {
    --gradient-via-color: #00af9f !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 175, 159, 0)) !important
}

.focus\:xer-via-primary:focus {
    --gradient-via-color: #ed8b00 !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(237, 139, 0, 0)) !important
}

.focus\:xer-via-white:focus {
    --gradient-via-color: #ffffff !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(255, 255, 255, 0)) !important
}

.focus\:xer-via-backdrop:focus {
    --gradient-via-color: #0000001f !important;
    --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 0, 0, 0)) !important
}

.focus\:xer-to-info:focus {
    --gradient-to-color: #54dede !important
}

.focus\:xer-to-warning:focus {
    --gradient-to-color: #ffcc49 !important
}

.focus\:xer-to-success:focus {
    --gradient-to-color: #acd84e !important
}

.focus\:xer-to-danger:focus {
    --gradient-to-color: #ff0c3e !important
}

.focus\:xer-to-danger--hover:focus {
    --gradient-to-color: #f20000 !important
}

.focus\:xer-to-danger--active:focus {
    --gradient-to-color: #d40000 !important
}

.focus\:xer-to-grey-3:focus {
    --gradient-to-color: #f0f0f0 !important
}

.focus\:xer-to-grey-7:focus {
    --gradient-to-color: #6b6b6b !important
}

.focus\:xer-to-black:focus {
    --gradient-to-color: #222222 !important
}

.focus\:xer-to-grey-2:focus {
    --gradient-to-color: #f9f9f9 !important
}

.focus\:xer-to-grey-6:focus {
    --gradient-to-color: #a1a1a1 !important
}

.focus\:xer-to-grey-1:focus {
    --gradient-to-color: #fdfdfd !important
}

.focus\:xer-to-grey-4:focus {
    --gradient-to-color: #eaeaea !important
}

.focus\:xer-to-grey-5:focus {
    --gradient-to-color: #dcdcdc !important
}

.focus\:xer-to-grey:focus {
    --gradient-to-color: #cdcdcd !important
}

.focus\:xer-to-grey-dark:focus {
    --gradient-to-color: #555555 !important
}

.focus\:xer-to-secondary-3:focus {
    --gradient-to-color: #d14124 !important
}

.focus\:xer-to-secondary-2:focus {
    --gradient-to-color: #991e66 !important
}

.focus\:xer-to-secondary-1:focus {
    --gradient-to-color: #e06287 !important
}

.focus\:xer-to-cta--active:focus {
    --gradient-to-color: #007d72 !important
}

.focus\:xer-to-cta--hover:focus {
    --gradient-to-color: #009f91 !important
}

.focus\:xer-to-cta:focus {
    --gradient-to-color: #00af9f !important
}

.focus\:xer-to-primary:focus {
    --gradient-to-color: #ed8b00 !important
}

.focus\:xer-to-white:focus {
    --gradient-to-color: #ffffff !important
}

.focus\:xer-to-backdrop:focus {
    --gradient-to-color: #0000001f !important
}

.xer-bg-opacity-0 {
    --bg-opacity: 0 !important
}

.xer-bg-opacity-25 {
    --bg-opacity: 0.25 !important
}

.xer-bg-opacity-50 {
    --bg-opacity: 0.5 !important
}

.xer-bg-opacity-75 {
    --bg-opacity: 0.75 !important
}

.xer-bg-opacity-100 {
    --bg-opacity: 1 !important
}

.hover\:xer-bg-opacity-0:hover {
    --bg-opacity: 0 !important
}

.hover\:xer-bg-opacity-25:hover {
    --bg-opacity: 0.25 !important
}

.hover\:xer-bg-opacity-50:hover {
    --bg-opacity: 0.5 !important
}

.hover\:xer-bg-opacity-75:hover {
    --bg-opacity: 0.75 !important
}

.hover\:xer-bg-opacity-100:hover {
    --bg-opacity: 1 !important
}

.focus\:xer-bg-opacity-0:focus {
    --bg-opacity: 0 !important
}

.focus\:xer-bg-opacity-25:focus {
    --bg-opacity: 0.25 !important
}

.focus\:xer-bg-opacity-50:focus {
    --bg-opacity: 0.5 !important
}

.focus\:xer-bg-opacity-75:focus {
    --bg-opacity: 0.75 !important
}

.focus\:xer-bg-opacity-100:focus {
    --bg-opacity: 1 !important
}

.xer-bg-bottom {
    background-position: bottom !important
}

.xer-bg-center {
    background-position: center !important
}

.xer-bg-left {
    background-position: left !important
}

.xer-bg-left-bottom {
    background-position: left bottom !important
}

.xer-bg-left-top {
    background-position: left top !important
}

.xer-bg-right {
    background-position: right !important
}

.xer-bg-right-bottom {
    background-position: right bottom !important
}

.xer-bg-right-top {
    background-position: right top !important
}

.xer-bg-top {
    background-position: top !important
}

.xer-bg-repeat {
    background-repeat: repeat !important
}

.xer-bg-no-repeat {
    background-repeat: no-repeat !important
}

.xer-bg-repeat-x {
    background-repeat: repeat-x !important
}

.xer-bg-repeat-y {
    background-repeat: repeat-y !important
}

.xer-bg-repeat-round {
    background-repeat: round !important
}

.xer-bg-repeat-space {
    background-repeat: space !important
}

.xer-bg-auto {
    background-size: auto !important
}

.xer-bg-cover {
    background-size: cover !important
}

.xer-bg-contain {
    background-size: contain !important
}

.xer-border-collapse {
    border-collapse: collapse !important
}

.xer-border-separate {
    border-collapse: separate !important
}

.xer-border-info {
    --border-opacity: 1 !important;
    border-color: #54dede !important;
    border-color: rgba(84,222,222,var(--border-opacity)) !important
}

.xer-border-warning {
    --border-opacity: 1 !important;
    border-color: #ffcc49 !important;
    border-color: rgba(255,204,73,var(--border-opacity)) !important
}

.xer-border-success {
    --border-opacity: 1 !important;
    border-color: #acd84e !important;
    border-color: rgba(172,216,78,var(--border-opacity)) !important
}

.xer-border-danger {
    --border-opacity: 1 !important;
    border-color: #ff0c3e !important;
    border-color: rgba(255,12,62,var(--border-opacity)) !important
}

.xer-border-danger--hover {
    --border-opacity: 1 !important;
    border-color: #f20000 !important;
    border-color: rgba(242,0,0,var(--border-opacity)) !important
}

.xer-border-danger--active {
    --border-opacity: 1 !important;
    border-color: #d40000 !important;
    border-color: rgba(212,0,0,var(--border-opacity)) !important
}

.xer-border-grey-3 {
    --border-opacity: 1 !important;
    border-color: #f0f0f0 !important;
    border-color: rgba(240,240,240,var(--border-opacity)) !important
}

.xer-border-grey-7 {
    --border-opacity: 1 !important;
    border-color: #6b6b6b !important;
    border-color: rgba(107,107,107,var(--border-opacity)) !important
}

.xer-border-black {
    --border-opacity: 1 !important;
    border-color: #222 !important;
    border-color: rgba(34,34,34,var(--border-opacity)) !important
}

.xer-border-grey-2 {
    --border-opacity: 1 !important;
    border-color: #f9f9f9 !important;
    border-color: rgba(249,249,249,var(--border-opacity)) !important
}

.xer-border-grey-6 {
    --border-opacity: 1 !important;
    border-color: #a1a1a1 !important;
    border-color: rgba(161,161,161,var(--border-opacity)) !important
}

.xer-border-grey-1 {
    --border-opacity: 1 !important;
    border-color: #fdfdfd !important;
    border-color: rgba(253,253,253,var(--border-opacity)) !important
}

.xer-border-grey-4 {
    --border-opacity: 1 !important;
    border-color: #eaeaea !important;
    border-color: rgba(234,234,234,var(--border-opacity)) !important
}

.xer-border-grey-5 {
    --border-opacity: 1 !important;
    border-color: #dcdcdc !important;
    border-color: rgba(220,220,220,var(--border-opacity)) !important
}

.xer-border-grey {
    --border-opacity: 1 !important;
    border-color: #cdcdcd !important;
    border-color: rgba(205,205,205,var(--border-opacity)) !important
}

.xer-border-grey-dark {
    --border-opacity: 1 !important;
    border-color: #555 !important;
    border-color: rgba(85,85,85,var(--border-opacity)) !important
}

.xer-border-secondary-3 {
    --border-opacity: 1 !important;
    border-color: #d14124 !important;
    border-color: rgba(209,65,36,var(--border-opacity)) !important
}

.xer-border-secondary-2 {
    --border-opacity: 1 !important;
    border-color: #991e66 !important;
    border-color: rgba(153,30,102,var(--border-opacity)) !important
}

.xer-border-secondary-1 {
    --border-opacity: 1 !important;
    border-color: #e06287 !important;
    border-color: rgba(224,98,135,var(--border-opacity)) !important
}

.xer-border-cta--active {
    --border-opacity: 1 !important;
    border-color: #007d72 !important;
    border-color: rgba(0,125,114,var(--border-opacity)) !important
}

.xer-border-cta--hover {
    --border-opacity: 1 !important;
    border-color: #009f91 !important;
    border-color: rgba(0,159,145,var(--border-opacity)) !important
}

.xer-border-cta {
    --border-opacity: 1 !important;
    border-color: #00af9f !important;
    border-color: rgba(0,175,159,var(--border-opacity)) !important
}

.xer-border-primary {
    --border-opacity: 1 !important;
    border-color: #ed8b00 !important;
    border-color: rgba(237,139,0,var(--border-opacity)) !important
}

.xer-border-white {
    --border-opacity: 1 !important;
    border-color: #fff !important;
    border-color: rgba(255,255,255,var(--border-opacity)) !important
}

.xer-border-backdrop {
    border-color: #0000001f !important
}

.hover\:xer-border-info:hover {
    --border-opacity: 1 !important;
    border-color: #54dede !important;
    border-color: rgba(84,222,222,var(--border-opacity)) !important
}

.hover\:xer-border-warning:hover {
    --border-opacity: 1 !important;
    border-color: #ffcc49 !important;
    border-color: rgba(255,204,73,var(--border-opacity)) !important
}

.hover\:xer-border-success:hover {
    --border-opacity: 1 !important;
    border-color: #acd84e !important;
    border-color: rgba(172,216,78,var(--border-opacity)) !important
}

.hover\:xer-border-danger:hover {
    --border-opacity: 1 !important;
    border-color: #ff0c3e !important;
    border-color: rgba(255,12,62,var(--border-opacity)) !important
}

.hover\:xer-border-danger--hover:hover {
    --border-opacity: 1 !important;
    border-color: #f20000 !important;
    border-color: rgba(242,0,0,var(--border-opacity)) !important
}

.hover\:xer-border-danger--active:hover {
    --border-opacity: 1 !important;
    border-color: #d40000 !important;
    border-color: rgba(212,0,0,var(--border-opacity)) !important
}

.hover\:xer-border-grey-3:hover {
    --border-opacity: 1 !important;
    border-color: #f0f0f0 !important;
    border-color: rgba(240,240,240,var(--border-opacity)) !important
}

.hover\:xer-border-grey-7:hover {
    --border-opacity: 1 !important;
    border-color: #6b6b6b !important;
    border-color: rgba(107,107,107,var(--border-opacity)) !important
}

.hover\:xer-border-black:hover {
    --border-opacity: 1 !important;
    border-color: #222 !important;
    border-color: rgba(34,34,34,var(--border-opacity)) !important
}

.hover\:xer-border-grey-2:hover {
    --border-opacity: 1 !important;
    border-color: #f9f9f9 !important;
    border-color: rgba(249,249,249,var(--border-opacity)) !important
}

.hover\:xer-border-grey-6:hover {
    --border-opacity: 1 !important;
    border-color: #a1a1a1 !important;
    border-color: rgba(161,161,161,var(--border-opacity)) !important
}

.hover\:xer-border-grey-1:hover {
    --border-opacity: 1 !important;
    border-color: #fdfdfd !important;
    border-color: rgba(253,253,253,var(--border-opacity)) !important
}

.hover\:xer-border-grey-4:hover {
    --border-opacity: 1 !important;
    border-color: #eaeaea !important;
    border-color: rgba(234,234,234,var(--border-opacity)) !important
}

.hover\:xer-border-grey-5:hover {
    --border-opacity: 1 !important;
    border-color: #dcdcdc !important;
    border-color: rgba(220,220,220,var(--border-opacity)) !important
}

.hover\:xer-border-grey:hover {
    --border-opacity: 1 !important;
    border-color: #cdcdcd !important;
    border-color: rgba(205,205,205,var(--border-opacity)) !important
}

.hover\:xer-border-grey-dark:hover {
    --border-opacity: 1 !important;
    border-color: #555 !important;
    border-color: rgba(85,85,85,var(--border-opacity)) !important
}

.hover\:xer-border-secondary-3:hover {
    --border-opacity: 1 !important;
    border-color: #d14124 !important;
    border-color: rgba(209,65,36,var(--border-opacity)) !important
}

.hover\:xer-border-secondary-2:hover {
    --border-opacity: 1 !important;
    border-color: #991e66 !important;
    border-color: rgba(153,30,102,var(--border-opacity)) !important
}

.hover\:xer-border-secondary-1:hover {
    --border-opacity: 1 !important;
    border-color: #e06287 !important;
    border-color: rgba(224,98,135,var(--border-opacity)) !important
}

.hover\:xer-border-cta--active:hover {
    --border-opacity: 1 !important;
    border-color: #007d72 !important;
    border-color: rgba(0,125,114,var(--border-opacity)) !important
}

.hover\:xer-border-cta--hover:hover {
    --border-opacity: 1 !important;
    border-color: #009f91 !important;
    border-color: rgba(0,159,145,var(--border-opacity)) !important
}

.hover\:xer-border-cta:hover {
    --border-opacity: 1 !important;
    border-color: #00af9f !important;
    border-color: rgba(0,175,159,var(--border-opacity)) !important
}

.hover\:xer-border-primary:hover {
    --border-opacity: 1 !important;
    border-color: #ed8b00 !important;
    border-color: rgba(237,139,0,var(--border-opacity)) !important
}

.hover\:xer-border-white:hover {
    --border-opacity: 1 !important;
    border-color: #fff !important;
    border-color: rgba(255,255,255,var(--border-opacity)) !important
}

.hover\:xer-border-backdrop:hover {
    border-color: #0000001f !important
}

.focus\:xer-border-info:focus {
    --border-opacity: 1 !important;
    border-color: #54dede !important;
    border-color: rgba(84,222,222,var(--border-opacity)) !important
}

.focus\:xer-border-warning:focus {
    --border-opacity: 1 !important;
    border-color: #ffcc49 !important;
    border-color: rgba(255,204,73,var(--border-opacity)) !important
}

.focus\:xer-border-success:focus {
    --border-opacity: 1 !important;
    border-color: #acd84e !important;
    border-color: rgba(172,216,78,var(--border-opacity)) !important
}

.focus\:xer-border-danger:focus {
    --border-opacity: 1 !important;
    border-color: #ff0c3e !important;
    border-color: rgba(255,12,62,var(--border-opacity)) !important
}

.focus\:xer-border-danger--hover:focus {
    --border-opacity: 1 !important;
    border-color: #f20000 !important;
    border-color: rgba(242,0,0,var(--border-opacity)) !important
}

.focus\:xer-border-danger--active:focus {
    --border-opacity: 1 !important;
    border-color: #d40000 !important;
    border-color: rgba(212,0,0,var(--border-opacity)) !important
}

.focus\:xer-border-grey-3:focus {
    --border-opacity: 1 !important;
    border-color: #f0f0f0 !important;
    border-color: rgba(240,240,240,var(--border-opacity)) !important
}

.focus\:xer-border-grey-7:focus {
    --border-opacity: 1 !important;
    border-color: #6b6b6b !important;
    border-color: rgba(107,107,107,var(--border-opacity)) !important
}

.focus\:xer-border-black:focus {
    --border-opacity: 1 !important;
    border-color: #222 !important;
    border-color: rgba(34,34,34,var(--border-opacity)) !important
}

.focus\:xer-border-grey-2:focus {
    --border-opacity: 1 !important;
    border-color: #f9f9f9 !important;
    border-color: rgba(249,249,249,var(--border-opacity)) !important
}

.focus\:xer-border-grey-6:focus {
    --border-opacity: 1 !important;
    border-color: #a1a1a1 !important;
    border-color: rgba(161,161,161,var(--border-opacity)) !important
}

.focus\:xer-border-grey-1:focus {
    --border-opacity: 1 !important;
    border-color: #fdfdfd !important;
    border-color: rgba(253,253,253,var(--border-opacity)) !important
}

.focus\:xer-border-grey-4:focus {
    --border-opacity: 1 !important;
    border-color: #eaeaea !important;
    border-color: rgba(234,234,234,var(--border-opacity)) !important
}

.focus\:xer-border-grey-5:focus {
    --border-opacity: 1 !important;
    border-color: #dcdcdc !important;
    border-color: rgba(220,220,220,var(--border-opacity)) !important
}

.focus\:xer-border-grey:focus {
    --border-opacity: 1 !important;
    border-color: #cdcdcd !important;
    border-color: rgba(205,205,205,var(--border-opacity)) !important
}

.focus\:xer-border-grey-dark:focus {
    --border-opacity: 1 !important;
    border-color: #555 !important;
    border-color: rgba(85,85,85,var(--border-opacity)) !important
}

.focus\:xer-border-secondary-3:focus {
    --border-opacity: 1 !important;
    border-color: #d14124 !important;
    border-color: rgba(209,65,36,var(--border-opacity)) !important
}

.focus\:xer-border-secondary-2:focus {
    --border-opacity: 1 !important;
    border-color: #991e66 !important;
    border-color: rgba(153,30,102,var(--border-opacity)) !important
}

.focus\:xer-border-secondary-1:focus {
    --border-opacity: 1 !important;
    border-color: #e06287 !important;
    border-color: rgba(224,98,135,var(--border-opacity)) !important
}

.focus\:xer-border-cta--active:focus {
    --border-opacity: 1 !important;
    border-color: #007d72 !important;
    border-color: rgba(0,125,114,var(--border-opacity)) !important
}

.focus\:xer-border-cta--hover:focus {
    --border-opacity: 1 !important;
    border-color: #009f91 !important;
    border-color: rgba(0,159,145,var(--border-opacity)) !important
}

.focus\:xer-border-cta:focus {
    --border-opacity: 1 !important;
    border-color: #00af9f !important;
    border-color: rgba(0,175,159,var(--border-opacity)) !important
}

.focus\:xer-border-primary:focus {
    --border-opacity: 1 !important;
    border-color: #ed8b00 !important;
    border-color: rgba(237,139,0,var(--border-opacity)) !important
}

.focus\:xer-border-white:focus {
    --border-opacity: 1 !important;
    border-color: #fff !important;
    border-color: rgba(255,255,255,var(--border-opacity)) !important
}

.focus\:xer-border-backdrop:focus {
    border-color: #0000001f !important
}

.xer-border-opacity-0 {
    --border-opacity: 0 !important
}

.xer-border-opacity-25 {
    --border-opacity: 0.25 !important
}

.xer-border-opacity-50 {
    --border-opacity: 0.5 !important
}

.xer-border-opacity-75 {
    --border-opacity: 0.75 !important
}

.xer-border-opacity-100 {
    --border-opacity: 1 !important
}

.hover\:xer-border-opacity-0:hover {
    --border-opacity: 0 !important
}

.hover\:xer-border-opacity-25:hover {
    --border-opacity: 0.25 !important
}

.hover\:xer-border-opacity-50:hover {
    --border-opacity: 0.5 !important
}

.hover\:xer-border-opacity-75:hover {
    --border-opacity: 0.75 !important
}

.hover\:xer-border-opacity-100:hover {
    --border-opacity: 1 !important
}

.focus\:xer-border-opacity-0:focus {
    --border-opacity: 0 !important
}

.focus\:xer-border-opacity-25:focus {
    --border-opacity: 0.25 !important
}

.focus\:xer-border-opacity-50:focus {
    --border-opacity: 0.5 !important
}

.focus\:xer-border-opacity-75:focus {
    --border-opacity: 0.75 !important
}

.focus\:xer-border-opacity-100:focus {
    --border-opacity: 1 !important
}

.xer-rounded-none {
    border-radius: 0 !important
}

.xer-rounded-sm {
    border-radius: .125rem !important
}

.xer-rounded-md {
    border-radius: .375rem !important
}

.xer-rounded-lg {
    border-radius: .5rem !important
}

.xer-rounded-xl {
    border-radius: .75rem !important
}

.xer-rounded-2xl {
    border-radius: 1rem !important
}

.xer-rounded-3xl {
    border-radius: 1.5rem !important
}

.xer-rounded-full {
    border-radius: 9999px !important
}

.xer-rounded-t-none {
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important
}

.xer-rounded-r-none {
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important
}

.xer-rounded-b-none {
    border-bottom-right-radius: 0 !important;
    border-bottom-left-radius: 0 !important
}

.xer-rounded-l-none {
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important
}

.xer-rounded-t-sm {
    border-top-left-radius: .125rem !important;
    border-top-right-radius: .125rem !important
}

.xer-rounded-r-sm {
    border-top-right-radius: .125rem !important;
    border-bottom-right-radius: .125rem !important
}

.xer-rounded-b-sm {
    border-bottom-right-radius: .125rem !important;
    border-bottom-left-radius: .125rem !important
}

.xer-rounded-l-sm {
    border-top-left-radius: .125rem !important;
    border-bottom-left-radius: .125rem !important
}

.xer-rounded-t-md {
    border-top-left-radius: .375rem !important;
    border-top-right-radius: .375rem !important
}

.xer-rounded-r-md {
    border-top-right-radius: .375rem !important;
    border-bottom-right-radius: .375rem !important
}

.xer-rounded-b-md {
    border-bottom-right-radius: .375rem !important;
    border-bottom-left-radius: .375rem !important
}

.xer-rounded-l-md {
    border-top-left-radius: .375rem !important;
    border-bottom-left-radius: .375rem !important
}

.xer-rounded-t-lg {
    border-top-left-radius: .5rem !important;
    border-top-right-radius: .5rem !important
}

.xer-rounded-r-lg {
    border-top-right-radius: .5rem !important;
    border-bottom-right-radius: .5rem !important
}

.xer-rounded-b-lg {
    border-bottom-right-radius: .5rem !important;
    border-bottom-left-radius: .5rem !important
}

.xer-rounded-l-lg {
    border-top-left-radius: .5rem !important;
    border-bottom-left-radius: .5rem !important
}

.xer-rounded-t-xl {
    border-top-left-radius: .75rem !important;
    border-top-right-radius: .75rem !important
}

.xer-rounded-r-xl {
    border-top-right-radius: .75rem !important;
    border-bottom-right-radius: .75rem !important
}

.xer-rounded-b-xl {
    border-bottom-right-radius: .75rem !important;
    border-bottom-left-radius: .75rem !important
}

.xer-rounded-l-xl {
    border-top-left-radius: .75rem !important;
    border-bottom-left-radius: .75rem !important
}

.xer-rounded-t-2xl {
    border-top-left-radius: 1rem !important;
    border-top-right-radius: 1rem !important
}

.xer-rounded-r-2xl {
    border-top-right-radius: 1rem !important;
    border-bottom-right-radius: 1rem !important
}

.xer-rounded-b-2xl {
    border-bottom-right-radius: 1rem !important;
    border-bottom-left-radius: 1rem !important
}

.xer-rounded-l-2xl {
    border-top-left-radius: 1rem !important;
    border-bottom-left-radius: 1rem !important
}

.xer-rounded-t-3xl {
    border-top-left-radius: 1.5rem !important;
    border-top-right-radius: 1.5rem !important
}

.xer-rounded-r-3xl {
    border-top-right-radius: 1.5rem !important;
    border-bottom-right-radius: 1.5rem !important
}

.xer-rounded-b-3xl {
    border-bottom-right-radius: 1.5rem !important;
    border-bottom-left-radius: 1.5rem !important
}

.xer-rounded-l-3xl {
    border-top-left-radius: 1.5rem !important;
    border-bottom-left-radius: 1.5rem !important
}

.xer-rounded-t-full {
    border-top-left-radius: 9999px !important;
    border-top-right-radius: 9999px !important
}

.xer-rounded-r-full {
    border-top-right-radius: 9999px !important;
    border-bottom-right-radius: 9999px !important
}

.xer-rounded-b-full {
    border-bottom-right-radius: 9999px !important;
    border-bottom-left-radius: 9999px !important
}

.xer-rounded-l-full {
    border-top-left-radius: 9999px !important;
    border-bottom-left-radius: 9999px !important
}

.xer-rounded-tl-none {
    border-top-left-radius: 0 !important
}

.xer-rounded-tr-none {
    border-top-right-radius: 0 !important
}

.xer-rounded-br-none {
    border-bottom-right-radius: 0 !important
}

.xer-rounded-bl-none {
    border-bottom-left-radius: 0 !important
}

.xer-rounded-tl-sm {
    border-top-left-radius: .125rem !important
}

.xer-rounded-tr-sm {
    border-top-right-radius: .125rem !important
}

.xer-rounded-br-sm {
    border-bottom-right-radius: .125rem !important
}

.xer-rounded-bl-sm {
    border-bottom-left-radius: .125rem !important
}

.xer-rounded-tl-md {
    border-top-left-radius: .375rem !important
}

.xer-rounded-tr-md {
    border-top-right-radius: .375rem !important
}

.xer-rounded-br-md {
    border-bottom-right-radius: .375rem !important
}

.xer-rounded-bl-md {
    border-bottom-left-radius: .375rem !important
}

.xer-rounded-tl-lg {
    border-top-left-radius: .5rem !important
}

.xer-rounded-tr-lg {
    border-top-right-radius: .5rem !important
}

.xer-rounded-br-lg {
    border-bottom-right-radius: .5rem !important
}

.xer-rounded-bl-lg {
    border-bottom-left-radius: .5rem !important
}

.xer-rounded-tl-xl {
    border-top-left-radius: .75rem !important
}

.xer-rounded-tr-xl {
    border-top-right-radius: .75rem !important
}

.xer-rounded-br-xl {
    border-bottom-right-radius: .75rem !important
}

.xer-rounded-bl-xl {
    border-bottom-left-radius: .75rem !important
}

.xer-rounded-tl-2xl {
    border-top-left-radius: 1rem !important
}

.xer-rounded-tr-2xl {
    border-top-right-radius: 1rem !important
}

.xer-rounded-br-2xl {
    border-bottom-right-radius: 1rem !important
}

.xer-rounded-bl-2xl {
    border-bottom-left-radius: 1rem !important
}

.xer-rounded-tl-3xl {
    border-top-left-radius: 1.5rem !important
}

.xer-rounded-tr-3xl {
    border-top-right-radius: 1.5rem !important
}

.xer-rounded-br-3xl {
    border-bottom-right-radius: 1.5rem !important
}

.xer-rounded-bl-3xl {
    border-bottom-left-radius: 1.5rem !important
}

.xer-rounded-tl-full {
    border-top-left-radius: 9999px !important
}

.xer-rounded-tr-full {
    border-top-right-radius: 9999px !important
}

.xer-rounded-br-full {
    border-bottom-right-radius: 9999px !important
}

.xer-rounded-bl-full {
    border-bottom-left-radius: 9999px !important
}

.xer-border-solid {
    border-style: solid !important
}

.xer-border-dashed {
    border-style: dashed !important
}

.xer-border-dotted {
    border-style: dotted !important
}

.xer-border-double {
    border-style: double !important
}

.xer-border-none {
    border-style: none !important
}

.xer-border-0 {
    border-width: 0 !important
}

.xer-border-2 {
    border-width: 2px !important
}

.xer-border-4 {
    border-width: 4px !important
}

.xer-border-8 {
    border-width: 8px !important
}

.xer-border {
    border-width: 1px !important
}

.xer-border-t-0 {
    border-top-width: 0 !important
}

.xer-border-r-0 {
    border-right-width: 0 !important
}

.xer-border-b-0 {
    border-bottom-width: 0 !important
}

.xer-border-l-0 {
    border-left-width: 0 !important
}

.xer-border-t-2 {
    border-top-width: 2px !important
}

.xer-border-r-2 {
    border-right-width: 2px !important
}

.xer-border-b-2 {
    border-bottom-width: 2px !important
}

.xer-border-l-2 {
    border-left-width: 2px !important
}

.xer-border-t-4 {
    border-top-width: 4px !important
}

.xer-border-r-4 {
    border-right-width: 4px !important
}

.xer-border-b-4 {
    border-bottom-width: 4px !important
}

.xer-border-l-4 {
    border-left-width: 4px !important
}

.xer-border-t-8 {
    border-top-width: 8px !important
}

.xer-border-r-8 {
    border-right-width: 8px !important
}

.xer-border-b-8 {
    border-bottom-width: 8px !important
}

.xer-border-l-8 {
    border-left-width: 8px !important
}

.xer-border-t {
    border-top-width: 1px !important
}

.xer-border-r {
    border-right-width: 1px !important
}

.xer-border-b {
    border-bottom-width: 1px !important
}

.xer-border-l {
    border-left-width: 1px !important
}

.xer-box-border {
    box-sizing: border-box !important
}

.xer-box-content {
    box-sizing: content-box !important
}

.xer-cursor-auto {
    cursor: auto !important
}

.xer-cursor-default {
    cursor: default !important
}

.xer-cursor-pointer {
    cursor: pointer !important
}

.xer-cursor-wait {
    cursor: wait !important
}

.xer-cursor-text {
    cursor: text !important
}

.xer-cursor-move {
    cursor: move !important
}

.xer-cursor-not-allowed {
    cursor: not-allowed !important
}

.xer-block {
    display: block !important
}

.xer-inline-block {
    display: inline-block !important
}

.xer-inline {
    display: inline !important
}

.xer-flex {
    display: flex !important
}

.xer-inline-flex {
    display: inline-flex !important
}

.xer-table {
    display: table !important
}

.xer-table-caption {
    display: table-caption !important
}

.xer-table-cell {
    display: table-cell !important
}

.xer-table-column {
    display: table-column !important
}

.xer-table-column-group {
    display: table-column-group !important
}

.xer-table-footer-group {
    display: table-footer-group !important
}

.xer-table-header-group {
    display: table-header-group !important
}

.xer-table-row-group {
    display: table-row-group !important
}

.xer-table-row {
    display: table-row !important
}

.xer-flow-root {
    display: flow-root !important
}

.xer-grid {
    display: grid !important
}

.xer-inline-grid {
    display: inline-grid !important
}

.xer-contents {
    display: contents !important
}

.xer-hidden {
    display: none !important
}

.xer-flex-row {
    flex-direction: row !important
}

.xer-flex-row-reverse {
    flex-direction: row-reverse !important
}

.xer-flex-col {
    flex-direction: column !important
}

.xer-flex-col-reverse {
    flex-direction: column-reverse !important
}

.xer-flex-wrap {
    flex-wrap: wrap !important
}

.xer-flex-wrap-reverse {
    flex-wrap: wrap-reverse !important
}

.xer-flex-no-wrap {
    flex-wrap: nowrap !important
}

.xer-place-items-auto {
    place-items: auto !important
}

.xer-place-items-start {
    place-items: start !important
}

.xer-place-items-end {
    place-items: end !important
}

.xer-place-items-center {
    place-items: center !important
}

.xer-place-items-stretch {
    place-items: stretch !important
}

.xer-place-content-center {
    place-content: center !important
}

.xer-place-content-start {
    place-content: start !important
}

.xer-place-content-end {
    place-content: end !important
}

.xer-place-content-between {
    place-content: space-between !important
}

.xer-place-content-around {
    place-content: space-around !important
}

.xer-place-content-evenly {
    place-content: space-evenly !important
}

.xer-place-content-stretch {
    place-content: stretch !important
}

.xer-place-self-auto {
    place-self: auto !important
}

.xer-place-self-start {
    place-self: start !important
}

.xer-place-self-end {
    place-self: end !important
}

.xer-place-self-center {
    place-self: center !important
}

.xer-place-self-stretch {
    place-self: stretch !important
}

.xer-items-start {
    align-items: flex-start !important
}

.xer-items-end {
    align-items: flex-end !important
}

.xer-items-center {
    align-items: center !important
}

.xer-items-baseline {
    align-items: baseline !important
}

.xer-items-stretch {
    align-items: stretch !important
}

.xer-content-center {
    align-content: center !important
}

.xer-content-start {
    align-content: flex-start !important
}

.xer-content-end {
    align-content: flex-end !important
}

.xer-content-between {
    align-content: space-between !important
}

.xer-content-around {
    align-content: space-around !important
}

.xer-content-evenly {
    align-content: space-evenly !important
}

.xer-self-auto {
    align-self: auto !important
}

.xer-self-start {
    align-self: flex-start !important
}

.xer-self-end {
    align-self: flex-end !important
}

.xer-self-center {
    align-self: center !important
}

.xer-self-stretch {
    align-self: stretch !important
}

.xer-justify-items-auto {
    justify-items: auto !important
}

.xer-justify-items-start {
    justify-items: start !important
}

.xer-justify-items-end {
    justify-items: end !important
}

.xer-justify-items-center {
    justify-items: center !important
}

.xer-justify-items-stretch {
    justify-items: stretch !important
}

.xer-justify-start {
    justify-content: flex-start !important
}

.xer-justify-end {
    justify-content: flex-end !important
}

.xer-justify-center {
    justify-content: center !important
}

.xer-justify-between {
    justify-content: space-between !important
}

.xer-justify-around {
    justify-content: space-around !important
}

.xer-justify-evenly {
    justify-content: space-evenly !important
}

.xer-justify-self-auto {
    justify-self: auto !important
}

.xer-justify-self-start {
    justify-self: start !important
}

.xer-justify-self-end {
    justify-self: end !important
}

.xer-justify-self-center {
    justify-self: center !important
}

.xer-justify-self-stretch {
    justify-self: stretch !important
}

.xer-flex-1 {
    flex: 1 1 0% !important
}

.xer-flex-auto {
    flex: 1 1 auto !important
}

.xer-flex-initial {
    flex: 0 1 auto !important
}

.xer-flex-none {
    flex: none !important
}

.xer-flex-grow-0 {
    flex-grow: 0 !important
}

.xer-flex-grow {
    flex-grow: 1 !important
}

.xer-flex-shrink-0 {
    flex-shrink: 0 !important
}

.xer-flex-shrink {
    flex-shrink: 1 !important
}

.xer-order-1 {
    order: 1 !important
}

.xer-order-2 {
    order: 2 !important
}

.xer-order-3 {
    order: 3 !important
}

.xer-order-4 {
    order: 4 !important
}

.xer-order-5 {
    order: 5 !important
}

.xer-order-6 {
    order: 6 !important
}

.xer-order-7 {
    order: 7 !important
}

.xer-order-8 {
    order: 8 !important
}

.xer-order-9 {
    order: 9 !important
}

.xer-order-10 {
    order: 10 !important
}

.xer-order-11 {
    order: 11 !important
}

.xer-order-12 {
    order: 12 !important
}

.xer-order-first {
    order: -9999 !important
}

.xer-order-last {
    order: 9999 !important
}

.xer-order-none {
    order: 0 !important
}

.xer-float-right {
    float: right !important
}

.xer-float-left {
    float: left !important
}

.xer-float-none {
    float: none !important
}

.xer-clearfix:after {
    content: "" !important;
    display: table !important;
    clear: both !important
}

.xer-clear-left {
    clear: left !important
}

.xer-clear-right {
    clear: right !important
}

.xer-clear-both {
    clear: both !important
}

.xer-clear-none {
    clear: none !important
}

.xer-font-sans {
    font-family: system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important
}

.xer-font-serif {
    font-family: Georgia,Cambria,"Times New Roman",Times,serif !important
}

.xer-font-mono {
    font-family: Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace !important
}

.xer-font-light {
    font-weight: 300 !important
}

.xer-font-regular {
    font-weight: 400 !important
}

.xer-font-medium {
    font-weight: 500 !important
}

.xer-font-bold {
    font-weight: 700 !important
}

.hover\:xer-font-light:hover {
    font-weight: 300 !important
}

.hover\:xer-font-regular:hover {
    font-weight: 400 !important
}

.hover\:xer-font-medium:hover {
    font-weight: 500 !important
}

.hover\:xer-font-bold:hover {
    font-weight: 700 !important
}

.focus\:xer-font-light:focus {
    font-weight: 300 !important
}

.focus\:xer-font-regular:focus {
    font-weight: 400 !important
}

.focus\:xer-font-medium:focus {
    font-weight: 500 !important
}

.focus\:xer-font-bold:focus {
    font-weight: 700 !important
}

.xer-h-0 {
    height: 0 !important
}

.xer-h-1 {
    height: .125rem !important
}

.xer-h-2 {
    height: .25rem !important
}

.xer-h-3 {
    height: .5rem !important
}

.xer-h-4 {
    height: .75rem !important
}

.xer-h-5 {
    height: 1rem !important
}

.xer-h-6 {
    height: 1.25rem !important
}

.xer-h-7 {
    height: 1.5rem !important
}

.xer-h-8 {
    height: 2rem !important
}

.xer-h-9 {
    height: 2.25rem !important
}

.xer-h-10 {
    height: 2.5rem !important
}

.xer-h-11 {
    height: 2.75rem !important
}

.xer-h-12 {
    height: 3.75rem !important
}

.xer-h-13 {
    height: 4.25rem !important
}

.xer-h-14 {
    height: 5rem !important
}

.xer-h-15 {
    height: 6.25rem !important
}

.xer-h-16 {
    height: 7.75rem !important
}

.xer-h-17 {
    height: 10rem !important
}

.xer-h-auto {
    height: auto !important
}

.xer-h-full {
    height: 100% !important
}

.xer-h-screen {
    height: 100vh !important
}

.xer-text-xxl {
    font-size: 1.75rem !important
}

.xer-text-xl {
    font-size: 1.5rem !important
}

.xer-text-l {
    font-size: 1.25rem !important
}

.xer-text-m {
    font-size: 1.125rem !important
}

.xer-text-s {
    font-size: 1rem !important
}

.xer-text-xs {
    font-size: .875rem !important
}

.xer-text-xxs {
    font-size: .75rem !important
}

.xer-leading-0 {
    line-height: 0 !important
}

.xer-leading-1 {
    line-height: 1.25rem !important
}

.xer-leading-2 {
    line-height: 1.375rem !important
}

.xer-leading-3 {
    line-height: 1.5rem !important
}

.xer-list-inside {
    list-style-position: inside !important
}

.xer-list-outside {
    list-style-position: outside !important
}

.xer-list-none {
    list-style-type: none !important
}

.xer-list-disc {
    list-style-type: disc !important
}

.xer-list-decimal {
    list-style-type: decimal !important
}

.xer-m-0 {
    margin: 0 !important
}

.xer-m-1 {
    margin: .125rem !important
}

.xer-m-2 {
    margin: .25rem !important
}

.xer-m-3 {
    margin: .5rem !important
}

.xer-m-4 {
    margin: .75rem !important
}

.xer-m-5 {
    margin: 1rem !important
}

.xer-m-6 {
    margin: 1.25rem !important
}

.xer-m-7 {
    margin: 1.5rem !important
}

.xer-m-8 {
    margin: 2rem !important
}

.xer-m-9 {
    margin: 2.25rem !important
}

.xer-m-10 {
    margin: 2.5rem !important
}

.xer-m-11 {
    margin: 2.75rem !important
}

.xer-m-12 {
    margin: 3.75rem !important
}

.xer-m-13 {
    margin: 4.25rem !important
}

.xer-m-14 {
    margin: 5rem !important
}

.xer-m-15 {
    margin: 6.25rem !important
}

.xer-m-16 {
    margin: 7.75rem !important
}

.xer-m-17 {
    margin: 10rem !important
}

.xer-m-auto {
    margin: auto !important
}

.xer--m-1 {
    margin: -.125rem !important
}

.xer--m-2 {
    margin: -.25rem !important
}

.xer--m-3 {
    margin: -.5rem !important
}

.xer--m-4 {
    margin: -.75rem !important
}

.xer--m-5 {
    margin: -1rem !important
}

.xer--m-6 {
    margin: -1.25rem !important
}

.xer--m-7 {
    margin: -1.5rem !important
}

.xer--m-8 {
    margin: -2rem !important
}

.xer--m-9 {
    margin: -2.25rem !important
}

.xer--m-10 {
    margin: -2.5rem !important
}

.xer--m-11 {
    margin: -2.75rem !important
}

.xer--m-12 {
    margin: -3.75rem !important
}

.xer--m-13 {
    margin: -4.25rem !important
}

.xer--m-14 {
    margin: -5rem !important
}

.xer--m-15 {
    margin: -6.25rem !important
}

.xer--m-16 {
    margin: -7.75rem !important
}

.xer--m-17 {
    margin: -10rem !important
}

.xer-my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important
}

.xer-mx-0 {
    margin-left: 0 !important;
    margin-right: 0 !important
}

.xer-my-1 {
    margin-top: .125rem !important;
    margin-bottom: .125rem !important
}

.xer-mx-1 {
    margin-left: .125rem !important;
    margin-right: .125rem !important
}

.xer-my-2 {
    margin-top: .25rem !important;
    margin-bottom: .25rem !important
}

.xer-mx-2 {
    margin-left: .25rem !important;
    margin-right: .25rem !important
}

.xer-my-3 {
    margin-top: .5rem !important;
    margin-bottom: .5rem !important
}

.xer-mx-3 {
    margin-left: .5rem !important;
    margin-right: .5rem !important
}

.xer-my-4 {
    margin-top: .75rem !important;
    margin-bottom: .75rem !important
}

.xer-mx-4 {
    margin-left: .75rem !important;
    margin-right: .75rem !important
}

.xer-my-5 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important
}

.xer-mx-5 {
    margin-left: 1rem !important;
    margin-right: 1rem !important
}

.xer-my-6 {
    margin-top: 1.25rem !important;
    margin-bottom: 1.25rem !important
}

.xer-mx-6 {
    margin-left: 1.25rem !important;
    margin-right: 1.25rem !important
}

.xer-my-7 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important
}

.xer-mx-7 {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important
}

.xer-my-8 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important
}

.xer-mx-8 {
    margin-left: 2rem !important;
    margin-right: 2rem !important
}

.xer-my-9 {
    margin-top: 2.25rem !important;
    margin-bottom: 2.25rem !important
}

.xer-mx-9 {
    margin-left: 2.25rem !important;
    margin-right: 2.25rem !important
}

.xer-my-10 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important
}

.xer-mx-10 {
    margin-left: 2.5rem !important;
    margin-right: 2.5rem !important
}

.xer-my-11 {
    margin-top: 2.75rem !important;
    margin-bottom: 2.75rem !important
}

.xer-mx-11 {
    margin-left: 2.75rem !important;
    margin-right: 2.75rem !important
}

.xer-my-12 {
    margin-top: 3.75rem !important;
    margin-bottom: 3.75rem !important
}

.xer-mx-12 {
    margin-left: 3.75rem !important;
    margin-right: 3.75rem !important
}

.xer-my-13 {
    margin-top: 4.25rem !important;
    margin-bottom: 4.25rem !important
}

.xer-mx-13 {
    margin-left: 4.25rem !important;
    margin-right: 4.25rem !important
}

.xer-my-14 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important
}

.xer-mx-14 {
    margin-left: 5rem !important;
    margin-right: 5rem !important
}

.xer-my-15 {
    margin-top: 6.25rem !important;
    margin-bottom: 6.25rem !important
}

.xer-mx-15 {
    margin-left: 6.25rem !important;
    margin-right: 6.25rem !important
}

.xer-my-16 {
    margin-top: 7.75rem !important;
    margin-bottom: 7.75rem !important
}

.xer-mx-16 {
    margin-left: 7.75rem !important;
    margin-right: 7.75rem !important
}

.xer-my-17 {
    margin-top: 10rem !important;
    margin-bottom: 10rem !important
}

.xer-mx-17 {
    margin-left: 10rem !important;
    margin-right: 10rem !important
}

.xer-my-auto {
    margin-top: auto !important;
    margin-bottom: auto !important
}

.xer-mx-auto {
    margin-left: auto !important;
    margin-right: auto !important
}

.xer--my-1 {
    margin-top: -.125rem !important;
    margin-bottom: -.125rem !important
}

.xer--mx-1 {
    margin-left: -.125rem !important;
    margin-right: -.125rem !important
}

.xer--my-2 {
    margin-top: -.25rem !important;
    margin-bottom: -.25rem !important
}

.xer--mx-2 {
    margin-left: -.25rem !important;
    margin-right: -.25rem !important
}

.xer--my-3 {
    margin-top: -.5rem !important;
    margin-bottom: -.5rem !important
}

.xer--mx-3 {
    margin-left: -.5rem !important;
    margin-right: -.5rem !important
}

.xer--my-4 {
    margin-top: -.75rem !important;
    margin-bottom: -.75rem !important
}

.xer--mx-4 {
    margin-left: -.75rem !important;
    margin-right: -.75rem !important
}

.xer--my-5 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important
}

.xer--mx-5 {
    margin-left: -1rem !important;
    margin-right: -1rem !important
}

.xer--my-6 {
    margin-top: -1.25rem !important;
    margin-bottom: -1.25rem !important
}

.xer--mx-6 {
    margin-left: -1.25rem !important;
    margin-right: -1.25rem !important
}

.xer--my-7 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important
}

.xer--mx-7 {
    margin-left: -1.5rem !important;
    margin-right: -1.5rem !important
}

.xer--my-8 {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important
}

.xer--mx-8 {
    margin-left: -2rem !important;
    margin-right: -2rem !important
}

.xer--my-9 {
    margin-top: -2.25rem !important;
    margin-bottom: -2.25rem !important
}

.xer--mx-9 {
    margin-left: -2.25rem !important;
    margin-right: -2.25rem !important
}

.xer--my-10 {
    margin-top: -2.5rem !important;
    margin-bottom: -2.5rem !important
}

.xer--mx-10 {
    margin-left: -2.5rem !important;
    margin-right: -2.5rem !important
}

.xer--my-11 {
    margin-top: -2.75rem !important;
    margin-bottom: -2.75rem !important
}

.xer--mx-11 {
    margin-left: -2.75rem !important;
    margin-right: -2.75rem !important
}

.xer--my-12 {
    margin-top: -3.75rem !important;
    margin-bottom: -3.75rem !important
}

.xer--mx-12 {
    margin-left: -3.75rem !important;
    margin-right: -3.75rem !important
}

.xer--my-13 {
    margin-top: -4.25rem !important;
    margin-bottom: -4.25rem !important
}

.xer--mx-13 {
    margin-left: -4.25rem !important;
    margin-right: -4.25rem !important
}

.xer--my-14 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important
}

.xer--mx-14 {
    margin-left: -5rem !important;
    margin-right: -5rem !important
}

.xer--my-15 {
    margin-top: -6.25rem !important;
    margin-bottom: -6.25rem !important
}

.xer--mx-15 {
    margin-left: -6.25rem !important;
    margin-right: -6.25rem !important
}

.xer--my-16 {
    margin-top: -7.75rem !important;
    margin-bottom: -7.75rem !important
}

.xer--mx-16 {
    margin-left: -7.75rem !important;
    margin-right: -7.75rem !important
}

.xer--my-17 {
    margin-top: -10rem !important;
    margin-bottom: -10rem !important
}

.xer--mx-17 {
    margin-left: -10rem !important;
    margin-right: -10rem !important
}

.xer-mt-0 {
    margin-top: 0 !important
}

.xer-mr-0 {
    margin-right: 0 !important
}

.xer-mb-0 {
    margin-bottom: 0 !important
}

.xer-ml-0 {
    margin-left: 0 !important
}

.xer-mt-1 {
    margin-top: .125rem !important
}

.xer-mr-1 {
    margin-right: .125rem !important
}

.xer-mb-1 {
    margin-bottom: .125rem !important
}

.xer-ml-1 {
    margin-left: .125rem !important
}

.xer-mt-2 {
    margin-top: .25rem !important
}

.xer-mr-2 {
    margin-right: .25rem !important
}

.xer-mb-2 {
    margin-bottom: .25rem !important
}

.xer-ml-2 {
    margin-left: .25rem !important
}

.xer-mt-3 {
    margin-top: .5rem !important
}

.xer-mr-3 {
    margin-right: .5rem !important
}

.xer-mb-3 {
    margin-bottom: .5rem !important
}

.xer-ml-3 {
    margin-left: .5rem !important
}

.xer-mt-4 {
    margin-top: .75rem !important
}

.xer-mr-4 {
    margin-right: .75rem !important
}

.xer-mb-4 {
    margin-bottom: .75rem !important
}

.xer-ml-4 {
    margin-left: .75rem !important
}

.xer-mt-5 {
    margin-top: 1rem !important
}

.xer-mr-5 {
    margin-right: 1rem !important
}

.xer-mb-5 {
    margin-bottom: 1rem !important
}

.xer-ml-5 {
    margin-left: 1rem !important
}

.xer-mt-6 {
    margin-top: 1.25rem !important
}

.xer-mr-6 {
    margin-right: 1.25rem !important
}

.xer-mb-6 {
    margin-bottom: 1.25rem !important
}

.xer-ml-6 {
    margin-left: 1.25rem !important
}

.xer-mt-7 {
    margin-top: 1.5rem !important
}

.xer-mr-7 {
    margin-right: 1.5rem !important
}

.xer-mb-7 {
    margin-bottom: 1.5rem !important
}

.xer-ml-7 {
    margin-left: 1.5rem !important
}

.xer-mt-8 {
    margin-top: 2rem !important
}

.xer-mr-8 {
    margin-right: 2rem !important
}

.xer-mb-8 {
    margin-bottom: 2rem !important
}

.xer-ml-8 {
    margin-left: 2rem !important
}

.xer-mt-9 {
    margin-top: 2.25rem !important
}

.xer-mr-9 {
    margin-right: 2.25rem !important
}

.xer-mb-9 {
    margin-bottom: 2.25rem !important
}

.xer-ml-9 {
    margin-left: 2.25rem !important
}

.xer-mt-10 {
    margin-top: 2.5rem !important
}

.xer-mr-10 {
    margin-right: 2.5rem !important
}

.xer-mb-10 {
    margin-bottom: 2.5rem !important
}

.xer-ml-10 {
    margin-left: 2.5rem !important
}

.xer-mt-11 {
    margin-top: 2.75rem !important
}

.xer-mr-11 {
    margin-right: 2.75rem !important
}

.xer-mb-11 {
    margin-bottom: 2.75rem !important
}

.xer-ml-11 {
    margin-left: 2.75rem !important
}

.xer-mt-12 {
    margin-top: 3.75rem !important
}

.xer-mr-12 {
    margin-right: 3.75rem !important
}

.xer-mb-12 {
    margin-bottom: 3.75rem !important
}

.xer-ml-12 {
    margin-left: 3.75rem !important
}

.xer-mt-13 {
    margin-top: 4.25rem !important
}

.xer-mr-13 {
    margin-right: 4.25rem !important
}

.xer-mb-13 {
    margin-bottom: 4.25rem !important
}

.xer-ml-13 {
    margin-left: 4.25rem !important
}

.xer-mt-14 {
    margin-top: 5rem !important
}

.xer-mr-14 {
    margin-right: 5rem !important
}

.xer-mb-14 {
    margin-bottom: 5rem !important
}

.xer-ml-14 {
    margin-left: 5rem !important
}

.xer-mt-15 {
    margin-top: 6.25rem !important
}

.xer-mr-15 {
    margin-right: 6.25rem !important
}

.xer-mb-15 {
    margin-bottom: 6.25rem !important
}

.xer-ml-15 {
    margin-left: 6.25rem !important
}

.xer-mt-16 {
    margin-top: 7.75rem !important
}

.xer-mr-16 {
    margin-right: 7.75rem !important
}

.xer-mb-16 {
    margin-bottom: 7.75rem !important
}

.xer-ml-16 {
    margin-left: 7.75rem !important
}

.xer-mt-17 {
    margin-top: 10rem !important
}

.xer-mr-17 {
    margin-right: 10rem !important
}

.xer-mb-17 {
    margin-bottom: 10rem !important
}

.xer-ml-17 {
    margin-left: 10rem !important
}

.xer-mt-auto {
    margin-top: auto !important
}

.xer-mr-auto {
    margin-right: auto !important
}

.xer-mb-auto {
    margin-bottom: auto !important
}

.xer-ml-auto {
    margin-left: auto !important
}

.xer--mt-1 {
    margin-top: -.125rem !important
}

.xer--mr-1 {
    margin-right: -.125rem !important
}

.xer--mb-1 {
    margin-bottom: -.125rem !important
}

.xer--ml-1 {
    margin-left: -.125rem !important
}

.xer--mt-2 {
    margin-top: -.25rem !important
}

.xer--mr-2 {
    margin-right: -.25rem !important
}

.xer--mb-2 {
    margin-bottom: -.25rem !important
}

.xer--ml-2 {
    margin-left: -.25rem !important
}

.xer--mt-3 {
    margin-top: -.5rem !important
}

.xer--mr-3 {
    margin-right: -.5rem !important
}

.xer--mb-3 {
    margin-bottom: -.5rem !important
}

.xer--ml-3 {
    margin-left: -.5rem !important
}

.xer--mt-4 {
    margin-top: -.75rem !important
}

.xer--mr-4 {
    margin-right: -.75rem !important
}

.xer--mb-4 {
    margin-bottom: -.75rem !important
}

.xer--ml-4 {
    margin-left: -.75rem !important
}

.xer--mt-5 {
    margin-top: -1rem !important
}

.xer--mr-5 {
    margin-right: -1rem !important
}

.xer--mb-5 {
    margin-bottom: -1rem !important
}

.xer--ml-5 {
    margin-left: -1rem !important
}

.xer--mt-6 {
    margin-top: -1.25rem !important
}

.xer--mr-6 {
    margin-right: -1.25rem !important
}

.xer--mb-6 {
    margin-bottom: -1.25rem !important
}

.xer--ml-6 {
    margin-left: -1.25rem !important
}

.xer--mt-7 {
    margin-top: -1.5rem !important
}

.xer--mr-7 {
    margin-right: -1.5rem !important
}

.xer--mb-7 {
    margin-bottom: -1.5rem !important
}

.xer--ml-7 {
    margin-left: -1.5rem !important
}

.xer--mt-8 {
    margin-top: -2rem !important
}

.xer--mr-8 {
    margin-right: -2rem !important
}

.xer--mb-8 {
    margin-bottom: -2rem !important
}

.xer--ml-8 {
    margin-left: -2rem !important
}

.xer--mt-9 {
    margin-top: -2.25rem !important
}

.xer--mr-9 {
    margin-right: -2.25rem !important
}

.xer--mb-9 {
    margin-bottom: -2.25rem !important
}

.xer--ml-9 {
    margin-left: -2.25rem !important
}

.xer--mt-10 {
    margin-top: -2.5rem !important
}

.xer--mr-10 {
    margin-right: -2.5rem !important
}

.xer--mb-10 {
    margin-bottom: -2.5rem !important
}

.xer--ml-10 {
    margin-left: -2.5rem !important
}

.xer--mt-11 {
    margin-top: -2.75rem !important
}

.xer--mr-11 {
    margin-right: -2.75rem !important
}

.xer--mb-11 {
    margin-bottom: -2.75rem !important
}

.xer--ml-11 {
    margin-left: -2.75rem !important
}

.xer--mt-12 {
    margin-top: -3.75rem !important
}

.xer--mr-12 {
    margin-right: -3.75rem !important
}

.xer--mb-12 {
    margin-bottom: -3.75rem !important
}

.xer--ml-12 {
    margin-left: -3.75rem !important
}

.xer--mt-13 {
    margin-top: -4.25rem !important
}

.xer--mr-13 {
    margin-right: -4.25rem !important
}

.xer--mb-13 {
    margin-bottom: -4.25rem !important
}

.xer--ml-13 {
    margin-left: -4.25rem !important
}

.xer--mt-14 {
    margin-top: -5rem !important
}

.xer--mr-14 {
    margin-right: -5rem !important
}

.xer--mb-14 {
    margin-bottom: -5rem !important
}

.xer--ml-14 {
    margin-left: -5rem !important
}

.xer--mt-15 {
    margin-top: -6.25rem !important
}

.xer--mr-15 {
    margin-right: -6.25rem !important
}

.xer--mb-15 {
    margin-bottom: -6.25rem !important
}

.xer--ml-15 {
    margin-left: -6.25rem !important
}

.xer--mt-16 {
    margin-top: -7.75rem !important
}

.xer--mr-16 {
    margin-right: -7.75rem !important
}

.xer--mb-16 {
    margin-bottom: -7.75rem !important
}

.xer--ml-16 {
    margin-left: -7.75rem !important
}

.xer--mt-17 {
    margin-top: -10rem !important
}

.xer--mr-17 {
    margin-right: -10rem !important
}

.xer--mb-17 {
    margin-bottom: -10rem !important
}

.xer--ml-17 {
    margin-left: -10rem !important
}

.xer-max-h-full {
    max-height: 100% !important
}

.xer-max-h-screen {
    max-height: 100vh !important
}

.xer-max-w-none {
    max-width: none !important
}

.xer-max-w-xs {
    max-width: 20rem !important
}

.xer-max-w-sm {
    max-width: 24rem !important
}

.xer-max-w-md {
    max-width: 28rem !important
}

.xer-max-w-lg {
    max-width: 32rem !important
}

.xer-max-w-xl {
    max-width: 36rem !important
}

.xer-max-w-2xl {
    max-width: 42rem !important
}

.xer-max-w-3xl {
    max-width: 48rem !important
}

.xer-max-w-4xl {
    max-width: 56rem !important
}

.xer-max-w-5xl {
    max-width: 64rem !important
}

.xer-max-w-6xl {
    max-width: 72rem !important
}

.xer-max-w-full {
    max-width: 100% !important
}

.xer-max-w-screen-mobile {
    max-width: 375px !important
}

.xer-max-w-screen-tablet {
    max-width: 768px !important
}

.xer-max-w-screen-laptop {
    max-width: 1280px !important
}

.xer-max-w-screen-desktop {
    max-width: 1920px !important
}

.xer-min-h-0 {
    min-height: 0 !important
}

.xer-min-h-1 {
    min-height: .125rem !important
}

.xer-min-h-2 {
    min-height: .25rem !important
}

.xer-min-h-3 {
    min-height: .5rem !important
}

.xer-min-h-4 {
    min-height: .75rem !important
}

.xer-min-h-5 {
    min-height: 1rem !important
}

.xer-min-h-6 {
    min-height: 1.25rem !important
}

.xer-min-h-7 {
    min-height: 1.5rem !important
}

.xer-min-h-8 {
    min-height: 2rem !important
}

.xer-min-h-9 {
    min-height: 2.25rem !important
}

.xer-min-h-10 {
    min-height: 2.5rem !important
}

.xer-min-h-11 {
    min-height: 2.75rem !important
}

.xer-min-h-12 {
    min-height: 3.75rem !important
}

.xer-min-h-13 {
    min-height: 4.25rem !important
}

.xer-min-h-14 {
    min-height: 5rem !important
}

.xer-min-h-15 {
    min-height: 6.25rem !important
}

.xer-min-h-16 {
    min-height: 7.75rem !important
}

.xer-min-h-17 {
    min-height: 10rem !important
}

.xer-min-h-1\/4 {
    min-height: 25% !important
}

.xer-min-h-1\/2 {
    min-height: 50% !important
}

.xer-min-h-3\/4 {
    min-height: 75% !important
}

.xer-min-h-full {
    min-height: 100% !important
}

.xer-min-w-0 {
    min-width: 0 !important
}

.xer-min-w-full {
    min-width: 100% !important
}

.xer-object-contain {
    -o-object-fit: contain !important;
    object-fit: contain !important
}

.xer-object-cover {
    -o-object-fit: cover !important;
    object-fit: cover !important
}

.xer-object-fill {
    -o-object-fit: fill !important;
    object-fit: fill !important
}

.xer-object-none {
    -o-object-fit: none !important;
    object-fit: none !important
}

.xer-object-scale-down {
    -o-object-fit: scale-down !important;
    object-fit: scale-down !important
}

.xer-object-bottom {
    -o-object-position: bottom !important;
    object-position: bottom !important
}

.xer-object-center {
    -o-object-position: center !important;
    object-position: center !important
}

.xer-object-left {
    -o-object-position: left !important;
    object-position: left !important
}

.xer-object-left-bottom {
    -o-object-position: left bottom !important;
    object-position: left bottom !important
}

.xer-object-left-top {
    -o-object-position: left top !important;
    object-position: left top !important
}

.xer-object-right {
    -o-object-position: right !important;
    object-position: right !important
}

.xer-object-right-bottom {
    -o-object-position: right bottom !important;
    object-position: right bottom !important
}

.xer-object-right-top {
    -o-object-position: right top !important;
    object-position: right top !important
}

.xer-object-top {
    -o-object-position: top !important;
    object-position: top !important
}

.xer-opacity-0 {
    opacity: 0 !important
}

.xer-opacity-25 {
    opacity: .25 !important
}

.xer-opacity-50 {
    opacity: .5 !important
}

.xer-opacity-75 {
    opacity: .75 !important
}

.xer-opacity-100 {
    opacity: 1 !important
}

.hover\:xer-opacity-0:hover {
    opacity: 0 !important
}

.hover\:xer-opacity-25:hover {
    opacity: .25 !important
}

.hover\:xer-opacity-50:hover {
    opacity: .5 !important
}

.hover\:xer-opacity-75:hover {
    opacity: .75 !important
}

.hover\:xer-opacity-100:hover {
    opacity: 1 !important
}

.focus\:xer-opacity-0:focus {
    opacity: 0 !important
}

.focus\:xer-opacity-25:focus {
    opacity: .25 !important
}

.focus\:xer-opacity-50:focus {
    opacity: .5 !important
}

.focus\:xer-opacity-75:focus {
    opacity: .75 !important
}

.focus\:xer-opacity-100:focus {
    opacity: 1 !important
}

.xer-outline-none {
    outline: 2px solid transparent !important;
    outline-offset: 2px !important
}

.xer-outline-white {
    outline: 2px dotted #fff !important;
    outline-offset: 2px !important
}

.xer-outline-black {
    outline: 2px dotted #000 !important;
    outline-offset: 2px !important
}

.focus\:xer-outline-none:focus {
    outline: 2px solid transparent !important;
    outline-offset: 2px !important
}

.focus\:xer-outline-white:focus {
    outline: 2px dotted #fff !important;
    outline-offset: 2px !important
}

.focus\:xer-outline-black:focus {
    outline: 2px dotted #000 !important;
    outline-offset: 2px !important
}

.xer-overflow-auto {
    overflow: auto !important
}

.xer-overflow-hidden {
    overflow: hidden !important
}

.xer-overflow-visible {
    overflow: visible !important
}

.xer-overflow-scroll {
    overflow: scroll !important
}

.xer-overflow-x-auto {
    overflow-x: auto !important
}

.xer-overflow-y-auto {
    overflow-y: auto !important
}

.xer-overflow-x-hidden {
    overflow-x: hidden !important
}

.xer-overflow-y-hidden {
    overflow-y: hidden !important
}

.xer-overflow-x-visible {
    overflow-x: visible !important
}

.xer-overflow-y-visible {
    overflow-y: visible !important
}

.xer-overflow-x-scroll {
    overflow-x: scroll !important
}

.xer-overflow-y-scroll {
    overflow-y: scroll !important
}

.xer-scrolling-touch {
    -webkit-overflow-scrolling: touch !important
}

.xer-scrolling-auto {
    -webkit-overflow-scrolling: auto !important
}

.xer-overscroll-auto {
    -ms-scroll-chaining: chained !important;
    overscroll-behavior: auto !important
}

.xer-overscroll-contain {
    -ms-scroll-chaining: none !important;
    overscroll-behavior: contain !important
}

.xer-overscroll-none {
    -ms-scroll-chaining: none !important;
    overscroll-behavior: none !important
}

.xer-overscroll-y-auto {
    overscroll-behavior-y: auto !important
}

.xer-overscroll-y-contain {
    overscroll-behavior-y: contain !important
}

.xer-overscroll-y-none {
    overscroll-behavior-y: none !important
}

.xer-overscroll-x-auto {
    overscroll-behavior-x: auto !important
}

.xer-overscroll-x-contain {
    overscroll-behavior-x: contain !important
}

.xer-overscroll-x-none {
    overscroll-behavior-x: none !important
}

.xer-p-0 {
    padding: 0 !important
}

.xer-p-1 {
    padding: .125rem !important
}

.xer-p-2 {
    padding: .25rem !important
}

.xer-p-3 {
    padding: .5rem !important
}

.xer-p-4 {
    padding: .75rem !important
}

.xer-p-5 {
    padding: 1rem !important
}

.xer-p-6 {
    padding: 1.25rem !important
}

.xer-p-7 {
    padding: 1.5rem !important
}

.xer-p-8 {
    padding: 2rem !important
}

.xer-p-9 {
    padding: 2.25rem !important
}

.xer-p-10 {
    padding: 2.5rem !important
}

.xer-p-11 {
    padding: 2.75rem !important
}

.xer-p-12 {
    padding: 3.75rem !important
}

.xer-p-13 {
    padding: 4.25rem !important
}

.xer-p-14 {
    padding: 5rem !important
}

.xer-p-15 {
    padding: 6.25rem !important
}

.xer-p-16 {
    padding: 7.75rem !important
}

.xer-p-17 {
    padding: 10rem !important
}

.xer-py-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important
}

.xer-px-0 {
    padding-left: 0 !important;
    padding-right: 0 !important
}

.xer-py-1 {
    padding-top: .125rem !important;
    padding-bottom: .125rem !important
}

.xer-px-1 {
    padding-left: .125rem !important;
    padding-right: .125rem !important
}

.xer-py-2 {
    padding-top: .25rem !important;
    padding-bottom: .25rem !important
}

.xer-px-2 {
    padding-left: .25rem !important;
    padding-right: .25rem !important
}

.xer-py-3 {
    padding-top: .5rem !important;
    padding-bottom: .5rem !important
}

.xer-px-3 {
    padding-left: .5rem !important;
    padding-right: .5rem !important
}

.xer-py-4 {
    padding-top: .75rem !important;
    padding-bottom: .75rem !important
}

.xer-px-4 {
    padding-left: .75rem !important;
    padding-right: .75rem !important
}

.xer-py-5 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important
}

.xer-px-5 {
    padding-left: 1rem !important;
    padding-right: 1rem !important
}

.xer-py-6 {
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important
}

.xer-px-6 {
    padding-left: 1.25rem !important;
    padding-right: 1.25rem !important
}

.xer-py-7 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important
}

.xer-px-7 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important
}

.xer-py-8 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important
}

.xer-px-8 {
    padding-left: 2rem !important;
    padding-right: 2rem !important
}

.xer-py-9 {
    padding-top: 2.25rem !important;
    padding-bottom: 2.25rem !important
}

.xer-px-9 {
    padding-left: 2.25rem !important;
    padding-right: 2.25rem !important
}

.xer-py-10 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important
}

.xer-px-10 {
    padding-left: 2.5rem !important;
    padding-right: 2.5rem !important
}

.xer-py-11 {
    padding-top: 2.75rem !important;
    padding-bottom: 2.75rem !important
}

.xer-px-11 {
    padding-left: 2.75rem !important;
    padding-right: 2.75rem !important
}

.xer-py-12 {
    padding-top: 3.75rem !important;
    padding-bottom: 3.75rem !important
}

.xer-px-12 {
    padding-left: 3.75rem !important;
    padding-right: 3.75rem !important
}

.xer-py-13 {
    padding-top: 4.25rem !important;
    padding-bottom: 4.25rem !important
}

.xer-px-13 {
    padding-left: 4.25rem !important;
    padding-right: 4.25rem !important
}

.xer-py-14 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important
}

.xer-px-14 {
    padding-left: 5rem !important;
    padding-right: 5rem !important
}

.xer-py-15 {
    padding-top: 6.25rem !important;
    padding-bottom: 6.25rem !important
}

.xer-px-15 {
    padding-left: 6.25rem !important;
    padding-right: 6.25rem !important
}

.xer-py-16 {
    padding-top: 7.75rem !important;
    padding-bottom: 7.75rem !important
}

.xer-px-16 {
    padding-left: 7.75rem !important;
    padding-right: 7.75rem !important
}

.xer-py-17 {
    padding-top: 10rem !important;
    padding-bottom: 10rem !important
}

.xer-px-17 {
    padding-left: 10rem !important;
    padding-right: 10rem !important
}

.xer-pt-0 {
    padding-top: 0 !important
}

.xer-pr-0 {
    padding-right: 0 !important
}

.xer-pb-0 {
    padding-bottom: 0 !important
}

.xer-pl-0 {
    padding-left: 0 !important
}

.xer-pt-1 {
    padding-top: .125rem !important
}

.xer-pr-1 {
    padding-right: .125rem !important
}

.xer-pb-1 {
    padding-bottom: .125rem !important
}

.xer-pl-1 {
    padding-left: .125rem !important
}

.xer-pt-2 {
    padding-top: .25rem !important
}

.xer-pr-2 {
    padding-right: .25rem !important
}

.xer-pb-2 {
    padding-bottom: .25rem !important
}

.xer-pl-2 {
    padding-left: .25rem !important
}

.xer-pt-3 {
    padding-top: .5rem !important
}

.xer-pr-3 {
    padding-right: .5rem !important
}

.xer-pb-3 {
    padding-bottom: .5rem !important
}

.xer-pl-3 {
    padding-left: .5rem !important
}

.xer-pt-4 {
    padding-top: .75rem !important
}

.xer-pr-4 {
    padding-right: .75rem !important
}

.xer-pb-4 {
    padding-bottom: .75rem !important
}

.xer-pl-4 {
    padding-left: .75rem !important
}

.xer-pt-5 {
    padding-top: 1rem !important
}

.xer-pr-5 {
    padding-right: 1rem !important
}

.xer-pb-5 {
    padding-bottom: 1rem !important
}

.xer-pl-5 {
    padding-left: 1rem !important
}

.xer-pt-6 {
    padding-top: 1.25rem !important
}

.xer-pr-6 {
    padding-right: 1.25rem !important
}

.xer-pb-6 {
    padding-bottom: 1.25rem !important
}

.xer-pl-6 {
    padding-left: 1.25rem !important
}

.xer-pt-7 {
    padding-top: 1.5rem !important
}

.xer-pr-7 {
    padding-right: 1.5rem !important
}

.xer-pb-7 {
    padding-bottom: 1.5rem !important
}

.xer-pl-7 {
    padding-left: 1.5rem !important
}

.xer-pt-8 {
    padding-top: 2rem !important
}

.xer-pr-8 {
    padding-right: 2rem !important
}

.xer-pb-8 {
    padding-bottom: 2rem !important
}

.xer-pl-8 {
    padding-left: 2rem !important
}

.xer-pt-9 {
    padding-top: 2.25rem !important
}

.xer-pr-9 {
    padding-right: 2.25rem !important
}

.xer-pb-9 {
    padding-bottom: 2.25rem !important
}

.xer-pl-9 {
    padding-left: 2.25rem !important
}

.xer-pt-10 {
    padding-top: 2.5rem !important
}

.xer-pr-10 {
    padding-right: 2.5rem !important
}

.xer-pb-10 {
    padding-bottom: 2.5rem !important
}

.xer-pl-10 {
    padding-left: 2.5rem !important
}

.xer-pt-11 {
    padding-top: 2.75rem !important
}

.xer-pr-11 {
    padding-right: 2.75rem !important
}

.xer-pb-11 {
    padding-bottom: 2.75rem !important
}

.xer-pl-11 {
    padding-left: 2.75rem !important
}

.xer-pt-12 {
    padding-top: 3.75rem !important
}

.xer-pr-12 {
    padding-right: 3.75rem !important
}

.xer-pb-12 {
    padding-bottom: 3.75rem !important
}

.xer-pl-12 {
    padding-left: 3.75rem !important
}

.xer-pt-13 {
    padding-top: 4.25rem !important
}

.xer-pr-13 {
    padding-right: 4.25rem !important
}

.xer-pb-13 {
    padding-bottom: 4.25rem !important
}

.xer-pl-13 {
    padding-left: 4.25rem !important
}

.xer-pt-14 {
    padding-top: 5rem !important
}

.xer-pr-14 {
    padding-right: 5rem !important
}

.xer-pb-14 {
    padding-bottom: 5rem !important
}

.xer-pl-14 {
    padding-left: 5rem !important
}

.xer-pt-15 {
    padding-top: 6.25rem !important
}

.xer-pr-15 {
    padding-right: 6.25rem !important
}

.xer-pb-15 {
    padding-bottom: 6.25rem !important
}

.xer-pl-15 {
    padding-left: 6.25rem !important
}

.xer-pt-16 {
    padding-top: 7.75rem !important
}

.xer-pr-16 {
    padding-right: 7.75rem !important
}

.xer-pb-16 {
    padding-bottom: 7.75rem !important
}

.xer-pl-16 {
    padding-left: 7.75rem !important
}

.xer-pt-17 {
    padding-top: 10rem !important
}

.xer-pr-17 {
    padding-right: 10rem !important
}

.xer-pb-17 {
    padding-bottom: 10rem !important
}

.xer-pl-17 {
    padding-left: 10rem !important
}

.xer-placeholder-info::-moz-placeholder {
    --placeholder-opacity: 1 !important;
    color: #54dede !important;
    color: rgba(84,222,222,var(--placeholder-opacity)) !important
}

.xer-placeholder-info:-ms-input-placeholder {
    --placeholder-opacity: 1 !important;
    color: #54dede !important;
    color: rgba(84,222,222,var(--placeholder-opacity)) !important
}

.xer-placeholder-info::placeholder {
    --placeholder-opacity: 1 !important;
    color: #54dede !important;
    color: rgba(84,222,222,var(--placeholder-opacity)) !important
}

.xer-placeholder-warning::-moz-placeholder {
    --placeholder-opacity: 1 !important;
    color: #ffcc49 !important;
    color: rgba(255,204,73,var(--placeholder-opacity)) !important
}

.xer-placeholder-warning:-ms-input-placeholder {
    --placeholder-opacity: 1 !important;
    color: #ffcc49 !important;
    color: rgba(255,204,73,var(--placeholder-opacity)) !important
}

.xer-placeholder-warning::placeholder {
    --placeholder-opacity: 1 !important;
    color: #ffcc49 !important;
    color: rgba(255,204,73,var(--placeholder-opacity)) !important
}

.xer-placeholder-success::-moz-placeholder {
    --placeholder-opacity: 1 !important;
    color: #acd84e !important;
    color: rgba(172,216,78,var(--placeholder-opacity)) !important
}

.xer-placeholder-success:-ms-input-placeholder {
    --placeholder-opacity: 1 !important;
    color: #acd84e !important;
    color: rgba(172,216,78,var(--placeholder-opacity)) !important
}

.xer-placeholder-success::placeholder {
    --placeholder-opacity: 1 !important;
    color: #acd84e !important;
    color: rgba(172,216,78,var(--placeholder-opacity)) !important
}

.xer-placeholder-danger::-moz-placeholder {
    --placeholder-opacity: 1 !important;
    color: #ff0c3e !important;
    color: rgba(255,12,62,var(--placeholder-opacity)) !important
}

.xer-placeholder-danger:-ms-input-placeholder {
    --placeholder-opacity: 1 !important;
    color: #ff0c3e !important;
    color: rgba(255,12,62,var(--placeholder-opacity)) !important
}

.xer-placeholder-danger::placeholder {
    --placeholder-opacity: 1 !important;
    color: #ff0c3e !important;
    color: rgba(255,12,62,var(--placeholder-opacity)) !important
}

.xer-placeholder-danger--hover::-moz-placeholder {
    --placeholder-opacity: 1 !important;
    color: #f20000 !important;
    color: rgba(242,0,0,var(--placeholder-opacity)) !important
}

.xer-placeholder-danger--hover:-ms-input-placeholder {
    --placeholder-opacity: 1 !important;
    color: #f20000 !important;
    color: rgba(242,0,0,var(--placeholder-opacity)) !important
}

.xer-placeholder-danger--hover::placeholder {
    --placeholder-opacity: 1 !important;
    color: #f20000 !important;
    color: rgba(242,0,0,var(--placeholder-opacity)) !important
}

.xer-placeholder-danger--active::-moz-placeholder {
    --placeholder-opacity: 1 !important;
    color: #d40000 !important;
    color: rgba(212,0,0,var(--placeholder-opacity)) !important
}

.xer-placeholder-danger--active:-ms-input-placeholder {
    --placeholder-opacity: 1 !important;
    color: #d40000 !important;
    color: rgba(212,0,0,var(--placeholder-opacity)) !important
}

.xer-placeholder-danger--active::placeholder {
    --placeholder-opacity: 1 !important;
    color: #d40000 !important;
    color: rgba(212,0,0,var(--placeholder-opacity)) !important
}

.xer-placeholder-grey-3::-moz-placeholder {
    --placeholder-opacity: 1 !important;
    color: #f0f0f0 !important;
    color: rgba(240,240,240,var(--placeholder-opacity)) !important
}

.xer-placeholder-grey-3:-ms-input-placeholder {
    --placeholder-opacity: 1 !important;
    color: #f0f0f0 !important;
    color: rgba(240,240,240,var(--placeholder-opacity)) !important
}

.xer-placeholder-grey-3::placeholder {
    --placeholder-opacity: 1 !important;
    color: #f0f0f0 !important;
    color: rgba(240,240,240,var(--placeholder-opacity)) !important
}

.xer-placeholder-grey-7::-moz-placeholder {
    --placeholder-opacity: 1 !important;
    color: #6b6b6b !important;
    color: rgba(107,107,107,var(--placeholder-opacity)) !important
}

.xer-placeholder-grey-7:-ms-input-placeholder {
    --placeholder-opacity: 1 !important;
    color: #6b6b6b !important;
    color: rgba(107,107,107,var(--placeholder-opacity)) !important
}

.xer-placeholder-grey-7::placeholder {
    --placeholder-opacity: 1 !important;
    color: #6b6b6b !important;
    color: rgba(107,107,107,var(--placeholder-opacity)) !important
}

.xer-placeholder-black::-moz-placeholder {
    --placeholder-opacity: 1 !important;
    color: #222 !important;
    color: rgba(34,34,34,var(--placeholder-opacity)) !important
}

.xer-placeholder-black:-ms-input-placeholder {
    --placeholder-opacity: 1 !important;
    color: #222 !important;
    color: rgba(34,34,34,var(--placeholder-opacity)) !important
}

.xer-placeholder-black::placeholder {
    --placeholder-opacity: 1 !important;
    color: #222 !important;
    color: rgba(34,34,34,var(--placeholder-opacity)) !important
}

.xer-placeholder-grey-2::-moz-placeholder {
    --placeholder-opacity: 1 !important;
    color: #f9f9f9 !important;
    color: rgba(249,249,249,var(--placeholder-opacity)) !important
}

.xer-placeholder-grey-2:-ms-input-placeholder {
    --placeholder-opacity: 1 !important;
    color: #f9f9f9 !important;
    color: rgba(249,249,249,var(--placeholder-opacity)) !important
}

.xer-placeholder-grey-2::placeholder {
    --placeholder-opacity: 1 !important;
    color: #f9f9f9 !important;
    color: rgba(249,249,249,var(--placeholder-opacity)) !important
}

.xer-placeholder-grey-6::-moz-placeholder {
    --placeholder-opacity: 1 !important;
    color: #a1a1a1 !important;
    color: rgba(161,161,161,var(--placeholder-opacity)) !important
}

.xer-placeholder-grey-6:-ms-input-placeholder {
    --placeholder-opacity: 1 !important;
    color: #a1a1a1 !important;
    color: rgba(161,161,161,var(--placeholder-opacity)) !important
}

.xer-placeholder-grey-6::placeholder {
    --placeholder-opacity: 1 !important;
    color: #a1a1a1 !important;
    color: rgba(161,161,161,var(--placeholder-opacity)) !important
}

.xer-placeholder-grey-1::-moz-placeholder {
    --placeholder-opacity: 1 !important;
    color: #fdfdfd !important;
    color: rgba(253,253,253,var(--placeholder-opacity)) !important
}

.xer-placeholder-grey-1:-ms-input-placeholder {
    --placeholder-opacity: 1 !important;
    color: #fdfdfd !important;
    color: rgba(253,253,253,var(--placeholder-opacity)) !important
}

.xer-placeholder-grey-1::placeholder {
    --placeholder-opacity: 1 !important;
    color: #fdfdfd !important;
    color: rgba(253,253,253,var(--placeholder-opacity)) !important
}

.xer-placeholder-grey-4::-moz-placeholder {
    --placeholder-opacity: 1 !important;
    color: #eaeaea !important;
    color: rgba(234,234,234,var(--placeholder-opacity)) !important
}

.xer-placeholder-grey-4:-ms-input-placeholder {
    --placeholder-opacity: 1 !important;
    color: #eaeaea !important;
    color: rgba(234,234,234,var(--placeholder-opacity)) !important
}

.xer-placeholder-grey-4::placeholder {
    --placeholder-opacity: 1 !important;
    color: #eaeaea !important;
    color: rgba(234,234,234,var(--placeholder-opacity)) !important
}

.xer-placeholder-grey-5::-moz-placeholder {
    --placeholder-opacity: 1 !important;
    color: #dcdcdc !important;
    color: rgba(220,220,220,var(--placeholder-opacity)) !important
}

.xer-placeholder-grey-5:-ms-input-placeholder {
    --placeholder-opacity: 1 !important;
    color: #dcdcdc !important;
    color: rgba(220,220,220,var(--placeholder-opacity)) !important
}

.xer-placeholder-grey-5::placeholder {
    --placeholder-opacity: 1 !important;
    color: #dcdcdc !important;
    color: rgba(220,220,220,var(--placeholder-opacity)) !important
}

.xer-placeholder-grey::-moz-placeholder {
    --placeholder-opacity: 1 !important;
    color: #cdcdcd !important;
    color: rgba(205,205,205,var(--placeholder-opacity)) !important
}

.xer-placeholder-grey:-ms-input-placeholder {
    --placeholder-opacity: 1 !important;
    color: #cdcdcd !important;
    color: rgba(205,205,205,var(--placeholder-opacity)) !important
}

.xer-placeholder-grey::placeholder {
    --placeholder-opacity: 1 !important;
    color: #cdcdcd !important;
    color: rgba(205,205,205,var(--placeholder-opacity)) !important
}

.xer-placeholder-grey-dark::-moz-placeholder {
    --placeholder-opacity: 1 !important;
    color: #555 !important;
    color: rgba(85,85,85,var(--placeholder-opacity)) !important
}

.xer-placeholder-grey-dark:-ms-input-placeholder {
    --placeholder-opacity: 1 !important;
    color: #555 !important;
    color: rgba(85,85,85,var(--placeholder-opacity)) !important
}

.xer-placeholder-grey-dark::placeholder {
    --placeholder-opacity: 1 !important;
    color: #555 !important;
    color: rgba(85,85,85,var(--placeholder-opacity)) !important
}

.xer-placeholder-secondary-3::-moz-placeholder {
    --placeholder-opacity: 1 !important;
    color: #d14124 !important;
    color: rgba(209,65,36,var(--placeholder-opacity)) !important
}

.xer-placeholder-secondary-3:-ms-input-placeholder {
    --placeholder-opacity: 1 !important;
    color: #d14124 !important;
    color: rgba(209,65,36,var(--placeholder-opacity)) !important
}

.xer-placeholder-secondary-3::placeholder {
    --placeholder-opacity: 1 !important;
    color: #d14124 !important;
    color: rgba(209,65,36,var(--placeholder-opacity)) !important
}

.xer-placeholder-secondary-2::-moz-placeholder {
    --placeholder-opacity: 1 !important;
    color: #991e66 !important;
    color: rgba(153,30,102,var(--placeholder-opacity)) !important
}

.xer-placeholder-secondary-2:-ms-input-placeholder {
    --placeholder-opacity: 1 !important;
    color: #991e66 !important;
    color: rgba(153,30,102,var(--placeholder-opacity)) !important
}

.xer-placeholder-secondary-2::placeholder {
    --placeholder-opacity: 1 !important;
    color: #991e66 !important;
    color: rgba(153,30,102,var(--placeholder-opacity)) !important
}

.xer-placeholder-secondary-1::-moz-placeholder {
    --placeholder-opacity: 1 !important;
    color: #e06287 !important;
    color: rgba(224,98,135,var(--placeholder-opacity)) !important
}

.xer-placeholder-secondary-1:-ms-input-placeholder {
    --placeholder-opacity: 1 !important;
    color: #e06287 !important;
    color: rgba(224,98,135,var(--placeholder-opacity)) !important
}

.xer-placeholder-secondary-1::placeholder {
    --placeholder-opacity: 1 !important;
    color: #e06287 !important;
    color: rgba(224,98,135,var(--placeholder-opacity)) !important
}

.xer-placeholder-cta--active::-moz-placeholder {
    --placeholder-opacity: 1 !important;
    color: #007d72 !important;
    color: rgba(0,125,114,var(--placeholder-opacity)) !important
}

.xer-placeholder-cta--active:-ms-input-placeholder {
    --placeholder-opacity: 1 !important;
    color: #007d72 !important;
    color: rgba(0,125,114,var(--placeholder-opacity)) !important
}

.xer-placeholder-cta--active::placeholder {
    --placeholder-opacity: 1 !important;
    color: #007d72 !important;
    color: rgba(0,125,114,var(--placeholder-opacity)) !important
}

.xer-placeholder-cta--hover::-moz-placeholder {
    --placeholder-opacity: 1 !important;
    color: #009f91 !important;
    color: rgba(0,159,145,var(--placeholder-opacity)) !important
}

.xer-placeholder-cta--hover:-ms-input-placeholder {
    --placeholder-opacity: 1 !important;
    color: #009f91 !important;
    color: rgba(0,159,145,var(--placeholder-opacity)) !important
}

.xer-placeholder-cta--hover::placeholder {
    --placeholder-opacity: 1 !important;
    color: #009f91 !important;
    color: rgba(0,159,145,var(--placeholder-opacity)) !important
}

.xer-placeholder-cta::-moz-placeholder {
    --placeholder-opacity: 1 !important;
    color: #00af9f !important;
    color: rgba(0,175,159,var(--placeholder-opacity)) !important
}

.xer-placeholder-cta:-ms-input-placeholder {
    --placeholder-opacity: 1 !important;
    color: #00af9f !important;
    color: rgba(0,175,159,var(--placeholder-opacity)) !important
}

.xer-placeholder-cta::placeholder {
    --placeholder-opacity: 1 !important;
    color: #00af9f !important;
    color: rgba(0,175,159,var(--placeholder-opacity)) !important
}

.xer-placeholder-primary::-moz-placeholder {
    --placeholder-opacity: 1 !important;
    color: #ed8b00 !important;
    color: rgba(237,139,0,var(--placeholder-opacity)) !important
}

.xer-placeholder-primary:-ms-input-placeholder {
    --placeholder-opacity: 1 !important;
    color: #ed8b00 !important;
    color: rgba(237,139,0,var(--placeholder-opacity)) !important
}

.xer-placeholder-primary::placeholder {
    --placeholder-opacity: 1 !important;
    color: #ed8b00 !important;
    color: rgba(237,139,0,var(--placeholder-opacity)) !important
}

.xer-placeholder-white::-moz-placeholder {
    --placeholder-opacity: 1 !important;
    color: #fff !important;
    color: rgba(255,255,255,var(--placeholder-opacity)) !important
}

.xer-placeholder-white:-ms-input-placeholder {
    --placeholder-opacity: 1 !important;
    color: #fff !important;
    color: rgba(255,255,255,var(--placeholder-opacity)) !important
}

.xer-placeholder-white::placeholder {
    --placeholder-opacity: 1 !important;
    color: #fff !important;
    color: rgba(255,255,255,var(--placeholder-opacity)) !important
}

.xer-placeholder-backdrop::-moz-placeholder {
    color: #0000001f !important
}

.xer-placeholder-backdrop:-ms-input-placeholder {
    color: #0000001f !important
}

.xer-placeholder-backdrop::placeholder {
    color: #0000001f !important
}

.focus\:xer-placeholder-info:focus::-moz-placeholder {
    --placeholder-opacity: 1 !important;
    color: #54dede !important;
    color: rgba(84,222,222,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-info:focus:-ms-input-placeholder {
    --placeholder-opacity: 1 !important;
    color: #54dede !important;
    color: rgba(84,222,222,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-info:focus::placeholder {
    --placeholder-opacity: 1 !important;
    color: #54dede !important;
    color: rgba(84,222,222,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-warning:focus::-moz-placeholder {
    --placeholder-opacity: 1 !important;
    color: #ffcc49 !important;
    color: rgba(255,204,73,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-warning:focus:-ms-input-placeholder {
    --placeholder-opacity: 1 !important;
    color: #ffcc49 !important;
    color: rgba(255,204,73,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-warning:focus::placeholder {
    --placeholder-opacity: 1 !important;
    color: #ffcc49 !important;
    color: rgba(255,204,73,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-success:focus::-moz-placeholder {
    --placeholder-opacity: 1 !important;
    color: #acd84e !important;
    color: rgba(172,216,78,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-success:focus:-ms-input-placeholder {
    --placeholder-opacity: 1 !important;
    color: #acd84e !important;
    color: rgba(172,216,78,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-success:focus::placeholder {
    --placeholder-opacity: 1 !important;
    color: #acd84e !important;
    color: rgba(172,216,78,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-danger:focus::-moz-placeholder {
    --placeholder-opacity: 1 !important;
    color: #ff0c3e !important;
    color: rgba(255,12,62,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-danger:focus:-ms-input-placeholder {
    --placeholder-opacity: 1 !important;
    color: #ff0c3e !important;
    color: rgba(255,12,62,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-danger:focus::placeholder {
    --placeholder-opacity: 1 !important;
    color: #ff0c3e !important;
    color: rgba(255,12,62,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-danger--hover:focus::-moz-placeholder {
    --placeholder-opacity: 1 !important;
    color: #f20000 !important;
    color: rgba(242,0,0,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-danger--hover:focus:-ms-input-placeholder {
    --placeholder-opacity: 1 !important;
    color: #f20000 !important;
    color: rgba(242,0,0,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-danger--hover:focus::placeholder {
    --placeholder-opacity: 1 !important;
    color: #f20000 !important;
    color: rgba(242,0,0,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-danger--active:focus::-moz-placeholder {
    --placeholder-opacity: 1 !important;
    color: #d40000 !important;
    color: rgba(212,0,0,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-danger--active:focus:-ms-input-placeholder {
    --placeholder-opacity: 1 !important;
    color: #d40000 !important;
    color: rgba(212,0,0,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-danger--active:focus::placeholder {
    --placeholder-opacity: 1 !important;
    color: #d40000 !important;
    color: rgba(212,0,0,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-grey-3:focus::-moz-placeholder {
    --placeholder-opacity: 1 !important;
    color: #f0f0f0 !important;
    color: rgba(240,240,240,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-grey-3:focus:-ms-input-placeholder {
    --placeholder-opacity: 1 !important;
    color: #f0f0f0 !important;
    color: rgba(240,240,240,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-grey-3:focus::placeholder {
    --placeholder-opacity: 1 !important;
    color: #f0f0f0 !important;
    color: rgba(240,240,240,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-grey-7:focus::-moz-placeholder {
    --placeholder-opacity: 1 !important;
    color: #6b6b6b !important;
    color: rgba(107,107,107,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-grey-7:focus:-ms-input-placeholder {
    --placeholder-opacity: 1 !important;
    color: #6b6b6b !important;
    color: rgba(107,107,107,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-grey-7:focus::placeholder {
    --placeholder-opacity: 1 !important;
    color: #6b6b6b !important;
    color: rgba(107,107,107,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-black:focus::-moz-placeholder {
    --placeholder-opacity: 1 !important;
    color: #222 !important;
    color: rgba(34,34,34,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-black:focus:-ms-input-placeholder {
    --placeholder-opacity: 1 !important;
    color: #222 !important;
    color: rgba(34,34,34,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-black:focus::placeholder {
    --placeholder-opacity: 1 !important;
    color: #222 !important;
    color: rgba(34,34,34,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-grey-2:focus::-moz-placeholder {
    --placeholder-opacity: 1 !important;
    color: #f9f9f9 !important;
    color: rgba(249,249,249,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-grey-2:focus:-ms-input-placeholder {
    --placeholder-opacity: 1 !important;
    color: #f9f9f9 !important;
    color: rgba(249,249,249,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-grey-2:focus::placeholder {
    --placeholder-opacity: 1 !important;
    color: #f9f9f9 !important;
    color: rgba(249,249,249,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-grey-6:focus::-moz-placeholder {
    --placeholder-opacity: 1 !important;
    color: #a1a1a1 !important;
    color: rgba(161,161,161,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-grey-6:focus:-ms-input-placeholder {
    --placeholder-opacity: 1 !important;
    color: #a1a1a1 !important;
    color: rgba(161,161,161,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-grey-6:focus::placeholder {
    --placeholder-opacity: 1 !important;
    color: #a1a1a1 !important;
    color: rgba(161,161,161,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-grey-1:focus::-moz-placeholder {
    --placeholder-opacity: 1 !important;
    color: #fdfdfd !important;
    color: rgba(253,253,253,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-grey-1:focus:-ms-input-placeholder {
    --placeholder-opacity: 1 !important;
    color: #fdfdfd !important;
    color: rgba(253,253,253,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-grey-1:focus::placeholder {
    --placeholder-opacity: 1 !important;
    color: #fdfdfd !important;
    color: rgba(253,253,253,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-grey-4:focus::-moz-placeholder {
    --placeholder-opacity: 1 !important;
    color: #eaeaea !important;
    color: rgba(234,234,234,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-grey-4:focus:-ms-input-placeholder {
    --placeholder-opacity: 1 !important;
    color: #eaeaea !important;
    color: rgba(234,234,234,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-grey-4:focus::placeholder {
    --placeholder-opacity: 1 !important;
    color: #eaeaea !important;
    color: rgba(234,234,234,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-grey-5:focus::-moz-placeholder {
    --placeholder-opacity: 1 !important;
    color: #dcdcdc !important;
    color: rgba(220,220,220,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-grey-5:focus:-ms-input-placeholder {
    --placeholder-opacity: 1 !important;
    color: #dcdcdc !important;
    color: rgba(220,220,220,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-grey-5:focus::placeholder {
    --placeholder-opacity: 1 !important;
    color: #dcdcdc !important;
    color: rgba(220,220,220,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-grey:focus::-moz-placeholder {
    --placeholder-opacity: 1 !important;
    color: #cdcdcd !important;
    color: rgba(205,205,205,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-grey:focus:-ms-input-placeholder {
    --placeholder-opacity: 1 !important;
    color: #cdcdcd !important;
    color: rgba(205,205,205,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-grey:focus::placeholder {
    --placeholder-opacity: 1 !important;
    color: #cdcdcd !important;
    color: rgba(205,205,205,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-grey-dark:focus::-moz-placeholder {
    --placeholder-opacity: 1 !important;
    color: #555 !important;
    color: rgba(85,85,85,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-grey-dark:focus:-ms-input-placeholder {
    --placeholder-opacity: 1 !important;
    color: #555 !important;
    color: rgba(85,85,85,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-grey-dark:focus::placeholder {
    --placeholder-opacity: 1 !important;
    color: #555 !important;
    color: rgba(85,85,85,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-secondary-3:focus::-moz-placeholder {
    --placeholder-opacity: 1 !important;
    color: #d14124 !important;
    color: rgba(209,65,36,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-secondary-3:focus:-ms-input-placeholder {
    --placeholder-opacity: 1 !important;
    color: #d14124 !important;
    color: rgba(209,65,36,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-secondary-3:focus::placeholder {
    --placeholder-opacity: 1 !important;
    color: #d14124 !important;
    color: rgba(209,65,36,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-secondary-2:focus::-moz-placeholder {
    --placeholder-opacity: 1 !important;
    color: #991e66 !important;
    color: rgba(153,30,102,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-secondary-2:focus:-ms-input-placeholder {
    --placeholder-opacity: 1 !important;
    color: #991e66 !important;
    color: rgba(153,30,102,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-secondary-2:focus::placeholder {
    --placeholder-opacity: 1 !important;
    color: #991e66 !important;
    color: rgba(153,30,102,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-secondary-1:focus::-moz-placeholder {
    --placeholder-opacity: 1 !important;
    color: #e06287 !important;
    color: rgba(224,98,135,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-secondary-1:focus:-ms-input-placeholder {
    --placeholder-opacity: 1 !important;
    color: #e06287 !important;
    color: rgba(224,98,135,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-secondary-1:focus::placeholder {
    --placeholder-opacity: 1 !important;
    color: #e06287 !important;
    color: rgba(224,98,135,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-cta--active:focus::-moz-placeholder {
    --placeholder-opacity: 1 !important;
    color: #007d72 !important;
    color: rgba(0,125,114,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-cta--active:focus:-ms-input-placeholder {
    --placeholder-opacity: 1 !important;
    color: #007d72 !important;
    color: rgba(0,125,114,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-cta--active:focus::placeholder {
    --placeholder-opacity: 1 !important;
    color: #007d72 !important;
    color: rgba(0,125,114,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-cta--hover:focus::-moz-placeholder {
    --placeholder-opacity: 1 !important;
    color: #009f91 !important;
    color: rgba(0,159,145,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-cta--hover:focus:-ms-input-placeholder {
    --placeholder-opacity: 1 !important;
    color: #009f91 !important;
    color: rgba(0,159,145,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-cta--hover:focus::placeholder {
    --placeholder-opacity: 1 !important;
    color: #009f91 !important;
    color: rgba(0,159,145,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-cta:focus::-moz-placeholder {
    --placeholder-opacity: 1 !important;
    color: #00af9f !important;
    color: rgba(0,175,159,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-cta:focus:-ms-input-placeholder {
    --placeholder-opacity: 1 !important;
    color: #00af9f !important;
    color: rgba(0,175,159,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-cta:focus::placeholder {
    --placeholder-opacity: 1 !important;
    color: #00af9f !important;
    color: rgba(0,175,159,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-primary:focus::-moz-placeholder {
    --placeholder-opacity: 1 !important;
    color: #ed8b00 !important;
    color: rgba(237,139,0,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-primary:focus:-ms-input-placeholder {
    --placeholder-opacity: 1 !important;
    color: #ed8b00 !important;
    color: rgba(237,139,0,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-primary:focus::placeholder {
    --placeholder-opacity: 1 !important;
    color: #ed8b00 !important;
    color: rgba(237,139,0,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-white:focus::-moz-placeholder {
    --placeholder-opacity: 1 !important;
    color: #fff !important;
    color: rgba(255,255,255,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-white:focus:-ms-input-placeholder {
    --placeholder-opacity: 1 !important;
    color: #fff !important;
    color: rgba(255,255,255,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-white:focus::placeholder {
    --placeholder-opacity: 1 !important;
    color: #fff !important;
    color: rgba(255,255,255,var(--placeholder-opacity)) !important
}

.focus\:xer-placeholder-backdrop:focus::-moz-placeholder {
    color: #0000001f !important
}

.focus\:xer-placeholder-backdrop:focus:-ms-input-placeholder {
    color: #0000001f !important
}

.focus\:xer-placeholder-backdrop:focus::placeholder {
    color: #0000001f !important
}

.xer-placeholder-opacity-0::-moz-placeholder {
    --placeholder-opacity: 0 !important
}

.xer-placeholder-opacity-0:-ms-input-placeholder {
    --placeholder-opacity: 0 !important
}

.xer-placeholder-opacity-0::placeholder {
    --placeholder-opacity: 0 !important
}

.xer-placeholder-opacity-25::-moz-placeholder {
    --placeholder-opacity: 0.25 !important
}

.xer-placeholder-opacity-25:-ms-input-placeholder {
    --placeholder-opacity: 0.25 !important
}

.xer-placeholder-opacity-25::placeholder {
    --placeholder-opacity: 0.25 !important
}

.xer-placeholder-opacity-50::-moz-placeholder {
    --placeholder-opacity: 0.5 !important
}

.xer-placeholder-opacity-50:-ms-input-placeholder {
    --placeholder-opacity: 0.5 !important
}

.xer-placeholder-opacity-50::placeholder {
    --placeholder-opacity: 0.5 !important
}

.xer-placeholder-opacity-75::-moz-placeholder {
    --placeholder-opacity: 0.75 !important
}

.xer-placeholder-opacity-75:-ms-input-placeholder {
    --placeholder-opacity: 0.75 !important
}

.xer-placeholder-opacity-75::placeholder {
    --placeholder-opacity: 0.75 !important
}

.xer-placeholder-opacity-100::-moz-placeholder {
    --placeholder-opacity: 1 !important
}

.xer-placeholder-opacity-100:-ms-input-placeholder {
    --placeholder-opacity: 1 !important
}

.xer-placeholder-opacity-100::placeholder {
    --placeholder-opacity: 1 !important
}

.focus\:xer-placeholder-opacity-0:focus::-moz-placeholder {
    --placeholder-opacity: 0 !important
}

.focus\:xer-placeholder-opacity-0:focus:-ms-input-placeholder {
    --placeholder-opacity: 0 !important
}

.focus\:xer-placeholder-opacity-0:focus::placeholder {
    --placeholder-opacity: 0 !important
}

.focus\:xer-placeholder-opacity-25:focus::-moz-placeholder {
    --placeholder-opacity: 0.25 !important
}

.focus\:xer-placeholder-opacity-25:focus:-ms-input-placeholder {
    --placeholder-opacity: 0.25 !important
}

.focus\:xer-placeholder-opacity-25:focus::placeholder {
    --placeholder-opacity: 0.25 !important
}

.focus\:xer-placeholder-opacity-50:focus::-moz-placeholder {
    --placeholder-opacity: 0.5 !important
}

.focus\:xer-placeholder-opacity-50:focus:-ms-input-placeholder {
    --placeholder-opacity: 0.5 !important
}

.focus\:xer-placeholder-opacity-50:focus::placeholder {
    --placeholder-opacity: 0.5 !important
}

.focus\:xer-placeholder-opacity-75:focus::-moz-placeholder {
    --placeholder-opacity: 0.75 !important
}

.focus\:xer-placeholder-opacity-75:focus:-ms-input-placeholder {
    --placeholder-opacity: 0.75 !important
}

.focus\:xer-placeholder-opacity-75:focus::placeholder {
    --placeholder-opacity: 0.75 !important
}

.focus\:xer-placeholder-opacity-100:focus::-moz-placeholder {
    --placeholder-opacity: 1 !important
}

.focus\:xer-placeholder-opacity-100:focus:-ms-input-placeholder {
    --placeholder-opacity: 1 !important
}

.focus\:xer-placeholder-opacity-100:focus::placeholder {
    --placeholder-opacity: 1 !important
}

.xer-pointer-events-none {
    pointer-events: none !important
}

.xer-pointer-events-auto {
    pointer-events: auto !important
}

.xer-static {
    position: static !important
}

.xer-fixed {
    position: fixed !important
}

.xer-absolute {
    position: absolute !important
}

.xer-relative {
    position: relative !important
}

.xer-sticky {
    position: sticky !important
}

.xer-inset-0 {
    top: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    left: 0 !important
}

.xer-inset-auto {
    top: auto !important;
    right: auto !important;
    bottom: auto !important;
    left: auto !important
}

.xer-inset-y-0 {
    top: 0 !important;
    bottom: 0 !important
}

.xer-inset-x-0 {
    right: 0 !important;
    left: 0 !important
}

.xer-inset-y-auto {
    top: auto !important;
    bottom: auto !important
}

.xer-inset-x-auto {
    right: auto !important;
    left: auto !important
}

.xer-top-0 {
    top: 0 !important
}

.xer-right-0 {
    right: 0 !important
}

.xer-bottom-0 {
    bottom: 0 !important
}

.xer-left-0 {
    left: 0 !important
}

.xer-top-auto {
    top: auto !important
}

.xer-right-auto {
    right: auto !important
}

.xer-bottom-auto {
    bottom: auto !important
}

.xer-left-auto {
    left: auto !important
}

.xer-resize-none {
    resize: none !important
}

.xer-resize-y {
    resize: vertical !important
}

.xer-resize-x {
    resize: horizontal !important
}

.xer-resize {
    resize: both !important
}

.xer-shadow-1 {
    box-shadow: 2px 2px 2px rgba(0,0,0,.08) !important
}

.xer-shadow-2 {
    box-shadow: 4px 4px 4px rgba(0,0,0,.04) !important
}

.xer-shadow-3 {
    box-shadow: 8px 8px 16px rgba(0,0,0,.04) !important
}

.xer-shadow-4 {
    box-shadow: 12px 12px 32px rgba(0,0,0,.04) !important
}

.xer-shadow-5 {
    box-shadow: 16px 16px 24px rgba(0,0,0,.04) !important
}

.xer-shadow-6 {
    box-shadow: 24px 24px 32px rgba(0,0,0,.04) !important
}

.xer-shadow-7 {
    box-shadow: 32px 32px 60px rgba(0,0,0,.04) !important
}

.xer-shadow-8 {
    box-shadow: 44px 44px 80px rgba(0,0,0,.08) !important
}

.xer-shadow-none {
    box-shadow: none !important
}

.hover\:xer-shadow-1:hover {
    box-shadow: 2px 2px 2px rgba(0,0,0,.08) !important
}

.hover\:xer-shadow-2:hover {
    box-shadow: 4px 4px 4px rgba(0,0,0,.04) !important
}

.hover\:xer-shadow-3:hover {
    box-shadow: 8px 8px 16px rgba(0,0,0,.04) !important
}

.hover\:xer-shadow-4:hover {
    box-shadow: 12px 12px 32px rgba(0,0,0,.04) !important
}

.hover\:xer-shadow-5:hover {
    box-shadow: 16px 16px 24px rgba(0,0,0,.04) !important
}

.hover\:xer-shadow-6:hover {
    box-shadow: 24px 24px 32px rgba(0,0,0,.04) !important
}

.hover\:xer-shadow-7:hover {
    box-shadow: 32px 32px 60px rgba(0,0,0,.04) !important
}

.hover\:xer-shadow-8:hover {
    box-shadow: 44px 44px 80px rgba(0,0,0,.08) !important
}

.hover\:xer-shadow-none:hover {
    box-shadow: none !important
}

.focus\:xer-shadow-1:focus {
    box-shadow: 2px 2px 2px rgba(0,0,0,.08) !important
}

.focus\:xer-shadow-2:focus {
    box-shadow: 4px 4px 4px rgba(0,0,0,.04) !important
}

.focus\:xer-shadow-3:focus {
    box-shadow: 8px 8px 16px rgba(0,0,0,.04) !important
}

.focus\:xer-shadow-4:focus {
    box-shadow: 12px 12px 32px rgba(0,0,0,.04) !important
}

.focus\:xer-shadow-5:focus {
    box-shadow: 16px 16px 24px rgba(0,0,0,.04) !important
}

.focus\:xer-shadow-6:focus {
    box-shadow: 24px 24px 32px rgba(0,0,0,.04) !important
}

.focus\:xer-shadow-7:focus {
    box-shadow: 32px 32px 60px rgba(0,0,0,.04) !important
}

.focus\:xer-shadow-8:focus {
    box-shadow: 44px 44px 80px rgba(0,0,0,.08) !important
}

.focus\:xer-shadow-none:focus {
    box-shadow: none !important
}

.xer-fill-current {
    fill: currentColor !important
}

.xer-stroke-current {
    stroke: currentColor !important
}

.xer-stroke-0 {
    stroke-width: 0 !important
}

.xer-stroke-1 {
    stroke-width: 1 !important
}

.xer-stroke-2 {
    stroke-width: 2 !important
}

.xer-table-auto {
    table-layout: auto !important
}

.xer-table-fixed {
    table-layout: fixed !important
}

.xer-text-left {
    text-align: left !important
}

.xer-text-center {
    text-align: center !important
}

.xer-text-right {
    text-align: right !important
}

.xer-text-justify {
    text-align: justify !important
}

.xer-text-info {
    --text-opacity: 1 !important;
    color: #54dede !important;
    color: rgba(84,222,222,var(--text-opacity)) !important
}

.xer-text-warning {
    --text-opacity: 1 !important;
    color: #ffcc49 !important;
    color: rgba(255,204,73,var(--text-opacity)) !important
}

.xer-text-success {
    --text-opacity: 1 !important;
    color: #acd84e !important;
    color: rgba(172,216,78,var(--text-opacity)) !important
}

.xer-text-danger {
    --text-opacity: 1 !important;
    color: #ff0c3e !important;
    color: rgba(255,12,62,var(--text-opacity)) !important
}

.xer-text-danger--hover {
    --text-opacity: 1 !important;
    color: #f20000 !important;
    color: rgba(242,0,0,var(--text-opacity)) !important
}

.xer-text-danger--active {
    --text-opacity: 1 !important;
    color: #d40000 !important;
    color: rgba(212,0,0,var(--text-opacity)) !important
}

.xer-text-grey-3 {
    --text-opacity: 1 !important;
    color: #f0f0f0 !important;
    color: rgba(240,240,240,var(--text-opacity)) !important
}

.xer-text-grey-7 {
    --text-opacity: 1 !important;
    color: #6b6b6b !important;
    color: rgba(107,107,107,var(--text-opacity)) !important
}

.xer-text-black {
    --text-opacity: 1 !important;
    color: #222 !important;
    color: rgba(34,34,34,var(--text-opacity)) !important
}

.xer-text-grey-2 {
    --text-opacity: 1 !important;
    color: #f9f9f9 !important;
    color: rgba(249,249,249,var(--text-opacity)) !important
}

.xer-text-grey-6 {
    --text-opacity: 1 !important;
    color: #a1a1a1 !important;
    color: rgba(161,161,161,var(--text-opacity)) !important
}

.xer-text-grey-1 {
    --text-opacity: 1 !important;
    color: #fdfdfd !important;
    color: rgba(253,253,253,var(--text-opacity)) !important
}

.xer-text-grey-4 {
    --text-opacity: 1 !important;
    color: #eaeaea !important;
    color: rgba(234,234,234,var(--text-opacity)) !important
}

.xer-text-grey-5 {
    --text-opacity: 1 !important;
    color: #dcdcdc !important;
    color: rgba(220,220,220,var(--text-opacity)) !important
}

.xer-text-grey {
    --text-opacity: 1 !important;
    color: #cdcdcd !important;
    color: rgba(205,205,205,var(--text-opacity)) !important
}

.xer-text-grey-dark {
    --text-opacity: 1 !important;
    color: #555 !important;
    color: rgba(85,85,85,var(--text-opacity)) !important
}

.xer-text-secondary-3 {
    --text-opacity: 1 !important;
    color: #d14124 !important;
    color: rgba(209,65,36,var(--text-opacity)) !important
}

.xer-text-secondary-2 {
    --text-opacity: 1 !important;
    color: #991e66 !important;
    color: rgba(153,30,102,var(--text-opacity)) !important
}

.xer-text-secondary-1 {
    --text-opacity: 1 !important;
    color: #e06287 !important;
    color: rgba(224,98,135,var(--text-opacity)) !important
}

.xer-text-cta--active {
    --text-opacity: 1 !important;
    color: #007d72 !important;
    color: rgba(0,125,114,var(--text-opacity)) !important
}

.xer-text-cta--hover {
    --text-opacity: 1 !important;
    color: #009f91 !important;
    color: rgba(0,159,145,var(--text-opacity)) !important
}

.xer-text-cta {
    --text-opacity: 1 !important;
    color: #00af9f !important;
    color: rgba(0,175,159,var(--text-opacity)) !important
}

.xer-text-primary {
    --text-opacity: 1 !important;
    color: #ed8b00 !important;
    color: rgba(237,139,0,var(--text-opacity)) !important
}

.xer-text-white {
    --text-opacity: 1 !important;
    color: #fff !important;
    color: rgba(255,255,255,var(--text-opacity)) !important
}

.xer-text-backdrop {
    color: #0000001f !important
}

.hover\:xer-text-info:hover {
    --text-opacity: 1 !important;
    color: #54dede !important;
    color: rgba(84,222,222,var(--text-opacity)) !important
}

.hover\:xer-text-warning:hover {
    --text-opacity: 1 !important;
    color: #ffcc49 !important;
    color: rgba(255,204,73,var(--text-opacity)) !important
}

.hover\:xer-text-success:hover {
    --text-opacity: 1 !important;
    color: #acd84e !important;
    color: rgba(172,216,78,var(--text-opacity)) !important
}

.hover\:xer-text-danger:hover {
    --text-opacity: 1 !important;
    color: #ff0c3e !important;
    color: rgba(255,12,62,var(--text-opacity)) !important
}

.hover\:xer-text-danger--hover:hover {
    --text-opacity: 1 !important;
    color: #f20000 !important;
    color: rgba(242,0,0,var(--text-opacity)) !important
}

.hover\:xer-text-danger--active:hover {
    --text-opacity: 1 !important;
    color: #d40000 !important;
    color: rgba(212,0,0,var(--text-opacity)) !important
}

.hover\:xer-text-grey-3:hover {
    --text-opacity: 1 !important;
    color: #f0f0f0 !important;
    color: rgba(240,240,240,var(--text-opacity)) !important
}

.hover\:xer-text-grey-7:hover {
    --text-opacity: 1 !important;
    color: #6b6b6b !important;
    color: rgba(107,107,107,var(--text-opacity)) !important
}

.hover\:xer-text-black:hover {
    --text-opacity: 1 !important;
    color: #222 !important;
    color: rgba(34,34,34,var(--text-opacity)) !important
}

.hover\:xer-text-grey-2:hover {
    --text-opacity: 1 !important;
    color: #f9f9f9 !important;
    color: rgba(249,249,249,var(--text-opacity)) !important
}

.hover\:xer-text-grey-6:hover {
    --text-opacity: 1 !important;
    color: #a1a1a1 !important;
    color: rgba(161,161,161,var(--text-opacity)) !important
}

.hover\:xer-text-grey-1:hover {
    --text-opacity: 1 !important;
    color: #fdfdfd !important;
    color: rgba(253,253,253,var(--text-opacity)) !important
}

.hover\:xer-text-grey-4:hover {
    --text-opacity: 1 !important;
    color: #eaeaea !important;
    color: rgba(234,234,234,var(--text-opacity)) !important
}

.hover\:xer-text-grey-5:hover {
    --text-opacity: 1 !important;
    color: #dcdcdc !important;
    color: rgba(220,220,220,var(--text-opacity)) !important
}

.hover\:xer-text-grey:hover {
    --text-opacity: 1 !important;
    color: #cdcdcd !important;
    color: rgba(205,205,205,var(--text-opacity)) !important
}

.hover\:xer-text-grey-dark:hover {
    --text-opacity: 1 !important;
    color: #555 !important;
    color: rgba(85,85,85,var(--text-opacity)) !important
}

.hover\:xer-text-secondary-3:hover {
    --text-opacity: 1 !important;
    color: #d14124 !important;
    color: rgba(209,65,36,var(--text-opacity)) !important
}

.hover\:xer-text-secondary-2:hover {
    --text-opacity: 1 !important;
    color: #991e66 !important;
    color: rgba(153,30,102,var(--text-opacity)) !important
}

.hover\:xer-text-secondary-1:hover {
    --text-opacity: 1 !important;
    color: #e06287 !important;
    color: rgba(224,98,135,var(--text-opacity)) !important
}

.hover\:xer-text-cta--active:hover {
    --text-opacity: 1 !important;
    color: #007d72 !important;
    color: rgba(0,125,114,var(--text-opacity)) !important
}

.hover\:xer-text-cta--hover:hover {
    --text-opacity: 1 !important;
    color: #009f91 !important;
    color: rgba(0,159,145,var(--text-opacity)) !important
}

.hover\:xer-text-cta:hover {
    --text-opacity: 1 !important;
    color: #00af9f !important;
    color: rgba(0,175,159,var(--text-opacity)) !important
}

.hover\:xer-text-primary:hover {
    --text-opacity: 1 !important;
    color: #ed8b00 !important;
    color: rgba(237,139,0,var(--text-opacity)) !important
}

.hover\:xer-text-white:hover {
    --text-opacity: 1 !important;
    color: #fff !important;
    color: rgba(255,255,255,var(--text-opacity)) !important
}

.hover\:xer-text-backdrop:hover {
    color: #0000001f !important
}

.focus\:xer-text-info:focus {
    --text-opacity: 1 !important;
    color: #54dede !important;
    color: rgba(84,222,222,var(--text-opacity)) !important
}

.focus\:xer-text-warning:focus {
    --text-opacity: 1 !important;
    color: #ffcc49 !important;
    color: rgba(255,204,73,var(--text-opacity)) !important
}

.focus\:xer-text-success:focus {
    --text-opacity: 1 !important;
    color: #acd84e !important;
    color: rgba(172,216,78,var(--text-opacity)) !important
}

.focus\:xer-text-danger:focus {
    --text-opacity: 1 !important;
    color: #ff0c3e !important;
    color: rgba(255,12,62,var(--text-opacity)) !important
}

.focus\:xer-text-danger--hover:focus {
    --text-opacity: 1 !important;
    color: #f20000 !important;
    color: rgba(242,0,0,var(--text-opacity)) !important
}

.focus\:xer-text-danger--active:focus {
    --text-opacity: 1 !important;
    color: #d40000 !important;
    color: rgba(212,0,0,var(--text-opacity)) !important
}

.focus\:xer-text-grey-3:focus {
    --text-opacity: 1 !important;
    color: #f0f0f0 !important;
    color: rgba(240,240,240,var(--text-opacity)) !important
}

.focus\:xer-text-grey-7:focus {
    --text-opacity: 1 !important;
    color: #6b6b6b !important;
    color: rgba(107,107,107,var(--text-opacity)) !important
}

.focus\:xer-text-black:focus {
    --text-opacity: 1 !important;
    color: #222 !important;
    color: rgba(34,34,34,var(--text-opacity)) !important
}

.focus\:xer-text-grey-2:focus {
    --text-opacity: 1 !important;
    color: #f9f9f9 !important;
    color: rgba(249,249,249,var(--text-opacity)) !important
}

.focus\:xer-text-grey-6:focus {
    --text-opacity: 1 !important;
    color: #a1a1a1 !important;
    color: rgba(161,161,161,var(--text-opacity)) !important
}

.focus\:xer-text-grey-1:focus {
    --text-opacity: 1 !important;
    color: #fdfdfd !important;
    color: rgba(253,253,253,var(--text-opacity)) !important
}

.focus\:xer-text-grey-4:focus {
    --text-opacity: 1 !important;
    color: #eaeaea !important;
    color: rgba(234,234,234,var(--text-opacity)) !important
}

.focus\:xer-text-grey-5:focus {
    --text-opacity: 1 !important;
    color: #dcdcdc !important;
    color: rgba(220,220,220,var(--text-opacity)) !important
}

.focus\:xer-text-grey:focus {
    --text-opacity: 1 !important;
    color: #cdcdcd !important;
    color: rgba(205,205,205,var(--text-opacity)) !important
}

.focus\:xer-text-grey-dark:focus {
    --text-opacity: 1 !important;
    color: #555 !important;
    color: rgba(85,85,85,var(--text-opacity)) !important
}

.focus\:xer-text-secondary-3:focus {
    --text-opacity: 1 !important;
    color: #d14124 !important;
    color: rgba(209,65,36,var(--text-opacity)) !important
}

.focus\:xer-text-secondary-2:focus {
    --text-opacity: 1 !important;
    color: #991e66 !important;
    color: rgba(153,30,102,var(--text-opacity)) !important
}

.focus\:xer-text-secondary-1:focus {
    --text-opacity: 1 !important;
    color: #e06287 !important;
    color: rgba(224,98,135,var(--text-opacity)) !important
}

.focus\:xer-text-cta--active:focus {
    --text-opacity: 1 !important;
    color: #007d72 !important;
    color: rgba(0,125,114,var(--text-opacity)) !important
}

.focus\:xer-text-cta--hover:focus {
    --text-opacity: 1 !important;
    color: #009f91 !important;
    color: rgba(0,159,145,var(--text-opacity)) !important
}

.focus\:xer-text-cta:focus {
    --text-opacity: 1 !important;
    color: #00af9f !important;
    color: rgba(0,175,159,var(--text-opacity)) !important
}

.focus\:xer-text-primary:focus {
    --text-opacity: 1 !important;
    color: #ed8b00 !important;
    color: rgba(237,139,0,var(--text-opacity)) !important
}

.focus\:xer-text-white:focus {
    --text-opacity: 1 !important;
    color: #fff !important;
    color: rgba(255,255,255,var(--text-opacity)) !important
}

.focus\:xer-text-backdrop:focus {
    color: #0000001f !important
}

.xer-text-opacity-0 {
    --text-opacity: 0 !important
}

.xer-text-opacity-25 {
    --text-opacity: 0.25 !important
}

.xer-text-opacity-50 {
    --text-opacity: 0.5 !important
}

.xer-text-opacity-75 {
    --text-opacity: 0.75 !important
}

.xer-text-opacity-100 {
    --text-opacity: 1 !important
}

.hover\:xer-text-opacity-0:hover {
    --text-opacity: 0 !important
}

.hover\:xer-text-opacity-25:hover {
    --text-opacity: 0.25 !important
}

.hover\:xer-text-opacity-50:hover {
    --text-opacity: 0.5 !important
}

.hover\:xer-text-opacity-75:hover {
    --text-opacity: 0.75 !important
}

.hover\:xer-text-opacity-100:hover {
    --text-opacity: 1 !important
}

.focus\:xer-text-opacity-0:focus {
    --text-opacity: 0 !important
}

.focus\:xer-text-opacity-25:focus {
    --text-opacity: 0.25 !important
}

.focus\:xer-text-opacity-50:focus {
    --text-opacity: 0.5 !important
}

.focus\:xer-text-opacity-75:focus {
    --text-opacity: 0.75 !important
}

.focus\:xer-text-opacity-100:focus {
    --text-opacity: 1 !important
}

.xer-italic {
    font-style: italic !important
}

.xer-not-italic {
    font-style: normal !important
}

.xer-uppercase {
    text-transform: uppercase !important
}

.xer-lowercase {
    text-transform: lowercase !important
}

.xer-capitalize {
    text-transform: capitalize !important
}

.xer-normal-case {
    text-transform: none !important
}

.xer-underline {
    text-decoration: underline !important
}

.xer-line-through {
    text-decoration: line-through !important
}

.xer-no-underline {
    text-decoration: none !important
}

.hover\:xer-underline:hover {
    text-decoration: underline !important
}

.hover\:xer-line-through:hover {
    text-decoration: line-through !important
}

.hover\:xer-no-underline:hover {
    text-decoration: none !important
}

.focus\:xer-underline:focus {
    text-decoration: underline !important
}

.focus\:xer-line-through:focus {
    text-decoration: line-through !important
}

.focus\:xer-no-underline:focus {
    text-decoration: none !important
}

.xer-antialiased {
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important
}

.xer-subpixel-antialiased {
    -webkit-font-smoothing: auto !important;
    -moz-osx-font-smoothing: auto !important
}

.xer-diagonal-fractions, .xer-lining-nums, .xer-oldstyle-nums, .xer-ordinal, .xer-proportional-nums, .xer-slashed-zero, .xer-stacked-fractions, .xer-tabular-nums {
    --font-variant-numeric-ordinal: var(--tailwind-empty, ) !important; /*!*/ /*!*/
    --font-variant-numeric-slashed-zero: var(--tailwind-empty, ) !important; /*!*/ /*!*/
    --font-variant-numeric-figure: var(--tailwind-empty, ) !important; /*!*/ /*!*/
    --font-variant-numeric-spacing: var(--tailwind-empty, ) !important; /*!*/ /*!*/
    --font-variant-numeric-fraction: var(--tailwind-empty, ) !important; /*!*/ /*!*/
    font-variant-numeric: var(--font-variant-numeric-ordinal) var(--font-variant-numeric-slashed-zero) var(--font-variant-numeric-figure) var(--font-variant-numeric-spacing) var(--font-variant-numeric-fraction) !important
}

.xer-normal-nums {
    font-variant-numeric: normal !important
}

.xer-ordinal {
    --font-variant-numeric-ordinal: ordinal !important
}

.xer-slashed-zero {
    --font-variant-numeric-slashed-zero: slashed-zero !important
}

.xer-lining-nums {
    --font-variant-numeric-figure: lining-nums !important
}

.xer-oldstyle-nums {
    --font-variant-numeric-figure: oldstyle-nums !important
}

.xer-proportional-nums {
    --font-variant-numeric-spacing: proportional-nums !important
}

.xer-tabular-nums {
    --font-variant-numeric-spacing: tabular-nums !important
}

.xer-diagonal-fractions {
    --font-variant-numeric-fraction: diagonal-fractions !important
}

.xer-stacked-fractions {
    --font-variant-numeric-fraction: stacked-fractions !important
}

.xer-tracking-1 {
    letter-spacing: .25 !important
}

.xer-tracking-2 {
    letter-spacing: .5 !important
}

.xer-select-none {
    -webkit-user-select: none !important;
    -moz-user-select: none !important;
    -ms-user-select: none !important;
    user-select: none !important
}

.xer-select-text {
    -webkit-user-select: text !important;
    -moz-user-select: text !important;
    -ms-user-select: text !important;
    user-select: text !important
}

.xer-select-all {
    -webkit-user-select: all !important;
    -moz-user-select: all !important;
    -ms-user-select: all !important;
    user-select: all !important
}

.xer-select-auto {
    -webkit-user-select: auto !important;
    -moz-user-select: auto !important;
    -ms-user-select: auto !important;
    user-select: auto !important
}

.xer-align-baseline {
    vertical-align: baseline !important
}

.xer-align-top {
    vertical-align: top !important
}

.xer-align-middle {
    vertical-align: middle !important
}

.xer-align-bottom {
    vertical-align: bottom !important
}

.xer-align-text-top {
    vertical-align: text-top !important
}

.xer-align-text-bottom {
    vertical-align: text-bottom !important
}

.xer-visible {
    visibility: visible !important
}

.xer-invisible {
    visibility: hidden !important
}

.xer-whitespace-normal {
    white-space: normal !important
}

.xer-whitespace-no-wrap {
    white-space: nowrap !important
}

.xer-whitespace-pre {
    white-space: pre !important
}

.xer-whitespace-pre-line {
    white-space: pre-line !important
}

.xer-whitespace-pre-wrap {
    white-space: pre-wrap !important
}

.xer-break-normal {
    word-wrap: normal !important;
    overflow-wrap: normal !important;
    word-break: normal !important
}

.xer-break-words {
    word-wrap: break-word !important;
    overflow-wrap: break-word !important
}

.xer-break-all {
    word-break: break-all !important
}

.xer-truncate {
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important
}

.xer-w-0 {
    width: 0 !important
}

.xer-w-1 {
    width: .125rem !important
}

.xer-w-2 {
    width: .25rem !important
}

.xer-w-3 {
    width: .5rem !important
}

.xer-w-4 {
    width: .75rem !important
}

.xer-w-5 {
    width: 1rem !important
}

.xer-w-6 {
    width: 1.25rem !important
}

.xer-w-7 {
    width: 1.5rem !important
}

.xer-w-8 {
    width: 2rem !important
}

.xer-w-9 {
    width: 2.25rem !important
}

.xer-w-10 {
    width: 2.5rem !important
}

.xer-w-11 {
    width: 2.75rem !important
}

.xer-w-12 {
    width: 3.75rem !important
}

.xer-w-13 {
    width: 4.25rem !important
}

.xer-w-14 {
    width: 5rem !important
}

.xer-w-15 {
    width: 6.25rem !important
}

.xer-w-16 {
    width: 7.75rem !important
}

.xer-w-17 {
    width: 10rem !important
}

.xer-w-auto {
    width: auto !important
}

.xer-w-1\/2 {
    width: 50% !important
}

.xer-w-1\/3 {
    width: 33.333333% !important
}

.xer-w-2\/3 {
    width: 66.666667% !important
}

.xer-w-1\/4 {
    width: 25% !important
}

.xer-w-2\/4 {
    width: 50% !important
}

.xer-w-3\/4 {
    width: 75% !important
}

.xer-w-1\/5 {
    width: 20% !important
}

.xer-w-2\/5 {
    width: 40% !important
}

.xer-w-3\/5 {
    width: 60% !important
}

.xer-w-4\/5 {
    width: 80% !important
}

.xer-w-1\/6 {
    width: 16.666667% !important
}

.xer-w-2\/6 {
    width: 33.333333% !important
}

.xer-w-3\/6 {
    width: 50% !important
}

.xer-w-4\/6 {
    width: 66.666667% !important
}

.xer-w-5\/6 {
    width: 83.333333% !important
}

.xer-w-1\/12 {
    width: 8.333333% !important
}

.xer-w-2\/12 {
    width: 16.666667% !important
}

.xer-w-3\/12 {
    width: 25% !important
}

.xer-w-4\/12 {
    width: 33.333333% !important
}

.xer-w-5\/12 {
    width: 41.666667% !important
}

.xer-w-6\/12 {
    width: 50% !important
}

.xer-w-7\/12 {
    width: 58.333333% !important
}

.xer-w-8\/12 {
    width: 66.666667% !important
}

.xer-w-9\/12 {
    width: 75% !important
}

.xer-w-10\/12 {
    width: 83.333333% !important
}

.xer-w-11\/12 {
    width: 91.666667% !important
}

.xer-w-full {
    width: 100% !important
}

.xer-w-screen {
    width: 100vw !important
}

.xer-z-0 {
    z-index: 0 !important
}

.xer-z-10 {
    z-index: 10 !important
}

.xer-z-20 {
    z-index: 20 !important
}

.xer-z-30 {
    z-index: 30 !important
}

.xer-z-40 {
    z-index: 40 !important
}

.xer-z-50 {
    z-index: 50 !important
}

.xer-z-auto {
    z-index: auto !important
}

.xer-gap-0 {
    grid-gap: 0 !important;
    gap: 0 !important
}

.xer-gap-1 {
    grid-gap: .125rem !important;
    gap: .125rem !important
}

.xer-gap-2 {
    grid-gap: .25rem !important;
    gap: .25rem !important
}

.xer-gap-3 {
    grid-gap: .5rem !important;
    gap: .5rem !important
}

.xer-gap-4 {
    grid-gap: .75rem !important;
    gap: .75rem !important
}

.xer-gap-5 {
    grid-gap: 1rem !important;
    gap: 1rem !important
}

.xer-gap-6 {
    grid-gap: 1.25rem !important;
    gap: 1.25rem !important
}

.xer-gap-7 {
    grid-gap: 1.5rem !important;
    gap: 1.5rem !important
}

.xer-gap-8 {
    grid-gap: 2rem !important;
    gap: 2rem !important
}

.xer-gap-9 {
    grid-gap: 2.25rem !important;
    gap: 2.25rem !important
}

.xer-gap-10 {
    grid-gap: 2.5rem !important;
    gap: 2.5rem !important
}

.xer-gap-11 {
    grid-gap: 2.75rem !important;
    gap: 2.75rem !important
}

.xer-gap-12 {
    grid-gap: 3.75rem !important;
    gap: 3.75rem !important
}

.xer-gap-13 {
    grid-gap: 4.25rem !important;
    gap: 4.25rem !important
}

.xer-gap-14 {
    grid-gap: 5rem !important;
    gap: 5rem !important
}

.xer-gap-15 {
    grid-gap: 6.25rem !important;
    gap: 6.25rem !important
}

.xer-gap-16 {
    grid-gap: 7.75rem !important;
    gap: 7.75rem !important
}

.xer-gap-17 {
    grid-gap: 10rem !important;
    gap: 10rem !important
}

.xer-col-gap-0 {
    grid-column-gap: 0 !important;
    -moz-column-gap: 0 !important;
    column-gap: 0 !important
}

.xer-col-gap-1 {
    grid-column-gap: .125rem !important;
    -moz-column-gap: .125rem !important;
    column-gap: .125rem !important
}

.xer-col-gap-2 {
    grid-column-gap: .25rem !important;
    -moz-column-gap: .25rem !important;
    column-gap: .25rem !important
}

.xer-col-gap-3 {
    grid-column-gap: .5rem !important;
    -moz-column-gap: .5rem !important;
    column-gap: .5rem !important
}

.xer-col-gap-4 {
    grid-column-gap: .75rem !important;
    -moz-column-gap: .75rem !important;
    column-gap: .75rem !important
}

.xer-col-gap-5 {
    grid-column-gap: 1rem !important;
    -moz-column-gap: 1rem !important;
    column-gap: 1rem !important
}

.xer-col-gap-6 {
    grid-column-gap: 1.25rem !important;
    -moz-column-gap: 1.25rem !important;
    column-gap: 1.25rem !important
}

.xer-col-gap-7 {
    grid-column-gap: 1.5rem !important;
    -moz-column-gap: 1.5rem !important;
    column-gap: 1.5rem !important
}

.xer-col-gap-8 {
    grid-column-gap: 2rem !important;
    -moz-column-gap: 2rem !important;
    column-gap: 2rem !important
}

.xer-col-gap-9 {
    grid-column-gap: 2.25rem !important;
    -moz-column-gap: 2.25rem !important;
    column-gap: 2.25rem !important
}

.xer-col-gap-10 {
    grid-column-gap: 2.5rem !important;
    -moz-column-gap: 2.5rem !important;
    column-gap: 2.5rem !important
}

.xer-col-gap-11 {
    grid-column-gap: 2.75rem !important;
    -moz-column-gap: 2.75rem !important;
    column-gap: 2.75rem !important
}

.xer-col-gap-12 {
    grid-column-gap: 3.75rem !important;
    -moz-column-gap: 3.75rem !important;
    column-gap: 3.75rem !important
}

.xer-col-gap-13 {
    grid-column-gap: 4.25rem !important;
    -moz-column-gap: 4.25rem !important;
    column-gap: 4.25rem !important
}

.xer-col-gap-14 {
    grid-column-gap: 5rem !important;
    -moz-column-gap: 5rem !important;
    column-gap: 5rem !important
}

.xer-col-gap-15 {
    grid-column-gap: 6.25rem !important;
    -moz-column-gap: 6.25rem !important;
    column-gap: 6.25rem !important
}

.xer-col-gap-16 {
    grid-column-gap: 7.75rem !important;
    -moz-column-gap: 7.75rem !important;
    column-gap: 7.75rem !important
}

.xer-col-gap-17 {
    grid-column-gap: 10rem !important;
    -moz-column-gap: 10rem !important;
    column-gap: 10rem !important
}

.xer-gap-x-0 {
    grid-column-gap: 0 !important;
    -moz-column-gap: 0 !important;
    column-gap: 0 !important
}

.xer-gap-x-1 {
    grid-column-gap: .125rem !important;
    -moz-column-gap: .125rem !important;
    column-gap: .125rem !important
}

.xer-gap-x-2 {
    grid-column-gap: .25rem !important;
    -moz-column-gap: .25rem !important;
    column-gap: .25rem !important
}

.xer-gap-x-3 {
    grid-column-gap: .5rem !important;
    -moz-column-gap: .5rem !important;
    column-gap: .5rem !important
}

.xer-gap-x-4 {
    grid-column-gap: .75rem !important;
    -moz-column-gap: .75rem !important;
    column-gap: .75rem !important
}

.xer-gap-x-5 {
    grid-column-gap: 1rem !important;
    -moz-column-gap: 1rem !important;
    column-gap: 1rem !important
}

.xer-gap-x-6 {
    grid-column-gap: 1.25rem !important;
    -moz-column-gap: 1.25rem !important;
    column-gap: 1.25rem !important
}

.xer-gap-x-7 {
    grid-column-gap: 1.5rem !important;
    -moz-column-gap: 1.5rem !important;
    column-gap: 1.5rem !important
}

.xer-gap-x-8 {
    grid-column-gap: 2rem !important;
    -moz-column-gap: 2rem !important;
    column-gap: 2rem !important
}

.xer-gap-x-9 {
    grid-column-gap: 2.25rem !important;
    -moz-column-gap: 2.25rem !important;
    column-gap: 2.25rem !important
}

.xer-gap-x-10 {
    grid-column-gap: 2.5rem !important;
    -moz-column-gap: 2.5rem !important;
    column-gap: 2.5rem !important
}

.xer-gap-x-11 {
    grid-column-gap: 2.75rem !important;
    -moz-column-gap: 2.75rem !important;
    column-gap: 2.75rem !important
}

.xer-gap-x-12 {
    grid-column-gap: 3.75rem !important;
    -moz-column-gap: 3.75rem !important;
    column-gap: 3.75rem !important
}

.xer-gap-x-13 {
    grid-column-gap: 4.25rem !important;
    -moz-column-gap: 4.25rem !important;
    column-gap: 4.25rem !important
}

.xer-gap-x-14 {
    grid-column-gap: 5rem !important;
    -moz-column-gap: 5rem !important;
    column-gap: 5rem !important
}

.xer-gap-x-15 {
    grid-column-gap: 6.25rem !important;
    -moz-column-gap: 6.25rem !important;
    column-gap: 6.25rem !important
}

.xer-gap-x-16 {
    grid-column-gap: 7.75rem !important;
    -moz-column-gap: 7.75rem !important;
    column-gap: 7.75rem !important
}

.xer-gap-x-17 {
    grid-column-gap: 10rem !important;
    -moz-column-gap: 10rem !important;
    column-gap: 10rem !important
}

.xer-row-gap-0 {
    grid-row-gap: 0 !important;
    row-gap: 0 !important
}

.xer-row-gap-1 {
    grid-row-gap: .125rem !important;
    row-gap: .125rem !important
}

.xer-row-gap-2 {
    grid-row-gap: .25rem !important;
    row-gap: .25rem !important
}

.xer-row-gap-3 {
    grid-row-gap: .5rem !important;
    row-gap: .5rem !important
}

.xer-row-gap-4 {
    grid-row-gap: .75rem !important;
    row-gap: .75rem !important
}

.xer-row-gap-5 {
    grid-row-gap: 1rem !important;
    row-gap: 1rem !important
}

.xer-row-gap-6 {
    grid-row-gap: 1.25rem !important;
    row-gap: 1.25rem !important
}

.xer-row-gap-7 {
    grid-row-gap: 1.5rem !important;
    row-gap: 1.5rem !important
}

.xer-row-gap-8 {
    grid-row-gap: 2rem !important;
    row-gap: 2rem !important
}

.xer-row-gap-9 {
    grid-row-gap: 2.25rem !important;
    row-gap: 2.25rem !important
}

.xer-row-gap-10 {
    grid-row-gap: 2.5rem !important;
    row-gap: 2.5rem !important
}

.xer-row-gap-11 {
    grid-row-gap: 2.75rem !important;
    row-gap: 2.75rem !important
}

.xer-row-gap-12 {
    grid-row-gap: 3.75rem !important;
    row-gap: 3.75rem !important
}

.xer-row-gap-13 {
    grid-row-gap: 4.25rem !important;
    row-gap: 4.25rem !important
}

.xer-row-gap-14 {
    grid-row-gap: 5rem !important;
    row-gap: 5rem !important
}

.xer-row-gap-15 {
    grid-row-gap: 6.25rem !important;
    row-gap: 6.25rem !important
}

.xer-row-gap-16 {
    grid-row-gap: 7.75rem !important;
    row-gap: 7.75rem !important
}

.xer-row-gap-17 {
    grid-row-gap: 10rem !important;
    row-gap: 10rem !important
}

.xer-gap-y-0 {
    grid-row-gap: 0 !important;
    row-gap: 0 !important
}

.xer-gap-y-1 {
    grid-row-gap: .125rem !important;
    row-gap: .125rem !important
}

.xer-gap-y-2 {
    grid-row-gap: .25rem !important;
    row-gap: .25rem !important
}

.xer-gap-y-3 {
    grid-row-gap: .5rem !important;
    row-gap: .5rem !important
}

.xer-gap-y-4 {
    grid-row-gap: .75rem !important;
    row-gap: .75rem !important
}

.xer-gap-y-5 {
    grid-row-gap: 1rem !important;
    row-gap: 1rem !important
}

.xer-gap-y-6 {
    grid-row-gap: 1.25rem !important;
    row-gap: 1.25rem !important
}

.xer-gap-y-7 {
    grid-row-gap: 1.5rem !important;
    row-gap: 1.5rem !important
}

.xer-gap-y-8 {
    grid-row-gap: 2rem !important;
    row-gap: 2rem !important
}

.xer-gap-y-9 {
    grid-row-gap: 2.25rem !important;
    row-gap: 2.25rem !important
}

.xer-gap-y-10 {
    grid-row-gap: 2.5rem !important;
    row-gap: 2.5rem !important
}

.xer-gap-y-11 {
    grid-row-gap: 2.75rem !important;
    row-gap: 2.75rem !important
}

.xer-gap-y-12 {
    grid-row-gap: 3.75rem !important;
    row-gap: 3.75rem !important
}

.xer-gap-y-13 {
    grid-row-gap: 4.25rem !important;
    row-gap: 4.25rem !important
}

.xer-gap-y-14 {
    grid-row-gap: 5rem !important;
    row-gap: 5rem !important
}

.xer-gap-y-15 {
    grid-row-gap: 6.25rem !important;
    row-gap: 6.25rem !important
}

.xer-gap-y-16 {
    grid-row-gap: 7.75rem !important;
    row-gap: 7.75rem !important
}

.xer-gap-y-17 {
    grid-row-gap: 10rem !important;
    row-gap: 10rem !important
}

.xer-grid-flow-row {
    grid-auto-flow: row !important
}

.xer-grid-flow-col {
    grid-auto-flow: column !important
}

.xer-grid-flow-row-dense {
    grid-auto-flow: row dense !important
}

.xer-grid-flow-col-dense {
    grid-auto-flow: column dense !important
}

.xer-grid-cols-1 {
    grid-template-columns: repeat(1,minmax(0,1fr)) !important
}

.xer-grid-cols-2 {
    grid-template-columns: repeat(2,minmax(0,1fr)) !important
}

.xer-grid-cols-3 {
    grid-template-columns: repeat(3,minmax(0,1fr)) !important
}

.xer-grid-cols-4 {
    grid-template-columns: repeat(4,minmax(0,1fr)) !important
}

.xer-grid-cols-5 {
    grid-template-columns: repeat(5,minmax(0,1fr)) !important
}

.xer-grid-cols-6 {
    grid-template-columns: repeat(6,minmax(0,1fr)) !important
}

.xer-grid-cols-7 {
    grid-template-columns: repeat(7,minmax(0,1fr)) !important
}

.xer-grid-cols-8 {
    grid-template-columns: repeat(8,minmax(0,1fr)) !important
}

.xer-grid-cols-9 {
    grid-template-columns: repeat(9,minmax(0,1fr)) !important
}

.xer-grid-cols-10 {
    grid-template-columns: repeat(10,minmax(0,1fr)) !important
}

.xer-grid-cols-11 {
    grid-template-columns: repeat(11,minmax(0,1fr)) !important
}

.xer-grid-cols-12 {
    grid-template-columns: repeat(12,minmax(0,1fr)) !important
}

.xer-grid-cols-none {
    grid-template-columns: none !important
}

.xer-auto-cols-auto {
    grid-auto-columns: auto !important
}

.xer-auto-cols-min {
    grid-auto-columns: -webkit-min-content !important;
    grid-auto-columns: min-content !important
}

.xer-auto-cols-max {
    grid-auto-columns: -webkit-max-content !important;
    grid-auto-columns: max-content !important
}

.xer-auto-cols-fr {
    grid-auto-columns: minmax(0,1fr) !important
}

.xer-col-auto {
    grid-column: auto !important
}

.xer-col-span-1 {
    grid-column: span 1/span 1 !important
}

.xer-col-span-2 {
    grid-column: span 2/span 2 !important
}

.xer-col-span-3 {
    grid-column: span 3/span 3 !important
}

.xer-col-span-4 {
    grid-column: span 4/span 4 !important
}

.xer-col-span-5 {
    grid-column: span 5/span 5 !important
}

.xer-col-span-6 {
    grid-column: span 6/span 6 !important
}

.xer-col-span-7 {
    grid-column: span 7/span 7 !important
}

.xer-col-span-8 {
    grid-column: span 8/span 8 !important
}

.xer-col-span-9 {
    grid-column: span 9/span 9 !important
}

.xer-col-span-10 {
    grid-column: span 10/span 10 !important
}

.xer-col-span-11 {
    grid-column: span 11/span 11 !important
}

.xer-col-span-12 {
    grid-column: span 12/span 12 !important
}

.xer-col-span-full {
    grid-column: 1/-1 !important
}

.xer-col-start-1 {
    grid-column-start: 1 !important
}

.xer-col-start-2 {
    grid-column-start: 2 !important
}

.xer-col-start-3 {
    grid-column-start: 3 !important
}

.xer-col-start-4 {
    grid-column-start: 4 !important
}

.xer-col-start-5 {
    grid-column-start: 5 !important
}

.xer-col-start-6 {
    grid-column-start: 6 !important
}

.xer-col-start-7 {
    grid-column-start: 7 !important
}

.xer-col-start-8 {
    grid-column-start: 8 !important
}

.xer-col-start-9 {
    grid-column-start: 9 !important
}

.xer-col-start-10 {
    grid-column-start: 10 !important
}

.xer-col-start-11 {
    grid-column-start: 11 !important
}

.xer-col-start-12 {
    grid-column-start: 12 !important
}

.xer-col-start-13 {
    grid-column-start: 13 !important
}

.xer-col-start-auto {
    grid-column-start: auto !important
}

.xer-col-end-1 {
    grid-column-end: 1 !important
}

.xer-col-end-2 {
    grid-column-end: 2 !important
}

.xer-col-end-3 {
    grid-column-end: 3 !important
}

.xer-col-end-4 {
    grid-column-end: 4 !important
}

.xer-col-end-5 {
    grid-column-end: 5 !important
}

.xer-col-end-6 {
    grid-column-end: 6 !important
}

.xer-col-end-7 {
    grid-column-end: 7 !important
}

.xer-col-end-8 {
    grid-column-end: 8 !important
}

.xer-col-end-9 {
    grid-column-end: 9 !important
}

.xer-col-end-10 {
    grid-column-end: 10 !important
}

.xer-col-end-11 {
    grid-column-end: 11 !important
}

.xer-col-end-12 {
    grid-column-end: 12 !important
}

.xer-col-end-13 {
    grid-column-end: 13 !important
}

.xer-col-end-auto {
    grid-column-end: auto !important
}

.xer-grid-rows-1 {
    grid-template-rows: repeat(1,minmax(0,1fr)) !important
}

.xer-grid-rows-2 {
    grid-template-rows: repeat(2,minmax(0,1fr)) !important
}

.xer-grid-rows-3 {
    grid-template-rows: repeat(3,minmax(0,1fr)) !important
}

.xer-grid-rows-4 {
    grid-template-rows: repeat(4,minmax(0,1fr)) !important
}

.xer-grid-rows-5 {
    grid-template-rows: repeat(5,minmax(0,1fr)) !important
}

.xer-grid-rows-6 {
    grid-template-rows: repeat(6,minmax(0,1fr)) !important
}

.xer-grid-rows-none {
    grid-template-rows: none !important
}

.xer-auto-rows-auto {
    grid-auto-rows: auto !important
}

.xer-auto-rows-min {
    grid-auto-rows: -webkit-min-content !important;
    grid-auto-rows: min-content !important
}

.xer-auto-rows-max {
    grid-auto-rows: -webkit-max-content !important;
    grid-auto-rows: max-content !important
}

.xer-auto-rows-fr {
    grid-auto-rows: minmax(0,1fr) !important
}

.xer-row-auto {
    grid-row: auto !important
}

.xer-row-span-1 {
    grid-row: span 1/span 1 !important
}

.xer-row-span-2 {
    grid-row: span 2/span 2 !important
}

.xer-row-span-3 {
    grid-row: span 3/span 3 !important
}

.xer-row-span-4 {
    grid-row: span 4/span 4 !important
}

.xer-row-span-5 {
    grid-row: span 5/span 5 !important
}

.xer-row-span-6 {
    grid-row: span 6/span 6 !important
}

.xer-row-span-full {
    grid-row: 1/-1 !important
}

.xer-row-start-1 {
    grid-row-start: 1 !important
}

.xer-row-start-2 {
    grid-row-start: 2 !important
}

.xer-row-start-3 {
    grid-row-start: 3 !important
}

.xer-row-start-4 {
    grid-row-start: 4 !important
}

.xer-row-start-5 {
    grid-row-start: 5 !important
}

.xer-row-start-6 {
    grid-row-start: 6 !important
}

.xer-row-start-7 {
    grid-row-start: 7 !important
}

.xer-row-start-auto {
    grid-row-start: auto !important
}

.xer-row-end-1 {
    grid-row-end: 1 !important
}

.xer-row-end-2 {
    grid-row-end: 2 !important
}

.xer-row-end-3 {
    grid-row-end: 3 !important
}

.xer-row-end-4 {
    grid-row-end: 4 !important
}

.xer-row-end-5 {
    grid-row-end: 5 !important
}

.xer-row-end-6 {
    grid-row-end: 6 !important
}

.xer-row-end-7 {
    grid-row-end: 7 !important
}

.xer-row-end-auto {
    grid-row-end: auto !important
}

.xer-transform {
    --transform-translate-x: 0 !important;
    --transform-translate-y: 0 !important;
    --transform-rotate: 0 !important;
    --transform-skew-x: 0 !important;
    --transform-skew-y: 0 !important;
    --transform-scale-x: 1 !important;
    --transform-scale-y: 1 !important;
    transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y)) !important
}

.xer-transform-none {
    transform: none !important
}

.xer-origin-center {
    transform-origin: center !important
}

.xer-origin-top {
    transform-origin: top !important
}

.xer-origin-top-right {
    transform-origin: top right !important
}

.xer-origin-right {
    transform-origin: right !important
}

.xer-origin-bottom-right {
    transform-origin: bottom right !important
}

.xer-origin-bottom {
    transform-origin: bottom !important
}

.xer-origin-bottom-left {
    transform-origin: bottom left !important
}

.xer-origin-left {
    transform-origin: left !important
}

.xer-origin-top-left {
    transform-origin: top left !important
}

.xer-scale-0 {
    --transform-scale-x: 0 !important;
    --transform-scale-y: 0 !important
}

.xer-scale-50 {
    --transform-scale-x: .5 !important;
    --transform-scale-y: .5 !important
}

.xer-scale-75 {
    --transform-scale-x: .75 !important;
    --transform-scale-y: .75 !important
}

.xer-scale-90 {
    --transform-scale-x: .9 !important;
    --transform-scale-y: .9 !important
}

.xer-scale-95 {
    --transform-scale-x: .95 !important;
    --transform-scale-y: .95 !important
}

.xer-scale-100 {
    --transform-scale-x: 1 !important;
    --transform-scale-y: 1 !important
}

.xer-scale-105 {
    --transform-scale-x: 1.05 !important;
    --transform-scale-y: 1.05 !important
}

.xer-scale-110 {
    --transform-scale-x: 1.1 !important;
    --transform-scale-y: 1.1 !important
}

.xer-scale-125 {
    --transform-scale-x: 1.25 !important;
    --transform-scale-y: 1.25 !important
}

.xer-scale-150 {
    --transform-scale-x: 1.5 !important;
    --transform-scale-y: 1.5 !important
}

.xer-scale-x-0 {
    --transform-scale-x: 0 !important
}

.xer-scale-x-50 {
    --transform-scale-x: .5 !important
}

.xer-scale-x-75 {
    --transform-scale-x: .75 !important
}

.xer-scale-x-90 {
    --transform-scale-x: .9 !important
}

.xer-scale-x-95 {
    --transform-scale-x: .95 !important
}

.xer-scale-x-100 {
    --transform-scale-x: 1 !important
}

.xer-scale-x-105 {
    --transform-scale-x: 1.05 !important
}

.xer-scale-x-110 {
    --transform-scale-x: 1.1 !important
}

.xer-scale-x-125 {
    --transform-scale-x: 1.25 !important
}

.xer-scale-x-150 {
    --transform-scale-x: 1.5 !important
}

.xer-scale-y-0 {
    --transform-scale-y: 0 !important
}

.xer-scale-y-50 {
    --transform-scale-y: .5 !important
}

.xer-scale-y-75 {
    --transform-scale-y: .75 !important
}

.xer-scale-y-90 {
    --transform-scale-y: .9 !important
}

.xer-scale-y-95 {
    --transform-scale-y: .95 !important
}

.xer-scale-y-100 {
    --transform-scale-y: 1 !important
}

.xer-scale-y-105 {
    --transform-scale-y: 1.05 !important
}

.xer-scale-y-110 {
    --transform-scale-y: 1.1 !important
}

.xer-scale-y-125 {
    --transform-scale-y: 1.25 !important
}

.xer-scale-y-150 {
    --transform-scale-y: 1.5 !important
}

.hover\:xer-scale-0:hover {
    --transform-scale-x: 0 !important;
    --transform-scale-y: 0 !important
}

.hover\:xer-scale-50:hover {
    --transform-scale-x: .5 !important;
    --transform-scale-y: .5 !important
}

.hover\:xer-scale-75:hover {
    --transform-scale-x: .75 !important;
    --transform-scale-y: .75 !important
}

.hover\:xer-scale-90:hover {
    --transform-scale-x: .9 !important;
    --transform-scale-y: .9 !important
}

.hover\:xer-scale-95:hover {
    --transform-scale-x: .95 !important;
    --transform-scale-y: .95 !important
}

.hover\:xer-scale-100:hover {
    --transform-scale-x: 1 !important;
    --transform-scale-y: 1 !important
}

.hover\:xer-scale-105:hover {
    --transform-scale-x: 1.05 !important;
    --transform-scale-y: 1.05 !important
}

.hover\:xer-scale-110:hover {
    --transform-scale-x: 1.1 !important;
    --transform-scale-y: 1.1 !important
}

.hover\:xer-scale-125:hover {
    --transform-scale-x: 1.25 !important;
    --transform-scale-y: 1.25 !important
}

.hover\:xer-scale-150:hover {
    --transform-scale-x: 1.5 !important;
    --transform-scale-y: 1.5 !important
}

.hover\:xer-scale-x-0:hover {
    --transform-scale-x: 0 !important
}

.hover\:xer-scale-x-50:hover {
    --transform-scale-x: .5 !important
}

.hover\:xer-scale-x-75:hover {
    --transform-scale-x: .75 !important
}

.hover\:xer-scale-x-90:hover {
    --transform-scale-x: .9 !important
}

.hover\:xer-scale-x-95:hover {
    --transform-scale-x: .95 !important
}

.hover\:xer-scale-x-100:hover {
    --transform-scale-x: 1 !important
}

.hover\:xer-scale-x-105:hover {
    --transform-scale-x: 1.05 !important
}

.hover\:xer-scale-x-110:hover {
    --transform-scale-x: 1.1 !important
}

.hover\:xer-scale-x-125:hover {
    --transform-scale-x: 1.25 !important
}

.hover\:xer-scale-x-150:hover {
    --transform-scale-x: 1.5 !important
}

.hover\:xer-scale-y-0:hover {
    --transform-scale-y: 0 !important
}

.hover\:xer-scale-y-50:hover {
    --transform-scale-y: .5 !important
}

.hover\:xer-scale-y-75:hover {
    --transform-scale-y: .75 !important
}

.hover\:xer-scale-y-90:hover {
    --transform-scale-y: .9 !important
}

.hover\:xer-scale-y-95:hover {
    --transform-scale-y: .95 !important
}

.hover\:xer-scale-y-100:hover {
    --transform-scale-y: 1 !important
}

.hover\:xer-scale-y-105:hover {
    --transform-scale-y: 1.05 !important
}

.hover\:xer-scale-y-110:hover {
    --transform-scale-y: 1.1 !important
}

.hover\:xer-scale-y-125:hover {
    --transform-scale-y: 1.25 !important
}

.hover\:xer-scale-y-150:hover {
    --transform-scale-y: 1.5 !important
}

.focus\:xer-scale-0:focus {
    --transform-scale-x: 0 !important;
    --transform-scale-y: 0 !important
}

.focus\:xer-scale-50:focus {
    --transform-scale-x: .5 !important;
    --transform-scale-y: .5 !important
}

.focus\:xer-scale-75:focus {
    --transform-scale-x: .75 !important;
    --transform-scale-y: .75 !important
}

.focus\:xer-scale-90:focus {
    --transform-scale-x: .9 !important;
    --transform-scale-y: .9 !important
}

.focus\:xer-scale-95:focus {
    --transform-scale-x: .95 !important;
    --transform-scale-y: .95 !important
}

.focus\:xer-scale-100:focus {
    --transform-scale-x: 1 !important;
    --transform-scale-y: 1 !important
}

.focus\:xer-scale-105:focus {
    --transform-scale-x: 1.05 !important;
    --transform-scale-y: 1.05 !important
}

.focus\:xer-scale-110:focus {
    --transform-scale-x: 1.1 !important;
    --transform-scale-y: 1.1 !important
}

.focus\:xer-scale-125:focus {
    --transform-scale-x: 1.25 !important;
    --transform-scale-y: 1.25 !important
}

.focus\:xer-scale-150:focus {
    --transform-scale-x: 1.5 !important;
    --transform-scale-y: 1.5 !important
}

.focus\:xer-scale-x-0:focus {
    --transform-scale-x: 0 !important
}

.focus\:xer-scale-x-50:focus {
    --transform-scale-x: .5 !important
}

.focus\:xer-scale-x-75:focus {
    --transform-scale-x: .75 !important
}

.focus\:xer-scale-x-90:focus {
    --transform-scale-x: .9 !important
}

.focus\:xer-scale-x-95:focus {
    --transform-scale-x: .95 !important
}

.focus\:xer-scale-x-100:focus {
    --transform-scale-x: 1 !important
}

.focus\:xer-scale-x-105:focus {
    --transform-scale-x: 1.05 !important
}

.focus\:xer-scale-x-110:focus {
    --transform-scale-x: 1.1 !important
}

.focus\:xer-scale-x-125:focus {
    --transform-scale-x: 1.25 !important
}

.focus\:xer-scale-x-150:focus {
    --transform-scale-x: 1.5 !important
}

.focus\:xer-scale-y-0:focus {
    --transform-scale-y: 0 !important
}

.focus\:xer-scale-y-50:focus {
    --transform-scale-y: .5 !important
}

.focus\:xer-scale-y-75:focus {
    --transform-scale-y: .75 !important
}

.focus\:xer-scale-y-90:focus {
    --transform-scale-y: .9 !important
}

.focus\:xer-scale-y-95:focus {
    --transform-scale-y: .95 !important
}

.focus\:xer-scale-y-100:focus {
    --transform-scale-y: 1 !important
}

.focus\:xer-scale-y-105:focus {
    --transform-scale-y: 1.05 !important
}

.focus\:xer-scale-y-110:focus {
    --transform-scale-y: 1.1 !important
}

.focus\:xer-scale-y-125:focus {
    --transform-scale-y: 1.25 !important
}

.focus\:xer-scale-y-150:focus {
    --transform-scale-y: 1.5 !important
}

.xer-rotate-0 {
    --transform-rotate: 0 !important
}

.xer-rotate-1 {
    --transform-rotate: 1deg !important
}

.xer-rotate-2 {
    --transform-rotate: 2deg !important
}

.xer-rotate-3 {
    --transform-rotate: 3deg !important
}

.xer-rotate-6 {
    --transform-rotate: 6deg !important
}

.xer-rotate-12 {
    --transform-rotate: 12deg !important
}

.xer-rotate-45 {
    --transform-rotate: 45deg !important
}

.xer-rotate-90 {
    --transform-rotate: 90deg !important
}

.xer-rotate-180 {
    --transform-rotate: 180deg !important
}

.xer--rotate-180 {
    --transform-rotate: -180deg !important
}

.xer--rotate-90 {
    --transform-rotate: -90deg !important
}

.xer--rotate-45 {
    --transform-rotate: -45deg !important
}

.xer--rotate-12 {
    --transform-rotate: -12deg !important
}

.xer--rotate-6 {
    --transform-rotate: -6deg !important
}

.xer--rotate-3 {
    --transform-rotate: -3deg !important
}

.xer--rotate-2 {
    --transform-rotate: -2deg !important
}

.xer--rotate-1 {
    --transform-rotate: -1deg !important
}

.hover\:xer-rotate-0:hover {
    --transform-rotate: 0 !important
}

.hover\:xer-rotate-1:hover {
    --transform-rotate: 1deg !important
}

.hover\:xer-rotate-2:hover {
    --transform-rotate: 2deg !important
}

.hover\:xer-rotate-3:hover {
    --transform-rotate: 3deg !important
}

.hover\:xer-rotate-6:hover {
    --transform-rotate: 6deg !important
}

.hover\:xer-rotate-12:hover {
    --transform-rotate: 12deg !important
}

.hover\:xer-rotate-45:hover {
    --transform-rotate: 45deg !important
}

.hover\:xer-rotate-90:hover {
    --transform-rotate: 90deg !important
}

.hover\:xer-rotate-180:hover {
    --transform-rotate: 180deg !important
}

.hover\:xer--rotate-180:hover {
    --transform-rotate: -180deg !important
}

.hover\:xer--rotate-90:hover {
    --transform-rotate: -90deg !important
}

.hover\:xer--rotate-45:hover {
    --transform-rotate: -45deg !important
}

.hover\:xer--rotate-12:hover {
    --transform-rotate: -12deg !important
}

.hover\:xer--rotate-6:hover {
    --transform-rotate: -6deg !important
}

.hover\:xer--rotate-3:hover {
    --transform-rotate: -3deg !important
}

.hover\:xer--rotate-2:hover {
    --transform-rotate: -2deg !important
}

.hover\:xer--rotate-1:hover {
    --transform-rotate: -1deg !important
}

.focus\:xer-rotate-0:focus {
    --transform-rotate: 0 !important
}

.focus\:xer-rotate-1:focus {
    --transform-rotate: 1deg !important
}

.focus\:xer-rotate-2:focus {
    --transform-rotate: 2deg !important
}

.focus\:xer-rotate-3:focus {
    --transform-rotate: 3deg !important
}

.focus\:xer-rotate-6:focus {
    --transform-rotate: 6deg !important
}

.focus\:xer-rotate-12:focus {
    --transform-rotate: 12deg !important
}

.focus\:xer-rotate-45:focus {
    --transform-rotate: 45deg !important
}

.focus\:xer-rotate-90:focus {
    --transform-rotate: 90deg !important
}

.focus\:xer-rotate-180:focus {
    --transform-rotate: 180deg !important
}

.focus\:xer--rotate-180:focus {
    --transform-rotate: -180deg !important
}

.focus\:xer--rotate-90:focus {
    --transform-rotate: -90deg !important
}

.focus\:xer--rotate-45:focus {
    --transform-rotate: -45deg !important
}

.focus\:xer--rotate-12:focus {
    --transform-rotate: -12deg !important
}

.focus\:xer--rotate-6:focus {
    --transform-rotate: -6deg !important
}

.focus\:xer--rotate-3:focus {
    --transform-rotate: -3deg !important
}

.focus\:xer--rotate-2:focus {
    --transform-rotate: -2deg !important
}

.focus\:xer--rotate-1:focus {
    --transform-rotate: -1deg !important
}

.xer-translate-x-0 {
    --transform-translate-x: 0 !important
}

.xer-translate-x-1 {
    --transform-translate-x: 0.125rem !important
}

.xer-translate-x-2 {
    --transform-translate-x: 0.25rem !important
}

.xer-translate-x-3 {
    --transform-translate-x: 0.5rem !important
}

.xer-translate-x-4 {
    --transform-translate-x: 0.75rem !important
}

.xer-translate-x-5 {
    --transform-translate-x: 1rem !important
}

.xer-translate-x-6 {
    --transform-translate-x: 1.25rem !important
}

.xer-translate-x-7 {
    --transform-translate-x: 1.5rem !important
}

.xer-translate-x-8 {
    --transform-translate-x: 2rem !important
}

.xer-translate-x-9 {
    --transform-translate-x: 2.25rem !important
}

.xer-translate-x-10 {
    --transform-translate-x: 2.5rem !important
}

.xer-translate-x-11 {
    --transform-translate-x: 2.75rem !important
}

.xer-translate-x-12 {
    --transform-translate-x: 3.75rem !important
}

.xer-translate-x-13 {
    --transform-translate-x: 4.25rem !important
}

.xer-translate-x-14 {
    --transform-translate-x: 5rem !important
}

.xer-translate-x-15 {
    --transform-translate-x: 6.25rem !important
}

.xer-translate-x-16 {
    --transform-translate-x: 7.75rem !important
}

.xer-translate-x-17 {
    --transform-translate-x: 10rem !important
}

.xer--translate-x-1 {
    --transform-translate-x: -0.125rem !important
}

.xer--translate-x-2 {
    --transform-translate-x: -0.25rem !important
}

.xer--translate-x-3 {
    --transform-translate-x: -0.5rem !important
}

.xer--translate-x-4 {
    --transform-translate-x: -0.75rem !important
}

.xer--translate-x-5 {
    --transform-translate-x: -1rem !important
}

.xer--translate-x-6 {
    --transform-translate-x: -1.25rem !important
}

.xer--translate-x-7 {
    --transform-translate-x: -1.5rem !important
}

.xer--translate-x-8 {
    --transform-translate-x: -2rem !important
}

.xer--translate-x-9 {
    --transform-translate-x: -2.25rem !important
}

.xer--translate-x-10 {
    --transform-translate-x: -2.5rem !important
}

.xer--translate-x-11 {
    --transform-translate-x: -2.75rem !important
}

.xer--translate-x-12 {
    --transform-translate-x: -3.75rem !important
}

.xer--translate-x-13 {
    --transform-translate-x: -4.25rem !important
}

.xer--translate-x-14 {
    --transform-translate-x: -5rem !important
}

.xer--translate-x-15 {
    --transform-translate-x: -6.25rem !important
}

.xer--translate-x-16 {
    --transform-translate-x: -7.75rem !important
}

.xer--translate-x-17 {
    --transform-translate-x: -10rem !important
}

.xer--translate-x-full {
    --transform-translate-x: -100% !important
}

.xer--translate-x-1\/2 {
    --transform-translate-x: -50% !important
}

.xer-translate-x-1\/2 {
    --transform-translate-x: 50% !important
}

.xer-translate-x-full {
    --transform-translate-x: 100% !important
}

.xer-translate-y-0 {
    --transform-translate-y: 0 !important
}

.xer-translate-y-1 {
    --transform-translate-y: 0.125rem !important
}

.xer-translate-y-2 {
    --transform-translate-y: 0.25rem !important
}

.xer-translate-y-3 {
    --transform-translate-y: 0.5rem !important
}

.xer-translate-y-4 {
    --transform-translate-y: 0.75rem !important
}

.xer-translate-y-5 {
    --transform-translate-y: 1rem !important
}

.xer-translate-y-6 {
    --transform-translate-y: 1.25rem !important
}

.xer-translate-y-7 {
    --transform-translate-y: 1.5rem !important
}

.xer-translate-y-8 {
    --transform-translate-y: 2rem !important
}

.xer-translate-y-9 {
    --transform-translate-y: 2.25rem !important
}

.xer-translate-y-10 {
    --transform-translate-y: 2.5rem !important
}

.xer-translate-y-11 {
    --transform-translate-y: 2.75rem !important
}

.xer-translate-y-12 {
    --transform-translate-y: 3.75rem !important
}

.xer-translate-y-13 {
    --transform-translate-y: 4.25rem !important
}

.xer-translate-y-14 {
    --transform-translate-y: 5rem !important
}

.xer-translate-y-15 {
    --transform-translate-y: 6.25rem !important
}

.xer-translate-y-16 {
    --transform-translate-y: 7.75rem !important
}

.xer-translate-y-17 {
    --transform-translate-y: 10rem !important
}

.xer--translate-y-1 {
    --transform-translate-y: -0.125rem !important
}

.xer--translate-y-2 {
    --transform-translate-y: -0.25rem !important
}

.xer--translate-y-3 {
    --transform-translate-y: -0.5rem !important
}

.xer--translate-y-4 {
    --transform-translate-y: -0.75rem !important
}

.xer--translate-y-5 {
    --transform-translate-y: -1rem !important
}

.xer--translate-y-6 {
    --transform-translate-y: -1.25rem !important
}

.xer--translate-y-7 {
    --transform-translate-y: -1.5rem !important
}

.xer--translate-y-8 {
    --transform-translate-y: -2rem !important
}

.xer--translate-y-9 {
    --transform-translate-y: -2.25rem !important
}

.xer--translate-y-10 {
    --transform-translate-y: -2.5rem !important
}

.xer--translate-y-11 {
    --transform-translate-y: -2.75rem !important
}

.xer--translate-y-12 {
    --transform-translate-y: -3.75rem !important
}

.xer--translate-y-13 {
    --transform-translate-y: -4.25rem !important
}

.xer--translate-y-14 {
    --transform-translate-y: -5rem !important
}

.xer--translate-y-15 {
    --transform-translate-y: -6.25rem !important
}

.xer--translate-y-16 {
    --transform-translate-y: -7.75rem !important
}

.xer--translate-y-17 {
    --transform-translate-y: -10rem !important
}

.xer--translate-y-full {
    --transform-translate-y: -100% !important
}

.xer--translate-y-1\/2 {
    --transform-translate-y: -50% !important
}

.xer-translate-y-1\/2 {
    --transform-translate-y: 50% !important
}

.xer-translate-y-full {
    --transform-translate-y: 100% !important
}

.hover\:xer-translate-x-0:hover {
    --transform-translate-x: 0 !important
}

.hover\:xer-translate-x-1:hover {
    --transform-translate-x: 0.125rem !important
}

.hover\:xer-translate-x-2:hover {
    --transform-translate-x: 0.25rem !important
}

.hover\:xer-translate-x-3:hover {
    --transform-translate-x: 0.5rem !important
}

.hover\:xer-translate-x-4:hover {
    --transform-translate-x: 0.75rem !important
}

.hover\:xer-translate-x-5:hover {
    --transform-translate-x: 1rem !important
}

.hover\:xer-translate-x-6:hover {
    --transform-translate-x: 1.25rem !important
}

.hover\:xer-translate-x-7:hover {
    --transform-translate-x: 1.5rem !important
}

.hover\:xer-translate-x-8:hover {
    --transform-translate-x: 2rem !important
}

.hover\:xer-translate-x-9:hover {
    --transform-translate-x: 2.25rem !important
}

.hover\:xer-translate-x-10:hover {
    --transform-translate-x: 2.5rem !important
}

.hover\:xer-translate-x-11:hover {
    --transform-translate-x: 2.75rem !important
}

.hover\:xer-translate-x-12:hover {
    --transform-translate-x: 3.75rem !important
}

.hover\:xer-translate-x-13:hover {
    --transform-translate-x: 4.25rem !important
}

.hover\:xer-translate-x-14:hover {
    --transform-translate-x: 5rem !important
}

.hover\:xer-translate-x-15:hover {
    --transform-translate-x: 6.25rem !important
}

.hover\:xer-translate-x-16:hover {
    --transform-translate-x: 7.75rem !important
}

.hover\:xer-translate-x-17:hover {
    --transform-translate-x: 10rem !important
}

.hover\:xer--translate-x-1:hover {
    --transform-translate-x: -0.125rem !important
}

.hover\:xer--translate-x-2:hover {
    --transform-translate-x: -0.25rem !important
}

.hover\:xer--translate-x-3:hover {
    --transform-translate-x: -0.5rem !important
}

.hover\:xer--translate-x-4:hover {
    --transform-translate-x: -0.75rem !important
}

.hover\:xer--translate-x-5:hover {
    --transform-translate-x: -1rem !important
}

.hover\:xer--translate-x-6:hover {
    --transform-translate-x: -1.25rem !important
}

.hover\:xer--translate-x-7:hover {
    --transform-translate-x: -1.5rem !important
}

.hover\:xer--translate-x-8:hover {
    --transform-translate-x: -2rem !important
}

.hover\:xer--translate-x-9:hover {
    --transform-translate-x: -2.25rem !important
}

.hover\:xer--translate-x-10:hover {
    --transform-translate-x: -2.5rem !important
}

.hover\:xer--translate-x-11:hover {
    --transform-translate-x: -2.75rem !important
}

.hover\:xer--translate-x-12:hover {
    --transform-translate-x: -3.75rem !important
}

.hover\:xer--translate-x-13:hover {
    --transform-translate-x: -4.25rem !important
}

.hover\:xer--translate-x-14:hover {
    --transform-translate-x: -5rem !important
}

.hover\:xer--translate-x-15:hover {
    --transform-translate-x: -6.25rem !important
}

.hover\:xer--translate-x-16:hover {
    --transform-translate-x: -7.75rem !important
}

.hover\:xer--translate-x-17:hover {
    --transform-translate-x: -10rem !important
}

.hover\:xer--translate-x-full:hover {
    --transform-translate-x: -100% !important
}

.hover\:xer--translate-x-1\/2:hover {
    --transform-translate-x: -50% !important
}

.hover\:xer-translate-x-1\/2:hover {
    --transform-translate-x: 50% !important
}

.hover\:xer-translate-x-full:hover {
    --transform-translate-x: 100% !important
}

.hover\:xer-translate-y-0:hover {
    --transform-translate-y: 0 !important
}

.hover\:xer-translate-y-1:hover {
    --transform-translate-y: 0.125rem !important
}

.hover\:xer-translate-y-2:hover {
    --transform-translate-y: 0.25rem !important
}

.hover\:xer-translate-y-3:hover {
    --transform-translate-y: 0.5rem !important
}

.hover\:xer-translate-y-4:hover {
    --transform-translate-y: 0.75rem !important
}

.hover\:xer-translate-y-5:hover {
    --transform-translate-y: 1rem !important
}

.hover\:xer-translate-y-6:hover {
    --transform-translate-y: 1.25rem !important
}

.hover\:xer-translate-y-7:hover {
    --transform-translate-y: 1.5rem !important
}

.hover\:xer-translate-y-8:hover {
    --transform-translate-y: 2rem !important
}

.hover\:xer-translate-y-9:hover {
    --transform-translate-y: 2.25rem !important
}

.hover\:xer-translate-y-10:hover {
    --transform-translate-y: 2.5rem !important
}

.hover\:xer-translate-y-11:hover {
    --transform-translate-y: 2.75rem !important
}

.hover\:xer-translate-y-12:hover {
    --transform-translate-y: 3.75rem !important
}

.hover\:xer-translate-y-13:hover {
    --transform-translate-y: 4.25rem !important
}

.hover\:xer-translate-y-14:hover {
    --transform-translate-y: 5rem !important
}

.hover\:xer-translate-y-15:hover {
    --transform-translate-y: 6.25rem !important
}

.hover\:xer-translate-y-16:hover {
    --transform-translate-y: 7.75rem !important
}

.hover\:xer-translate-y-17:hover {
    --transform-translate-y: 10rem !important
}

.hover\:xer--translate-y-1:hover {
    --transform-translate-y: -0.125rem !important
}

.hover\:xer--translate-y-2:hover {
    --transform-translate-y: -0.25rem !important
}

.hover\:xer--translate-y-3:hover {
    --transform-translate-y: -0.5rem !important
}

.hover\:xer--translate-y-4:hover {
    --transform-translate-y: -0.75rem !important
}

.hover\:xer--translate-y-5:hover {
    --transform-translate-y: -1rem !important
}

.hover\:xer--translate-y-6:hover {
    --transform-translate-y: -1.25rem !important
}

.hover\:xer--translate-y-7:hover {
    --transform-translate-y: -1.5rem !important
}

.hover\:xer--translate-y-8:hover {
    --transform-translate-y: -2rem !important
}

.hover\:xer--translate-y-9:hover {
    --transform-translate-y: -2.25rem !important
}

.hover\:xer--translate-y-10:hover {
    --transform-translate-y: -2.5rem !important
}

.hover\:xer--translate-y-11:hover {
    --transform-translate-y: -2.75rem !important
}

.hover\:xer--translate-y-12:hover {
    --transform-translate-y: -3.75rem !important
}

.hover\:xer--translate-y-13:hover {
    --transform-translate-y: -4.25rem !important
}

.hover\:xer--translate-y-14:hover {
    --transform-translate-y: -5rem !important
}

.hover\:xer--translate-y-15:hover {
    --transform-translate-y: -6.25rem !important
}

.hover\:xer--translate-y-16:hover {
    --transform-translate-y: -7.75rem !important
}

.hover\:xer--translate-y-17:hover {
    --transform-translate-y: -10rem !important
}

.hover\:xer--translate-y-full:hover {
    --transform-translate-y: -100% !important
}

.hover\:xer--translate-y-1\/2:hover {
    --transform-translate-y: -50% !important
}

.hover\:xer-translate-y-1\/2:hover {
    --transform-translate-y: 50% !important
}

.hover\:xer-translate-y-full:hover {
    --transform-translate-y: 100% !important
}

.focus\:xer-translate-x-0:focus {
    --transform-translate-x: 0 !important
}

.focus\:xer-translate-x-1:focus {
    --transform-translate-x: 0.125rem !important
}

.focus\:xer-translate-x-2:focus {
    --transform-translate-x: 0.25rem !important
}

.focus\:xer-translate-x-3:focus {
    --transform-translate-x: 0.5rem !important
}

.focus\:xer-translate-x-4:focus {
    --transform-translate-x: 0.75rem !important
}

.focus\:xer-translate-x-5:focus {
    --transform-translate-x: 1rem !important
}

.focus\:xer-translate-x-6:focus {
    --transform-translate-x: 1.25rem !important
}

.focus\:xer-translate-x-7:focus {
    --transform-translate-x: 1.5rem !important
}

.focus\:xer-translate-x-8:focus {
    --transform-translate-x: 2rem !important
}

.focus\:xer-translate-x-9:focus {
    --transform-translate-x: 2.25rem !important
}

.focus\:xer-translate-x-10:focus {
    --transform-translate-x: 2.5rem !important
}

.focus\:xer-translate-x-11:focus {
    --transform-translate-x: 2.75rem !important
}

.focus\:xer-translate-x-12:focus {
    --transform-translate-x: 3.75rem !important
}

.focus\:xer-translate-x-13:focus {
    --transform-translate-x: 4.25rem !important
}

.focus\:xer-translate-x-14:focus {
    --transform-translate-x: 5rem !important
}

.focus\:xer-translate-x-15:focus {
    --transform-translate-x: 6.25rem !important
}

.focus\:xer-translate-x-16:focus {
    --transform-translate-x: 7.75rem !important
}

.focus\:xer-translate-x-17:focus {
    --transform-translate-x: 10rem !important
}

.focus\:xer--translate-x-1:focus {
    --transform-translate-x: -0.125rem !important
}

.focus\:xer--translate-x-2:focus {
    --transform-translate-x: -0.25rem !important
}

.focus\:xer--translate-x-3:focus {
    --transform-translate-x: -0.5rem !important
}

.focus\:xer--translate-x-4:focus {
    --transform-translate-x: -0.75rem !important
}

.focus\:xer--translate-x-5:focus {
    --transform-translate-x: -1rem !important
}

.focus\:xer--translate-x-6:focus {
    --transform-translate-x: -1.25rem !important
}

.focus\:xer--translate-x-7:focus {
    --transform-translate-x: -1.5rem !important
}

.focus\:xer--translate-x-8:focus {
    --transform-translate-x: -2rem !important
}

.focus\:xer--translate-x-9:focus {
    --transform-translate-x: -2.25rem !important
}

.focus\:xer--translate-x-10:focus {
    --transform-translate-x: -2.5rem !important
}

.focus\:xer--translate-x-11:focus {
    --transform-translate-x: -2.75rem !important
}

.focus\:xer--translate-x-12:focus {
    --transform-translate-x: -3.75rem !important
}

.focus\:xer--translate-x-13:focus {
    --transform-translate-x: -4.25rem !important
}

.focus\:xer--translate-x-14:focus {
    --transform-translate-x: -5rem !important
}

.focus\:xer--translate-x-15:focus {
    --transform-translate-x: -6.25rem !important
}

.focus\:xer--translate-x-16:focus {
    --transform-translate-x: -7.75rem !important
}

.focus\:xer--translate-x-17:focus {
    --transform-translate-x: -10rem !important
}

.focus\:xer--translate-x-full:focus {
    --transform-translate-x: -100% !important
}

.focus\:xer--translate-x-1\/2:focus {
    --transform-translate-x: -50% !important
}

.focus\:xer-translate-x-1\/2:focus {
    --transform-translate-x: 50% !important
}

.focus\:xer-translate-x-full:focus {
    --transform-translate-x: 100% !important
}

.focus\:xer-translate-y-0:focus {
    --transform-translate-y: 0 !important
}

.focus\:xer-translate-y-1:focus {
    --transform-translate-y: 0.125rem !important
}

.focus\:xer-translate-y-2:focus {
    --transform-translate-y: 0.25rem !important
}

.focus\:xer-translate-y-3:focus {
    --transform-translate-y: 0.5rem !important
}

.focus\:xer-translate-y-4:focus {
    --transform-translate-y: 0.75rem !important
}

.focus\:xer-translate-y-5:focus {
    --transform-translate-y: 1rem !important
}

.focus\:xer-translate-y-6:focus {
    --transform-translate-y: 1.25rem !important
}

.focus\:xer-translate-y-7:focus {
    --transform-translate-y: 1.5rem !important
}

.focus\:xer-translate-y-8:focus {
    --transform-translate-y: 2rem !important
}

.focus\:xer-translate-y-9:focus {
    --transform-translate-y: 2.25rem !important
}

.focus\:xer-translate-y-10:focus {
    --transform-translate-y: 2.5rem !important
}

.focus\:xer-translate-y-11:focus {
    --transform-translate-y: 2.75rem !important
}

.focus\:xer-translate-y-12:focus {
    --transform-translate-y: 3.75rem !important
}

.focus\:xer-translate-y-13:focus {
    --transform-translate-y: 4.25rem !important
}

.focus\:xer-translate-y-14:focus {
    --transform-translate-y: 5rem !important
}

.focus\:xer-translate-y-15:focus {
    --transform-translate-y: 6.25rem !important
}

.focus\:xer-translate-y-16:focus {
    --transform-translate-y: 7.75rem !important
}

.focus\:xer-translate-y-17:focus {
    --transform-translate-y: 10rem !important
}

.focus\:xer--translate-y-1:focus {
    --transform-translate-y: -0.125rem !important
}

.focus\:xer--translate-y-2:focus {
    --transform-translate-y: -0.25rem !important
}

.focus\:xer--translate-y-3:focus {
    --transform-translate-y: -0.5rem !important
}

.focus\:xer--translate-y-4:focus {
    --transform-translate-y: -0.75rem !important
}

.focus\:xer--translate-y-5:focus {
    --transform-translate-y: -1rem !important
}

.focus\:xer--translate-y-6:focus {
    --transform-translate-y: -1.25rem !important
}

.focus\:xer--translate-y-7:focus {
    --transform-translate-y: -1.5rem !important
}

.focus\:xer--translate-y-8:focus {
    --transform-translate-y: -2rem !important
}

.focus\:xer--translate-y-9:focus {
    --transform-translate-y: -2.25rem !important
}

.focus\:xer--translate-y-10:focus {
    --transform-translate-y: -2.5rem !important
}

.focus\:xer--translate-y-11:focus {
    --transform-translate-y: -2.75rem !important
}

.focus\:xer--translate-y-12:focus {
    --transform-translate-y: -3.75rem !important
}

.focus\:xer--translate-y-13:focus {
    --transform-translate-y: -4.25rem !important
}

.focus\:xer--translate-y-14:focus {
    --transform-translate-y: -5rem !important
}

.focus\:xer--translate-y-15:focus {
    --transform-translate-y: -6.25rem !important
}

.focus\:xer--translate-y-16:focus {
    --transform-translate-y: -7.75rem !important
}

.focus\:xer--translate-y-17:focus {
    --transform-translate-y: -10rem !important
}

.focus\:xer--translate-y-full:focus {
    --transform-translate-y: -100% !important
}

.focus\:xer--translate-y-1\/2:focus {
    --transform-translate-y: -50% !important
}

.focus\:xer-translate-y-1\/2:focus {
    --transform-translate-y: 50% !important
}

.focus\:xer-translate-y-full:focus {
    --transform-translate-y: 100% !important
}

.xer-skew-x-0 {
    --transform-skew-x: 0 !important
}

.xer-skew-x-1 {
    --transform-skew-x: 1deg !important
}

.xer-skew-x-2 {
    --transform-skew-x: 2deg !important
}

.xer-skew-x-3 {
    --transform-skew-x: 3deg !important
}

.xer-skew-x-6 {
    --transform-skew-x: 6deg !important
}

.xer-skew-x-12 {
    --transform-skew-x: 12deg !important
}

.xer--skew-x-12 {
    --transform-skew-x: -12deg !important
}

.xer--skew-x-6 {
    --transform-skew-x: -6deg !important
}

.xer--skew-x-3 {
    --transform-skew-x: -3deg !important
}

.xer--skew-x-2 {
    --transform-skew-x: -2deg !important
}

.xer--skew-x-1 {
    --transform-skew-x: -1deg !important
}

.xer-skew-y-0 {
    --transform-skew-y: 0 !important
}

.xer-skew-y-1 {
    --transform-skew-y: 1deg !important
}

.xer-skew-y-2 {
    --transform-skew-y: 2deg !important
}

.xer-skew-y-3 {
    --transform-skew-y: 3deg !important
}

.xer-skew-y-6 {
    --transform-skew-y: 6deg !important
}

.xer-skew-y-12 {
    --transform-skew-y: 12deg !important
}

.xer--skew-y-12 {
    --transform-skew-y: -12deg !important
}

.xer--skew-y-6 {
    --transform-skew-y: -6deg !important
}

.xer--skew-y-3 {
    --transform-skew-y: -3deg !important
}

.xer--skew-y-2 {
    --transform-skew-y: -2deg !important
}

.xer--skew-y-1 {
    --transform-skew-y: -1deg !important
}

.hover\:xer-skew-x-0:hover {
    --transform-skew-x: 0 !important
}

.hover\:xer-skew-x-1:hover {
    --transform-skew-x: 1deg !important
}

.hover\:xer-skew-x-2:hover {
    --transform-skew-x: 2deg !important
}

.hover\:xer-skew-x-3:hover {
    --transform-skew-x: 3deg !important
}

.hover\:xer-skew-x-6:hover {
    --transform-skew-x: 6deg !important
}

.hover\:xer-skew-x-12:hover {
    --transform-skew-x: 12deg !important
}

.hover\:xer--skew-x-12:hover {
    --transform-skew-x: -12deg !important
}

.hover\:xer--skew-x-6:hover {
    --transform-skew-x: -6deg !important
}

.hover\:xer--skew-x-3:hover {
    --transform-skew-x: -3deg !important
}

.hover\:xer--skew-x-2:hover {
    --transform-skew-x: -2deg !important
}

.hover\:xer--skew-x-1:hover {
    --transform-skew-x: -1deg !important
}

.hover\:xer-skew-y-0:hover {
    --transform-skew-y: 0 !important
}

.hover\:xer-skew-y-1:hover {
    --transform-skew-y: 1deg !important
}

.hover\:xer-skew-y-2:hover {
    --transform-skew-y: 2deg !important
}

.hover\:xer-skew-y-3:hover {
    --transform-skew-y: 3deg !important
}

.hover\:xer-skew-y-6:hover {
    --transform-skew-y: 6deg !important
}

.hover\:xer-skew-y-12:hover {
    --transform-skew-y: 12deg !important
}

.hover\:xer--skew-y-12:hover {
    --transform-skew-y: -12deg !important
}

.hover\:xer--skew-y-6:hover {
    --transform-skew-y: -6deg !important
}

.hover\:xer--skew-y-3:hover {
    --transform-skew-y: -3deg !important
}

.hover\:xer--skew-y-2:hover {
    --transform-skew-y: -2deg !important
}

.hover\:xer--skew-y-1:hover {
    --transform-skew-y: -1deg !important
}

.focus\:xer-skew-x-0:focus {
    --transform-skew-x: 0 !important
}

.focus\:xer-skew-x-1:focus {
    --transform-skew-x: 1deg !important
}

.focus\:xer-skew-x-2:focus {
    --transform-skew-x: 2deg !important
}

.focus\:xer-skew-x-3:focus {
    --transform-skew-x: 3deg !important
}

.focus\:xer-skew-x-6:focus {
    --transform-skew-x: 6deg !important
}

.focus\:xer-skew-x-12:focus {
    --transform-skew-x: 12deg !important
}

.focus\:xer--skew-x-12:focus {
    --transform-skew-x: -12deg !important
}

.focus\:xer--skew-x-6:focus {
    --transform-skew-x: -6deg !important
}

.focus\:xer--skew-x-3:focus {
    --transform-skew-x: -3deg !important
}

.focus\:xer--skew-x-2:focus {
    --transform-skew-x: -2deg !important
}

.focus\:xer--skew-x-1:focus {
    --transform-skew-x: -1deg !important
}

.focus\:xer-skew-y-0:focus {
    --transform-skew-y: 0 !important
}

.focus\:xer-skew-y-1:focus {
    --transform-skew-y: 1deg !important
}

.focus\:xer-skew-y-2:focus {
    --transform-skew-y: 2deg !important
}

.focus\:xer-skew-y-3:focus {
    --transform-skew-y: 3deg !important
}

.focus\:xer-skew-y-6:focus {
    --transform-skew-y: 6deg !important
}

.focus\:xer-skew-y-12:focus {
    --transform-skew-y: 12deg !important
}

.focus\:xer--skew-y-12:focus {
    --transform-skew-y: -12deg !important
}

.focus\:xer--skew-y-6:focus {
    --transform-skew-y: -6deg !important
}

.focus\:xer--skew-y-3:focus {
    --transform-skew-y: -3deg !important
}

.focus\:xer--skew-y-2:focus {
    --transform-skew-y: -2deg !important
}

.focus\:xer--skew-y-1:focus {
    --transform-skew-y: -1deg !important
}

.xer-transition-none {
    transition-property: none !important
}

.xer-transition-all {
    transition-property: all !important
}

.xer-transition {
    transition-property: background-color,border-color,color,fill,stroke,opacity,box-shadow,transform !important
}

.xer-transition-colors {
    transition-property: background-color,border-color,color,fill,stroke !important
}

.xer-transition-opacity {
    transition-property: opacity !important
}

.xer-transition-shadow {
    transition-property: box-shadow !important
}

.xer-transition-transform {
    transition-property: transform !important
}

.xer-ease-linear {
    transition-timing-function: linear !important
}

.xer-ease-in {
    transition-timing-function: cubic-bezier(.4,0,1,1) !important
}

.xer-ease-out {
    transition-timing-function: cubic-bezier(0,0,.2,1) !important
}

.xer-ease-in-out {
    transition-timing-function: cubic-bezier(.4,0,.2,1) !important
}

.xer-duration-75 {
    transition-duration: 75ms !important
}

.xer-duration-100 {
    transition-duration: .1s !important
}

.xer-duration-150 {
    transition-duration: 150ms !important
}

.xer-duration-200 {
    transition-duration: .2s !important
}

.xer-duration-300 {
    transition-duration: .3s !important
}

.xer-duration-500 {
    transition-duration: .5s !important
}

.xer-duration-700 {
    transition-duration: .7s !important
}

.xer-duration-1000 {
    transition-duration: 1s !important
}

.xer-delay-75 {
    transition-delay: 75ms !important
}

.xer-delay-100 {
    transition-delay: .1s !important
}

.xer-delay-150 {
    transition-delay: 150ms !important
}

.xer-delay-200 {
    transition-delay: .2s !important
}

.xer-delay-300 {
    transition-delay: .3s !important
}

.xer-delay-500 {
    transition-delay: .5s !important
}

.xer-delay-700 {
    transition-delay: .7s !important
}

.xer-delay-1000 {
    transition-delay: 1s !important
}

@-webkit-keyframes spin {
    to {
        transform: rotate(360deg)
    }
}

@keyframes spin {
    to {
        transform: rotate(360deg)
    }
}

@-webkit-keyframes ping {
    100%,75% {
        transform: scale(2);
        opacity: 0
    }
}

@keyframes ping {
    100%,75% {
        transform: scale(2);
        opacity: 0
    }
}

@-webkit-keyframes pulse {
    50% {
        opacity: .5
    }
}

@keyframes pulse {
    50% {
        opacity: .5
    }
}

@-webkit-keyframes bounce {
    0%,100% {
        transform: translateY(-25%);
        -webkit-animation-timing-function: cubic-bezier(.8,0,1,1);
        animation-timing-function: cubic-bezier(.8,0,1,1)
    }

    50% {
        transform: none;
        -webkit-animation-timing-function: cubic-bezier(0,0,.2,1);
        animation-timing-function: cubic-bezier(0,0,.2,1)
    }
}

@keyframes bounce {
    0%,100% {
        transform: translateY(-25%);
        -webkit-animation-timing-function: cubic-bezier(.8,0,1,1);
        animation-timing-function: cubic-bezier(.8,0,1,1)
    }

    50% {
        transform: none;
        -webkit-animation-timing-function: cubic-bezier(0,0,.2,1);
        animation-timing-function: cubic-bezier(0,0,.2,1)
    }
}

.xer-animate-none {
    -webkit-animation: none !important;
    animation: none !important
}

.xer-animate-spin {
    -webkit-animation: spin 1s linear infinite !important;
    animation: spin 1s linear infinite !important
}

.xer-animate-ping {
    -webkit-animation: ping 1s cubic-bezier(0,0,.2,1) infinite !important;
    animation: ping 1s cubic-bezier(0,0,.2,1) infinite !important
}

.xer-animate-pulse {
    -webkit-animation: pulse 2s cubic-bezier(.4,0,.6,1) infinite !important;
    animation: pulse 2s cubic-bezier(.4,0,.6,1) infinite !important
}

.xer-animate-bounce {
    -webkit-animation: bounce 1s infinite !important;
    animation: bounce 1s infinite !important
}

@media (max-width:374px) {
    .mobile-small\:xer-container {
        width: 100%
    }

    @media (min-width:375px) {
        .mobile-small\:xer-container {
            max-width: 375px
        }
    }

    @media (min-width:768px) {
        .mobile-small\:xer-container {
            max-width: 768px
        }
    }

    @media (min-width:1280px) {
        .mobile-small\:xer-container {
            max-width: 1280px
        }
    }

    @media (min-width:1920px) {
        .mobile-small\:xer-container {
            max-width: 1920px
        }
    }

    .mobile-small\:xer-space-y-0 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(0px * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(0px * var(--space-y-reverse)) !important
    }

    .mobile-small\:xer-space-x-0 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(0px * var(--space-x-reverse)) !important;
        margin-left: calc(0px * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile-small\:xer-space-y-1 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(.125rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(.125rem * var(--space-y-reverse)) !important
    }

    .mobile-small\:xer-space-x-1 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(.125rem * var(--space-x-reverse)) !important;
        margin-left: calc(.125rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile-small\:xer-space-y-2 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(.25rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(.25rem * var(--space-y-reverse)) !important
    }

    .mobile-small\:xer-space-x-2 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(.25rem * var(--space-x-reverse)) !important;
        margin-left: calc(.25rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile-small\:xer-space-y-3 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(.5rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(.5rem * var(--space-y-reverse)) !important
    }

    .mobile-small\:xer-space-x-3 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(.5rem * var(--space-x-reverse)) !important;
        margin-left: calc(.5rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile-small\:xer-space-y-4 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(.75rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(.75rem * var(--space-y-reverse)) !important
    }

    .mobile-small\:xer-space-x-4 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(.75rem * var(--space-x-reverse)) !important;
        margin-left: calc(.75rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile-small\:xer-space-y-5 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(1rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(1rem * var(--space-y-reverse)) !important
    }

    .mobile-small\:xer-space-x-5 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(1rem * var(--space-x-reverse)) !important;
        margin-left: calc(1rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile-small\:xer-space-y-6 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(1.25rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(1.25rem * var(--space-y-reverse)) !important
    }

    .mobile-small\:xer-space-x-6 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(1.25rem * var(--space-x-reverse)) !important;
        margin-left: calc(1.25rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile-small\:xer-space-y-7 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(1.5rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(1.5rem * var(--space-y-reverse)) !important
    }

    .mobile-small\:xer-space-x-7 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(1.5rem * var(--space-x-reverse)) !important;
        margin-left: calc(1.5rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile-small\:xer-space-y-8 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(2rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(2rem * var(--space-y-reverse)) !important
    }

    .mobile-small\:xer-space-x-8 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(2rem * var(--space-x-reverse)) !important;
        margin-left: calc(2rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile-small\:xer-space-y-9 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(2.25rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(2.25rem * var(--space-y-reverse)) !important
    }

    .mobile-small\:xer-space-x-9 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(2.25rem * var(--space-x-reverse)) !important;
        margin-left: calc(2.25rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile-small\:xer-space-y-10 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(2.5rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(2.5rem * var(--space-y-reverse)) !important
    }

    .mobile-small\:xer-space-x-10 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(2.5rem * var(--space-x-reverse)) !important;
        margin-left: calc(2.5rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile-small\:xer-space-y-11 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(2.75rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(2.75rem * var(--space-y-reverse)) !important
    }

    .mobile-small\:xer-space-x-11 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(2.75rem * var(--space-x-reverse)) !important;
        margin-left: calc(2.75rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile-small\:xer-space-y-12 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(3.75rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(3.75rem * var(--space-y-reverse)) !important
    }

    .mobile-small\:xer-space-x-12 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(3.75rem * var(--space-x-reverse)) !important;
        margin-left: calc(3.75rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile-small\:xer-space-y-13 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(4.25rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(4.25rem * var(--space-y-reverse)) !important
    }

    .mobile-small\:xer-space-x-13 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(4.25rem * var(--space-x-reverse)) !important;
        margin-left: calc(4.25rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile-small\:xer-space-y-14 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(5rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(5rem * var(--space-y-reverse)) !important
    }

    .mobile-small\:xer-space-x-14 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(5rem * var(--space-x-reverse)) !important;
        margin-left: calc(5rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile-small\:xer-space-y-15 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(6.25rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(6.25rem * var(--space-y-reverse)) !important
    }

    .mobile-small\:xer-space-x-15 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(6.25rem * var(--space-x-reverse)) !important;
        margin-left: calc(6.25rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile-small\:xer-space-y-16 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(7.75rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(7.75rem * var(--space-y-reverse)) !important
    }

    .mobile-small\:xer-space-x-16 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(7.75rem * var(--space-x-reverse)) !important;
        margin-left: calc(7.75rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile-small\:xer-space-y-17 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(10rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(10rem * var(--space-y-reverse)) !important
    }

    .mobile-small\:xer-space-x-17 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(10rem * var(--space-x-reverse)) !important;
        margin-left: calc(10rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile-small\:xer--space-y-1 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-.125rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-.125rem * var(--space-y-reverse)) !important
    }

    .mobile-small\:xer--space-x-1 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-.125rem * var(--space-x-reverse)) !important;
        margin-left: calc(-.125rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile-small\:xer--space-y-2 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-.25rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-.25rem * var(--space-y-reverse)) !important
    }

    .mobile-small\:xer--space-x-2 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-.25rem * var(--space-x-reverse)) !important;
        margin-left: calc(-.25rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile-small\:xer--space-y-3 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-.5rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-.5rem * var(--space-y-reverse)) !important
    }

    .mobile-small\:xer--space-x-3 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-.5rem * var(--space-x-reverse)) !important;
        margin-left: calc(-.5rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile-small\:xer--space-y-4 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-.75rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-.75rem * var(--space-y-reverse)) !important
    }

    .mobile-small\:xer--space-x-4 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-.75rem * var(--space-x-reverse)) !important;
        margin-left: calc(-.75rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile-small\:xer--space-y-5 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-1rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-1rem * var(--space-y-reverse)) !important
    }

    .mobile-small\:xer--space-x-5 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-1rem * var(--space-x-reverse)) !important;
        margin-left: calc(-1rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile-small\:xer--space-y-6 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-1.25rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-1.25rem * var(--space-y-reverse)) !important
    }

    .mobile-small\:xer--space-x-6 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-1.25rem * var(--space-x-reverse)) !important;
        margin-left: calc(-1.25rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile-small\:xer--space-y-7 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-1.5rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-1.5rem * var(--space-y-reverse)) !important
    }

    .mobile-small\:xer--space-x-7 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-1.5rem * var(--space-x-reverse)) !important;
        margin-left: calc(-1.5rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile-small\:xer--space-y-8 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-2rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-2rem * var(--space-y-reverse)) !important
    }

    .mobile-small\:xer--space-x-8 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-2rem * var(--space-x-reverse)) !important;
        margin-left: calc(-2rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile-small\:xer--space-y-9 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-2.25rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-2.25rem * var(--space-y-reverse)) !important
    }

    .mobile-small\:xer--space-x-9 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-2.25rem * var(--space-x-reverse)) !important;
        margin-left: calc(-2.25rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile-small\:xer--space-y-10 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-2.5rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-2.5rem * var(--space-y-reverse)) !important
    }

    .mobile-small\:xer--space-x-10 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-2.5rem * var(--space-x-reverse)) !important;
        margin-left: calc(-2.5rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile-small\:xer--space-y-11 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-2.75rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-2.75rem * var(--space-y-reverse)) !important
    }

    .mobile-small\:xer--space-x-11 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-2.75rem * var(--space-x-reverse)) !important;
        margin-left: calc(-2.75rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile-small\:xer--space-y-12 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-3.75rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-3.75rem * var(--space-y-reverse)) !important
    }

    .mobile-small\:xer--space-x-12 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-3.75rem * var(--space-x-reverse)) !important;
        margin-left: calc(-3.75rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile-small\:xer--space-y-13 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-4.25rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-4.25rem * var(--space-y-reverse)) !important
    }

    .mobile-small\:xer--space-x-13 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-4.25rem * var(--space-x-reverse)) !important;
        margin-left: calc(-4.25rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile-small\:xer--space-y-14 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-5rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-5rem * var(--space-y-reverse)) !important
    }

    .mobile-small\:xer--space-x-14 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-5rem * var(--space-x-reverse)) !important;
        margin-left: calc(-5rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile-small\:xer--space-y-15 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-6.25rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-6.25rem * var(--space-y-reverse)) !important
    }

    .mobile-small\:xer--space-x-15 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-6.25rem * var(--space-x-reverse)) !important;
        margin-left: calc(-6.25rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile-small\:xer--space-y-16 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-7.75rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-7.75rem * var(--space-y-reverse)) !important
    }

    .mobile-small\:xer--space-x-16 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-7.75rem * var(--space-x-reverse)) !important;
        margin-left: calc(-7.75rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile-small\:xer--space-y-17 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-10rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-10rem * var(--space-y-reverse)) !important
    }

    .mobile-small\:xer--space-x-17 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-10rem * var(--space-x-reverse)) !important;
        margin-left: calc(-10rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile-small\:xer-space-y-reverse > :not(template) ~ :not(template) {
        --space-y-reverse: 1 !important
    }

    .mobile-small\:xer-space-x-reverse > :not(template) ~ :not(template) {
        --space-x-reverse: 1 !important
    }

    .mobile-small\:xer-divide-y-0 > :not(template) ~ :not(template) {
        --divide-y-reverse: 0 !important;
        border-top-width: calc(0px * calc(1 - var(--divide-y-reverse))) !important;
        border-bottom-width: calc(0px * var(--divide-y-reverse)) !important
    }

    .mobile-small\:xer-divide-x-0 > :not(template) ~ :not(template) {
        --divide-x-reverse: 0 !important;
        border-right-width: calc(0px * var(--divide-x-reverse)) !important;
        border-left-width: calc(0px * calc(1 - var(--divide-x-reverse))) !important
    }

    .mobile-small\:xer-divide-y-2 > :not(template) ~ :not(template) {
        --divide-y-reverse: 0 !important;
        border-top-width: calc(2px * calc(1 - var(--divide-y-reverse))) !important;
        border-bottom-width: calc(2px * var(--divide-y-reverse)) !important
    }

    .mobile-small\:xer-divide-x-2 > :not(template) ~ :not(template) {
        --divide-x-reverse: 0 !important;
        border-right-width: calc(2px * var(--divide-x-reverse)) !important;
        border-left-width: calc(2px * calc(1 - var(--divide-x-reverse))) !important
    }

    .mobile-small\:xer-divide-y-4 > :not(template) ~ :not(template) {
        --divide-y-reverse: 0 !important;
        border-top-width: calc(4px * calc(1 - var(--divide-y-reverse))) !important;
        border-bottom-width: calc(4px * var(--divide-y-reverse)) !important
    }

    .mobile-small\:xer-divide-x-4 > :not(template) ~ :not(template) {
        --divide-x-reverse: 0 !important;
        border-right-width: calc(4px * var(--divide-x-reverse)) !important;
        border-left-width: calc(4px * calc(1 - var(--divide-x-reverse))) !important
    }

    .mobile-small\:xer-divide-y-8 > :not(template) ~ :not(template) {
        --divide-y-reverse: 0 !important;
        border-top-width: calc(8px * calc(1 - var(--divide-y-reverse))) !important;
        border-bottom-width: calc(8px * var(--divide-y-reverse)) !important
    }

    .mobile-small\:xer-divide-x-8 > :not(template) ~ :not(template) {
        --divide-x-reverse: 0 !important;
        border-right-width: calc(8px * var(--divide-x-reverse)) !important;
        border-left-width: calc(8px * calc(1 - var(--divide-x-reverse))) !important
    }

    .mobile-small\:xer-divide-y > :not(template) ~ :not(template) {
        --divide-y-reverse: 0 !important;
        border-top-width: calc(1px * calc(1 - var(--divide-y-reverse))) !important;
        border-bottom-width: calc(1px * var(--divide-y-reverse)) !important
    }

    .mobile-small\:xer-divide-x > :not(template) ~ :not(template) {
        --divide-x-reverse: 0 !important;
        border-right-width: calc(1px * var(--divide-x-reverse)) !important;
        border-left-width: calc(1px * calc(1 - var(--divide-x-reverse))) !important
    }

    .mobile-small\:xer-divide-y-reverse > :not(template) ~ :not(template) {
        --divide-y-reverse: 1 !important
    }

    .mobile-small\:xer-divide-x-reverse > :not(template) ~ :not(template) {
        --divide-x-reverse: 1 !important
    }

    .mobile-small\:xer-divide-info > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #54dede !important;
        border-color: rgba(84,222,222,var(--divide-opacity)) !important
    }

    .mobile-small\:xer-divide-warning > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #ffcc49 !important;
        border-color: rgba(255,204,73,var(--divide-opacity)) !important
    }

    .mobile-small\:xer-divide-success > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #acd84e !important;
        border-color: rgba(172,216,78,var(--divide-opacity)) !important
    }

    .mobile-small\:xer-divide-danger > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #ff0c3e !important;
        border-color: rgba(255,12,62,var(--divide-opacity)) !important
    }

    .mobile-small\:xer-divide-danger--hover > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #f20000 !important;
        border-color: rgba(242,0,0,var(--divide-opacity)) !important
    }

    .mobile-small\:xer-divide-danger--active > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #d40000 !important;
        border-color: rgba(212,0,0,var(--divide-opacity)) !important
    }

    .mobile-small\:xer-divide-grey-3 > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #f0f0f0 !important;
        border-color: rgba(240,240,240,var(--divide-opacity)) !important
    }

    .mobile-small\:xer-divide-grey-7 > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #6b6b6b !important;
        border-color: rgba(107,107,107,var(--divide-opacity)) !important
    }

    .mobile-small\:xer-divide-black > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #222 !important;
        border-color: rgba(34,34,34,var(--divide-opacity)) !important
    }

    .mobile-small\:xer-divide-grey-2 > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #f9f9f9 !important;
        border-color: rgba(249,249,249,var(--divide-opacity)) !important
    }

    .mobile-small\:xer-divide-grey-6 > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #a1a1a1 !important;
        border-color: rgba(161,161,161,var(--divide-opacity)) !important
    }

    .mobile-small\:xer-divide-grey-1 > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #fdfdfd !important;
        border-color: rgba(253,253,253,var(--divide-opacity)) !important
    }

    .mobile-small\:xer-divide-grey-4 > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #eaeaea !important;
        border-color: rgba(234,234,234,var(--divide-opacity)) !important
    }

    .mobile-small\:xer-divide-grey-5 > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #dcdcdc !important;
        border-color: rgba(220,220,220,var(--divide-opacity)) !important
    }

    .mobile-small\:xer-divide-grey > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #cdcdcd !important;
        border-color: rgba(205,205,205,var(--divide-opacity)) !important
    }

    .mobile-small\:xer-divide-grey-dark > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #555 !important;
        border-color: rgba(85,85,85,var(--divide-opacity)) !important
    }

    .mobile-small\:xer-divide-secondary-3 > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #d14124 !important;
        border-color: rgba(209,65,36,var(--divide-opacity)) !important
    }

    .mobile-small\:xer-divide-secondary-2 > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #991e66 !important;
        border-color: rgba(153,30,102,var(--divide-opacity)) !important
    }

    .mobile-small\:xer-divide-secondary-1 > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #e06287 !important;
        border-color: rgba(224,98,135,var(--divide-opacity)) !important
    }

    .mobile-small\:xer-divide-cta--active > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #007d72 !important;
        border-color: rgba(0,125,114,var(--divide-opacity)) !important
    }

    .mobile-small\:xer-divide-cta--hover > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #009f91 !important;
        border-color: rgba(0,159,145,var(--divide-opacity)) !important
    }

    .mobile-small\:xer-divide-cta > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #00af9f !important;
        border-color: rgba(0,175,159,var(--divide-opacity)) !important
    }

    .mobile-small\:xer-divide-primary > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #ed8b00 !important;
        border-color: rgba(237,139,0,var(--divide-opacity)) !important
    }

    .mobile-small\:xer-divide-white > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #fff !important;
        border-color: rgba(255,255,255,var(--divide-opacity)) !important
    }

    .mobile-small\:xer-divide-backdrop > :not(template) ~ :not(template) {
        border-color: #0000001f !important
    }

    .mobile-small\:xer-divide-solid > :not(template) ~ :not(template) {
        border-style: solid !important
    }

    .mobile-small\:xer-divide-dashed > :not(template) ~ :not(template) {
        border-style: dashed !important
    }

    .mobile-small\:xer-divide-dotted > :not(template) ~ :not(template) {
        border-style: dotted !important
    }

    .mobile-small\:xer-divide-double > :not(template) ~ :not(template) {
        border-style: double !important
    }

    .mobile-small\:xer-divide-none > :not(template) ~ :not(template) {
        border-style: none !important
    }

    .mobile-small\:xer-divide-opacity-0 > :not(template) ~ :not(template) {
        --divide-opacity: 0 !important
    }

    .mobile-small\:xer-divide-opacity-25 > :not(template) ~ :not(template) {
        --divide-opacity: 0.25 !important
    }

    .mobile-small\:xer-divide-opacity-50 > :not(template) ~ :not(template) {
        --divide-opacity: 0.5 !important
    }

    .mobile-small\:xer-divide-opacity-75 > :not(template) ~ :not(template) {
        --divide-opacity: 0.75 !important
    }

    .mobile-small\:xer-divide-opacity-100 > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important
    }

    .mobile-small\:xer-sr-only {
        position: absolute !important;
        width: 1px !important;
        height: 1px !important;
        padding: 0 !important;
        margin: -1px !important;
        overflow: hidden !important;
        clip: rect(0,0,0,0) !important;
        white-space: nowrap !important;
        border-width: 0 !important
    }

    .mobile-small\:xer-not-sr-only {
        position: static !important;
        width: auto !important;
        height: auto !important;
        padding: 0 !important;
        margin: 0 !important;
        overflow: visible !important;
        clip: auto !important;
        white-space: normal !important
    }

    .mobile-small\:focus\:xer-sr-only:focus {
        position: absolute !important;
        width: 1px !important;
        height: 1px !important;
        padding: 0 !important;
        margin: -1px !important;
        overflow: hidden !important;
        clip: rect(0,0,0,0) !important;
        white-space: nowrap !important;
        border-width: 0 !important
    }

    .mobile-small\:focus\:xer-not-sr-only:focus {
        position: static !important;
        width: auto !important;
        height: auto !important;
        padding: 0 !important;
        margin: 0 !important;
        overflow: visible !important;
        clip: auto !important;
        white-space: normal !important
    }

    .mobile-small\:xer-appearance-none {
        -webkit-appearance: none !important;
        -moz-appearance: none !important;
        appearance: none !important
    }

    .mobile-small\:xer-bg-fixed {
        background-attachment: fixed !important
    }

    .mobile-small\:xer-bg-local {
        background-attachment: local !important
    }

    .mobile-small\:xer-bg-scroll {
        background-attachment: scroll !important
    }

    .mobile-small\:xer-bg-clip-border {
        background-clip: border-box !important
    }

    .mobile-small\:xer-bg-clip-padding {
        background-clip: padding-box !important
    }

    .mobile-small\:xer-bg-clip-content {
        background-clip: content-box !important
    }

    .mobile-small\:xer-bg-clip-text {
        -webkit-background-clip: text !important;
        background-clip: text !important
    }

    .mobile-small\:xer-bg-info {
        --bg-opacity: 1 !important;
        background-color: #54dede !important;
        background-color: rgba(84,222,222,var(--bg-opacity)) !important
    }

    .mobile-small\:xer-bg-warning {
        --bg-opacity: 1 !important;
        background-color: #ffcc49 !important;
        background-color: rgba(255,204,73,var(--bg-opacity)) !important
    }

    .mobile-small\:xer-bg-success {
        --bg-opacity: 1 !important;
        background-color: #acd84e !important;
        background-color: rgba(172,216,78,var(--bg-opacity)) !important
    }

    .mobile-small\:xer-bg-danger {
        --bg-opacity: 1 !important;
        background-color: #ff0c3e !important;
        background-color: rgba(255,12,62,var(--bg-opacity)) !important
    }

    .mobile-small\:xer-bg-danger--hover {
        --bg-opacity: 1 !important;
        background-color: #f20000 !important;
        background-color: rgba(242,0,0,var(--bg-opacity)) !important
    }

    .mobile-small\:xer-bg-danger--active {
        --bg-opacity: 1 !important;
        background-color: #d40000 !important;
        background-color: rgba(212,0,0,var(--bg-opacity)) !important
    }

    .mobile-small\:xer-bg-grey-3 {
        --bg-opacity: 1 !important;
        background-color: #f0f0f0 !important;
        background-color: rgba(240,240,240,var(--bg-opacity)) !important
    }

    .mobile-small\:xer-bg-grey-7 {
        --bg-opacity: 1 !important;
        background-color: #6b6b6b !important;
        background-color: rgba(107,107,107,var(--bg-opacity)) !important
    }

    .mobile-small\:xer-bg-black {
        --bg-opacity: 1 !important;
        background-color: #222 !important;
        background-color: rgba(34,34,34,var(--bg-opacity)) !important
    }

    .mobile-small\:xer-bg-grey-2 {
        --bg-opacity: 1 !important;
        background-color: #f9f9f9 !important;
        background-color: rgba(249,249,249,var(--bg-opacity)) !important
    }

    .mobile-small\:xer-bg-grey-6 {
        --bg-opacity: 1 !important;
        background-color: #a1a1a1 !important;
        background-color: rgba(161,161,161,var(--bg-opacity)) !important
    }

    .mobile-small\:xer-bg-grey-1 {
        --bg-opacity: 1 !important;
        background-color: #fdfdfd !important;
        background-color: rgba(253,253,253,var(--bg-opacity)) !important
    }

    .mobile-small\:xer-bg-grey-4 {
        --bg-opacity: 1 !important;
        background-color: #eaeaea !important;
        background-color: rgba(234,234,234,var(--bg-opacity)) !important
    }

    .mobile-small\:xer-bg-grey-5 {
        --bg-opacity: 1 !important;
        background-color: #dcdcdc !important;
        background-color: rgba(220,220,220,var(--bg-opacity)) !important
    }

    .mobile-small\:xer-bg-grey {
        --bg-opacity: 1 !important;
        background-color: #cdcdcd !important;
        background-color: rgba(205,205,205,var(--bg-opacity)) !important
    }

    .mobile-small\:xer-bg-grey-dark {
        --bg-opacity: 1 !important;
        background-color: #555 !important;
        background-color: rgba(85,85,85,var(--bg-opacity)) !important
    }

    .mobile-small\:xer-bg-secondary-3 {
        --bg-opacity: 1 !important;
        background-color: #d14124 !important;
        background-color: rgba(209,65,36,var(--bg-opacity)) !important
    }

    .mobile-small\:xer-bg-secondary-2 {
        --bg-opacity: 1 !important;
        background-color: #991e66 !important;
        background-color: rgba(153,30,102,var(--bg-opacity)) !important
    }

    .mobile-small\:xer-bg-secondary-1 {
        --bg-opacity: 1 !important;
        background-color: #e06287 !important;
        background-color: rgba(224,98,135,var(--bg-opacity)) !important
    }

    .mobile-small\:xer-bg-cta--active {
        --bg-opacity: 1 !important;
        background-color: #007d72 !important;
        background-color: rgba(0,125,114,var(--bg-opacity)) !important
    }

    .mobile-small\:xer-bg-cta--hover {
        --bg-opacity: 1 !important;
        background-color: #009f91 !important;
        background-color: rgba(0,159,145,var(--bg-opacity)) !important
    }

    .mobile-small\:xer-bg-cta {
        --bg-opacity: 1 !important;
        background-color: #00af9f !important;
        background-color: rgba(0,175,159,var(--bg-opacity)) !important
    }

    .mobile-small\:xer-bg-primary {
        --bg-opacity: 1 !important;
        background-color: #ed8b00 !important;
        background-color: rgba(237,139,0,var(--bg-opacity)) !important
    }

    .mobile-small\:xer-bg-white {
        --bg-opacity: 1 !important;
        background-color: #fff !important;
        background-color: rgba(255,255,255,var(--bg-opacity)) !important
    }

    .mobile-small\:xer-bg-backdrop {
        background-color: #0000001f !important
    }

    .mobile-small\:hover\:xer-bg-info:hover {
        --bg-opacity: 1 !important;
        background-color: #54dede !important;
        background-color: rgba(84,222,222,var(--bg-opacity)) !important
    }

    .mobile-small\:hover\:xer-bg-warning:hover {
        --bg-opacity: 1 !important;
        background-color: #ffcc49 !important;
        background-color: rgba(255,204,73,var(--bg-opacity)) !important
    }

    .mobile-small\:hover\:xer-bg-success:hover {
        --bg-opacity: 1 !important;
        background-color: #acd84e !important;
        background-color: rgba(172,216,78,var(--bg-opacity)) !important
    }

    .mobile-small\:hover\:xer-bg-danger:hover {
        --bg-opacity: 1 !important;
        background-color: #ff0c3e !important;
        background-color: rgba(255,12,62,var(--bg-opacity)) !important
    }

    .mobile-small\:hover\:xer-bg-danger--hover:hover {
        --bg-opacity: 1 !important;
        background-color: #f20000 !important;
        background-color: rgba(242,0,0,var(--bg-opacity)) !important
    }

    .mobile-small\:hover\:xer-bg-danger--active:hover {
        --bg-opacity: 1 !important;
        background-color: #d40000 !important;
        background-color: rgba(212,0,0,var(--bg-opacity)) !important
    }

    .mobile-small\:hover\:xer-bg-grey-3:hover {
        --bg-opacity: 1 !important;
        background-color: #f0f0f0 !important;
        background-color: rgba(240,240,240,var(--bg-opacity)) !important
    }

    .mobile-small\:hover\:xer-bg-grey-7:hover {
        --bg-opacity: 1 !important;
        background-color: #6b6b6b !important;
        background-color: rgba(107,107,107,var(--bg-opacity)) !important
    }

    .mobile-small\:hover\:xer-bg-black:hover {
        --bg-opacity: 1 !important;
        background-color: #222 !important;
        background-color: rgba(34,34,34,var(--bg-opacity)) !important
    }

    .mobile-small\:hover\:xer-bg-grey-2:hover {
        --bg-opacity: 1 !important;
        background-color: #f9f9f9 !important;
        background-color: rgba(249,249,249,var(--bg-opacity)) !important
    }

    .mobile-small\:hover\:xer-bg-grey-6:hover {
        --bg-opacity: 1 !important;
        background-color: #a1a1a1 !important;
        background-color: rgba(161,161,161,var(--bg-opacity)) !important
    }

    .mobile-small\:hover\:xer-bg-grey-1:hover {
        --bg-opacity: 1 !important;
        background-color: #fdfdfd !important;
        background-color: rgba(253,253,253,var(--bg-opacity)) !important
    }

    .mobile-small\:hover\:xer-bg-grey-4:hover {
        --bg-opacity: 1 !important;
        background-color: #eaeaea !important;
        background-color: rgba(234,234,234,var(--bg-opacity)) !important
    }

    .mobile-small\:hover\:xer-bg-grey-5:hover {
        --bg-opacity: 1 !important;
        background-color: #dcdcdc !important;
        background-color: rgba(220,220,220,var(--bg-opacity)) !important
    }

    .mobile-small\:hover\:xer-bg-grey:hover {
        --bg-opacity: 1 !important;
        background-color: #cdcdcd !important;
        background-color: rgba(205,205,205,var(--bg-opacity)) !important
    }

    .mobile-small\:hover\:xer-bg-grey-dark:hover {
        --bg-opacity: 1 !important;
        background-color: #555 !important;
        background-color: rgba(85,85,85,var(--bg-opacity)) !important
    }

    .mobile-small\:hover\:xer-bg-secondary-3:hover {
        --bg-opacity: 1 !important;
        background-color: #d14124 !important;
        background-color: rgba(209,65,36,var(--bg-opacity)) !important
    }

    .mobile-small\:hover\:xer-bg-secondary-2:hover {
        --bg-opacity: 1 !important;
        background-color: #991e66 !important;
        background-color: rgba(153,30,102,var(--bg-opacity)) !important
    }

    .mobile-small\:hover\:xer-bg-secondary-1:hover {
        --bg-opacity: 1 !important;
        background-color: #e06287 !important;
        background-color: rgba(224,98,135,var(--bg-opacity)) !important
    }

    .mobile-small\:hover\:xer-bg-cta--active:hover {
        --bg-opacity: 1 !important;
        background-color: #007d72 !important;
        background-color: rgba(0,125,114,var(--bg-opacity)) !important
    }

    .mobile-small\:hover\:xer-bg-cta--hover:hover {
        --bg-opacity: 1 !important;
        background-color: #009f91 !important;
        background-color: rgba(0,159,145,var(--bg-opacity)) !important
    }

    .mobile-small\:hover\:xer-bg-cta:hover {
        --bg-opacity: 1 !important;
        background-color: #00af9f !important;
        background-color: rgba(0,175,159,var(--bg-opacity)) !important
    }

    .mobile-small\:hover\:xer-bg-primary:hover {
        --bg-opacity: 1 !important;
        background-color: #ed8b00 !important;
        background-color: rgba(237,139,0,var(--bg-opacity)) !important
    }

    .mobile-small\:hover\:xer-bg-white:hover {
        --bg-opacity: 1 !important;
        background-color: #fff !important;
        background-color: rgba(255,255,255,var(--bg-opacity)) !important
    }

    .mobile-small\:hover\:xer-bg-backdrop:hover {
        background-color: #0000001f !important
    }

    .mobile-small\:focus\:xer-bg-info:focus {
        --bg-opacity: 1 !important;
        background-color: #54dede !important;
        background-color: rgba(84,222,222,var(--bg-opacity)) !important
    }

    .mobile-small\:focus\:xer-bg-warning:focus {
        --bg-opacity: 1 !important;
        background-color: #ffcc49 !important;
        background-color: rgba(255,204,73,var(--bg-opacity)) !important
    }

    .mobile-small\:focus\:xer-bg-success:focus {
        --bg-opacity: 1 !important;
        background-color: #acd84e !important;
        background-color: rgba(172,216,78,var(--bg-opacity)) !important
    }

    .mobile-small\:focus\:xer-bg-danger:focus {
        --bg-opacity: 1 !important;
        background-color: #ff0c3e !important;
        background-color: rgba(255,12,62,var(--bg-opacity)) !important
    }

    .mobile-small\:focus\:xer-bg-danger--hover:focus {
        --bg-opacity: 1 !important;
        background-color: #f20000 !important;
        background-color: rgba(242,0,0,var(--bg-opacity)) !important
    }

    .mobile-small\:focus\:xer-bg-danger--active:focus {
        --bg-opacity: 1 !important;
        background-color: #d40000 !important;
        background-color: rgba(212,0,0,var(--bg-opacity)) !important
    }

    .mobile-small\:focus\:xer-bg-grey-3:focus {
        --bg-opacity: 1 !important;
        background-color: #f0f0f0 !important;
        background-color: rgba(240,240,240,var(--bg-opacity)) !important
    }

    .mobile-small\:focus\:xer-bg-grey-7:focus {
        --bg-opacity: 1 !important;
        background-color: #6b6b6b !important;
        background-color: rgba(107,107,107,var(--bg-opacity)) !important
    }

    .mobile-small\:focus\:xer-bg-black:focus {
        --bg-opacity: 1 !important;
        background-color: #222 !important;
        background-color: rgba(34,34,34,var(--bg-opacity)) !important
    }

    .mobile-small\:focus\:xer-bg-grey-2:focus {
        --bg-opacity: 1 !important;
        background-color: #f9f9f9 !important;
        background-color: rgba(249,249,249,var(--bg-opacity)) !important
    }

    .mobile-small\:focus\:xer-bg-grey-6:focus {
        --bg-opacity: 1 !important;
        background-color: #a1a1a1 !important;
        background-color: rgba(161,161,161,var(--bg-opacity)) !important
    }

    .mobile-small\:focus\:xer-bg-grey-1:focus {
        --bg-opacity: 1 !important;
        background-color: #fdfdfd !important;
        background-color: rgba(253,253,253,var(--bg-opacity)) !important
    }

    .mobile-small\:focus\:xer-bg-grey-4:focus {
        --bg-opacity: 1 !important;
        background-color: #eaeaea !important;
        background-color: rgba(234,234,234,var(--bg-opacity)) !important
    }

    .mobile-small\:focus\:xer-bg-grey-5:focus {
        --bg-opacity: 1 !important;
        background-color: #dcdcdc !important;
        background-color: rgba(220,220,220,var(--bg-opacity)) !important
    }

    .mobile-small\:focus\:xer-bg-grey:focus {
        --bg-opacity: 1 !important;
        background-color: #cdcdcd !important;
        background-color: rgba(205,205,205,var(--bg-opacity)) !important
    }

    .mobile-small\:focus\:xer-bg-grey-dark:focus {
        --bg-opacity: 1 !important;
        background-color: #555 !important;
        background-color: rgba(85,85,85,var(--bg-opacity)) !important
    }

    .mobile-small\:focus\:xer-bg-secondary-3:focus {
        --bg-opacity: 1 !important;
        background-color: #d14124 !important;
        background-color: rgba(209,65,36,var(--bg-opacity)) !important
    }

    .mobile-small\:focus\:xer-bg-secondary-2:focus {
        --bg-opacity: 1 !important;
        background-color: #991e66 !important;
        background-color: rgba(153,30,102,var(--bg-opacity)) !important
    }

    .mobile-small\:focus\:xer-bg-secondary-1:focus {
        --bg-opacity: 1 !important;
        background-color: #e06287 !important;
        background-color: rgba(224,98,135,var(--bg-opacity)) !important
    }

    .mobile-small\:focus\:xer-bg-cta--active:focus {
        --bg-opacity: 1 !important;
        background-color: #007d72 !important;
        background-color: rgba(0,125,114,var(--bg-opacity)) !important
    }

    .mobile-small\:focus\:xer-bg-cta--hover:focus {
        --bg-opacity: 1 !important;
        background-color: #009f91 !important;
        background-color: rgba(0,159,145,var(--bg-opacity)) !important
    }

    .mobile-small\:focus\:xer-bg-cta:focus {
        --bg-opacity: 1 !important;
        background-color: #00af9f !important;
        background-color: rgba(0,175,159,var(--bg-opacity)) !important
    }

    .mobile-small\:focus\:xer-bg-primary:focus {
        --bg-opacity: 1 !important;
        background-color: #ed8b00 !important;
        background-color: rgba(237,139,0,var(--bg-opacity)) !important
    }

    .mobile-small\:focus\:xer-bg-white:focus {
        --bg-opacity: 1 !important;
        background-color: #fff !important;
        background-color: rgba(255,255,255,var(--bg-opacity)) !important
    }

    .mobile-small\:focus\:xer-bg-backdrop:focus {
        background-color: #0000001f !important
    }

    .mobile-small\:xer-bg-none {
        background-image: none !important
    }

    .mobile-small\:xer-bg-gradient-to-t {
        background-image: linear-gradient(to top,var(--gradient-color-stops)) !important
    }

    .mobile-small\:xer-bg-gradient-to-tr {
        background-image: linear-gradient(to top right,var(--gradient-color-stops)) !important
    }

    .mobile-small\:xer-bg-gradient-to-r {
        background-image: linear-gradient(to right,var(--gradient-color-stops)) !important
    }

    .mobile-small\:xer-bg-gradient-to-br {
        background-image: linear-gradient(to bottom right,var(--gradient-color-stops)) !important
    }

    .mobile-small\:xer-bg-gradient-to-b {
        background-image: linear-gradient(to bottom,var(--gradient-color-stops)) !important
    }

    .mobile-small\:xer-bg-gradient-to-bl {
        background-image: linear-gradient(to bottom left,var(--gradient-color-stops)) !important
    }

    .mobile-small\:xer-bg-gradient-to-l {
        background-image: linear-gradient(to left,var(--gradient-color-stops)) !important
    }

    .mobile-small\:xer-bg-gradient-to-tl {
        background-image: linear-gradient(to top left,var(--gradient-color-stops)) !important
    }

    .mobile-small\:xer-from-info {
        --gradient-from-color: #54dede !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(84, 222, 222, 0)) !important
    }

    .mobile-small\:xer-from-warning {
        --gradient-from-color: #ffcc49 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(255, 204, 73, 0)) !important
    }

    .mobile-small\:xer-from-success {
        --gradient-from-color: #acd84e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(172, 216, 78, 0)) !important
    }

    .mobile-small\:xer-from-danger {
        --gradient-from-color: #ff0c3e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(255, 12, 62, 0)) !important
    }

    .mobile-small\:xer-from-danger--hover {
        --gradient-from-color: #f20000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(242, 0, 0, 0)) !important
    }

    .mobile-small\:xer-from-danger--active {
        --gradient-from-color: #d40000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(212, 0, 0, 0)) !important
    }

    .mobile-small\:xer-from-grey-3 {
        --gradient-from-color: #f0f0f0 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(240, 240, 240, 0)) !important
    }

    .mobile-small\:xer-from-grey-7 {
        --gradient-from-color: #6b6b6b !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(107, 107, 107, 0)) !important
    }

    .mobile-small\:xer-from-black {
        --gradient-from-color: #222222 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(34, 34, 34, 0)) !important
    }

    .mobile-small\:xer-from-grey-2 {
        --gradient-from-color: #f9f9f9 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(249, 249, 249, 0)) !important
    }

    .mobile-small\:xer-from-grey-6 {
        --gradient-from-color: #a1a1a1 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(161, 161, 161, 0)) !important
    }

    .mobile-small\:xer-from-grey-1 {
        --gradient-from-color: #fdfdfd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(253, 253, 253, 0)) !important
    }

    .mobile-small\:xer-from-grey-4 {
        --gradient-from-color: #eaeaea !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(234, 234, 234, 0)) !important
    }

    .mobile-small\:xer-from-grey-5 {
        --gradient-from-color: #dcdcdc !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(220, 220, 220, 0)) !important
    }

    .mobile-small\:xer-from-grey {
        --gradient-from-color: #cdcdcd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(205, 205, 205, 0)) !important
    }

    .mobile-small\:xer-from-grey-dark {
        --gradient-from-color: #555555 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(85, 85, 85, 0)) !important
    }

    .mobile-small\:xer-from-secondary-3 {
        --gradient-from-color: #d14124 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(209, 65, 36, 0)) !important
    }

    .mobile-small\:xer-from-secondary-2 {
        --gradient-from-color: #991e66 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(153, 30, 102, 0)) !important
    }

    .mobile-small\:xer-from-secondary-1 {
        --gradient-from-color: #e06287 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(224, 98, 135, 0)) !important
    }

    .mobile-small\:xer-from-cta--active {
        --gradient-from-color: #007d72 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 125, 114, 0)) !important
    }

    .mobile-small\:xer-from-cta--hover {
        --gradient-from-color: #009f91 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 159, 145, 0)) !important
    }

    .mobile-small\:xer-from-cta {
        --gradient-from-color: #00af9f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 175, 159, 0)) !important
    }

    .mobile-small\:xer-from-primary {
        --gradient-from-color: #ed8b00 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(237, 139, 0, 0)) !important
    }

    .mobile-small\:xer-from-white {
        --gradient-from-color: #ffffff !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(255, 255, 255, 0)) !important
    }

    .mobile-small\:xer-from-backdrop {
        --gradient-from-color: #0000001f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 0, 0, 0)) !important
    }

    .mobile-small\:xer-via-info {
        --gradient-via-color: #54dede !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(84, 222, 222, 0)) !important
    }

    .mobile-small\:xer-via-warning {
        --gradient-via-color: #ffcc49 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(255, 204, 73, 0)) !important
    }

    .mobile-small\:xer-via-success {
        --gradient-via-color: #acd84e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(172, 216, 78, 0)) !important
    }

    .mobile-small\:xer-via-danger {
        --gradient-via-color: #ff0c3e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(255, 12, 62, 0)) !important
    }

    .mobile-small\:xer-via-danger--hover {
        --gradient-via-color: #f20000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(242, 0, 0, 0)) !important
    }

    .mobile-small\:xer-via-danger--active {
        --gradient-via-color: #d40000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(212, 0, 0, 0)) !important
    }

    .mobile-small\:xer-via-grey-3 {
        --gradient-via-color: #f0f0f0 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(240, 240, 240, 0)) !important
    }

    .mobile-small\:xer-via-grey-7 {
        --gradient-via-color: #6b6b6b !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(107, 107, 107, 0)) !important
    }

    .mobile-small\:xer-via-black {
        --gradient-via-color: #222222 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(34, 34, 34, 0)) !important
    }

    .mobile-small\:xer-via-grey-2 {
        --gradient-via-color: #f9f9f9 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(249, 249, 249, 0)) !important
    }

    .mobile-small\:xer-via-grey-6 {
        --gradient-via-color: #a1a1a1 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(161, 161, 161, 0)) !important
    }

    .mobile-small\:xer-via-grey-1 {
        --gradient-via-color: #fdfdfd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(253, 253, 253, 0)) !important
    }

    .mobile-small\:xer-via-grey-4 {
        --gradient-via-color: #eaeaea !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(234, 234, 234, 0)) !important
    }

    .mobile-small\:xer-via-grey-5 {
        --gradient-via-color: #dcdcdc !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(220, 220, 220, 0)) !important
    }

    .mobile-small\:xer-via-grey {
        --gradient-via-color: #cdcdcd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(205, 205, 205, 0)) !important
    }

    .mobile-small\:xer-via-grey-dark {
        --gradient-via-color: #555555 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(85, 85, 85, 0)) !important
    }

    .mobile-small\:xer-via-secondary-3 {
        --gradient-via-color: #d14124 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(209, 65, 36, 0)) !important
    }

    .mobile-small\:xer-via-secondary-2 {
        --gradient-via-color: #991e66 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(153, 30, 102, 0)) !important
    }

    .mobile-small\:xer-via-secondary-1 {
        --gradient-via-color: #e06287 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(224, 98, 135, 0)) !important
    }

    .mobile-small\:xer-via-cta--active {
        --gradient-via-color: #007d72 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 125, 114, 0)) !important
    }

    .mobile-small\:xer-via-cta--hover {
        --gradient-via-color: #009f91 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 159, 145, 0)) !important
    }

    .mobile-small\:xer-via-cta {
        --gradient-via-color: #00af9f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 175, 159, 0)) !important
    }

    .mobile-small\:xer-via-primary {
        --gradient-via-color: #ed8b00 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(237, 139, 0, 0)) !important
    }

    .mobile-small\:xer-via-white {
        --gradient-via-color: #ffffff !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(255, 255, 255, 0)) !important
    }

    .mobile-small\:xer-via-backdrop {
        --gradient-via-color: #0000001f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 0, 0, 0)) !important
    }

    .mobile-small\:xer-to-info {
        --gradient-to-color: #54dede !important
    }

    .mobile-small\:xer-to-warning {
        --gradient-to-color: #ffcc49 !important
    }

    .mobile-small\:xer-to-success {
        --gradient-to-color: #acd84e !important
    }

    .mobile-small\:xer-to-danger {
        --gradient-to-color: #ff0c3e !important
    }

    .mobile-small\:xer-to-danger--hover {
        --gradient-to-color: #f20000 !important
    }

    .mobile-small\:xer-to-danger--active {
        --gradient-to-color: #d40000 !important
    }

    .mobile-small\:xer-to-grey-3 {
        --gradient-to-color: #f0f0f0 !important
    }

    .mobile-small\:xer-to-grey-7 {
        --gradient-to-color: #6b6b6b !important
    }

    .mobile-small\:xer-to-black {
        --gradient-to-color: #222222 !important
    }

    .mobile-small\:xer-to-grey-2 {
        --gradient-to-color: #f9f9f9 !important
    }

    .mobile-small\:xer-to-grey-6 {
        --gradient-to-color: #a1a1a1 !important
    }

    .mobile-small\:xer-to-grey-1 {
        --gradient-to-color: #fdfdfd !important
    }

    .mobile-small\:xer-to-grey-4 {
        --gradient-to-color: #eaeaea !important
    }

    .mobile-small\:xer-to-grey-5 {
        --gradient-to-color: #dcdcdc !important
    }

    .mobile-small\:xer-to-grey {
        --gradient-to-color: #cdcdcd !important
    }

    .mobile-small\:xer-to-grey-dark {
        --gradient-to-color: #555555 !important
    }

    .mobile-small\:xer-to-secondary-3 {
        --gradient-to-color: #d14124 !important
    }

    .mobile-small\:xer-to-secondary-2 {
        --gradient-to-color: #991e66 !important
    }

    .mobile-small\:xer-to-secondary-1 {
        --gradient-to-color: #e06287 !important
    }

    .mobile-small\:xer-to-cta--active {
        --gradient-to-color: #007d72 !important
    }

    .mobile-small\:xer-to-cta--hover {
        --gradient-to-color: #009f91 !important
    }

    .mobile-small\:xer-to-cta {
        --gradient-to-color: #00af9f !important
    }

    .mobile-small\:xer-to-primary {
        --gradient-to-color: #ed8b00 !important
    }

    .mobile-small\:xer-to-white {
        --gradient-to-color: #ffffff !important
    }

    .mobile-small\:xer-to-backdrop {
        --gradient-to-color: #0000001f !important
    }

    .mobile-small\:hover\:xer-from-info:hover {
        --gradient-from-color: #54dede !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(84, 222, 222, 0)) !important
    }

    .mobile-small\:hover\:xer-from-warning:hover {
        --gradient-from-color: #ffcc49 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(255, 204, 73, 0)) !important
    }

    .mobile-small\:hover\:xer-from-success:hover {
        --gradient-from-color: #acd84e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(172, 216, 78, 0)) !important
    }

    .mobile-small\:hover\:xer-from-danger:hover {
        --gradient-from-color: #ff0c3e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(255, 12, 62, 0)) !important
    }

    .mobile-small\:hover\:xer-from-danger--hover:hover {
        --gradient-from-color: #f20000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(242, 0, 0, 0)) !important
    }

    .mobile-small\:hover\:xer-from-danger--active:hover {
        --gradient-from-color: #d40000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(212, 0, 0, 0)) !important
    }

    .mobile-small\:hover\:xer-from-grey-3:hover {
        --gradient-from-color: #f0f0f0 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(240, 240, 240, 0)) !important
    }

    .mobile-small\:hover\:xer-from-grey-7:hover {
        --gradient-from-color: #6b6b6b !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(107, 107, 107, 0)) !important
    }

    .mobile-small\:hover\:xer-from-black:hover {
        --gradient-from-color: #222222 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(34, 34, 34, 0)) !important
    }

    .mobile-small\:hover\:xer-from-grey-2:hover {
        --gradient-from-color: #f9f9f9 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(249, 249, 249, 0)) !important
    }

    .mobile-small\:hover\:xer-from-grey-6:hover {
        --gradient-from-color: #a1a1a1 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(161, 161, 161, 0)) !important
    }

    .mobile-small\:hover\:xer-from-grey-1:hover {
        --gradient-from-color: #fdfdfd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(253, 253, 253, 0)) !important
    }

    .mobile-small\:hover\:xer-from-grey-4:hover {
        --gradient-from-color: #eaeaea !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(234, 234, 234, 0)) !important
    }

    .mobile-small\:hover\:xer-from-grey-5:hover {
        --gradient-from-color: #dcdcdc !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(220, 220, 220, 0)) !important
    }

    .mobile-small\:hover\:xer-from-grey:hover {
        --gradient-from-color: #cdcdcd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(205, 205, 205, 0)) !important
    }

    .mobile-small\:hover\:xer-from-grey-dark:hover {
        --gradient-from-color: #555555 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(85, 85, 85, 0)) !important
    }

    .mobile-small\:hover\:xer-from-secondary-3:hover {
        --gradient-from-color: #d14124 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(209, 65, 36, 0)) !important
    }

    .mobile-small\:hover\:xer-from-secondary-2:hover {
        --gradient-from-color: #991e66 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(153, 30, 102, 0)) !important
    }

    .mobile-small\:hover\:xer-from-secondary-1:hover {
        --gradient-from-color: #e06287 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(224, 98, 135, 0)) !important
    }

    .mobile-small\:hover\:xer-from-cta--active:hover {
        --gradient-from-color: #007d72 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 125, 114, 0)) !important
    }

    .mobile-small\:hover\:xer-from-cta--hover:hover {
        --gradient-from-color: #009f91 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 159, 145, 0)) !important
    }

    .mobile-small\:hover\:xer-from-cta:hover {
        --gradient-from-color: #00af9f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 175, 159, 0)) !important
    }

    .mobile-small\:hover\:xer-from-primary:hover {
        --gradient-from-color: #ed8b00 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(237, 139, 0, 0)) !important
    }

    .mobile-small\:hover\:xer-from-white:hover {
        --gradient-from-color: #ffffff !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(255, 255, 255, 0)) !important
    }

    .mobile-small\:hover\:xer-from-backdrop:hover {
        --gradient-from-color: #0000001f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 0, 0, 0)) !important
    }

    .mobile-small\:hover\:xer-via-info:hover {
        --gradient-via-color: #54dede !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(84, 222, 222, 0)) !important
    }

    .mobile-small\:hover\:xer-via-warning:hover {
        --gradient-via-color: #ffcc49 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(255, 204, 73, 0)) !important
    }

    .mobile-small\:hover\:xer-via-success:hover {
        --gradient-via-color: #acd84e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(172, 216, 78, 0)) !important
    }

    .mobile-small\:hover\:xer-via-danger:hover {
        --gradient-via-color: #ff0c3e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(255, 12, 62, 0)) !important
    }

    .mobile-small\:hover\:xer-via-danger--hover:hover {
        --gradient-via-color: #f20000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(242, 0, 0, 0)) !important
    }

    .mobile-small\:hover\:xer-via-danger--active:hover {
        --gradient-via-color: #d40000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(212, 0, 0, 0)) !important
    }

    .mobile-small\:hover\:xer-via-grey-3:hover {
        --gradient-via-color: #f0f0f0 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(240, 240, 240, 0)) !important
    }

    .mobile-small\:hover\:xer-via-grey-7:hover {
        --gradient-via-color: #6b6b6b !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(107, 107, 107, 0)) !important
    }

    .mobile-small\:hover\:xer-via-black:hover {
        --gradient-via-color: #222222 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(34, 34, 34, 0)) !important
    }

    .mobile-small\:hover\:xer-via-grey-2:hover {
        --gradient-via-color: #f9f9f9 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(249, 249, 249, 0)) !important
    }

    .mobile-small\:hover\:xer-via-grey-6:hover {
        --gradient-via-color: #a1a1a1 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(161, 161, 161, 0)) !important
    }

    .mobile-small\:hover\:xer-via-grey-1:hover {
        --gradient-via-color: #fdfdfd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(253, 253, 253, 0)) !important
    }

    .mobile-small\:hover\:xer-via-grey-4:hover {
        --gradient-via-color: #eaeaea !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(234, 234, 234, 0)) !important
    }

    .mobile-small\:hover\:xer-via-grey-5:hover {
        --gradient-via-color: #dcdcdc !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(220, 220, 220, 0)) !important
    }

    .mobile-small\:hover\:xer-via-grey:hover {
        --gradient-via-color: #cdcdcd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(205, 205, 205, 0)) !important
    }

    .mobile-small\:hover\:xer-via-grey-dark:hover {
        --gradient-via-color: #555555 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(85, 85, 85, 0)) !important
    }

    .mobile-small\:hover\:xer-via-secondary-3:hover {
        --gradient-via-color: #d14124 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(209, 65, 36, 0)) !important
    }

    .mobile-small\:hover\:xer-via-secondary-2:hover {
        --gradient-via-color: #991e66 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(153, 30, 102, 0)) !important
    }

    .mobile-small\:hover\:xer-via-secondary-1:hover {
        --gradient-via-color: #e06287 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(224, 98, 135, 0)) !important
    }

    .mobile-small\:hover\:xer-via-cta--active:hover {
        --gradient-via-color: #007d72 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 125, 114, 0)) !important
    }

    .mobile-small\:hover\:xer-via-cta--hover:hover {
        --gradient-via-color: #009f91 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 159, 145, 0)) !important
    }

    .mobile-small\:hover\:xer-via-cta:hover {
        --gradient-via-color: #00af9f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 175, 159, 0)) !important
    }

    .mobile-small\:hover\:xer-via-primary:hover {
        --gradient-via-color: #ed8b00 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(237, 139, 0, 0)) !important
    }

    .mobile-small\:hover\:xer-via-white:hover {
        --gradient-via-color: #ffffff !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(255, 255, 255, 0)) !important
    }

    .mobile-small\:hover\:xer-via-backdrop:hover {
        --gradient-via-color: #0000001f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 0, 0, 0)) !important
    }

    .mobile-small\:hover\:xer-to-info:hover {
        --gradient-to-color: #54dede !important
    }

    .mobile-small\:hover\:xer-to-warning:hover {
        --gradient-to-color: #ffcc49 !important
    }

    .mobile-small\:hover\:xer-to-success:hover {
        --gradient-to-color: #acd84e !important
    }

    .mobile-small\:hover\:xer-to-danger:hover {
        --gradient-to-color: #ff0c3e !important
    }

    .mobile-small\:hover\:xer-to-danger--hover:hover {
        --gradient-to-color: #f20000 !important
    }

    .mobile-small\:hover\:xer-to-danger--active:hover {
        --gradient-to-color: #d40000 !important
    }

    .mobile-small\:hover\:xer-to-grey-3:hover {
        --gradient-to-color: #f0f0f0 !important
    }

    .mobile-small\:hover\:xer-to-grey-7:hover {
        --gradient-to-color: #6b6b6b !important
    }

    .mobile-small\:hover\:xer-to-black:hover {
        --gradient-to-color: #222222 !important
    }

    .mobile-small\:hover\:xer-to-grey-2:hover {
        --gradient-to-color: #f9f9f9 !important
    }

    .mobile-small\:hover\:xer-to-grey-6:hover {
        --gradient-to-color: #a1a1a1 !important
    }

    .mobile-small\:hover\:xer-to-grey-1:hover {
        --gradient-to-color: #fdfdfd !important
    }

    .mobile-small\:hover\:xer-to-grey-4:hover {
        --gradient-to-color: #eaeaea !important
    }

    .mobile-small\:hover\:xer-to-grey-5:hover {
        --gradient-to-color: #dcdcdc !important
    }

    .mobile-small\:hover\:xer-to-grey:hover {
        --gradient-to-color: #cdcdcd !important
    }

    .mobile-small\:hover\:xer-to-grey-dark:hover {
        --gradient-to-color: #555555 !important
    }

    .mobile-small\:hover\:xer-to-secondary-3:hover {
        --gradient-to-color: #d14124 !important
    }

    .mobile-small\:hover\:xer-to-secondary-2:hover {
        --gradient-to-color: #991e66 !important
    }

    .mobile-small\:hover\:xer-to-secondary-1:hover {
        --gradient-to-color: #e06287 !important
    }

    .mobile-small\:hover\:xer-to-cta--active:hover {
        --gradient-to-color: #007d72 !important
    }

    .mobile-small\:hover\:xer-to-cta--hover:hover {
        --gradient-to-color: #009f91 !important
    }

    .mobile-small\:hover\:xer-to-cta:hover {
        --gradient-to-color: #00af9f !important
    }

    .mobile-small\:hover\:xer-to-primary:hover {
        --gradient-to-color: #ed8b00 !important
    }

    .mobile-small\:hover\:xer-to-white:hover {
        --gradient-to-color: #ffffff !important
    }

    .mobile-small\:hover\:xer-to-backdrop:hover {
        --gradient-to-color: #0000001f !important
    }

    .mobile-small\:focus\:xer-from-info:focus {
        --gradient-from-color: #54dede !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(84, 222, 222, 0)) !important
    }

    .mobile-small\:focus\:xer-from-warning:focus {
        --gradient-from-color: #ffcc49 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(255, 204, 73, 0)) !important
    }

    .mobile-small\:focus\:xer-from-success:focus {
        --gradient-from-color: #acd84e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(172, 216, 78, 0)) !important
    }

    .mobile-small\:focus\:xer-from-danger:focus {
        --gradient-from-color: #ff0c3e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(255, 12, 62, 0)) !important
    }

    .mobile-small\:focus\:xer-from-danger--hover:focus {
        --gradient-from-color: #f20000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(242, 0, 0, 0)) !important
    }

    .mobile-small\:focus\:xer-from-danger--active:focus {
        --gradient-from-color: #d40000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(212, 0, 0, 0)) !important
    }

    .mobile-small\:focus\:xer-from-grey-3:focus {
        --gradient-from-color: #f0f0f0 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(240, 240, 240, 0)) !important
    }

    .mobile-small\:focus\:xer-from-grey-7:focus {
        --gradient-from-color: #6b6b6b !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(107, 107, 107, 0)) !important
    }

    .mobile-small\:focus\:xer-from-black:focus {
        --gradient-from-color: #222222 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(34, 34, 34, 0)) !important
    }

    .mobile-small\:focus\:xer-from-grey-2:focus {
        --gradient-from-color: #f9f9f9 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(249, 249, 249, 0)) !important
    }

    .mobile-small\:focus\:xer-from-grey-6:focus {
        --gradient-from-color: #a1a1a1 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(161, 161, 161, 0)) !important
    }

    .mobile-small\:focus\:xer-from-grey-1:focus {
        --gradient-from-color: #fdfdfd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(253, 253, 253, 0)) !important
    }

    .mobile-small\:focus\:xer-from-grey-4:focus {
        --gradient-from-color: #eaeaea !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(234, 234, 234, 0)) !important
    }

    .mobile-small\:focus\:xer-from-grey-5:focus {
        --gradient-from-color: #dcdcdc !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(220, 220, 220, 0)) !important
    }

    .mobile-small\:focus\:xer-from-grey:focus {
        --gradient-from-color: #cdcdcd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(205, 205, 205, 0)) !important
    }

    .mobile-small\:focus\:xer-from-grey-dark:focus {
        --gradient-from-color: #555555 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(85, 85, 85, 0)) !important
    }

    .mobile-small\:focus\:xer-from-secondary-3:focus {
        --gradient-from-color: #d14124 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(209, 65, 36, 0)) !important
    }

    .mobile-small\:focus\:xer-from-secondary-2:focus {
        --gradient-from-color: #991e66 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(153, 30, 102, 0)) !important
    }

    .mobile-small\:focus\:xer-from-secondary-1:focus {
        --gradient-from-color: #e06287 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(224, 98, 135, 0)) !important
    }

    .mobile-small\:focus\:xer-from-cta--active:focus {
        --gradient-from-color: #007d72 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 125, 114, 0)) !important
    }

    .mobile-small\:focus\:xer-from-cta--hover:focus {
        --gradient-from-color: #009f91 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 159, 145, 0)) !important
    }

    .mobile-small\:focus\:xer-from-cta:focus {
        --gradient-from-color: #00af9f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 175, 159, 0)) !important
    }

    .mobile-small\:focus\:xer-from-primary:focus {
        --gradient-from-color: #ed8b00 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(237, 139, 0, 0)) !important
    }

    .mobile-small\:focus\:xer-from-white:focus {
        --gradient-from-color: #ffffff !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(255, 255, 255, 0)) !important
    }

    .mobile-small\:focus\:xer-from-backdrop:focus {
        --gradient-from-color: #0000001f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 0, 0, 0)) !important
    }

    .mobile-small\:focus\:xer-via-info:focus {
        --gradient-via-color: #54dede !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(84, 222, 222, 0)) !important
    }

    .mobile-small\:focus\:xer-via-warning:focus {
        --gradient-via-color: #ffcc49 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(255, 204, 73, 0)) !important
    }

    .mobile-small\:focus\:xer-via-success:focus {
        --gradient-via-color: #acd84e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(172, 216, 78, 0)) !important
    }

    .mobile-small\:focus\:xer-via-danger:focus {
        --gradient-via-color: #ff0c3e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(255, 12, 62, 0)) !important
    }

    .mobile-small\:focus\:xer-via-danger--hover:focus {
        --gradient-via-color: #f20000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(242, 0, 0, 0)) !important
    }

    .mobile-small\:focus\:xer-via-danger--active:focus {
        --gradient-via-color: #d40000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(212, 0, 0, 0)) !important
    }

    .mobile-small\:focus\:xer-via-grey-3:focus {
        --gradient-via-color: #f0f0f0 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(240, 240, 240, 0)) !important
    }

    .mobile-small\:focus\:xer-via-grey-7:focus {
        --gradient-via-color: #6b6b6b !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(107, 107, 107, 0)) !important
    }

    .mobile-small\:focus\:xer-via-black:focus {
        --gradient-via-color: #222222 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(34, 34, 34, 0)) !important
    }

    .mobile-small\:focus\:xer-via-grey-2:focus {
        --gradient-via-color: #f9f9f9 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(249, 249, 249, 0)) !important
    }

    .mobile-small\:focus\:xer-via-grey-6:focus {
        --gradient-via-color: #a1a1a1 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(161, 161, 161, 0)) !important
    }

    .mobile-small\:focus\:xer-via-grey-1:focus {
        --gradient-via-color: #fdfdfd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(253, 253, 253, 0)) !important
    }

    .mobile-small\:focus\:xer-via-grey-4:focus {
        --gradient-via-color: #eaeaea !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(234, 234, 234, 0)) !important
    }

    .mobile-small\:focus\:xer-via-grey-5:focus {
        --gradient-via-color: #dcdcdc !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(220, 220, 220, 0)) !important
    }

    .mobile-small\:focus\:xer-via-grey:focus {
        --gradient-via-color: #cdcdcd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(205, 205, 205, 0)) !important
    }

    .mobile-small\:focus\:xer-via-grey-dark:focus {
        --gradient-via-color: #555555 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(85, 85, 85, 0)) !important
    }

    .mobile-small\:focus\:xer-via-secondary-3:focus {
        --gradient-via-color: #d14124 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(209, 65, 36, 0)) !important
    }

    .mobile-small\:focus\:xer-via-secondary-2:focus {
        --gradient-via-color: #991e66 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(153, 30, 102, 0)) !important
    }

    .mobile-small\:focus\:xer-via-secondary-1:focus {
        --gradient-via-color: #e06287 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(224, 98, 135, 0)) !important
    }

    .mobile-small\:focus\:xer-via-cta--active:focus {
        --gradient-via-color: #007d72 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 125, 114, 0)) !important
    }

    .mobile-small\:focus\:xer-via-cta--hover:focus {
        --gradient-via-color: #009f91 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 159, 145, 0)) !important
    }

    .mobile-small\:focus\:xer-via-cta:focus {
        --gradient-via-color: #00af9f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 175, 159, 0)) !important
    }

    .mobile-small\:focus\:xer-via-primary:focus {
        --gradient-via-color: #ed8b00 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(237, 139, 0, 0)) !important
    }

    .mobile-small\:focus\:xer-via-white:focus {
        --gradient-via-color: #ffffff !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(255, 255, 255, 0)) !important
    }

    .mobile-small\:focus\:xer-via-backdrop:focus {
        --gradient-via-color: #0000001f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 0, 0, 0)) !important
    }

    .mobile-small\:focus\:xer-to-info:focus {
        --gradient-to-color: #54dede !important
    }

    .mobile-small\:focus\:xer-to-warning:focus {
        --gradient-to-color: #ffcc49 !important
    }

    .mobile-small\:focus\:xer-to-success:focus {
        --gradient-to-color: #acd84e !important
    }

    .mobile-small\:focus\:xer-to-danger:focus {
        --gradient-to-color: #ff0c3e !important
    }

    .mobile-small\:focus\:xer-to-danger--hover:focus {
        --gradient-to-color: #f20000 !important
    }

    .mobile-small\:focus\:xer-to-danger--active:focus {
        --gradient-to-color: #d40000 !important
    }

    .mobile-small\:focus\:xer-to-grey-3:focus {
        --gradient-to-color: #f0f0f0 !important
    }

    .mobile-small\:focus\:xer-to-grey-7:focus {
        --gradient-to-color: #6b6b6b !important
    }

    .mobile-small\:focus\:xer-to-black:focus {
        --gradient-to-color: #222222 !important
    }

    .mobile-small\:focus\:xer-to-grey-2:focus {
        --gradient-to-color: #f9f9f9 !important
    }

    .mobile-small\:focus\:xer-to-grey-6:focus {
        --gradient-to-color: #a1a1a1 !important
    }

    .mobile-small\:focus\:xer-to-grey-1:focus {
        --gradient-to-color: #fdfdfd !important
    }

    .mobile-small\:focus\:xer-to-grey-4:focus {
        --gradient-to-color: #eaeaea !important
    }

    .mobile-small\:focus\:xer-to-grey-5:focus {
        --gradient-to-color: #dcdcdc !important
    }

    .mobile-small\:focus\:xer-to-grey:focus {
        --gradient-to-color: #cdcdcd !important
    }

    .mobile-small\:focus\:xer-to-grey-dark:focus {
        --gradient-to-color: #555555 !important
    }

    .mobile-small\:focus\:xer-to-secondary-3:focus {
        --gradient-to-color: #d14124 !important
    }

    .mobile-small\:focus\:xer-to-secondary-2:focus {
        --gradient-to-color: #991e66 !important
    }

    .mobile-small\:focus\:xer-to-secondary-1:focus {
        --gradient-to-color: #e06287 !important
    }

    .mobile-small\:focus\:xer-to-cta--active:focus {
        --gradient-to-color: #007d72 !important
    }

    .mobile-small\:focus\:xer-to-cta--hover:focus {
        --gradient-to-color: #009f91 !important
    }

    .mobile-small\:focus\:xer-to-cta:focus {
        --gradient-to-color: #00af9f !important
    }

    .mobile-small\:focus\:xer-to-primary:focus {
        --gradient-to-color: #ed8b00 !important
    }

    .mobile-small\:focus\:xer-to-white:focus {
        --gradient-to-color: #ffffff !important
    }

    .mobile-small\:focus\:xer-to-backdrop:focus {
        --gradient-to-color: #0000001f !important
    }

    .mobile-small\:xer-bg-opacity-0 {
        --bg-opacity: 0 !important
    }

    .mobile-small\:xer-bg-opacity-25 {
        --bg-opacity: 0.25 !important
    }

    .mobile-small\:xer-bg-opacity-50 {
        --bg-opacity: 0.5 !important
    }

    .mobile-small\:xer-bg-opacity-75 {
        --bg-opacity: 0.75 !important
    }

    .mobile-small\:xer-bg-opacity-100 {
        --bg-opacity: 1 !important
    }

    .mobile-small\:hover\:xer-bg-opacity-0:hover {
        --bg-opacity: 0 !important
    }

    .mobile-small\:hover\:xer-bg-opacity-25:hover {
        --bg-opacity: 0.25 !important
    }

    .mobile-small\:hover\:xer-bg-opacity-50:hover {
        --bg-opacity: 0.5 !important
    }

    .mobile-small\:hover\:xer-bg-opacity-75:hover {
        --bg-opacity: 0.75 !important
    }

    .mobile-small\:hover\:xer-bg-opacity-100:hover {
        --bg-opacity: 1 !important
    }

    .mobile-small\:focus\:xer-bg-opacity-0:focus {
        --bg-opacity: 0 !important
    }

    .mobile-small\:focus\:xer-bg-opacity-25:focus {
        --bg-opacity: 0.25 !important
    }

    .mobile-small\:focus\:xer-bg-opacity-50:focus {
        --bg-opacity: 0.5 !important
    }

    .mobile-small\:focus\:xer-bg-opacity-75:focus {
        --bg-opacity: 0.75 !important
    }

    .mobile-small\:focus\:xer-bg-opacity-100:focus {
        --bg-opacity: 1 !important
    }

    .mobile-small\:xer-bg-bottom {
        background-position: bottom !important
    }

    .mobile-small\:xer-bg-center {
        background-position: center !important
    }

    .mobile-small\:xer-bg-left {
        background-position: left !important
    }

    .mobile-small\:xer-bg-left-bottom {
        background-position: left bottom !important
    }

    .mobile-small\:xer-bg-left-top {
        background-position: left top !important
    }

    .mobile-small\:xer-bg-right {
        background-position: right !important
    }

    .mobile-small\:xer-bg-right-bottom {
        background-position: right bottom !important
    }

    .mobile-small\:xer-bg-right-top {
        background-position: right top !important
    }

    .mobile-small\:xer-bg-top {
        background-position: top !important
    }

    .mobile-small\:xer-bg-repeat {
        background-repeat: repeat !important
    }

    .mobile-small\:xer-bg-no-repeat {
        background-repeat: no-repeat !important
    }

    .mobile-small\:xer-bg-repeat-x {
        background-repeat: repeat-x !important
    }

    .mobile-small\:xer-bg-repeat-y {
        background-repeat: repeat-y !important
    }

    .mobile-small\:xer-bg-repeat-round {
        background-repeat: round !important
    }

    .mobile-small\:xer-bg-repeat-space {
        background-repeat: space !important
    }

    .mobile-small\:xer-bg-auto {
        background-size: auto !important
    }

    .mobile-small\:xer-bg-cover {
        background-size: cover !important
    }

    .mobile-small\:xer-bg-contain {
        background-size: contain !important
    }

    .mobile-small\:xer-border-collapse {
        border-collapse: collapse !important
    }

    .mobile-small\:xer-border-separate {
        border-collapse: separate !important
    }

    .mobile-small\:xer-border-info {
        --border-opacity: 1 !important;
        border-color: #54dede !important;
        border-color: rgba(84,222,222,var(--border-opacity)) !important
    }

    .mobile-small\:xer-border-warning {
        --border-opacity: 1 !important;
        border-color: #ffcc49 !important;
        border-color: rgba(255,204,73,var(--border-opacity)) !important
    }

    .mobile-small\:xer-border-success {
        --border-opacity: 1 !important;
        border-color: #acd84e !important;
        border-color: rgba(172,216,78,var(--border-opacity)) !important
    }

    .mobile-small\:xer-border-danger {
        --border-opacity: 1 !important;
        border-color: #ff0c3e !important;
        border-color: rgba(255,12,62,var(--border-opacity)) !important
    }

    .mobile-small\:xer-border-danger--hover {
        --border-opacity: 1 !important;
        border-color: #f20000 !important;
        border-color: rgba(242,0,0,var(--border-opacity)) !important
    }

    .mobile-small\:xer-border-danger--active {
        --border-opacity: 1 !important;
        border-color: #d40000 !important;
        border-color: rgba(212,0,0,var(--border-opacity)) !important
    }

    .mobile-small\:xer-border-grey-3 {
        --border-opacity: 1 !important;
        border-color: #f0f0f0 !important;
        border-color: rgba(240,240,240,var(--border-opacity)) !important
    }

    .mobile-small\:xer-border-grey-7 {
        --border-opacity: 1 !important;
        border-color: #6b6b6b !important;
        border-color: rgba(107,107,107,var(--border-opacity)) !important
    }

    .mobile-small\:xer-border-black {
        --border-opacity: 1 !important;
        border-color: #222 !important;
        border-color: rgba(34,34,34,var(--border-opacity)) !important
    }

    .mobile-small\:xer-border-grey-2 {
        --border-opacity: 1 !important;
        border-color: #f9f9f9 !important;
        border-color: rgba(249,249,249,var(--border-opacity)) !important
    }

    .mobile-small\:xer-border-grey-6 {
        --border-opacity: 1 !important;
        border-color: #a1a1a1 !important;
        border-color: rgba(161,161,161,var(--border-opacity)) !important
    }

    .mobile-small\:xer-border-grey-1 {
        --border-opacity: 1 !important;
        border-color: #fdfdfd !important;
        border-color: rgba(253,253,253,var(--border-opacity)) !important
    }

    .mobile-small\:xer-border-grey-4 {
        --border-opacity: 1 !important;
        border-color: #eaeaea !important;
        border-color: rgba(234,234,234,var(--border-opacity)) !important
    }

    .mobile-small\:xer-border-grey-5 {
        --border-opacity: 1 !important;
        border-color: #dcdcdc !important;
        border-color: rgba(220,220,220,var(--border-opacity)) !important
    }

    .mobile-small\:xer-border-grey {
        --border-opacity: 1 !important;
        border-color: #cdcdcd !important;
        border-color: rgba(205,205,205,var(--border-opacity)) !important
    }

    .mobile-small\:xer-border-grey-dark {
        --border-opacity: 1 !important;
        border-color: #555 !important;
        border-color: rgba(85,85,85,var(--border-opacity)) !important
    }

    .mobile-small\:xer-border-secondary-3 {
        --border-opacity: 1 !important;
        border-color: #d14124 !important;
        border-color: rgba(209,65,36,var(--border-opacity)) !important
    }

    .mobile-small\:xer-border-secondary-2 {
        --border-opacity: 1 !important;
        border-color: #991e66 !important;
        border-color: rgba(153,30,102,var(--border-opacity)) !important
    }

    .mobile-small\:xer-border-secondary-1 {
        --border-opacity: 1 !important;
        border-color: #e06287 !important;
        border-color: rgba(224,98,135,var(--border-opacity)) !important
    }

    .mobile-small\:xer-border-cta--active {
        --border-opacity: 1 !important;
        border-color: #007d72 !important;
        border-color: rgba(0,125,114,var(--border-opacity)) !important
    }

    .mobile-small\:xer-border-cta--hover {
        --border-opacity: 1 !important;
        border-color: #009f91 !important;
        border-color: rgba(0,159,145,var(--border-opacity)) !important
    }

    .mobile-small\:xer-border-cta {
        --border-opacity: 1 !important;
        border-color: #00af9f !important;
        border-color: rgba(0,175,159,var(--border-opacity)) !important
    }

    .mobile-small\:xer-border-primary {
        --border-opacity: 1 !important;
        border-color: #ed8b00 !important;
        border-color: rgba(237,139,0,var(--border-opacity)) !important
    }

    .mobile-small\:xer-border-white {
        --border-opacity: 1 !important;
        border-color: #fff !important;
        border-color: rgba(255,255,255,var(--border-opacity)) !important
    }

    .mobile-small\:xer-border-backdrop {
        border-color: #0000001f !important
    }

    .mobile-small\:hover\:xer-border-info:hover {
        --border-opacity: 1 !important;
        border-color: #54dede !important;
        border-color: rgba(84,222,222,var(--border-opacity)) !important
    }

    .mobile-small\:hover\:xer-border-warning:hover {
        --border-opacity: 1 !important;
        border-color: #ffcc49 !important;
        border-color: rgba(255,204,73,var(--border-opacity)) !important
    }

    .mobile-small\:hover\:xer-border-success:hover {
        --border-opacity: 1 !important;
        border-color: #acd84e !important;
        border-color: rgba(172,216,78,var(--border-opacity)) !important
    }

    .mobile-small\:hover\:xer-border-danger:hover {
        --border-opacity: 1 !important;
        border-color: #ff0c3e !important;
        border-color: rgba(255,12,62,var(--border-opacity)) !important
    }

    .mobile-small\:hover\:xer-border-danger--hover:hover {
        --border-opacity: 1 !important;
        border-color: #f20000 !important;
        border-color: rgba(242,0,0,var(--border-opacity)) !important
    }

    .mobile-small\:hover\:xer-border-danger--active:hover {
        --border-opacity: 1 !important;
        border-color: #d40000 !important;
        border-color: rgba(212,0,0,var(--border-opacity)) !important
    }

    .mobile-small\:hover\:xer-border-grey-3:hover {
        --border-opacity: 1 !important;
        border-color: #f0f0f0 !important;
        border-color: rgba(240,240,240,var(--border-opacity)) !important
    }

    .mobile-small\:hover\:xer-border-grey-7:hover {
        --border-opacity: 1 !important;
        border-color: #6b6b6b !important;
        border-color: rgba(107,107,107,var(--border-opacity)) !important
    }

    .mobile-small\:hover\:xer-border-black:hover {
        --border-opacity: 1 !important;
        border-color: #222 !important;
        border-color: rgba(34,34,34,var(--border-opacity)) !important
    }

    .mobile-small\:hover\:xer-border-grey-2:hover {
        --border-opacity: 1 !important;
        border-color: #f9f9f9 !important;
        border-color: rgba(249,249,249,var(--border-opacity)) !important
    }

    .mobile-small\:hover\:xer-border-grey-6:hover {
        --border-opacity: 1 !important;
        border-color: #a1a1a1 !important;
        border-color: rgba(161,161,161,var(--border-opacity)) !important
    }

    .mobile-small\:hover\:xer-border-grey-1:hover {
        --border-opacity: 1 !important;
        border-color: #fdfdfd !important;
        border-color: rgba(253,253,253,var(--border-opacity)) !important
    }

    .mobile-small\:hover\:xer-border-grey-4:hover {
        --border-opacity: 1 !important;
        border-color: #eaeaea !important;
        border-color: rgba(234,234,234,var(--border-opacity)) !important
    }

    .mobile-small\:hover\:xer-border-grey-5:hover {
        --border-opacity: 1 !important;
        border-color: #dcdcdc !important;
        border-color: rgba(220,220,220,var(--border-opacity)) !important
    }

    .mobile-small\:hover\:xer-border-grey:hover {
        --border-opacity: 1 !important;
        border-color: #cdcdcd !important;
        border-color: rgba(205,205,205,var(--border-opacity)) !important
    }

    .mobile-small\:hover\:xer-border-grey-dark:hover {
        --border-opacity: 1 !important;
        border-color: #555 !important;
        border-color: rgba(85,85,85,var(--border-opacity)) !important
    }

    .mobile-small\:hover\:xer-border-secondary-3:hover {
        --border-opacity: 1 !important;
        border-color: #d14124 !important;
        border-color: rgba(209,65,36,var(--border-opacity)) !important
    }

    .mobile-small\:hover\:xer-border-secondary-2:hover {
        --border-opacity: 1 !important;
        border-color: #991e66 !important;
        border-color: rgba(153,30,102,var(--border-opacity)) !important
    }

    .mobile-small\:hover\:xer-border-secondary-1:hover {
        --border-opacity: 1 !important;
        border-color: #e06287 !important;
        border-color: rgba(224,98,135,var(--border-opacity)) !important
    }

    .mobile-small\:hover\:xer-border-cta--active:hover {
        --border-opacity: 1 !important;
        border-color: #007d72 !important;
        border-color: rgba(0,125,114,var(--border-opacity)) !important
    }

    .mobile-small\:hover\:xer-border-cta--hover:hover {
        --border-opacity: 1 !important;
        border-color: #009f91 !important;
        border-color: rgba(0,159,145,var(--border-opacity)) !important
    }

    .mobile-small\:hover\:xer-border-cta:hover {
        --border-opacity: 1 !important;
        border-color: #00af9f !important;
        border-color: rgba(0,175,159,var(--border-opacity)) !important
    }

    .mobile-small\:hover\:xer-border-primary:hover {
        --border-opacity: 1 !important;
        border-color: #ed8b00 !important;
        border-color: rgba(237,139,0,var(--border-opacity)) !important
    }

    .mobile-small\:hover\:xer-border-white:hover {
        --border-opacity: 1 !important;
        border-color: #fff !important;
        border-color: rgba(255,255,255,var(--border-opacity)) !important
    }

    .mobile-small\:hover\:xer-border-backdrop:hover {
        border-color: #0000001f !important
    }

    .mobile-small\:focus\:xer-border-info:focus {
        --border-opacity: 1 !important;
        border-color: #54dede !important;
        border-color: rgba(84,222,222,var(--border-opacity)) !important
    }

    .mobile-small\:focus\:xer-border-warning:focus {
        --border-opacity: 1 !important;
        border-color: #ffcc49 !important;
        border-color: rgba(255,204,73,var(--border-opacity)) !important
    }

    .mobile-small\:focus\:xer-border-success:focus {
        --border-opacity: 1 !important;
        border-color: #acd84e !important;
        border-color: rgba(172,216,78,var(--border-opacity)) !important
    }

    .mobile-small\:focus\:xer-border-danger:focus {
        --border-opacity: 1 !important;
        border-color: #ff0c3e !important;
        border-color: rgba(255,12,62,var(--border-opacity)) !important
    }

    .mobile-small\:focus\:xer-border-danger--hover:focus {
        --border-opacity: 1 !important;
        border-color: #f20000 !important;
        border-color: rgba(242,0,0,var(--border-opacity)) !important
    }

    .mobile-small\:focus\:xer-border-danger--active:focus {
        --border-opacity: 1 !important;
        border-color: #d40000 !important;
        border-color: rgba(212,0,0,var(--border-opacity)) !important
    }

    .mobile-small\:focus\:xer-border-grey-3:focus {
        --border-opacity: 1 !important;
        border-color: #f0f0f0 !important;
        border-color: rgba(240,240,240,var(--border-opacity)) !important
    }

    .mobile-small\:focus\:xer-border-grey-7:focus {
        --border-opacity: 1 !important;
        border-color: #6b6b6b !important;
        border-color: rgba(107,107,107,var(--border-opacity)) !important
    }

    .mobile-small\:focus\:xer-border-black:focus {
        --border-opacity: 1 !important;
        border-color: #222 !important;
        border-color: rgba(34,34,34,var(--border-opacity)) !important
    }

    .mobile-small\:focus\:xer-border-grey-2:focus {
        --border-opacity: 1 !important;
        border-color: #f9f9f9 !important;
        border-color: rgba(249,249,249,var(--border-opacity)) !important
    }

    .mobile-small\:focus\:xer-border-grey-6:focus {
        --border-opacity: 1 !important;
        border-color: #a1a1a1 !important;
        border-color: rgba(161,161,161,var(--border-opacity)) !important
    }

    .mobile-small\:focus\:xer-border-grey-1:focus {
        --border-opacity: 1 !important;
        border-color: #fdfdfd !important;
        border-color: rgba(253,253,253,var(--border-opacity)) !important
    }

    .mobile-small\:focus\:xer-border-grey-4:focus {
        --border-opacity: 1 !important;
        border-color: #eaeaea !important;
        border-color: rgba(234,234,234,var(--border-opacity)) !important
    }

    .mobile-small\:focus\:xer-border-grey-5:focus {
        --border-opacity: 1 !important;
        border-color: #dcdcdc !important;
        border-color: rgba(220,220,220,var(--border-opacity)) !important
    }

    .mobile-small\:focus\:xer-border-grey:focus {
        --border-opacity: 1 !important;
        border-color: #cdcdcd !important;
        border-color: rgba(205,205,205,var(--border-opacity)) !important
    }

    .mobile-small\:focus\:xer-border-grey-dark:focus {
        --border-opacity: 1 !important;
        border-color: #555 !important;
        border-color: rgba(85,85,85,var(--border-opacity)) !important
    }

    .mobile-small\:focus\:xer-border-secondary-3:focus {
        --border-opacity: 1 !important;
        border-color: #d14124 !important;
        border-color: rgba(209,65,36,var(--border-opacity)) !important
    }

    .mobile-small\:focus\:xer-border-secondary-2:focus {
        --border-opacity: 1 !important;
        border-color: #991e66 !important;
        border-color: rgba(153,30,102,var(--border-opacity)) !important
    }

    .mobile-small\:focus\:xer-border-secondary-1:focus {
        --border-opacity: 1 !important;
        border-color: #e06287 !important;
        border-color: rgba(224,98,135,var(--border-opacity)) !important
    }

    .mobile-small\:focus\:xer-border-cta--active:focus {
        --border-opacity: 1 !important;
        border-color: #007d72 !important;
        border-color: rgba(0,125,114,var(--border-opacity)) !important
    }

    .mobile-small\:focus\:xer-border-cta--hover:focus {
        --border-opacity: 1 !important;
        border-color: #009f91 !important;
        border-color: rgba(0,159,145,var(--border-opacity)) !important
    }

    .mobile-small\:focus\:xer-border-cta:focus {
        --border-opacity: 1 !important;
        border-color: #00af9f !important;
        border-color: rgba(0,175,159,var(--border-opacity)) !important
    }

    .mobile-small\:focus\:xer-border-primary:focus {
        --border-opacity: 1 !important;
        border-color: #ed8b00 !important;
        border-color: rgba(237,139,0,var(--border-opacity)) !important
    }

    .mobile-small\:focus\:xer-border-white:focus {
        --border-opacity: 1 !important;
        border-color: #fff !important;
        border-color: rgba(255,255,255,var(--border-opacity)) !important
    }

    .mobile-small\:focus\:xer-border-backdrop:focus {
        border-color: #0000001f !important
    }

    .mobile-small\:xer-border-opacity-0 {
        --border-opacity: 0 !important
    }

    .mobile-small\:xer-border-opacity-25 {
        --border-opacity: 0.25 !important
    }

    .mobile-small\:xer-border-opacity-50 {
        --border-opacity: 0.5 !important
    }

    .mobile-small\:xer-border-opacity-75 {
        --border-opacity: 0.75 !important
    }

    .mobile-small\:xer-border-opacity-100 {
        --border-opacity: 1 !important
    }

    .mobile-small\:hover\:xer-border-opacity-0:hover {
        --border-opacity: 0 !important
    }

    .mobile-small\:hover\:xer-border-opacity-25:hover {
        --border-opacity: 0.25 !important
    }

    .mobile-small\:hover\:xer-border-opacity-50:hover {
        --border-opacity: 0.5 !important
    }

    .mobile-small\:hover\:xer-border-opacity-75:hover {
        --border-opacity: 0.75 !important
    }

    .mobile-small\:hover\:xer-border-opacity-100:hover {
        --border-opacity: 1 !important
    }

    .mobile-small\:focus\:xer-border-opacity-0:focus {
        --border-opacity: 0 !important
    }

    .mobile-small\:focus\:xer-border-opacity-25:focus {
        --border-opacity: 0.25 !important
    }

    .mobile-small\:focus\:xer-border-opacity-50:focus {
        --border-opacity: 0.5 !important
    }

    .mobile-small\:focus\:xer-border-opacity-75:focus {
        --border-opacity: 0.75 !important
    }

    .mobile-small\:focus\:xer-border-opacity-100:focus {
        --border-opacity: 1 !important
    }

    .mobile-small\:xer-rounded-none {
        border-radius: 0 !important
    }

    .mobile-small\:xer-rounded-sm {
        border-radius: .125rem !important
    }

    .mobile-small\:xer-rounded-md {
        border-radius: .375rem !important
    }

    .mobile-small\:xer-rounded-lg {
        border-radius: .5rem !important
    }

    .mobile-small\:xer-rounded-xl {
        border-radius: .75rem !important
    }

    .mobile-small\:xer-rounded-2xl {
        border-radius: 1rem !important
    }

    .mobile-small\:xer-rounded-3xl {
        border-radius: 1.5rem !important
    }

    .mobile-small\:xer-rounded-full {
        border-radius: 9999px !important
    }

    .mobile-small\:xer-rounded-t-none {
        border-top-left-radius: 0 !important;
        border-top-right-radius: 0 !important
    }

    .mobile-small\:xer-rounded-r-none {
        border-top-right-radius: 0 !important;
        border-bottom-right-radius: 0 !important
    }

    .mobile-small\:xer-rounded-b-none {
        border-bottom-right-radius: 0 !important;
        border-bottom-left-radius: 0 !important
    }

    .mobile-small\:xer-rounded-l-none {
        border-top-left-radius: 0 !important;
        border-bottom-left-radius: 0 !important
    }

    .mobile-small\:xer-rounded-t-sm {
        border-top-left-radius: .125rem !important;
        border-top-right-radius: .125rem !important
    }

    .mobile-small\:xer-rounded-r-sm {
        border-top-right-radius: .125rem !important;
        border-bottom-right-radius: .125rem !important
    }

    .mobile-small\:xer-rounded-b-sm {
        border-bottom-right-radius: .125rem !important;
        border-bottom-left-radius: .125rem !important
    }

    .mobile-small\:xer-rounded-l-sm {
        border-top-left-radius: .125rem !important;
        border-bottom-left-radius: .125rem !important
    }

    .mobile-small\:xer-rounded-t-md {
        border-top-left-radius: .375rem !important;
        border-top-right-radius: .375rem !important
    }

    .mobile-small\:xer-rounded-r-md {
        border-top-right-radius: .375rem !important;
        border-bottom-right-radius: .375rem !important
    }

    .mobile-small\:xer-rounded-b-md {
        border-bottom-right-radius: .375rem !important;
        border-bottom-left-radius: .375rem !important
    }

    .mobile-small\:xer-rounded-l-md {
        border-top-left-radius: .375rem !important;
        border-bottom-left-radius: .375rem !important
    }

    .mobile-small\:xer-rounded-t-lg {
        border-top-left-radius: .5rem !important;
        border-top-right-radius: .5rem !important
    }

    .mobile-small\:xer-rounded-r-lg {
        border-top-right-radius: .5rem !important;
        border-bottom-right-radius: .5rem !important
    }

    .mobile-small\:xer-rounded-b-lg {
        border-bottom-right-radius: .5rem !important;
        border-bottom-left-radius: .5rem !important
    }

    .mobile-small\:xer-rounded-l-lg {
        border-top-left-radius: .5rem !important;
        border-bottom-left-radius: .5rem !important
    }

    .mobile-small\:xer-rounded-t-xl {
        border-top-left-radius: .75rem !important;
        border-top-right-radius: .75rem !important
    }

    .mobile-small\:xer-rounded-r-xl {
        border-top-right-radius: .75rem !important;
        border-bottom-right-radius: .75rem !important
    }

    .mobile-small\:xer-rounded-b-xl {
        border-bottom-right-radius: .75rem !important;
        border-bottom-left-radius: .75rem !important
    }

    .mobile-small\:xer-rounded-l-xl {
        border-top-left-radius: .75rem !important;
        border-bottom-left-radius: .75rem !important
    }

    .mobile-small\:xer-rounded-t-2xl {
        border-top-left-radius: 1rem !important;
        border-top-right-radius: 1rem !important
    }

    .mobile-small\:xer-rounded-r-2xl {
        border-top-right-radius: 1rem !important;
        border-bottom-right-radius: 1rem !important
    }

    .mobile-small\:xer-rounded-b-2xl {
        border-bottom-right-radius: 1rem !important;
        border-bottom-left-radius: 1rem !important
    }

    .mobile-small\:xer-rounded-l-2xl {
        border-top-left-radius: 1rem !important;
        border-bottom-left-radius: 1rem !important
    }

    .mobile-small\:xer-rounded-t-3xl {
        border-top-left-radius: 1.5rem !important;
        border-top-right-radius: 1.5rem !important
    }

    .mobile-small\:xer-rounded-r-3xl {
        border-top-right-radius: 1.5rem !important;
        border-bottom-right-radius: 1.5rem !important
    }

    .mobile-small\:xer-rounded-b-3xl {
        border-bottom-right-radius: 1.5rem !important;
        border-bottom-left-radius: 1.5rem !important
    }

    .mobile-small\:xer-rounded-l-3xl {
        border-top-left-radius: 1.5rem !important;
        border-bottom-left-radius: 1.5rem !important
    }

    .mobile-small\:xer-rounded-t-full {
        border-top-left-radius: 9999px !important;
        border-top-right-radius: 9999px !important
    }

    .mobile-small\:xer-rounded-r-full {
        border-top-right-radius: 9999px !important;
        border-bottom-right-radius: 9999px !important
    }

    .mobile-small\:xer-rounded-b-full {
        border-bottom-right-radius: 9999px !important;
        border-bottom-left-radius: 9999px !important
    }

    .mobile-small\:xer-rounded-l-full {
        border-top-left-radius: 9999px !important;
        border-bottom-left-radius: 9999px !important
    }

    .mobile-small\:xer-rounded-tl-none {
        border-top-left-radius: 0 !important
    }

    .mobile-small\:xer-rounded-tr-none {
        border-top-right-radius: 0 !important
    }

    .mobile-small\:xer-rounded-br-none {
        border-bottom-right-radius: 0 !important
    }

    .mobile-small\:xer-rounded-bl-none {
        border-bottom-left-radius: 0 !important
    }

    .mobile-small\:xer-rounded-tl-sm {
        border-top-left-radius: .125rem !important
    }

    .mobile-small\:xer-rounded-tr-sm {
        border-top-right-radius: .125rem !important
    }

    .mobile-small\:xer-rounded-br-sm {
        border-bottom-right-radius: .125rem !important
    }

    .mobile-small\:xer-rounded-bl-sm {
        border-bottom-left-radius: .125rem !important
    }

    .mobile-small\:xer-rounded-tl-md {
        border-top-left-radius: .375rem !important
    }

    .mobile-small\:xer-rounded-tr-md {
        border-top-right-radius: .375rem !important
    }

    .mobile-small\:xer-rounded-br-md {
        border-bottom-right-radius: .375rem !important
    }

    .mobile-small\:xer-rounded-bl-md {
        border-bottom-left-radius: .375rem !important
    }

    .mobile-small\:xer-rounded-tl-lg {
        border-top-left-radius: .5rem !important
    }

    .mobile-small\:xer-rounded-tr-lg {
        border-top-right-radius: .5rem !important
    }

    .mobile-small\:xer-rounded-br-lg {
        border-bottom-right-radius: .5rem !important
    }

    .mobile-small\:xer-rounded-bl-lg {
        border-bottom-left-radius: .5rem !important
    }

    .mobile-small\:xer-rounded-tl-xl {
        border-top-left-radius: .75rem !important
    }

    .mobile-small\:xer-rounded-tr-xl {
        border-top-right-radius: .75rem !important
    }

    .mobile-small\:xer-rounded-br-xl {
        border-bottom-right-radius: .75rem !important
    }

    .mobile-small\:xer-rounded-bl-xl {
        border-bottom-left-radius: .75rem !important
    }

    .mobile-small\:xer-rounded-tl-2xl {
        border-top-left-radius: 1rem !important
    }

    .mobile-small\:xer-rounded-tr-2xl {
        border-top-right-radius: 1rem !important
    }

    .mobile-small\:xer-rounded-br-2xl {
        border-bottom-right-radius: 1rem !important
    }

    .mobile-small\:xer-rounded-bl-2xl {
        border-bottom-left-radius: 1rem !important
    }

    .mobile-small\:xer-rounded-tl-3xl {
        border-top-left-radius: 1.5rem !important
    }

    .mobile-small\:xer-rounded-tr-3xl {
        border-top-right-radius: 1.5rem !important
    }

    .mobile-small\:xer-rounded-br-3xl {
        border-bottom-right-radius: 1.5rem !important
    }

    .mobile-small\:xer-rounded-bl-3xl {
        border-bottom-left-radius: 1.5rem !important
    }

    .mobile-small\:xer-rounded-tl-full {
        border-top-left-radius: 9999px !important
    }

    .mobile-small\:xer-rounded-tr-full {
        border-top-right-radius: 9999px !important
    }

    .mobile-small\:xer-rounded-br-full {
        border-bottom-right-radius: 9999px !important
    }

    .mobile-small\:xer-rounded-bl-full {
        border-bottom-left-radius: 9999px !important
    }

    .mobile-small\:xer-border-solid {
        border-style: solid !important
    }

    .mobile-small\:xer-border-dashed {
        border-style: dashed !important
    }

    .mobile-small\:xer-border-dotted {
        border-style: dotted !important
    }

    .mobile-small\:xer-border-double {
        border-style: double !important
    }

    .mobile-small\:xer-border-none {
        border-style: none !important
    }

    .mobile-small\:xer-border-0 {
        border-width: 0 !important
    }

    .mobile-small\:xer-border-2 {
        border-width: 2px !important
    }

    .mobile-small\:xer-border-4 {
        border-width: 4px !important
    }

    .mobile-small\:xer-border-8 {
        border-width: 8px !important
    }

    .mobile-small\:xer-border {
        border-width: 1px !important
    }

    .mobile-small\:xer-border-t-0 {
        border-top-width: 0 !important
    }

    .mobile-small\:xer-border-r-0 {
        border-right-width: 0 !important
    }

    .mobile-small\:xer-border-b-0 {
        border-bottom-width: 0 !important
    }

    .mobile-small\:xer-border-l-0 {
        border-left-width: 0 !important
    }

    .mobile-small\:xer-border-t-2 {
        border-top-width: 2px !important
    }

    .mobile-small\:xer-border-r-2 {
        border-right-width: 2px !important
    }

    .mobile-small\:xer-border-b-2 {
        border-bottom-width: 2px !important
    }

    .mobile-small\:xer-border-l-2 {
        border-left-width: 2px !important
    }

    .mobile-small\:xer-border-t-4 {
        border-top-width: 4px !important
    }

    .mobile-small\:xer-border-r-4 {
        border-right-width: 4px !important
    }

    .mobile-small\:xer-border-b-4 {
        border-bottom-width: 4px !important
    }

    .mobile-small\:xer-border-l-4 {
        border-left-width: 4px !important
    }

    .mobile-small\:xer-border-t-8 {
        border-top-width: 8px !important
    }

    .mobile-small\:xer-border-r-8 {
        border-right-width: 8px !important
    }

    .mobile-small\:xer-border-b-8 {
        border-bottom-width: 8px !important
    }

    .mobile-small\:xer-border-l-8 {
        border-left-width: 8px !important
    }

    .mobile-small\:xer-border-t {
        border-top-width: 1px !important
    }

    .mobile-small\:xer-border-r {
        border-right-width: 1px !important
    }

    .mobile-small\:xer-border-b {
        border-bottom-width: 1px !important
    }

    .mobile-small\:xer-border-l {
        border-left-width: 1px !important
    }

    .mobile-small\:xer-box-border {
        box-sizing: border-box !important
    }

    .mobile-small\:xer-box-content {
        box-sizing: content-box !important
    }

    .mobile-small\:xer-cursor-auto {
        cursor: auto !important
    }

    .mobile-small\:xer-cursor-default {
        cursor: default !important
    }

    .mobile-small\:xer-cursor-pointer {
        cursor: pointer !important
    }

    .mobile-small\:xer-cursor-wait {
        cursor: wait !important
    }

    .mobile-small\:xer-cursor-text {
        cursor: text !important
    }

    .mobile-small\:xer-cursor-move {
        cursor: move !important
    }

    .mobile-small\:xer-cursor-not-allowed {
        cursor: not-allowed !important
    }

    .mobile-small\:xer-block {
        display: block !important
    }

    .mobile-small\:xer-inline-block {
        display: inline-block !important
    }

    .mobile-small\:xer-inline {
        display: inline !important
    }

    .mobile-small\:xer-flex {
        display: flex !important
    }

    .mobile-small\:xer-inline-flex {
        display: inline-flex !important
    }

    .mobile-small\:xer-table {
        display: table !important
    }

    .mobile-small\:xer-table-caption {
        display: table-caption !important
    }

    .mobile-small\:xer-table-cell {
        display: table-cell !important
    }

    .mobile-small\:xer-table-column {
        display: table-column !important
    }

    .mobile-small\:xer-table-column-group {
        display: table-column-group !important
    }

    .mobile-small\:xer-table-footer-group {
        display: table-footer-group !important
    }

    .mobile-small\:xer-table-header-group {
        display: table-header-group !important
    }

    .mobile-small\:xer-table-row-group {
        display: table-row-group !important
    }

    .mobile-small\:xer-table-row {
        display: table-row !important
    }

    .mobile-small\:xer-flow-root {
        display: flow-root !important
    }

    .mobile-small\:xer-grid {
        display: grid !important
    }

    .mobile-small\:xer-inline-grid {
        display: inline-grid !important
    }

    .mobile-small\:xer-contents {
        display: contents !important
    }

    .mobile-small\:xer-hidden {
        display: none !important
    }

    .mobile-small\:xer-flex-row {
        flex-direction: row !important
    }

    .mobile-small\:xer-flex-row-reverse {
        flex-direction: row-reverse !important
    }

    .mobile-small\:xer-flex-col {
        flex-direction: column !important
    }

    .mobile-small\:xer-flex-col-reverse {
        flex-direction: column-reverse !important
    }

    .mobile-small\:xer-flex-wrap {
        flex-wrap: wrap !important
    }

    .mobile-small\:xer-flex-wrap-reverse {
        flex-wrap: wrap-reverse !important
    }

    .mobile-small\:xer-flex-no-wrap {
        flex-wrap: nowrap !important
    }

    .mobile-small\:xer-place-items-auto {
        place-items: auto !important
    }

    .mobile-small\:xer-place-items-start {
        place-items: start !important
    }

    .mobile-small\:xer-place-items-end {
        place-items: end !important
    }

    .mobile-small\:xer-place-items-center {
        place-items: center !important
    }

    .mobile-small\:xer-place-items-stretch {
        place-items: stretch !important
    }

    .mobile-small\:xer-place-content-center {
        place-content: center !important
    }

    .mobile-small\:xer-place-content-start {
        place-content: start !important
    }

    .mobile-small\:xer-place-content-end {
        place-content: end !important
    }

    .mobile-small\:xer-place-content-between {
        place-content: space-between !important
    }

    .mobile-small\:xer-place-content-around {
        place-content: space-around !important
    }

    .mobile-small\:xer-place-content-evenly {
        place-content: space-evenly !important
    }

    .mobile-small\:xer-place-content-stretch {
        place-content: stretch !important
    }

    .mobile-small\:xer-place-self-auto {
        place-self: auto !important
    }

    .mobile-small\:xer-place-self-start {
        place-self: start !important
    }

    .mobile-small\:xer-place-self-end {
        place-self: end !important
    }

    .mobile-small\:xer-place-self-center {
        place-self: center !important
    }

    .mobile-small\:xer-place-self-stretch {
        place-self: stretch !important
    }

    .mobile-small\:xer-items-start {
        align-items: flex-start !important
    }

    .mobile-small\:xer-items-end {
        align-items: flex-end !important
    }

    .mobile-small\:xer-items-center {
        align-items: center !important
    }

    .mobile-small\:xer-items-baseline {
        align-items: baseline !important
    }

    .mobile-small\:xer-items-stretch {
        align-items: stretch !important
    }

    .mobile-small\:xer-content-center {
        align-content: center !important
    }

    .mobile-small\:xer-content-start {
        align-content: flex-start !important
    }

    .mobile-small\:xer-content-end {
        align-content: flex-end !important
    }

    .mobile-small\:xer-content-between {
        align-content: space-between !important
    }

    .mobile-small\:xer-content-around {
        align-content: space-around !important
    }

    .mobile-small\:xer-content-evenly {
        align-content: space-evenly !important
    }

    .mobile-small\:xer-self-auto {
        align-self: auto !important
    }

    .mobile-small\:xer-self-start {
        align-self: flex-start !important
    }

    .mobile-small\:xer-self-end {
        align-self: flex-end !important
    }

    .mobile-small\:xer-self-center {
        align-self: center !important
    }

    .mobile-small\:xer-self-stretch {
        align-self: stretch !important
    }

    .mobile-small\:xer-justify-items-auto {
        justify-items: auto !important
    }

    .mobile-small\:xer-justify-items-start {
        justify-items: start !important
    }

    .mobile-small\:xer-justify-items-end {
        justify-items: end !important
    }

    .mobile-small\:xer-justify-items-center {
        justify-items: center !important
    }

    .mobile-small\:xer-justify-items-stretch {
        justify-items: stretch !important
    }

    .mobile-small\:xer-justify-start {
        justify-content: flex-start !important
    }

    .mobile-small\:xer-justify-end {
        justify-content: flex-end !important
    }

    .mobile-small\:xer-justify-center {
        justify-content: center !important
    }

    .mobile-small\:xer-justify-between {
        justify-content: space-between !important
    }

    .mobile-small\:xer-justify-around {
        justify-content: space-around !important
    }

    .mobile-small\:xer-justify-evenly {
        justify-content: space-evenly !important
    }

    .mobile-small\:xer-justify-self-auto {
        justify-self: auto !important
    }

    .mobile-small\:xer-justify-self-start {
        justify-self: start !important
    }

    .mobile-small\:xer-justify-self-end {
        justify-self: end !important
    }

    .mobile-small\:xer-justify-self-center {
        justify-self: center !important
    }

    .mobile-small\:xer-justify-self-stretch {
        justify-self: stretch !important
    }

    .mobile-small\:xer-flex-1 {
        flex: 1 1 0% !important
    }

    .mobile-small\:xer-flex-auto {
        flex: 1 1 auto !important
    }

    .mobile-small\:xer-flex-initial {
        flex: 0 1 auto !important
    }

    .mobile-small\:xer-flex-none {
        flex: none !important
    }

    .mobile-small\:xer-flex-grow-0 {
        flex-grow: 0 !important
    }

    .mobile-small\:xer-flex-grow {
        flex-grow: 1 !important
    }

    .mobile-small\:xer-flex-shrink-0 {
        flex-shrink: 0 !important
    }

    .mobile-small\:xer-flex-shrink {
        flex-shrink: 1 !important
    }

    .mobile-small\:xer-order-1 {
        order: 1 !important
    }

    .mobile-small\:xer-order-2 {
        order: 2 !important
    }

    .mobile-small\:xer-order-3 {
        order: 3 !important
    }

    .mobile-small\:xer-order-4 {
        order: 4 !important
    }

    .mobile-small\:xer-order-5 {
        order: 5 !important
    }

    .mobile-small\:xer-order-6 {
        order: 6 !important
    }

    .mobile-small\:xer-order-7 {
        order: 7 !important
    }

    .mobile-small\:xer-order-8 {
        order: 8 !important
    }

    .mobile-small\:xer-order-9 {
        order: 9 !important
    }

    .mobile-small\:xer-order-10 {
        order: 10 !important
    }

    .mobile-small\:xer-order-11 {
        order: 11 !important
    }

    .mobile-small\:xer-order-12 {
        order: 12 !important
    }

    .mobile-small\:xer-order-first {
        order: -9999 !important
    }

    .mobile-small\:xer-order-last {
        order: 9999 !important
    }

    .mobile-small\:xer-order-none {
        order: 0 !important
    }

    .mobile-small\:xer-float-right {
        float: right !important
    }

    .mobile-small\:xer-float-left {
        float: left !important
    }

    .mobile-small\:xer-float-none {
        float: none !important
    }

    .mobile-small\:xer-clearfix:after {
        content: "" !important;
        display: table !important;
        clear: both !important
    }

    .mobile-small\:xer-clear-left {
        clear: left !important
    }

    .mobile-small\:xer-clear-right {
        clear: right !important
    }

    .mobile-small\:xer-clear-both {
        clear: both !important
    }

    .mobile-small\:xer-clear-none {
        clear: none !important
    }

    .mobile-small\:xer-font-sans {
        font-family: system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important
    }

    .mobile-small\:xer-font-serif {
        font-family: Georgia,Cambria,"Times New Roman",Times,serif !important
    }

    .mobile-small\:xer-font-mono {
        font-family: Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace !important
    }

    .mobile-small\:xer-font-light {
        font-weight: 300 !important
    }

    .mobile-small\:xer-font-regular {
        font-weight: 400 !important
    }

    .mobile-small\:xer-font-medium {
        font-weight: 500 !important
    }

    .mobile-small\:xer-font-bold {
        font-weight: 700 !important
    }

    .mobile-small\:hover\:xer-font-light:hover {
        font-weight: 300 !important
    }

    .mobile-small\:hover\:xer-font-regular:hover {
        font-weight: 400 !important
    }

    .mobile-small\:hover\:xer-font-medium:hover {
        font-weight: 500 !important
    }

    .mobile-small\:hover\:xer-font-bold:hover {
        font-weight: 700 !important
    }

    .mobile-small\:focus\:xer-font-light:focus {
        font-weight: 300 !important
    }

    .mobile-small\:focus\:xer-font-regular:focus {
        font-weight: 400 !important
    }

    .mobile-small\:focus\:xer-font-medium:focus {
        font-weight: 500 !important
    }

    .mobile-small\:focus\:xer-font-bold:focus {
        font-weight: 700 !important
    }

    .mobile-small\:xer-h-0 {
        height: 0 !important
    }

    .mobile-small\:xer-h-1 {
        height: .125rem !important
    }

    .mobile-small\:xer-h-2 {
        height: .25rem !important
    }

    .mobile-small\:xer-h-3 {
        height: .5rem !important
    }

    .mobile-small\:xer-h-4 {
        height: .75rem !important
    }

    .mobile-small\:xer-h-5 {
        height: 1rem !important
    }

    .mobile-small\:xer-h-6 {
        height: 1.25rem !important
    }

    .mobile-small\:xer-h-7 {
        height: 1.5rem !important
    }

    .mobile-small\:xer-h-8 {
        height: 2rem !important
    }

    .mobile-small\:xer-h-9 {
        height: 2.25rem !important
    }

    .mobile-small\:xer-h-10 {
        height: 2.5rem !important
    }

    .mobile-small\:xer-h-11 {
        height: 2.75rem !important
    }

    .mobile-small\:xer-h-12 {
        height: 3.75rem !important
    }

    .mobile-small\:xer-h-13 {
        height: 4.25rem !important
    }

    .mobile-small\:xer-h-14 {
        height: 5rem !important
    }

    .mobile-small\:xer-h-15 {
        height: 6.25rem !important
    }

    .mobile-small\:xer-h-16 {
        height: 7.75rem !important
    }

    .mobile-small\:xer-h-17 {
        height: 10rem !important
    }

    .mobile-small\:xer-h-auto {
        height: auto !important
    }

    .mobile-small\:xer-h-full {
        height: 100% !important
    }

    .mobile-small\:xer-h-screen {
        height: 100vh !important
    }

    .mobile-small\:xer-text-xxl {
        font-size: 1.75rem !important
    }

    .mobile-small\:xer-text-xl {
        font-size: 1.5rem !important
    }

    .mobile-small\:xer-text-l {
        font-size: 1.25rem !important
    }

    .mobile-small\:xer-text-m {
        font-size: 1.125rem !important
    }

    .mobile-small\:xer-text-s {
        font-size: 1rem !important
    }

    .mobile-small\:xer-text-xs {
        font-size: .875rem !important
    }

    .mobile-small\:xer-text-xxs {
        font-size: .75rem !important
    }

    .mobile-small\:xer-leading-0 {
        line-height: 0 !important
    }

    .mobile-small\:xer-leading-1 {
        line-height: 1.25rem !important
    }

    .mobile-small\:xer-leading-2 {
        line-height: 1.375rem !important
    }

    .mobile-small\:xer-leading-3 {
        line-height: 1.5rem !important
    }

    .mobile-small\:xer-list-inside {
        list-style-position: inside !important
    }

    .mobile-small\:xer-list-outside {
        list-style-position: outside !important
    }

    .mobile-small\:xer-list-none {
        list-style-type: none !important
    }

    .mobile-small\:xer-list-disc {
        list-style-type: disc !important
    }

    .mobile-small\:xer-list-decimal {
        list-style-type: decimal !important
    }

    .mobile-small\:xer-m-0 {
        margin: 0 !important
    }

    .mobile-small\:xer-m-1 {
        margin: .125rem !important
    }

    .mobile-small\:xer-m-2 {
        margin: .25rem !important
    }

    .mobile-small\:xer-m-3 {
        margin: .5rem !important
    }

    .mobile-small\:xer-m-4 {
        margin: .75rem !important
    }

    .mobile-small\:xer-m-5 {
        margin: 1rem !important
    }

    .mobile-small\:xer-m-6 {
        margin: 1.25rem !important
    }

    .mobile-small\:xer-m-7 {
        margin: 1.5rem !important
    }

    .mobile-small\:xer-m-8 {
        margin: 2rem !important
    }

    .mobile-small\:xer-m-9 {
        margin: 2.25rem !important
    }

    .mobile-small\:xer-m-10 {
        margin: 2.5rem !important
    }

    .mobile-small\:xer-m-11 {
        margin: 2.75rem !important
    }

    .mobile-small\:xer-m-12 {
        margin: 3.75rem !important
    }

    .mobile-small\:xer-m-13 {
        margin: 4.25rem !important
    }

    .mobile-small\:xer-m-14 {
        margin: 5rem !important
    }

    .mobile-small\:xer-m-15 {
        margin: 6.25rem !important
    }

    .mobile-small\:xer-m-16 {
        margin: 7.75rem !important
    }

    .mobile-small\:xer-m-17 {
        margin: 10rem !important
    }

    .mobile-small\:xer-m-auto {
        margin: auto !important
    }

    .mobile-small\:xer--m-1 {
        margin: -.125rem !important
    }

    .mobile-small\:xer--m-2 {
        margin: -.25rem !important
    }

    .mobile-small\:xer--m-3 {
        margin: -.5rem !important
    }

    .mobile-small\:xer--m-4 {
        margin: -.75rem !important
    }

    .mobile-small\:xer--m-5 {
        margin: -1rem !important
    }

    .mobile-small\:xer--m-6 {
        margin: -1.25rem !important
    }

    .mobile-small\:xer--m-7 {
        margin: -1.5rem !important
    }

    .mobile-small\:xer--m-8 {
        margin: -2rem !important
    }

    .mobile-small\:xer--m-9 {
        margin: -2.25rem !important
    }

    .mobile-small\:xer--m-10 {
        margin: -2.5rem !important
    }

    .mobile-small\:xer--m-11 {
        margin: -2.75rem !important
    }

    .mobile-small\:xer--m-12 {
        margin: -3.75rem !important
    }

    .mobile-small\:xer--m-13 {
        margin: -4.25rem !important
    }

    .mobile-small\:xer--m-14 {
        margin: -5rem !important
    }

    .mobile-small\:xer--m-15 {
        margin: -6.25rem !important
    }

    .mobile-small\:xer--m-16 {
        margin: -7.75rem !important
    }

    .mobile-small\:xer--m-17 {
        margin: -10rem !important
    }

    .mobile-small\:xer-my-0 {
        margin-top: 0 !important;
        margin-bottom: 0 !important
    }

    .mobile-small\:xer-mx-0 {
        margin-left: 0 !important;
        margin-right: 0 !important
    }

    .mobile-small\:xer-my-1 {
        margin-top: .125rem !important;
        margin-bottom: .125rem !important
    }

    .mobile-small\:xer-mx-1 {
        margin-left: .125rem !important;
        margin-right: .125rem !important
    }

    .mobile-small\:xer-my-2 {
        margin-top: .25rem !important;
        margin-bottom: .25rem !important
    }

    .mobile-small\:xer-mx-2 {
        margin-left: .25rem !important;
        margin-right: .25rem !important
    }

    .mobile-small\:xer-my-3 {
        margin-top: .5rem !important;
        margin-bottom: .5rem !important
    }

    .mobile-small\:xer-mx-3 {
        margin-left: .5rem !important;
        margin-right: .5rem !important
    }

    .mobile-small\:xer-my-4 {
        margin-top: .75rem !important;
        margin-bottom: .75rem !important
    }

    .mobile-small\:xer-mx-4 {
        margin-left: .75rem !important;
        margin-right: .75rem !important
    }

    .mobile-small\:xer-my-5 {
        margin-top: 1rem !important;
        margin-bottom: 1rem !important
    }

    .mobile-small\:xer-mx-5 {
        margin-left: 1rem !important;
        margin-right: 1rem !important
    }

    .mobile-small\:xer-my-6 {
        margin-top: 1.25rem !important;
        margin-bottom: 1.25rem !important
    }

    .mobile-small\:xer-mx-6 {
        margin-left: 1.25rem !important;
        margin-right: 1.25rem !important
    }

    .mobile-small\:xer-my-7 {
        margin-top: 1.5rem !important;
        margin-bottom: 1.5rem !important
    }

    .mobile-small\:xer-mx-7 {
        margin-left: 1.5rem !important;
        margin-right: 1.5rem !important
    }

    .mobile-small\:xer-my-8 {
        margin-top: 2rem !important;
        margin-bottom: 2rem !important
    }

    .mobile-small\:xer-mx-8 {
        margin-left: 2rem !important;
        margin-right: 2rem !important
    }

    .mobile-small\:xer-my-9 {
        margin-top: 2.25rem !important;
        margin-bottom: 2.25rem !important
    }

    .mobile-small\:xer-mx-9 {
        margin-left: 2.25rem !important;
        margin-right: 2.25rem !important
    }

    .mobile-small\:xer-my-10 {
        margin-top: 2.5rem !important;
        margin-bottom: 2.5rem !important
    }

    .mobile-small\:xer-mx-10 {
        margin-left: 2.5rem !important;
        margin-right: 2.5rem !important
    }

    .mobile-small\:xer-my-11 {
        margin-top: 2.75rem !important;
        margin-bottom: 2.75rem !important
    }

    .mobile-small\:xer-mx-11 {
        margin-left: 2.75rem !important;
        margin-right: 2.75rem !important
    }

    .mobile-small\:xer-my-12 {
        margin-top: 3.75rem !important;
        margin-bottom: 3.75rem !important
    }

    .mobile-small\:xer-mx-12 {
        margin-left: 3.75rem !important;
        margin-right: 3.75rem !important
    }

    .mobile-small\:xer-my-13 {
        margin-top: 4.25rem !important;
        margin-bottom: 4.25rem !important
    }

    .mobile-small\:xer-mx-13 {
        margin-left: 4.25rem !important;
        margin-right: 4.25rem !important
    }

    .mobile-small\:xer-my-14 {
        margin-top: 5rem !important;
        margin-bottom: 5rem !important
    }

    .mobile-small\:xer-mx-14 {
        margin-left: 5rem !important;
        margin-right: 5rem !important
    }

    .mobile-small\:xer-my-15 {
        margin-top: 6.25rem !important;
        margin-bottom: 6.25rem !important
    }

    .mobile-small\:xer-mx-15 {
        margin-left: 6.25rem !important;
        margin-right: 6.25rem !important
    }

    .mobile-small\:xer-my-16 {
        margin-top: 7.75rem !important;
        margin-bottom: 7.75rem !important
    }

    .mobile-small\:xer-mx-16 {
        margin-left: 7.75rem !important;
        margin-right: 7.75rem !important
    }

    .mobile-small\:xer-my-17 {
        margin-top: 10rem !important;
        margin-bottom: 10rem !important
    }

    .mobile-small\:xer-mx-17 {
        margin-left: 10rem !important;
        margin-right: 10rem !important
    }

    .mobile-small\:xer-my-auto {
        margin-top: auto !important;
        margin-bottom: auto !important
    }

    .mobile-small\:xer-mx-auto {
        margin-left: auto !important;
        margin-right: auto !important
    }

    .mobile-small\:xer--my-1 {
        margin-top: -.125rem !important;
        margin-bottom: -.125rem !important
    }

    .mobile-small\:xer--mx-1 {
        margin-left: -.125rem !important;
        margin-right: -.125rem !important
    }

    .mobile-small\:xer--my-2 {
        margin-top: -.25rem !important;
        margin-bottom: -.25rem !important
    }

    .mobile-small\:xer--mx-2 {
        margin-left: -.25rem !important;
        margin-right: -.25rem !important
    }

    .mobile-small\:xer--my-3 {
        margin-top: -.5rem !important;
        margin-bottom: -.5rem !important
    }

    .mobile-small\:xer--mx-3 {
        margin-left: -.5rem !important;
        margin-right: -.5rem !important
    }

    .mobile-small\:xer--my-4 {
        margin-top: -.75rem !important;
        margin-bottom: -.75rem !important
    }

    .mobile-small\:xer--mx-4 {
        margin-left: -.75rem !important;
        margin-right: -.75rem !important
    }

    .mobile-small\:xer--my-5 {
        margin-top: -1rem !important;
        margin-bottom: -1rem !important
    }

    .mobile-small\:xer--mx-5 {
        margin-left: -1rem !important;
        margin-right: -1rem !important
    }

    .mobile-small\:xer--my-6 {
        margin-top: -1.25rem !important;
        margin-bottom: -1.25rem !important
    }

    .mobile-small\:xer--mx-6 {
        margin-left: -1.25rem !important;
        margin-right: -1.25rem !important
    }

    .mobile-small\:xer--my-7 {
        margin-top: -1.5rem !important;
        margin-bottom: -1.5rem !important
    }

    .mobile-small\:xer--mx-7 {
        margin-left: -1.5rem !important;
        margin-right: -1.5rem !important
    }

    .mobile-small\:xer--my-8 {
        margin-top: -2rem !important;
        margin-bottom: -2rem !important
    }

    .mobile-small\:xer--mx-8 {
        margin-left: -2rem !important;
        margin-right: -2rem !important
    }

    .mobile-small\:xer--my-9 {
        margin-top: -2.25rem !important;
        margin-bottom: -2.25rem !important
    }

    .mobile-small\:xer--mx-9 {
        margin-left: -2.25rem !important;
        margin-right: -2.25rem !important
    }

    .mobile-small\:xer--my-10 {
        margin-top: -2.5rem !important;
        margin-bottom: -2.5rem !important
    }

    .mobile-small\:xer--mx-10 {
        margin-left: -2.5rem !important;
        margin-right: -2.5rem !important
    }

    .mobile-small\:xer--my-11 {
        margin-top: -2.75rem !important;
        margin-bottom: -2.75rem !important
    }

    .mobile-small\:xer--mx-11 {
        margin-left: -2.75rem !important;
        margin-right: -2.75rem !important
    }

    .mobile-small\:xer--my-12 {
        margin-top: -3.75rem !important;
        margin-bottom: -3.75rem !important
    }

    .mobile-small\:xer--mx-12 {
        margin-left: -3.75rem !important;
        margin-right: -3.75rem !important
    }

    .mobile-small\:xer--my-13 {
        margin-top: -4.25rem !important;
        margin-bottom: -4.25rem !important
    }

    .mobile-small\:xer--mx-13 {
        margin-left: -4.25rem !important;
        margin-right: -4.25rem !important
    }

    .mobile-small\:xer--my-14 {
        margin-top: -5rem !important;
        margin-bottom: -5rem !important
    }

    .mobile-small\:xer--mx-14 {
        margin-left: -5rem !important;
        margin-right: -5rem !important
    }

    .mobile-small\:xer--my-15 {
        margin-top: -6.25rem !important;
        margin-bottom: -6.25rem !important
    }

    .mobile-small\:xer--mx-15 {
        margin-left: -6.25rem !important;
        margin-right: -6.25rem !important
    }

    .mobile-small\:xer--my-16 {
        margin-top: -7.75rem !important;
        margin-bottom: -7.75rem !important
    }

    .mobile-small\:xer--mx-16 {
        margin-left: -7.75rem !important;
        margin-right: -7.75rem !important
    }

    .mobile-small\:xer--my-17 {
        margin-top: -10rem !important;
        margin-bottom: -10rem !important
    }

    .mobile-small\:xer--mx-17 {
        margin-left: -10rem !important;
        margin-right: -10rem !important
    }

    .mobile-small\:xer-mt-0 {
        margin-top: 0 !important
    }

    .mobile-small\:xer-mr-0 {
        margin-right: 0 !important
    }

    .mobile-small\:xer-mb-0 {
        margin-bottom: 0 !important
    }

    .mobile-small\:xer-ml-0 {
        margin-left: 0 !important
    }

    .mobile-small\:xer-mt-1 {
        margin-top: .125rem !important
    }

    .mobile-small\:xer-mr-1 {
        margin-right: .125rem !important
    }

    .mobile-small\:xer-mb-1 {
        margin-bottom: .125rem !important
    }

    .mobile-small\:xer-ml-1 {
        margin-left: .125rem !important
    }

    .mobile-small\:xer-mt-2 {
        margin-top: .25rem !important
    }

    .mobile-small\:xer-mr-2 {
        margin-right: .25rem !important
    }

    .mobile-small\:xer-mb-2 {
        margin-bottom: .25rem !important
    }

    .mobile-small\:xer-ml-2 {
        margin-left: .25rem !important
    }

    .mobile-small\:xer-mt-3 {
        margin-top: .5rem !important
    }

    .mobile-small\:xer-mr-3 {
        margin-right: .5rem !important
    }

    .mobile-small\:xer-mb-3 {
        margin-bottom: .5rem !important
    }

    .mobile-small\:xer-ml-3 {
        margin-left: .5rem !important
    }

    .mobile-small\:xer-mt-4 {
        margin-top: .75rem !important
    }

    .mobile-small\:xer-mr-4 {
        margin-right: .75rem !important
    }

    .mobile-small\:xer-mb-4 {
        margin-bottom: .75rem !important
    }

    .mobile-small\:xer-ml-4 {
        margin-left: .75rem !important
    }

    .mobile-small\:xer-mt-5 {
        margin-top: 1rem !important
    }

    .mobile-small\:xer-mr-5 {
        margin-right: 1rem !important
    }

    .mobile-small\:xer-mb-5 {
        margin-bottom: 1rem !important
    }

    .mobile-small\:xer-ml-5 {
        margin-left: 1rem !important
    }

    .mobile-small\:xer-mt-6 {
        margin-top: 1.25rem !important
    }

    .mobile-small\:xer-mr-6 {
        margin-right: 1.25rem !important
    }

    .mobile-small\:xer-mb-6 {
        margin-bottom: 1.25rem !important
    }

    .mobile-small\:xer-ml-6 {
        margin-left: 1.25rem !important
    }

    .mobile-small\:xer-mt-7 {
        margin-top: 1.5rem !important
    }

    .mobile-small\:xer-mr-7 {
        margin-right: 1.5rem !important
    }

    .mobile-small\:xer-mb-7 {
        margin-bottom: 1.5rem !important
    }

    .mobile-small\:xer-ml-7 {
        margin-left: 1.5rem !important
    }

    .mobile-small\:xer-mt-8 {
        margin-top: 2rem !important
    }

    .mobile-small\:xer-mr-8 {
        margin-right: 2rem !important
    }

    .mobile-small\:xer-mb-8 {
        margin-bottom: 2rem !important
    }

    .mobile-small\:xer-ml-8 {
        margin-left: 2rem !important
    }

    .mobile-small\:xer-mt-9 {
        margin-top: 2.25rem !important
    }

    .mobile-small\:xer-mr-9 {
        margin-right: 2.25rem !important
    }

    .mobile-small\:xer-mb-9 {
        margin-bottom: 2.25rem !important
    }

    .mobile-small\:xer-ml-9 {
        margin-left: 2.25rem !important
    }

    .mobile-small\:xer-mt-10 {
        margin-top: 2.5rem !important
    }

    .mobile-small\:xer-mr-10 {
        margin-right: 2.5rem !important
    }

    .mobile-small\:xer-mb-10 {
        margin-bottom: 2.5rem !important
    }

    .mobile-small\:xer-ml-10 {
        margin-left: 2.5rem !important
    }

    .mobile-small\:xer-mt-11 {
        margin-top: 2.75rem !important
    }

    .mobile-small\:xer-mr-11 {
        margin-right: 2.75rem !important
    }

    .mobile-small\:xer-mb-11 {
        margin-bottom: 2.75rem !important
    }

    .mobile-small\:xer-ml-11 {
        margin-left: 2.75rem !important
    }

    .mobile-small\:xer-mt-12 {
        margin-top: 3.75rem !important
    }

    .mobile-small\:xer-mr-12 {
        margin-right: 3.75rem !important
    }

    .mobile-small\:xer-mb-12 {
        margin-bottom: 3.75rem !important
    }

    .mobile-small\:xer-ml-12 {
        margin-left: 3.75rem !important
    }

    .mobile-small\:xer-mt-13 {
        margin-top: 4.25rem !important
    }

    .mobile-small\:xer-mr-13 {
        margin-right: 4.25rem !important
    }

    .mobile-small\:xer-mb-13 {
        margin-bottom: 4.25rem !important
    }

    .mobile-small\:xer-ml-13 {
        margin-left: 4.25rem !important
    }

    .mobile-small\:xer-mt-14 {
        margin-top: 5rem !important
    }

    .mobile-small\:xer-mr-14 {
        margin-right: 5rem !important
    }

    .mobile-small\:xer-mb-14 {
        margin-bottom: 5rem !important
    }

    .mobile-small\:xer-ml-14 {
        margin-left: 5rem !important
    }

    .mobile-small\:xer-mt-15 {
        margin-top: 6.25rem !important
    }

    .mobile-small\:xer-mr-15 {
        margin-right: 6.25rem !important
    }

    .mobile-small\:xer-mb-15 {
        margin-bottom: 6.25rem !important
    }

    .mobile-small\:xer-ml-15 {
        margin-left: 6.25rem !important
    }

    .mobile-small\:xer-mt-16 {
        margin-top: 7.75rem !important
    }

    .mobile-small\:xer-mr-16 {
        margin-right: 7.75rem !important
    }

    .mobile-small\:xer-mb-16 {
        margin-bottom: 7.75rem !important
    }

    .mobile-small\:xer-ml-16 {
        margin-left: 7.75rem !important
    }

    .mobile-small\:xer-mt-17 {
        margin-top: 10rem !important
    }

    .mobile-small\:xer-mr-17 {
        margin-right: 10rem !important
    }

    .mobile-small\:xer-mb-17 {
        margin-bottom: 10rem !important
    }

    .mobile-small\:xer-ml-17 {
        margin-left: 10rem !important
    }

    .mobile-small\:xer-mt-auto {
        margin-top: auto !important
    }

    .mobile-small\:xer-mr-auto {
        margin-right: auto !important
    }

    .mobile-small\:xer-mb-auto {
        margin-bottom: auto !important
    }

    .mobile-small\:xer-ml-auto {
        margin-left: auto !important
    }

    .mobile-small\:xer--mt-1 {
        margin-top: -.125rem !important
    }

    .mobile-small\:xer--mr-1 {
        margin-right: -.125rem !important
    }

    .mobile-small\:xer--mb-1 {
        margin-bottom: -.125rem !important
    }

    .mobile-small\:xer--ml-1 {
        margin-left: -.125rem !important
    }

    .mobile-small\:xer--mt-2 {
        margin-top: -.25rem !important
    }

    .mobile-small\:xer--mr-2 {
        margin-right: -.25rem !important
    }

    .mobile-small\:xer--mb-2 {
        margin-bottom: -.25rem !important
    }

    .mobile-small\:xer--ml-2 {
        margin-left: -.25rem !important
    }

    .mobile-small\:xer--mt-3 {
        margin-top: -.5rem !important
    }

    .mobile-small\:xer--mr-3 {
        margin-right: -.5rem !important
    }

    .mobile-small\:xer--mb-3 {
        margin-bottom: -.5rem !important
    }

    .mobile-small\:xer--ml-3 {
        margin-left: -.5rem !important
    }

    .mobile-small\:xer--mt-4 {
        margin-top: -.75rem !important
    }

    .mobile-small\:xer--mr-4 {
        margin-right: -.75rem !important
    }

    .mobile-small\:xer--mb-4 {
        margin-bottom: -.75rem !important
    }

    .mobile-small\:xer--ml-4 {
        margin-left: -.75rem !important
    }

    .mobile-small\:xer--mt-5 {
        margin-top: -1rem !important
    }

    .mobile-small\:xer--mr-5 {
        margin-right: -1rem !important
    }

    .mobile-small\:xer--mb-5 {
        margin-bottom: -1rem !important
    }

    .mobile-small\:xer--ml-5 {
        margin-left: -1rem !important
    }

    .mobile-small\:xer--mt-6 {
        margin-top: -1.25rem !important
    }

    .mobile-small\:xer--mr-6 {
        margin-right: -1.25rem !important
    }

    .mobile-small\:xer--mb-6 {
        margin-bottom: -1.25rem !important
    }

    .mobile-small\:xer--ml-6 {
        margin-left: -1.25rem !important
    }

    .mobile-small\:xer--mt-7 {
        margin-top: -1.5rem !important
    }

    .mobile-small\:xer--mr-7 {
        margin-right: -1.5rem !important
    }

    .mobile-small\:xer--mb-7 {
        margin-bottom: -1.5rem !important
    }

    .mobile-small\:xer--ml-7 {
        margin-left: -1.5rem !important
    }

    .mobile-small\:xer--mt-8 {
        margin-top: -2rem !important
    }

    .mobile-small\:xer--mr-8 {
        margin-right: -2rem !important
    }

    .mobile-small\:xer--mb-8 {
        margin-bottom: -2rem !important
    }

    .mobile-small\:xer--ml-8 {
        margin-left: -2rem !important
    }

    .mobile-small\:xer--mt-9 {
        margin-top: -2.25rem !important
    }

    .mobile-small\:xer--mr-9 {
        margin-right: -2.25rem !important
    }

    .mobile-small\:xer--mb-9 {
        margin-bottom: -2.25rem !important
    }

    .mobile-small\:xer--ml-9 {
        margin-left: -2.25rem !important
    }

    .mobile-small\:xer--mt-10 {
        margin-top: -2.5rem !important
    }

    .mobile-small\:xer--mr-10 {
        margin-right: -2.5rem !important
    }

    .mobile-small\:xer--mb-10 {
        margin-bottom: -2.5rem !important
    }

    .mobile-small\:xer--ml-10 {
        margin-left: -2.5rem !important
    }

    .mobile-small\:xer--mt-11 {
        margin-top: -2.75rem !important
    }

    .mobile-small\:xer--mr-11 {
        margin-right: -2.75rem !important
    }

    .mobile-small\:xer--mb-11 {
        margin-bottom: -2.75rem !important
    }

    .mobile-small\:xer--ml-11 {
        margin-left: -2.75rem !important
    }

    .mobile-small\:xer--mt-12 {
        margin-top: -3.75rem !important
    }

    .mobile-small\:xer--mr-12 {
        margin-right: -3.75rem !important
    }

    .mobile-small\:xer--mb-12 {
        margin-bottom: -3.75rem !important
    }

    .mobile-small\:xer--ml-12 {
        margin-left: -3.75rem !important
    }

    .mobile-small\:xer--mt-13 {
        margin-top: -4.25rem !important
    }

    .mobile-small\:xer--mr-13 {
        margin-right: -4.25rem !important
    }

    .mobile-small\:xer--mb-13 {
        margin-bottom: -4.25rem !important
    }

    .mobile-small\:xer--ml-13 {
        margin-left: -4.25rem !important
    }

    .mobile-small\:xer--mt-14 {
        margin-top: -5rem !important
    }

    .mobile-small\:xer--mr-14 {
        margin-right: -5rem !important
    }

    .mobile-small\:xer--mb-14 {
        margin-bottom: -5rem !important
    }

    .mobile-small\:xer--ml-14 {
        margin-left: -5rem !important
    }

    .mobile-small\:xer--mt-15 {
        margin-top: -6.25rem !important
    }

    .mobile-small\:xer--mr-15 {
        margin-right: -6.25rem !important
    }

    .mobile-small\:xer--mb-15 {
        margin-bottom: -6.25rem !important
    }

    .mobile-small\:xer--ml-15 {
        margin-left: -6.25rem !important
    }

    .mobile-small\:xer--mt-16 {
        margin-top: -7.75rem !important
    }

    .mobile-small\:xer--mr-16 {
        margin-right: -7.75rem !important
    }

    .mobile-small\:xer--mb-16 {
        margin-bottom: -7.75rem !important
    }

    .mobile-small\:xer--ml-16 {
        margin-left: -7.75rem !important
    }

    .mobile-small\:xer--mt-17 {
        margin-top: -10rem !important
    }

    .mobile-small\:xer--mr-17 {
        margin-right: -10rem !important
    }

    .mobile-small\:xer--mb-17 {
        margin-bottom: -10rem !important
    }

    .mobile-small\:xer--ml-17 {
        margin-left: -10rem !important
    }

    .mobile-small\:xer-max-h-full {
        max-height: 100% !important
    }

    .mobile-small\:xer-max-h-screen {
        max-height: 100vh !important
    }

    .mobile-small\:xer-max-w-none {
        max-width: none !important
    }

    .mobile-small\:xer-max-w-xs {
        max-width: 20rem !important
    }

    .mobile-small\:xer-max-w-sm {
        max-width: 24rem !important
    }

    .mobile-small\:xer-max-w-md {
        max-width: 28rem !important
    }

    .mobile-small\:xer-max-w-lg {
        max-width: 32rem !important
    }

    .mobile-small\:xer-max-w-xl {
        max-width: 36rem !important
    }

    .mobile-small\:xer-max-w-2xl {
        max-width: 42rem !important
    }

    .mobile-small\:xer-max-w-3xl {
        max-width: 48rem !important
    }

    .mobile-small\:xer-max-w-4xl {
        max-width: 56rem !important
    }

    .mobile-small\:xer-max-w-5xl {
        max-width: 64rem !important
    }

    .mobile-small\:xer-max-w-6xl {
        max-width: 72rem !important
    }

    .mobile-small\:xer-max-w-full {
        max-width: 100% !important
    }

    .mobile-small\:xer-max-w-screen-mobile {
        max-width: 375px !important
    }

    .mobile-small\:xer-max-w-screen-tablet {
        max-width: 768px !important
    }

    .mobile-small\:xer-max-w-screen-laptop {
        max-width: 1280px !important
    }

    .mobile-small\:xer-max-w-screen-desktop {
        max-width: 1920px !important
    }

    .mobile-small\:xer-min-h-0 {
        min-height: 0 !important
    }

    .mobile-small\:xer-min-h-1 {
        min-height: .125rem !important
    }

    .mobile-small\:xer-min-h-2 {
        min-height: .25rem !important
    }

    .mobile-small\:xer-min-h-3 {
        min-height: .5rem !important
    }

    .mobile-small\:xer-min-h-4 {
        min-height: .75rem !important
    }

    .mobile-small\:xer-min-h-5 {
        min-height: 1rem !important
    }

    .mobile-small\:xer-min-h-6 {
        min-height: 1.25rem !important
    }

    .mobile-small\:xer-min-h-7 {
        min-height: 1.5rem !important
    }

    .mobile-small\:xer-min-h-8 {
        min-height: 2rem !important
    }

    .mobile-small\:xer-min-h-9 {
        min-height: 2.25rem !important
    }

    .mobile-small\:xer-min-h-10 {
        min-height: 2.5rem !important
    }

    .mobile-small\:xer-min-h-11 {
        min-height: 2.75rem !important
    }

    .mobile-small\:xer-min-h-12 {
        min-height: 3.75rem !important
    }

    .mobile-small\:xer-min-h-13 {
        min-height: 4.25rem !important
    }

    .mobile-small\:xer-min-h-14 {
        min-height: 5rem !important
    }

    .mobile-small\:xer-min-h-15 {
        min-height: 6.25rem !important
    }

    .mobile-small\:xer-min-h-16 {
        min-height: 7.75rem !important
    }

    .mobile-small\:xer-min-h-17 {
        min-height: 10rem !important
    }

    .mobile-small\:xer-min-h-1\/4 {
        min-height: 25% !important
    }

    .mobile-small\:xer-min-h-1\/2 {
        min-height: 50% !important
    }

    .mobile-small\:xer-min-h-3\/4 {
        min-height: 75% !important
    }

    .mobile-small\:xer-min-h-full {
        min-height: 100% !important
    }

    .mobile-small\:xer-min-w-0 {
        min-width: 0 !important
    }

    .mobile-small\:xer-min-w-full {
        min-width: 100% !important
    }

    .mobile-small\:xer-object-contain {
        -o-object-fit: contain !important;
        object-fit: contain !important
    }

    .mobile-small\:xer-object-cover {
        -o-object-fit: cover !important;
        object-fit: cover !important
    }

    .mobile-small\:xer-object-fill {
        -o-object-fit: fill !important;
        object-fit: fill !important
    }

    .mobile-small\:xer-object-none {
        -o-object-fit: none !important;
        object-fit: none !important
    }

    .mobile-small\:xer-object-scale-down {
        -o-object-fit: scale-down !important;
        object-fit: scale-down !important
    }

    .mobile-small\:xer-object-bottom {
        -o-object-position: bottom !important;
        object-position: bottom !important
    }

    .mobile-small\:xer-object-center {
        -o-object-position: center !important;
        object-position: center !important
    }

    .mobile-small\:xer-object-left {
        -o-object-position: left !important;
        object-position: left !important
    }

    .mobile-small\:xer-object-left-bottom {
        -o-object-position: left bottom !important;
        object-position: left bottom !important
    }

    .mobile-small\:xer-object-left-top {
        -o-object-position: left top !important;
        object-position: left top !important
    }

    .mobile-small\:xer-object-right {
        -o-object-position: right !important;
        object-position: right !important
    }

    .mobile-small\:xer-object-right-bottom {
        -o-object-position: right bottom !important;
        object-position: right bottom !important
    }

    .mobile-small\:xer-object-right-top {
        -o-object-position: right top !important;
        object-position: right top !important
    }

    .mobile-small\:xer-object-top {
        -o-object-position: top !important;
        object-position: top !important
    }

    .mobile-small\:xer-opacity-0 {
        opacity: 0 !important
    }

    .mobile-small\:xer-opacity-25 {
        opacity: .25 !important
    }

    .mobile-small\:xer-opacity-50 {
        opacity: .5 !important
    }

    .mobile-small\:xer-opacity-75 {
        opacity: .75 !important
    }

    .mobile-small\:xer-opacity-100 {
        opacity: 1 !important
    }

    .mobile-small\:hover\:xer-opacity-0:hover {
        opacity: 0 !important
    }

    .mobile-small\:hover\:xer-opacity-25:hover {
        opacity: .25 !important
    }

    .mobile-small\:hover\:xer-opacity-50:hover {
        opacity: .5 !important
    }

    .mobile-small\:hover\:xer-opacity-75:hover {
        opacity: .75 !important
    }

    .mobile-small\:hover\:xer-opacity-100:hover {
        opacity: 1 !important
    }

    .mobile-small\:focus\:xer-opacity-0:focus {
        opacity: 0 !important
    }

    .mobile-small\:focus\:xer-opacity-25:focus {
        opacity: .25 !important
    }

    .mobile-small\:focus\:xer-opacity-50:focus {
        opacity: .5 !important
    }

    .mobile-small\:focus\:xer-opacity-75:focus {
        opacity: .75 !important
    }

    .mobile-small\:focus\:xer-opacity-100:focus {
        opacity: 1 !important
    }

    .mobile-small\:xer-outline-none {
        outline: 2px solid transparent !important;
        outline-offset: 2px !important
    }

    .mobile-small\:xer-outline-white {
        outline: 2px dotted #fff !important;
        outline-offset: 2px !important
    }

    .mobile-small\:xer-outline-black {
        outline: 2px dotted #000 !important;
        outline-offset: 2px !important
    }

    .mobile-small\:focus\:xer-outline-none:focus {
        outline: 2px solid transparent !important;
        outline-offset: 2px !important
    }

    .mobile-small\:focus\:xer-outline-white:focus {
        outline: 2px dotted #fff !important;
        outline-offset: 2px !important
    }

    .mobile-small\:focus\:xer-outline-black:focus {
        outline: 2px dotted #000 !important;
        outline-offset: 2px !important
    }

    .mobile-small\:xer-overflow-auto {
        overflow: auto !important
    }

    .mobile-small\:xer-overflow-hidden {
        overflow: hidden !important
    }

    .mobile-small\:xer-overflow-visible {
        overflow: visible !important
    }

    .mobile-small\:xer-overflow-scroll {
        overflow: scroll !important
    }

    .mobile-small\:xer-overflow-x-auto {
        overflow-x: auto !important
    }

    .mobile-small\:xer-overflow-y-auto {
        overflow-y: auto !important
    }

    .mobile-small\:xer-overflow-x-hidden {
        overflow-x: hidden !important
    }

    .mobile-small\:xer-overflow-y-hidden {
        overflow-y: hidden !important
    }

    .mobile-small\:xer-overflow-x-visible {
        overflow-x: visible !important
    }

    .mobile-small\:xer-overflow-y-visible {
        overflow-y: visible !important
    }

    .mobile-small\:xer-overflow-x-scroll {
        overflow-x: scroll !important
    }

    .mobile-small\:xer-overflow-y-scroll {
        overflow-y: scroll !important
    }

    .mobile-small\:xer-scrolling-touch {
        -webkit-overflow-scrolling: touch !important
    }

    .mobile-small\:xer-scrolling-auto {
        -webkit-overflow-scrolling: auto !important
    }

    .mobile-small\:xer-overscroll-auto {
        -ms-scroll-chaining: chained !important;
        overscroll-behavior: auto !important
    }

    .mobile-small\:xer-overscroll-contain {
        -ms-scroll-chaining: none !important;
        overscroll-behavior: contain !important
    }

    .mobile-small\:xer-overscroll-none {
        -ms-scroll-chaining: none !important;
        overscroll-behavior: none !important
    }

    .mobile-small\:xer-overscroll-y-auto {
        overscroll-behavior-y: auto !important
    }

    .mobile-small\:xer-overscroll-y-contain {
        overscroll-behavior-y: contain !important
    }

    .mobile-small\:xer-overscroll-y-none {
        overscroll-behavior-y: none !important
    }

    .mobile-small\:xer-overscroll-x-auto {
        overscroll-behavior-x: auto !important
    }

    .mobile-small\:xer-overscroll-x-contain {
        overscroll-behavior-x: contain !important
    }

    .mobile-small\:xer-overscroll-x-none {
        overscroll-behavior-x: none !important
    }

    .mobile-small\:xer-p-0 {
        padding: 0 !important
    }

    .mobile-small\:xer-p-1 {
        padding: .125rem !important
    }

    .mobile-small\:xer-p-2 {
        padding: .25rem !important
    }

    .mobile-small\:xer-p-3 {
        padding: .5rem !important
    }

    .mobile-small\:xer-p-4 {
        padding: .75rem !important
    }

    .mobile-small\:xer-p-5 {
        padding: 1rem !important
    }

    .mobile-small\:xer-p-6 {
        padding: 1.25rem !important
    }

    .mobile-small\:xer-p-7 {
        padding: 1.5rem !important
    }

    .mobile-small\:xer-p-8 {
        padding: 2rem !important
    }

    .mobile-small\:xer-p-9 {
        padding: 2.25rem !important
    }

    .mobile-small\:xer-p-10 {
        padding: 2.5rem !important
    }

    .mobile-small\:xer-p-11 {
        padding: 2.75rem !important
    }

    .mobile-small\:xer-p-12 {
        padding: 3.75rem !important
    }

    .mobile-small\:xer-p-13 {
        padding: 4.25rem !important
    }

    .mobile-small\:xer-p-14 {
        padding: 5rem !important
    }

    .mobile-small\:xer-p-15 {
        padding: 6.25rem !important
    }

    .mobile-small\:xer-p-16 {
        padding: 7.75rem !important
    }

    .mobile-small\:xer-p-17 {
        padding: 10rem !important
    }

    .mobile-small\:xer-py-0 {
        padding-top: 0 !important;
        padding-bottom: 0 !important
    }

    .mobile-small\:xer-px-0 {
        padding-left: 0 !important;
        padding-right: 0 !important
    }

    .mobile-small\:xer-py-1 {
        padding-top: .125rem !important;
        padding-bottom: .125rem !important
    }

    .mobile-small\:xer-px-1 {
        padding-left: .125rem !important;
        padding-right: .125rem !important
    }

    .mobile-small\:xer-py-2 {
        padding-top: .25rem !important;
        padding-bottom: .25rem !important
    }

    .mobile-small\:xer-px-2 {
        padding-left: .25rem !important;
        padding-right: .25rem !important
    }

    .mobile-small\:xer-py-3 {
        padding-top: .5rem !important;
        padding-bottom: .5rem !important
    }

    .mobile-small\:xer-px-3 {
        padding-left: .5rem !important;
        padding-right: .5rem !important
    }

    .mobile-small\:xer-py-4 {
        padding-top: .75rem !important;
        padding-bottom: .75rem !important
    }

    .mobile-small\:xer-px-4 {
        padding-left: .75rem !important;
        padding-right: .75rem !important
    }

    .mobile-small\:xer-py-5 {
        padding-top: 1rem !important;
        padding-bottom: 1rem !important
    }

    .mobile-small\:xer-px-5 {
        padding-left: 1rem !important;
        padding-right: 1rem !important
    }

    .mobile-small\:xer-py-6 {
        padding-top: 1.25rem !important;
        padding-bottom: 1.25rem !important
    }

    .mobile-small\:xer-px-6 {
        padding-left: 1.25rem !important;
        padding-right: 1.25rem !important
    }

    .mobile-small\:xer-py-7 {
        padding-top: 1.5rem !important;
        padding-bottom: 1.5rem !important
    }

    .mobile-small\:xer-px-7 {
        padding-left: 1.5rem !important;
        padding-right: 1.5rem !important
    }

    .mobile-small\:xer-py-8 {
        padding-top: 2rem !important;
        padding-bottom: 2rem !important
    }

    .mobile-small\:xer-px-8 {
        padding-left: 2rem !important;
        padding-right: 2rem !important
    }

    .mobile-small\:xer-py-9 {
        padding-top: 2.25rem !important;
        padding-bottom: 2.25rem !important
    }

    .mobile-small\:xer-px-9 {
        padding-left: 2.25rem !important;
        padding-right: 2.25rem !important
    }

    .mobile-small\:xer-py-10 {
        padding-top: 2.5rem !important;
        padding-bottom: 2.5rem !important
    }

    .mobile-small\:xer-px-10 {
        padding-left: 2.5rem !important;
        padding-right: 2.5rem !important
    }

    .mobile-small\:xer-py-11 {
        padding-top: 2.75rem !important;
        padding-bottom: 2.75rem !important
    }

    .mobile-small\:xer-px-11 {
        padding-left: 2.75rem !important;
        padding-right: 2.75rem !important
    }

    .mobile-small\:xer-py-12 {
        padding-top: 3.75rem !important;
        padding-bottom: 3.75rem !important
    }

    .mobile-small\:xer-px-12 {
        padding-left: 3.75rem !important;
        padding-right: 3.75rem !important
    }

    .mobile-small\:xer-py-13 {
        padding-top: 4.25rem !important;
        padding-bottom: 4.25rem !important
    }

    .mobile-small\:xer-px-13 {
        padding-left: 4.25rem !important;
        padding-right: 4.25rem !important
    }

    .mobile-small\:xer-py-14 {
        padding-top: 5rem !important;
        padding-bottom: 5rem !important
    }

    .mobile-small\:xer-px-14 {
        padding-left: 5rem !important;
        padding-right: 5rem !important
    }

    .mobile-small\:xer-py-15 {
        padding-top: 6.25rem !important;
        padding-bottom: 6.25rem !important
    }

    .mobile-small\:xer-px-15 {
        padding-left: 6.25rem !important;
        padding-right: 6.25rem !important
    }

    .mobile-small\:xer-py-16 {
        padding-top: 7.75rem !important;
        padding-bottom: 7.75rem !important
    }

    .mobile-small\:xer-px-16 {
        padding-left: 7.75rem !important;
        padding-right: 7.75rem !important
    }

    .mobile-small\:xer-py-17 {
        padding-top: 10rem !important;
        padding-bottom: 10rem !important
    }

    .mobile-small\:xer-px-17 {
        padding-left: 10rem !important;
        padding-right: 10rem !important
    }

    .mobile-small\:xer-pt-0 {
        padding-top: 0 !important
    }

    .mobile-small\:xer-pr-0 {
        padding-right: 0 !important
    }

    .mobile-small\:xer-pb-0 {
        padding-bottom: 0 !important
    }

    .mobile-small\:xer-pl-0 {
        padding-left: 0 !important
    }

    .mobile-small\:xer-pt-1 {
        padding-top: .125rem !important
    }

    .mobile-small\:xer-pr-1 {
        padding-right: .125rem !important
    }

    .mobile-small\:xer-pb-1 {
        padding-bottom: .125rem !important
    }

    .mobile-small\:xer-pl-1 {
        padding-left: .125rem !important
    }

    .mobile-small\:xer-pt-2 {
        padding-top: .25rem !important
    }

    .mobile-small\:xer-pr-2 {
        padding-right: .25rem !important
    }

    .mobile-small\:xer-pb-2 {
        padding-bottom: .25rem !important
    }

    .mobile-small\:xer-pl-2 {
        padding-left: .25rem !important
    }

    .mobile-small\:xer-pt-3 {
        padding-top: .5rem !important
    }

    .mobile-small\:xer-pr-3 {
        padding-right: .5rem !important
    }

    .mobile-small\:xer-pb-3 {
        padding-bottom: .5rem !important
    }

    .mobile-small\:xer-pl-3 {
        padding-left: .5rem !important
    }

    .mobile-small\:xer-pt-4 {
        padding-top: .75rem !important
    }

    .mobile-small\:xer-pr-4 {
        padding-right: .75rem !important
    }

    .mobile-small\:xer-pb-4 {
        padding-bottom: .75rem !important
    }

    .mobile-small\:xer-pl-4 {
        padding-left: .75rem !important
    }

    .mobile-small\:xer-pt-5 {
        padding-top: 1rem !important
    }

    .mobile-small\:xer-pr-5 {
        padding-right: 1rem !important
    }

    .mobile-small\:xer-pb-5 {
        padding-bottom: 1rem !important
    }

    .mobile-small\:xer-pl-5 {
        padding-left: 1rem !important
    }

    .mobile-small\:xer-pt-6 {
        padding-top: 1.25rem !important
    }

    .mobile-small\:xer-pr-6 {
        padding-right: 1.25rem !important
    }

    .mobile-small\:xer-pb-6 {
        padding-bottom: 1.25rem !important
    }

    .mobile-small\:xer-pl-6 {
        padding-left: 1.25rem !important
    }

    .mobile-small\:xer-pt-7 {
        padding-top: 1.5rem !important
    }

    .mobile-small\:xer-pr-7 {
        padding-right: 1.5rem !important
    }

    .mobile-small\:xer-pb-7 {
        padding-bottom: 1.5rem !important
    }

    .mobile-small\:xer-pl-7 {
        padding-left: 1.5rem !important
    }

    .mobile-small\:xer-pt-8 {
        padding-top: 2rem !important
    }

    .mobile-small\:xer-pr-8 {
        padding-right: 2rem !important
    }

    .mobile-small\:xer-pb-8 {
        padding-bottom: 2rem !important
    }

    .mobile-small\:xer-pl-8 {
        padding-left: 2rem !important
    }

    .mobile-small\:xer-pt-9 {
        padding-top: 2.25rem !important
    }

    .mobile-small\:xer-pr-9 {
        padding-right: 2.25rem !important
    }

    .mobile-small\:xer-pb-9 {
        padding-bottom: 2.25rem !important
    }

    .mobile-small\:xer-pl-9 {
        padding-left: 2.25rem !important
    }

    .mobile-small\:xer-pt-10 {
        padding-top: 2.5rem !important
    }

    .mobile-small\:xer-pr-10 {
        padding-right: 2.5rem !important
    }

    .mobile-small\:xer-pb-10 {
        padding-bottom: 2.5rem !important
    }

    .mobile-small\:xer-pl-10 {
        padding-left: 2.5rem !important
    }

    .mobile-small\:xer-pt-11 {
        padding-top: 2.75rem !important
    }

    .mobile-small\:xer-pr-11 {
        padding-right: 2.75rem !important
    }

    .mobile-small\:xer-pb-11 {
        padding-bottom: 2.75rem !important
    }

    .mobile-small\:xer-pl-11 {
        padding-left: 2.75rem !important
    }

    .mobile-small\:xer-pt-12 {
        padding-top: 3.75rem !important
    }

    .mobile-small\:xer-pr-12 {
        padding-right: 3.75rem !important
    }

    .mobile-small\:xer-pb-12 {
        padding-bottom: 3.75rem !important
    }

    .mobile-small\:xer-pl-12 {
        padding-left: 3.75rem !important
    }

    .mobile-small\:xer-pt-13 {
        padding-top: 4.25rem !important
    }

    .mobile-small\:xer-pr-13 {
        padding-right: 4.25rem !important
    }

    .mobile-small\:xer-pb-13 {
        padding-bottom: 4.25rem !important
    }

    .mobile-small\:xer-pl-13 {
        padding-left: 4.25rem !important
    }

    .mobile-small\:xer-pt-14 {
        padding-top: 5rem !important
    }

    .mobile-small\:xer-pr-14 {
        padding-right: 5rem !important
    }

    .mobile-small\:xer-pb-14 {
        padding-bottom: 5rem !important
    }

    .mobile-small\:xer-pl-14 {
        padding-left: 5rem !important
    }

    .mobile-small\:xer-pt-15 {
        padding-top: 6.25rem !important
    }

    .mobile-small\:xer-pr-15 {
        padding-right: 6.25rem !important
    }

    .mobile-small\:xer-pb-15 {
        padding-bottom: 6.25rem !important
    }

    .mobile-small\:xer-pl-15 {
        padding-left: 6.25rem !important
    }

    .mobile-small\:xer-pt-16 {
        padding-top: 7.75rem !important
    }

    .mobile-small\:xer-pr-16 {
        padding-right: 7.75rem !important
    }

    .mobile-small\:xer-pb-16 {
        padding-bottom: 7.75rem !important
    }

    .mobile-small\:xer-pl-16 {
        padding-left: 7.75rem !important
    }

    .mobile-small\:xer-pt-17 {
        padding-top: 10rem !important
    }

    .mobile-small\:xer-pr-17 {
        padding-right: 10rem !important
    }

    .mobile-small\:xer-pb-17 {
        padding-bottom: 10rem !important
    }

    .mobile-small\:xer-pl-17 {
        padding-left: 10rem !important
    }

    .mobile-small\:xer-placeholder-info::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #54dede !important;
        color: rgba(84,222,222,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-info:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #54dede !important;
        color: rgba(84,222,222,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-info::placeholder {
        --placeholder-opacity: 1 !important;
        color: #54dede !important;
        color: rgba(84,222,222,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-warning::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ffcc49 !important;
        color: rgba(255,204,73,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-warning:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ffcc49 !important;
        color: rgba(255,204,73,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-warning::placeholder {
        --placeholder-opacity: 1 !important;
        color: #ffcc49 !important;
        color: rgba(255,204,73,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-success::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #acd84e !important;
        color: rgba(172,216,78,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-success:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #acd84e !important;
        color: rgba(172,216,78,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-success::placeholder {
        --placeholder-opacity: 1 !important;
        color: #acd84e !important;
        color: rgba(172,216,78,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-danger::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ff0c3e !important;
        color: rgba(255,12,62,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-danger:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ff0c3e !important;
        color: rgba(255,12,62,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-danger::placeholder {
        --placeholder-opacity: 1 !important;
        color: #ff0c3e !important;
        color: rgba(255,12,62,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-danger--hover::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f20000 !important;
        color: rgba(242,0,0,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-danger--hover:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f20000 !important;
        color: rgba(242,0,0,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-danger--hover::placeholder {
        --placeholder-opacity: 1 !important;
        color: #f20000 !important;
        color: rgba(242,0,0,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-danger--active::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #d40000 !important;
        color: rgba(212,0,0,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-danger--active:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #d40000 !important;
        color: rgba(212,0,0,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-danger--active::placeholder {
        --placeholder-opacity: 1 !important;
        color: #d40000 !important;
        color: rgba(212,0,0,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-grey-3::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f0f0f0 !important;
        color: rgba(240,240,240,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-grey-3:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f0f0f0 !important;
        color: rgba(240,240,240,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-grey-3::placeholder {
        --placeholder-opacity: 1 !important;
        color: #f0f0f0 !important;
        color: rgba(240,240,240,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-grey-7::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #6b6b6b !important;
        color: rgba(107,107,107,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-grey-7:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #6b6b6b !important;
        color: rgba(107,107,107,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-grey-7::placeholder {
        --placeholder-opacity: 1 !important;
        color: #6b6b6b !important;
        color: rgba(107,107,107,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-black::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #222 !important;
        color: rgba(34,34,34,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-black:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #222 !important;
        color: rgba(34,34,34,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-black::placeholder {
        --placeholder-opacity: 1 !important;
        color: #222 !important;
        color: rgba(34,34,34,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-grey-2::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f9f9f9 !important;
        color: rgba(249,249,249,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-grey-2:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f9f9f9 !important;
        color: rgba(249,249,249,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-grey-2::placeholder {
        --placeholder-opacity: 1 !important;
        color: #f9f9f9 !important;
        color: rgba(249,249,249,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-grey-6::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #a1a1a1 !important;
        color: rgba(161,161,161,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-grey-6:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #a1a1a1 !important;
        color: rgba(161,161,161,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-grey-6::placeholder {
        --placeholder-opacity: 1 !important;
        color: #a1a1a1 !important;
        color: rgba(161,161,161,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-grey-1::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #fdfdfd !important;
        color: rgba(253,253,253,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-grey-1:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #fdfdfd !important;
        color: rgba(253,253,253,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-grey-1::placeholder {
        --placeholder-opacity: 1 !important;
        color: #fdfdfd !important;
        color: rgba(253,253,253,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-grey-4::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #eaeaea !important;
        color: rgba(234,234,234,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-grey-4:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #eaeaea !important;
        color: rgba(234,234,234,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-grey-4::placeholder {
        --placeholder-opacity: 1 !important;
        color: #eaeaea !important;
        color: rgba(234,234,234,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-grey-5::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #dcdcdc !important;
        color: rgba(220,220,220,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-grey-5:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #dcdcdc !important;
        color: rgba(220,220,220,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-grey-5::placeholder {
        --placeholder-opacity: 1 !important;
        color: #dcdcdc !important;
        color: rgba(220,220,220,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-grey::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #cdcdcd !important;
        color: rgba(205,205,205,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-grey:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #cdcdcd !important;
        color: rgba(205,205,205,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-grey::placeholder {
        --placeholder-opacity: 1 !important;
        color: #cdcdcd !important;
        color: rgba(205,205,205,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-grey-dark::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #555 !important;
        color: rgba(85,85,85,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-grey-dark:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #555 !important;
        color: rgba(85,85,85,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-grey-dark::placeholder {
        --placeholder-opacity: 1 !important;
        color: #555 !important;
        color: rgba(85,85,85,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-secondary-3::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #d14124 !important;
        color: rgba(209,65,36,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-secondary-3:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #d14124 !important;
        color: rgba(209,65,36,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-secondary-3::placeholder {
        --placeholder-opacity: 1 !important;
        color: #d14124 !important;
        color: rgba(209,65,36,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-secondary-2::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #991e66 !important;
        color: rgba(153,30,102,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-secondary-2:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #991e66 !important;
        color: rgba(153,30,102,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-secondary-2::placeholder {
        --placeholder-opacity: 1 !important;
        color: #991e66 !important;
        color: rgba(153,30,102,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-secondary-1::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #e06287 !important;
        color: rgba(224,98,135,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-secondary-1:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #e06287 !important;
        color: rgba(224,98,135,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-secondary-1::placeholder {
        --placeholder-opacity: 1 !important;
        color: #e06287 !important;
        color: rgba(224,98,135,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-cta--active::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #007d72 !important;
        color: rgba(0,125,114,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-cta--active:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #007d72 !important;
        color: rgba(0,125,114,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-cta--active::placeholder {
        --placeholder-opacity: 1 !important;
        color: #007d72 !important;
        color: rgba(0,125,114,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-cta--hover::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #009f91 !important;
        color: rgba(0,159,145,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-cta--hover:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #009f91 !important;
        color: rgba(0,159,145,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-cta--hover::placeholder {
        --placeholder-opacity: 1 !important;
        color: #009f91 !important;
        color: rgba(0,159,145,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-cta::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #00af9f !important;
        color: rgba(0,175,159,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-cta:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #00af9f !important;
        color: rgba(0,175,159,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-cta::placeholder {
        --placeholder-opacity: 1 !important;
        color: #00af9f !important;
        color: rgba(0,175,159,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-primary::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ed8b00 !important;
        color: rgba(237,139,0,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-primary:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ed8b00 !important;
        color: rgba(237,139,0,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-primary::placeholder {
        --placeholder-opacity: 1 !important;
        color: #ed8b00 !important;
        color: rgba(237,139,0,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-white::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #fff !important;
        color: rgba(255,255,255,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-white:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #fff !important;
        color: rgba(255,255,255,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-white::placeholder {
        --placeholder-opacity: 1 !important;
        color: #fff !important;
        color: rgba(255,255,255,var(--placeholder-opacity)) !important
    }

    .mobile-small\:xer-placeholder-backdrop::-moz-placeholder {
        color: #0000001f !important
    }

    .mobile-small\:xer-placeholder-backdrop:-ms-input-placeholder {
        color: #0000001f !important
    }

    .mobile-small\:xer-placeholder-backdrop::placeholder {
        color: #0000001f !important
    }

    .mobile-small\:focus\:xer-placeholder-info:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #54dede !important;
        color: rgba(84,222,222,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-info:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #54dede !important;
        color: rgba(84,222,222,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-info:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #54dede !important;
        color: rgba(84,222,222,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-warning:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ffcc49 !important;
        color: rgba(255,204,73,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-warning:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ffcc49 !important;
        color: rgba(255,204,73,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-warning:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #ffcc49 !important;
        color: rgba(255,204,73,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-success:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #acd84e !important;
        color: rgba(172,216,78,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-success:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #acd84e !important;
        color: rgba(172,216,78,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-success:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #acd84e !important;
        color: rgba(172,216,78,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-danger:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ff0c3e !important;
        color: rgba(255,12,62,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-danger:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ff0c3e !important;
        color: rgba(255,12,62,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-danger:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #ff0c3e !important;
        color: rgba(255,12,62,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-danger--hover:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f20000 !important;
        color: rgba(242,0,0,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-danger--hover:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f20000 !important;
        color: rgba(242,0,0,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-danger--hover:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #f20000 !important;
        color: rgba(242,0,0,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-danger--active:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #d40000 !important;
        color: rgba(212,0,0,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-danger--active:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #d40000 !important;
        color: rgba(212,0,0,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-danger--active:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #d40000 !important;
        color: rgba(212,0,0,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-grey-3:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f0f0f0 !important;
        color: rgba(240,240,240,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-grey-3:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f0f0f0 !important;
        color: rgba(240,240,240,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-grey-3:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #f0f0f0 !important;
        color: rgba(240,240,240,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-grey-7:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #6b6b6b !important;
        color: rgba(107,107,107,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-grey-7:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #6b6b6b !important;
        color: rgba(107,107,107,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-grey-7:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #6b6b6b !important;
        color: rgba(107,107,107,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-black:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #222 !important;
        color: rgba(34,34,34,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-black:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #222 !important;
        color: rgba(34,34,34,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-black:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #222 !important;
        color: rgba(34,34,34,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-grey-2:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f9f9f9 !important;
        color: rgba(249,249,249,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-grey-2:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f9f9f9 !important;
        color: rgba(249,249,249,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-grey-2:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #f9f9f9 !important;
        color: rgba(249,249,249,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-grey-6:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #a1a1a1 !important;
        color: rgba(161,161,161,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-grey-6:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #a1a1a1 !important;
        color: rgba(161,161,161,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-grey-6:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #a1a1a1 !important;
        color: rgba(161,161,161,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-grey-1:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #fdfdfd !important;
        color: rgba(253,253,253,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-grey-1:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #fdfdfd !important;
        color: rgba(253,253,253,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-grey-1:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #fdfdfd !important;
        color: rgba(253,253,253,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-grey-4:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #eaeaea !important;
        color: rgba(234,234,234,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-grey-4:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #eaeaea !important;
        color: rgba(234,234,234,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-grey-4:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #eaeaea !important;
        color: rgba(234,234,234,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-grey-5:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #dcdcdc !important;
        color: rgba(220,220,220,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-grey-5:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #dcdcdc !important;
        color: rgba(220,220,220,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-grey-5:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #dcdcdc !important;
        color: rgba(220,220,220,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-grey:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #cdcdcd !important;
        color: rgba(205,205,205,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-grey:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #cdcdcd !important;
        color: rgba(205,205,205,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-grey:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #cdcdcd !important;
        color: rgba(205,205,205,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-grey-dark:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #555 !important;
        color: rgba(85,85,85,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-grey-dark:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #555 !important;
        color: rgba(85,85,85,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-grey-dark:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #555 !important;
        color: rgba(85,85,85,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-secondary-3:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #d14124 !important;
        color: rgba(209,65,36,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-secondary-3:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #d14124 !important;
        color: rgba(209,65,36,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-secondary-3:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #d14124 !important;
        color: rgba(209,65,36,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-secondary-2:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #991e66 !important;
        color: rgba(153,30,102,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-secondary-2:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #991e66 !important;
        color: rgba(153,30,102,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-secondary-2:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #991e66 !important;
        color: rgba(153,30,102,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-secondary-1:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #e06287 !important;
        color: rgba(224,98,135,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-secondary-1:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #e06287 !important;
        color: rgba(224,98,135,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-secondary-1:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #e06287 !important;
        color: rgba(224,98,135,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-cta--active:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #007d72 !important;
        color: rgba(0,125,114,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-cta--active:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #007d72 !important;
        color: rgba(0,125,114,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-cta--active:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #007d72 !important;
        color: rgba(0,125,114,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-cta--hover:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #009f91 !important;
        color: rgba(0,159,145,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-cta--hover:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #009f91 !important;
        color: rgba(0,159,145,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-cta--hover:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #009f91 !important;
        color: rgba(0,159,145,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-cta:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #00af9f !important;
        color: rgba(0,175,159,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-cta:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #00af9f !important;
        color: rgba(0,175,159,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-cta:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #00af9f !important;
        color: rgba(0,175,159,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-primary:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ed8b00 !important;
        color: rgba(237,139,0,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-primary:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ed8b00 !important;
        color: rgba(237,139,0,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-primary:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #ed8b00 !important;
        color: rgba(237,139,0,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-white:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #fff !important;
        color: rgba(255,255,255,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-white:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #fff !important;
        color: rgba(255,255,255,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-white:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #fff !important;
        color: rgba(255,255,255,var(--placeholder-opacity)) !important
    }

    .mobile-small\:focus\:xer-placeholder-backdrop:focus::-moz-placeholder {
        color: #0000001f !important
    }

    .mobile-small\:focus\:xer-placeholder-backdrop:focus:-ms-input-placeholder {
        color: #0000001f !important
    }

    .mobile-small\:focus\:xer-placeholder-backdrop:focus::placeholder {
        color: #0000001f !important
    }

    .mobile-small\:xer-placeholder-opacity-0::-moz-placeholder {
        --placeholder-opacity: 0 !important
    }

    .mobile-small\:xer-placeholder-opacity-0:-ms-input-placeholder {
        --placeholder-opacity: 0 !important
    }

    .mobile-small\:xer-placeholder-opacity-0::placeholder {
        --placeholder-opacity: 0 !important
    }

    .mobile-small\:xer-placeholder-opacity-25::-moz-placeholder {
        --placeholder-opacity: 0.25 !important
    }

    .mobile-small\:xer-placeholder-opacity-25:-ms-input-placeholder {
        --placeholder-opacity: 0.25 !important
    }

    .mobile-small\:xer-placeholder-opacity-25::placeholder {
        --placeholder-opacity: 0.25 !important
    }

    .mobile-small\:xer-placeholder-opacity-50::-moz-placeholder {
        --placeholder-opacity: 0.5 !important
    }

    .mobile-small\:xer-placeholder-opacity-50:-ms-input-placeholder {
        --placeholder-opacity: 0.5 !important
    }

    .mobile-small\:xer-placeholder-opacity-50::placeholder {
        --placeholder-opacity: 0.5 !important
    }

    .mobile-small\:xer-placeholder-opacity-75::-moz-placeholder {
        --placeholder-opacity: 0.75 !important
    }

    .mobile-small\:xer-placeholder-opacity-75:-ms-input-placeholder {
        --placeholder-opacity: 0.75 !important
    }

    .mobile-small\:xer-placeholder-opacity-75::placeholder {
        --placeholder-opacity: 0.75 !important
    }

    .mobile-small\:xer-placeholder-opacity-100::-moz-placeholder {
        --placeholder-opacity: 1 !important
    }

    .mobile-small\:xer-placeholder-opacity-100:-ms-input-placeholder {
        --placeholder-opacity: 1 !important
    }

    .mobile-small\:xer-placeholder-opacity-100::placeholder {
        --placeholder-opacity: 1 !important
    }

    .mobile-small\:focus\:xer-placeholder-opacity-0:focus::-moz-placeholder {
        --placeholder-opacity: 0 !important
    }

    .mobile-small\:focus\:xer-placeholder-opacity-0:focus:-ms-input-placeholder {
        --placeholder-opacity: 0 !important
    }

    .mobile-small\:focus\:xer-placeholder-opacity-0:focus::placeholder {
        --placeholder-opacity: 0 !important
    }

    .mobile-small\:focus\:xer-placeholder-opacity-25:focus::-moz-placeholder {
        --placeholder-opacity: 0.25 !important
    }

    .mobile-small\:focus\:xer-placeholder-opacity-25:focus:-ms-input-placeholder {
        --placeholder-opacity: 0.25 !important
    }

    .mobile-small\:focus\:xer-placeholder-opacity-25:focus::placeholder {
        --placeholder-opacity: 0.25 !important
    }

    .mobile-small\:focus\:xer-placeholder-opacity-50:focus::-moz-placeholder {
        --placeholder-opacity: 0.5 !important
    }

    .mobile-small\:focus\:xer-placeholder-opacity-50:focus:-ms-input-placeholder {
        --placeholder-opacity: 0.5 !important
    }

    .mobile-small\:focus\:xer-placeholder-opacity-50:focus::placeholder {
        --placeholder-opacity: 0.5 !important
    }

    .mobile-small\:focus\:xer-placeholder-opacity-75:focus::-moz-placeholder {
        --placeholder-opacity: 0.75 !important
    }

    .mobile-small\:focus\:xer-placeholder-opacity-75:focus:-ms-input-placeholder {
        --placeholder-opacity: 0.75 !important
    }

    .mobile-small\:focus\:xer-placeholder-opacity-75:focus::placeholder {
        --placeholder-opacity: 0.75 !important
    }

    .mobile-small\:focus\:xer-placeholder-opacity-100:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important
    }

    .mobile-small\:focus\:xer-placeholder-opacity-100:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important
    }

    .mobile-small\:focus\:xer-placeholder-opacity-100:focus::placeholder {
        --placeholder-opacity: 1 !important
    }

    .mobile-small\:xer-pointer-events-none {
        pointer-events: none !important
    }

    .mobile-small\:xer-pointer-events-auto {
        pointer-events: auto !important
    }

    .mobile-small\:xer-static {
        position: static !important
    }

    .mobile-small\:xer-fixed {
        position: fixed !important
    }

    .mobile-small\:xer-absolute {
        position: absolute !important
    }

    .mobile-small\:xer-relative {
        position: relative !important
    }

    .mobile-small\:xer-sticky {
        position: sticky !important
    }

    .mobile-small\:xer-inset-0 {
        top: 0 !important;
        right: 0 !important;
        bottom: 0 !important;
        left: 0 !important
    }

    .mobile-small\:xer-inset-auto {
        top: auto !important;
        right: auto !important;
        bottom: auto !important;
        left: auto !important
    }

    .mobile-small\:xer-inset-y-0 {
        top: 0 !important;
        bottom: 0 !important
    }

    .mobile-small\:xer-inset-x-0 {
        right: 0 !important;
        left: 0 !important
    }

    .mobile-small\:xer-inset-y-auto {
        top: auto !important;
        bottom: auto !important
    }

    .mobile-small\:xer-inset-x-auto {
        right: auto !important;
        left: auto !important
    }

    .mobile-small\:xer-top-0 {
        top: 0 !important
    }

    .mobile-small\:xer-right-0 {
        right: 0 !important
    }

    .mobile-small\:xer-bottom-0 {
        bottom: 0 !important
    }

    .mobile-small\:xer-left-0 {
        left: 0 !important
    }

    .mobile-small\:xer-top-auto {
        top: auto !important
    }

    .mobile-small\:xer-right-auto {
        right: auto !important
    }

    .mobile-small\:xer-bottom-auto {
        bottom: auto !important
    }

    .mobile-small\:xer-left-auto {
        left: auto !important
    }

    .mobile-small\:xer-resize-none {
        resize: none !important
    }

    .mobile-small\:xer-resize-y {
        resize: vertical !important
    }

    .mobile-small\:xer-resize-x {
        resize: horizontal !important
    }

    .mobile-small\:xer-resize {
        resize: both !important
    }

    .mobile-small\:xer-shadow-1 {
        box-shadow: 2px 2px 2px rgba(0,0,0,.08) !important
    }

    .mobile-small\:xer-shadow-2 {
        box-shadow: 4px 4px 4px rgba(0,0,0,.04) !important
    }

    .mobile-small\:xer-shadow-3 {
        box-shadow: 8px 8px 16px rgba(0,0,0,.04) !important
    }

    .mobile-small\:xer-shadow-4 {
        box-shadow: 12px 12px 32px rgba(0,0,0,.04) !important
    }

    .mobile-small\:xer-shadow-5 {
        box-shadow: 16px 16px 24px rgba(0,0,0,.04) !important
    }

    .mobile-small\:xer-shadow-6 {
        box-shadow: 24px 24px 32px rgba(0,0,0,.04) !important
    }

    .mobile-small\:xer-shadow-7 {
        box-shadow: 32px 32px 60px rgba(0,0,0,.04) !important
    }

    .mobile-small\:xer-shadow-8 {
        box-shadow: 44px 44px 80px rgba(0,0,0,.08) !important
    }

    .mobile-small\:xer-shadow-none {
        box-shadow: none !important
    }

    .mobile-small\:hover\:xer-shadow-1:hover {
        box-shadow: 2px 2px 2px rgba(0,0,0,.08) !important
    }

    .mobile-small\:hover\:xer-shadow-2:hover {
        box-shadow: 4px 4px 4px rgba(0,0,0,.04) !important
    }

    .mobile-small\:hover\:xer-shadow-3:hover {
        box-shadow: 8px 8px 16px rgba(0,0,0,.04) !important
    }

    .mobile-small\:hover\:xer-shadow-4:hover {
        box-shadow: 12px 12px 32px rgba(0,0,0,.04) !important
    }

    .mobile-small\:hover\:xer-shadow-5:hover {
        box-shadow: 16px 16px 24px rgba(0,0,0,.04) !important
    }

    .mobile-small\:hover\:xer-shadow-6:hover {
        box-shadow: 24px 24px 32px rgba(0,0,0,.04) !important
    }

    .mobile-small\:hover\:xer-shadow-7:hover {
        box-shadow: 32px 32px 60px rgba(0,0,0,.04) !important
    }

    .mobile-small\:hover\:xer-shadow-8:hover {
        box-shadow: 44px 44px 80px rgba(0,0,0,.08) !important
    }

    .mobile-small\:hover\:xer-shadow-none:hover {
        box-shadow: none !important
    }

    .mobile-small\:focus\:xer-shadow-1:focus {
        box-shadow: 2px 2px 2px rgba(0,0,0,.08) !important
    }

    .mobile-small\:focus\:xer-shadow-2:focus {
        box-shadow: 4px 4px 4px rgba(0,0,0,.04) !important
    }

    .mobile-small\:focus\:xer-shadow-3:focus {
        box-shadow: 8px 8px 16px rgba(0,0,0,.04) !important
    }

    .mobile-small\:focus\:xer-shadow-4:focus {
        box-shadow: 12px 12px 32px rgba(0,0,0,.04) !important
    }

    .mobile-small\:focus\:xer-shadow-5:focus {
        box-shadow: 16px 16px 24px rgba(0,0,0,.04) !important
    }

    .mobile-small\:focus\:xer-shadow-6:focus {
        box-shadow: 24px 24px 32px rgba(0,0,0,.04) !important
    }

    .mobile-small\:focus\:xer-shadow-7:focus {
        box-shadow: 32px 32px 60px rgba(0,0,0,.04) !important
    }

    .mobile-small\:focus\:xer-shadow-8:focus {
        box-shadow: 44px 44px 80px rgba(0,0,0,.08) !important
    }

    .mobile-small\:focus\:xer-shadow-none:focus {
        box-shadow: none !important
    }

    .mobile-small\:xer-fill-current {
        fill: currentColor !important
    }

    .mobile-small\:xer-stroke-current {
        stroke: currentColor !important
    }

    .mobile-small\:xer-stroke-0 {
        stroke-width: 0 !important
    }

    .mobile-small\:xer-stroke-1 {
        stroke-width: 1 !important
    }

    .mobile-small\:xer-stroke-2 {
        stroke-width: 2 !important
    }

    .mobile-small\:xer-table-auto {
        table-layout: auto !important
    }

    .mobile-small\:xer-table-fixed {
        table-layout: fixed !important
    }

    .mobile-small\:xer-text-left {
        text-align: left !important
    }

    .mobile-small\:xer-text-center {
        text-align: center !important
    }

    .mobile-small\:xer-text-right {
        text-align: right !important
    }

    .mobile-small\:xer-text-justify {
        text-align: justify !important
    }

    .mobile-small\:xer-text-info {
        --text-opacity: 1 !important;
        color: #54dede !important;
        color: rgba(84,222,222,var(--text-opacity)) !important
    }

    .mobile-small\:xer-text-warning {
        --text-opacity: 1 !important;
        color: #ffcc49 !important;
        color: rgba(255,204,73,var(--text-opacity)) !important
    }

    .mobile-small\:xer-text-success {
        --text-opacity: 1 !important;
        color: #acd84e !important;
        color: rgba(172,216,78,var(--text-opacity)) !important
    }

    .mobile-small\:xer-text-danger {
        --text-opacity: 1 !important;
        color: #ff0c3e !important;
        color: rgba(255,12,62,var(--text-opacity)) !important
    }

    .mobile-small\:xer-text-danger--hover {
        --text-opacity: 1 !important;
        color: #f20000 !important;
        color: rgba(242,0,0,var(--text-opacity)) !important
    }

    .mobile-small\:xer-text-danger--active {
        --text-opacity: 1 !important;
        color: #d40000 !important;
        color: rgba(212,0,0,var(--text-opacity)) !important
    }

    .mobile-small\:xer-text-grey-3 {
        --text-opacity: 1 !important;
        color: #f0f0f0 !important;
        color: rgba(240,240,240,var(--text-opacity)) !important
    }

    .mobile-small\:xer-text-grey-7 {
        --text-opacity: 1 !important;
        color: #6b6b6b !important;
        color: rgba(107,107,107,var(--text-opacity)) !important
    }

    .mobile-small\:xer-text-black {
        --text-opacity: 1 !important;
        color: #222 !important;
        color: rgba(34,34,34,var(--text-opacity)) !important
    }

    .mobile-small\:xer-text-grey-2 {
        --text-opacity: 1 !important;
        color: #f9f9f9 !important;
        color: rgba(249,249,249,var(--text-opacity)) !important
    }

    .mobile-small\:xer-text-grey-6 {
        --text-opacity: 1 !important;
        color: #a1a1a1 !important;
        color: rgba(161,161,161,var(--text-opacity)) !important
    }

    .mobile-small\:xer-text-grey-1 {
        --text-opacity: 1 !important;
        color: #fdfdfd !important;
        color: rgba(253,253,253,var(--text-opacity)) !important
    }

    .mobile-small\:xer-text-grey-4 {
        --text-opacity: 1 !important;
        color: #eaeaea !important;
        color: rgba(234,234,234,var(--text-opacity)) !important
    }

    .mobile-small\:xer-text-grey-5 {
        --text-opacity: 1 !important;
        color: #dcdcdc !important;
        color: rgba(220,220,220,var(--text-opacity)) !important
    }

    .mobile-small\:xer-text-grey {
        --text-opacity: 1 !important;
        color: #cdcdcd !important;
        color: rgba(205,205,205,var(--text-opacity)) !important
    }

    .mobile-small\:xer-text-grey-dark {
        --text-opacity: 1 !important;
        color: #555 !important;
        color: rgba(85,85,85,var(--text-opacity)) !important
    }

    .mobile-small\:xer-text-secondary-3 {
        --text-opacity: 1 !important;
        color: #d14124 !important;
        color: rgba(209,65,36,var(--text-opacity)) !important
    }

    .mobile-small\:xer-text-secondary-2 {
        --text-opacity: 1 !important;
        color: #991e66 !important;
        color: rgba(153,30,102,var(--text-opacity)) !important
    }

    .mobile-small\:xer-text-secondary-1 {
        --text-opacity: 1 !important;
        color: #e06287 !important;
        color: rgba(224,98,135,var(--text-opacity)) !important
    }

    .mobile-small\:xer-text-cta--active {
        --text-opacity: 1 !important;
        color: #007d72 !important;
        color: rgba(0,125,114,var(--text-opacity)) !important
    }

    .mobile-small\:xer-text-cta--hover {
        --text-opacity: 1 !important;
        color: #009f91 !important;
        color: rgba(0,159,145,var(--text-opacity)) !important
    }

    .mobile-small\:xer-text-cta {
        --text-opacity: 1 !important;
        color: #00af9f !important;
        color: rgba(0,175,159,var(--text-opacity)) !important
    }

    .mobile-small\:xer-text-primary {
        --text-opacity: 1 !important;
        color: #ed8b00 !important;
        color: rgba(237,139,0,var(--text-opacity)) !important
    }

    .mobile-small\:xer-text-white {
        --text-opacity: 1 !important;
        color: #fff !important;
        color: rgba(255,255,255,var(--text-opacity)) !important
    }

    .mobile-small\:xer-text-backdrop {
        color: #0000001f !important
    }

    .mobile-small\:hover\:xer-text-info:hover {
        --text-opacity: 1 !important;
        color: #54dede !important;
        color: rgba(84,222,222,var(--text-opacity)) !important
    }

    .mobile-small\:hover\:xer-text-warning:hover {
        --text-opacity: 1 !important;
        color: #ffcc49 !important;
        color: rgba(255,204,73,var(--text-opacity)) !important
    }

    .mobile-small\:hover\:xer-text-success:hover {
        --text-opacity: 1 !important;
        color: #acd84e !important;
        color: rgba(172,216,78,var(--text-opacity)) !important
    }

    .mobile-small\:hover\:xer-text-danger:hover {
        --text-opacity: 1 !important;
        color: #ff0c3e !important;
        color: rgba(255,12,62,var(--text-opacity)) !important
    }

    .mobile-small\:hover\:xer-text-danger--hover:hover {
        --text-opacity: 1 !important;
        color: #f20000 !important;
        color: rgba(242,0,0,var(--text-opacity)) !important
    }

    .mobile-small\:hover\:xer-text-danger--active:hover {
        --text-opacity: 1 !important;
        color: #d40000 !important;
        color: rgba(212,0,0,var(--text-opacity)) !important
    }

    .mobile-small\:hover\:xer-text-grey-3:hover {
        --text-opacity: 1 !important;
        color: #f0f0f0 !important;
        color: rgba(240,240,240,var(--text-opacity)) !important
    }

    .mobile-small\:hover\:xer-text-grey-7:hover {
        --text-opacity: 1 !important;
        color: #6b6b6b !important;
        color: rgba(107,107,107,var(--text-opacity)) !important
    }

    .mobile-small\:hover\:xer-text-black:hover {
        --text-opacity: 1 !important;
        color: #222 !important;
        color: rgba(34,34,34,var(--text-opacity)) !important
    }

    .mobile-small\:hover\:xer-text-grey-2:hover {
        --text-opacity: 1 !important;
        color: #f9f9f9 !important;
        color: rgba(249,249,249,var(--text-opacity)) !important
    }

    .mobile-small\:hover\:xer-text-grey-6:hover {
        --text-opacity: 1 !important;
        color: #a1a1a1 !important;
        color: rgba(161,161,161,var(--text-opacity)) !important
    }

    .mobile-small\:hover\:xer-text-grey-1:hover {
        --text-opacity: 1 !important;
        color: #fdfdfd !important;
        color: rgba(253,253,253,var(--text-opacity)) !important
    }

    .mobile-small\:hover\:xer-text-grey-4:hover {
        --text-opacity: 1 !important;
        color: #eaeaea !important;
        color: rgba(234,234,234,var(--text-opacity)) !important
    }

    .mobile-small\:hover\:xer-text-grey-5:hover {
        --text-opacity: 1 !important;
        color: #dcdcdc !important;
        color: rgba(220,220,220,var(--text-opacity)) !important
    }

    .mobile-small\:hover\:xer-text-grey:hover {
        --text-opacity: 1 !important;
        color: #cdcdcd !important;
        color: rgba(205,205,205,var(--text-opacity)) !important
    }

    .mobile-small\:hover\:xer-text-grey-dark:hover {
        --text-opacity: 1 !important;
        color: #555 !important;
        color: rgba(85,85,85,var(--text-opacity)) !important
    }

    .mobile-small\:hover\:xer-text-secondary-3:hover {
        --text-opacity: 1 !important;
        color: #d14124 !important;
        color: rgba(209,65,36,var(--text-opacity)) !important
    }

    .mobile-small\:hover\:xer-text-secondary-2:hover {
        --text-opacity: 1 !important;
        color: #991e66 !important;
        color: rgba(153,30,102,var(--text-opacity)) !important
    }

    .mobile-small\:hover\:xer-text-secondary-1:hover {
        --text-opacity: 1 !important;
        color: #e06287 !important;
        color: rgba(224,98,135,var(--text-opacity)) !important
    }

    .mobile-small\:hover\:xer-text-cta--active:hover {
        --text-opacity: 1 !important;
        color: #007d72 !important;
        color: rgba(0,125,114,var(--text-opacity)) !important
    }

    .mobile-small\:hover\:xer-text-cta--hover:hover {
        --text-opacity: 1 !important;
        color: #009f91 !important;
        color: rgba(0,159,145,var(--text-opacity)) !important
    }

    .mobile-small\:hover\:xer-text-cta:hover {
        --text-opacity: 1 !important;
        color: #00af9f !important;
        color: rgba(0,175,159,var(--text-opacity)) !important
    }

    .mobile-small\:hover\:xer-text-primary:hover {
        --text-opacity: 1 !important;
        color: #ed8b00 !important;
        color: rgba(237,139,0,var(--text-opacity)) !important
    }

    .mobile-small\:hover\:xer-text-white:hover {
        --text-opacity: 1 !important;
        color: #fff !important;
        color: rgba(255,255,255,var(--text-opacity)) !important
    }

    .mobile-small\:hover\:xer-text-backdrop:hover {
        color: #0000001f !important
    }

    .mobile-small\:focus\:xer-text-info:focus {
        --text-opacity: 1 !important;
        color: #54dede !important;
        color: rgba(84,222,222,var(--text-opacity)) !important
    }

    .mobile-small\:focus\:xer-text-warning:focus {
        --text-opacity: 1 !important;
        color: #ffcc49 !important;
        color: rgba(255,204,73,var(--text-opacity)) !important
    }

    .mobile-small\:focus\:xer-text-success:focus {
        --text-opacity: 1 !important;
        color: #acd84e !important;
        color: rgba(172,216,78,var(--text-opacity)) !important
    }

    .mobile-small\:focus\:xer-text-danger:focus {
        --text-opacity: 1 !important;
        color: #ff0c3e !important;
        color: rgba(255,12,62,var(--text-opacity)) !important
    }

    .mobile-small\:focus\:xer-text-danger--hover:focus {
        --text-opacity: 1 !important;
        color: #f20000 !important;
        color: rgba(242,0,0,var(--text-opacity)) !important
    }

    .mobile-small\:focus\:xer-text-danger--active:focus {
        --text-opacity: 1 !important;
        color: #d40000 !important;
        color: rgba(212,0,0,var(--text-opacity)) !important
    }

    .mobile-small\:focus\:xer-text-grey-3:focus {
        --text-opacity: 1 !important;
        color: #f0f0f0 !important;
        color: rgba(240,240,240,var(--text-opacity)) !important
    }

    .mobile-small\:focus\:xer-text-grey-7:focus {
        --text-opacity: 1 !important;
        color: #6b6b6b !important;
        color: rgba(107,107,107,var(--text-opacity)) !important
    }

    .mobile-small\:focus\:xer-text-black:focus {
        --text-opacity: 1 !important;
        color: #222 !important;
        color: rgba(34,34,34,var(--text-opacity)) !important
    }

    .mobile-small\:focus\:xer-text-grey-2:focus {
        --text-opacity: 1 !important;
        color: #f9f9f9 !important;
        color: rgba(249,249,249,var(--text-opacity)) !important
    }

    .mobile-small\:focus\:xer-text-grey-6:focus {
        --text-opacity: 1 !important;
        color: #a1a1a1 !important;
        color: rgba(161,161,161,var(--text-opacity)) !important
    }

    .mobile-small\:focus\:xer-text-grey-1:focus {
        --text-opacity: 1 !important;
        color: #fdfdfd !important;
        color: rgba(253,253,253,var(--text-opacity)) !important
    }

    .mobile-small\:focus\:xer-text-grey-4:focus {
        --text-opacity: 1 !important;
        color: #eaeaea !important;
        color: rgba(234,234,234,var(--text-opacity)) !important
    }

    .mobile-small\:focus\:xer-text-grey-5:focus {
        --text-opacity: 1 !important;
        color: #dcdcdc !important;
        color: rgba(220,220,220,var(--text-opacity)) !important
    }

    .mobile-small\:focus\:xer-text-grey:focus {
        --text-opacity: 1 !important;
        color: #cdcdcd !important;
        color: rgba(205,205,205,var(--text-opacity)) !important
    }

    .mobile-small\:focus\:xer-text-grey-dark:focus {
        --text-opacity: 1 !important;
        color: #555 !important;
        color: rgba(85,85,85,var(--text-opacity)) !important
    }

    .mobile-small\:focus\:xer-text-secondary-3:focus {
        --text-opacity: 1 !important;
        color: #d14124 !important;
        color: rgba(209,65,36,var(--text-opacity)) !important
    }

    .mobile-small\:focus\:xer-text-secondary-2:focus {
        --text-opacity: 1 !important;
        color: #991e66 !important;
        color: rgba(153,30,102,var(--text-opacity)) !important
    }

    .mobile-small\:focus\:xer-text-secondary-1:focus {
        --text-opacity: 1 !important;
        color: #e06287 !important;
        color: rgba(224,98,135,var(--text-opacity)) !important
    }

    .mobile-small\:focus\:xer-text-cta--active:focus {
        --text-opacity: 1 !important;
        color: #007d72 !important;
        color: rgba(0,125,114,var(--text-opacity)) !important
    }

    .mobile-small\:focus\:xer-text-cta--hover:focus {
        --text-opacity: 1 !important;
        color: #009f91 !important;
        color: rgba(0,159,145,var(--text-opacity)) !important
    }

    .mobile-small\:focus\:xer-text-cta:focus {
        --text-opacity: 1 !important;
        color: #00af9f !important;
        color: rgba(0,175,159,var(--text-opacity)) !important
    }

    .mobile-small\:focus\:xer-text-primary:focus {
        --text-opacity: 1 !important;
        color: #ed8b00 !important;
        color: rgba(237,139,0,var(--text-opacity)) !important
    }

    .mobile-small\:focus\:xer-text-white:focus {
        --text-opacity: 1 !important;
        color: #fff !important;
        color: rgba(255,255,255,var(--text-opacity)) !important
    }

    .mobile-small\:focus\:xer-text-backdrop:focus {
        color: #0000001f !important
    }

    .mobile-small\:xer-text-opacity-0 {
        --text-opacity: 0 !important
    }

    .mobile-small\:xer-text-opacity-25 {
        --text-opacity: 0.25 !important
    }

    .mobile-small\:xer-text-opacity-50 {
        --text-opacity: 0.5 !important
    }

    .mobile-small\:xer-text-opacity-75 {
        --text-opacity: 0.75 !important
    }

    .mobile-small\:xer-text-opacity-100 {
        --text-opacity: 1 !important
    }

    .mobile-small\:hover\:xer-text-opacity-0:hover {
        --text-opacity: 0 !important
    }

    .mobile-small\:hover\:xer-text-opacity-25:hover {
        --text-opacity: 0.25 !important
    }

    .mobile-small\:hover\:xer-text-opacity-50:hover {
        --text-opacity: 0.5 !important
    }

    .mobile-small\:hover\:xer-text-opacity-75:hover {
        --text-opacity: 0.75 !important
    }

    .mobile-small\:hover\:xer-text-opacity-100:hover {
        --text-opacity: 1 !important
    }

    .mobile-small\:focus\:xer-text-opacity-0:focus {
        --text-opacity: 0 !important
    }

    .mobile-small\:focus\:xer-text-opacity-25:focus {
        --text-opacity: 0.25 !important
    }

    .mobile-small\:focus\:xer-text-opacity-50:focus {
        --text-opacity: 0.5 !important
    }

    .mobile-small\:focus\:xer-text-opacity-75:focus {
        --text-opacity: 0.75 !important
    }

    .mobile-small\:focus\:xer-text-opacity-100:focus {
        --text-opacity: 1 !important
    }

    .mobile-small\:xer-italic {
        font-style: italic !important
    }

    .mobile-small\:xer-not-italic {
        font-style: normal !important
    }

    .mobile-small\:xer-uppercase {
        text-transform: uppercase !important
    }

    .mobile-small\:xer-lowercase {
        text-transform: lowercase !important
    }

    .mobile-small\:xer-capitalize {
        text-transform: capitalize !important
    }

    .mobile-small\:xer-normal-case {
        text-transform: none !important
    }

    .mobile-small\:xer-underline {
        text-decoration: underline !important
    }

    .mobile-small\:xer-line-through {
        text-decoration: line-through !important
    }

    .mobile-small\:xer-no-underline {
        text-decoration: none !important
    }

    .mobile-small\:hover\:xer-underline:hover {
        text-decoration: underline !important
    }

    .mobile-small\:hover\:xer-line-through:hover {
        text-decoration: line-through !important
    }

    .mobile-small\:hover\:xer-no-underline:hover {
        text-decoration: none !important
    }

    .mobile-small\:focus\:xer-underline:focus {
        text-decoration: underline !important
    }

    .mobile-small\:focus\:xer-line-through:focus {
        text-decoration: line-through !important
    }

    .mobile-small\:focus\:xer-no-underline:focus {
        text-decoration: none !important
    }

    .mobile-small\:xer-antialiased {
        -webkit-font-smoothing: antialiased !important;
        -moz-osx-font-smoothing: grayscale !important
    }

    .mobile-small\:xer-subpixel-antialiased {
        -webkit-font-smoothing: auto !important;
        -moz-osx-font-smoothing: auto !important
    }

    .mobile-small\:xer-diagonal-fractions, .mobile-small\:xer-lining-nums, .mobile-small\:xer-oldstyle-nums, .mobile-small\:xer-ordinal, .mobile-small\:xer-proportional-nums, .mobile-small\:xer-slashed-zero, .mobile-small\:xer-stacked-fractions, .mobile-small\:xer-tabular-nums {
        --font-variant-numeric-ordinal: var(--tailwind-empty, ) !important; /*!*/ /*!*/
        --font-variant-numeric-slashed-zero: var(--tailwind-empty, ) !important; /*!*/ /*!*/
        --font-variant-numeric-figure: var(--tailwind-empty, ) !important; /*!*/ /*!*/
        --font-variant-numeric-spacing: var(--tailwind-empty, ) !important; /*!*/ /*!*/
        --font-variant-numeric-fraction: var(--tailwind-empty, ) !important; /*!*/ /*!*/
        font-variant-numeric: var(--font-variant-numeric-ordinal) var(--font-variant-numeric-slashed-zero) var(--font-variant-numeric-figure) var(--font-variant-numeric-spacing) var(--font-variant-numeric-fraction) !important
    }

    .mobile-small\:xer-normal-nums {
        font-variant-numeric: normal !important
    }

    .mobile-small\:xer-ordinal {
        --font-variant-numeric-ordinal: ordinal !important
    }

    .mobile-small\:xer-slashed-zero {
        --font-variant-numeric-slashed-zero: slashed-zero !important
    }

    .mobile-small\:xer-lining-nums {
        --font-variant-numeric-figure: lining-nums !important
    }

    .mobile-small\:xer-oldstyle-nums {
        --font-variant-numeric-figure: oldstyle-nums !important
    }

    .mobile-small\:xer-proportional-nums {
        --font-variant-numeric-spacing: proportional-nums !important
    }

    .mobile-small\:xer-tabular-nums {
        --font-variant-numeric-spacing: tabular-nums !important
    }

    .mobile-small\:xer-diagonal-fractions {
        --font-variant-numeric-fraction: diagonal-fractions !important
    }

    .mobile-small\:xer-stacked-fractions {
        --font-variant-numeric-fraction: stacked-fractions !important
    }

    .mobile-small\:xer-tracking-1 {
        letter-spacing: .25 !important
    }

    .mobile-small\:xer-tracking-2 {
        letter-spacing: .5 !important
    }

    .mobile-small\:xer-select-none {
        -webkit-user-select: none !important;
        -moz-user-select: none !important;
        -ms-user-select: none !important;
        user-select: none !important
    }

    .mobile-small\:xer-select-text {
        -webkit-user-select: text !important;
        -moz-user-select: text !important;
        -ms-user-select: text !important;
        user-select: text !important
    }

    .mobile-small\:xer-select-all {
        -webkit-user-select: all !important;
        -moz-user-select: all !important;
        -ms-user-select: all !important;
        user-select: all !important
    }

    .mobile-small\:xer-select-auto {
        -webkit-user-select: auto !important;
        -moz-user-select: auto !important;
        -ms-user-select: auto !important;
        user-select: auto !important
    }

    .mobile-small\:xer-align-baseline {
        vertical-align: baseline !important
    }

    .mobile-small\:xer-align-top {
        vertical-align: top !important
    }

    .mobile-small\:xer-align-middle {
        vertical-align: middle !important
    }

    .mobile-small\:xer-align-bottom {
        vertical-align: bottom !important
    }

    .mobile-small\:xer-align-text-top {
        vertical-align: text-top !important
    }

    .mobile-small\:xer-align-text-bottom {
        vertical-align: text-bottom !important
    }

    .mobile-small\:xer-visible {
        visibility: visible !important
    }

    .mobile-small\:xer-invisible {
        visibility: hidden !important
    }

    .mobile-small\:xer-whitespace-normal {
        white-space: normal !important
    }

    .mobile-small\:xer-whitespace-no-wrap {
        white-space: nowrap !important
    }

    .mobile-small\:xer-whitespace-pre {
        white-space: pre !important
    }

    .mobile-small\:xer-whitespace-pre-line {
        white-space: pre-line !important
    }

    .mobile-small\:xer-whitespace-pre-wrap {
        white-space: pre-wrap !important
    }

    .mobile-small\:xer-break-normal {
        word-wrap: normal !important;
        overflow-wrap: normal !important;
        word-break: normal !important
    }

    .mobile-small\:xer-break-words {
        word-wrap: break-word !important;
        overflow-wrap: break-word !important
    }

    .mobile-small\:xer-break-all {
        word-break: break-all !important
    }

    .mobile-small\:xer-truncate {
        overflow: hidden !important;
        text-overflow: ellipsis !important;
        white-space: nowrap !important
    }

    .mobile-small\:xer-w-0 {
        width: 0 !important
    }

    .mobile-small\:xer-w-1 {
        width: .125rem !important
    }

    .mobile-small\:xer-w-2 {
        width: .25rem !important
    }

    .mobile-small\:xer-w-3 {
        width: .5rem !important
    }

    .mobile-small\:xer-w-4 {
        width: .75rem !important
    }

    .mobile-small\:xer-w-5 {
        width: 1rem !important
    }

    .mobile-small\:xer-w-6 {
        width: 1.25rem !important
    }

    .mobile-small\:xer-w-7 {
        width: 1.5rem !important
    }

    .mobile-small\:xer-w-8 {
        width: 2rem !important
    }

    .mobile-small\:xer-w-9 {
        width: 2.25rem !important
    }

    .mobile-small\:xer-w-10 {
        width: 2.5rem !important
    }

    .mobile-small\:xer-w-11 {
        width: 2.75rem !important
    }

    .mobile-small\:xer-w-12 {
        width: 3.75rem !important
    }

    .mobile-small\:xer-w-13 {
        width: 4.25rem !important
    }

    .mobile-small\:xer-w-14 {
        width: 5rem !important
    }

    .mobile-small\:xer-w-15 {
        width: 6.25rem !important
    }

    .mobile-small\:xer-w-16 {
        width: 7.75rem !important
    }

    .mobile-small\:xer-w-17 {
        width: 10rem !important
    }

    .mobile-small\:xer-w-auto {
        width: auto !important
    }

    .mobile-small\:xer-w-1\/2 {
        width: 50% !important
    }

    .mobile-small\:xer-w-1\/3 {
        width: 33.333333% !important
    }

    .mobile-small\:xer-w-2\/3 {
        width: 66.666667% !important
    }

    .mobile-small\:xer-w-1\/4 {
        width: 25% !important
    }

    .mobile-small\:xer-w-2\/4 {
        width: 50% !important
    }

    .mobile-small\:xer-w-3\/4 {
        width: 75% !important
    }

    .mobile-small\:xer-w-1\/5 {
        width: 20% !important
    }

    .mobile-small\:xer-w-2\/5 {
        width: 40% !important
    }

    .mobile-small\:xer-w-3\/5 {
        width: 60% !important
    }

    .mobile-small\:xer-w-4\/5 {
        width: 80% !important
    }

    .mobile-small\:xer-w-1\/6 {
        width: 16.666667% !important
    }

    .mobile-small\:xer-w-2\/6 {
        width: 33.333333% !important
    }

    .mobile-small\:xer-w-3\/6 {
        width: 50% !important
    }

    .mobile-small\:xer-w-4\/6 {
        width: 66.666667% !important
    }

    .mobile-small\:xer-w-5\/6 {
        width: 83.333333% !important
    }

    .mobile-small\:xer-w-1\/12 {
        width: 8.333333% !important
    }

    .mobile-small\:xer-w-2\/12 {
        width: 16.666667% !important
    }

    .mobile-small\:xer-w-3\/12 {
        width: 25% !important
    }

    .mobile-small\:xer-w-4\/12 {
        width: 33.333333% !important
    }

    .mobile-small\:xer-w-5\/12 {
        width: 41.666667% !important
    }

    .mobile-small\:xer-w-6\/12 {
        width: 50% !important
    }

    .mobile-small\:xer-w-7\/12 {
        width: 58.333333% !important
    }

    .mobile-small\:xer-w-8\/12 {
        width: 66.666667% !important
    }

    .mobile-small\:xer-w-9\/12 {
        width: 75% !important
    }

    .mobile-small\:xer-w-10\/12 {
        width: 83.333333% !important
    }

    .mobile-small\:xer-w-11\/12 {
        width: 91.666667% !important
    }

    .mobile-small\:xer-w-full {
        width: 100% !important
    }

    .mobile-small\:xer-w-screen {
        width: 100vw !important
    }

    .mobile-small\:xer-z-0 {
        z-index: 0 !important
    }

    .mobile-small\:xer-z-10 {
        z-index: 10 !important
    }

    .mobile-small\:xer-z-20 {
        z-index: 20 !important
    }

    .mobile-small\:xer-z-30 {
        z-index: 30 !important
    }

    .mobile-small\:xer-z-40 {
        z-index: 40 !important
    }

    .mobile-small\:xer-z-50 {
        z-index: 50 !important
    }

    .mobile-small\:xer-z-auto {
        z-index: auto !important
    }

    .mobile-small\:xer-gap-0 {
        grid-gap: 0 !important;
        gap: 0 !important
    }

    .mobile-small\:xer-gap-1 {
        grid-gap: .125rem !important;
        gap: .125rem !important
    }

    .mobile-small\:xer-gap-2 {
        grid-gap: .25rem !important;
        gap: .25rem !important
    }

    .mobile-small\:xer-gap-3 {
        grid-gap: .5rem !important;
        gap: .5rem !important
    }

    .mobile-small\:xer-gap-4 {
        grid-gap: .75rem !important;
        gap: .75rem !important
    }

    .mobile-small\:xer-gap-5 {
        grid-gap: 1rem !important;
        gap: 1rem !important
    }

    .mobile-small\:xer-gap-6 {
        grid-gap: 1.25rem !important;
        gap: 1.25rem !important
    }

    .mobile-small\:xer-gap-7 {
        grid-gap: 1.5rem !important;
        gap: 1.5rem !important
    }

    .mobile-small\:xer-gap-8 {
        grid-gap: 2rem !important;
        gap: 2rem !important
    }

    .mobile-small\:xer-gap-9 {
        grid-gap: 2.25rem !important;
        gap: 2.25rem !important
    }

    .mobile-small\:xer-gap-10 {
        grid-gap: 2.5rem !important;
        gap: 2.5rem !important
    }

    .mobile-small\:xer-gap-11 {
        grid-gap: 2.75rem !important;
        gap: 2.75rem !important
    }

    .mobile-small\:xer-gap-12 {
        grid-gap: 3.75rem !important;
        gap: 3.75rem !important
    }

    .mobile-small\:xer-gap-13 {
        grid-gap: 4.25rem !important;
        gap: 4.25rem !important
    }

    .mobile-small\:xer-gap-14 {
        grid-gap: 5rem !important;
        gap: 5rem !important
    }

    .mobile-small\:xer-gap-15 {
        grid-gap: 6.25rem !important;
        gap: 6.25rem !important
    }

    .mobile-small\:xer-gap-16 {
        grid-gap: 7.75rem !important;
        gap: 7.75rem !important
    }

    .mobile-small\:xer-gap-17 {
        grid-gap: 10rem !important;
        gap: 10rem !important
    }

    .mobile-small\:xer-col-gap-0 {
        grid-column-gap: 0 !important;
        -moz-column-gap: 0 !important;
        column-gap: 0 !important
    }

    .mobile-small\:xer-col-gap-1 {
        grid-column-gap: .125rem !important;
        -moz-column-gap: .125rem !important;
        column-gap: .125rem !important
    }

    .mobile-small\:xer-col-gap-2 {
        grid-column-gap: .25rem !important;
        -moz-column-gap: .25rem !important;
        column-gap: .25rem !important
    }

    .mobile-small\:xer-col-gap-3 {
        grid-column-gap: .5rem !important;
        -moz-column-gap: .5rem !important;
        column-gap: .5rem !important
    }

    .mobile-small\:xer-col-gap-4 {
        grid-column-gap: .75rem !important;
        -moz-column-gap: .75rem !important;
        column-gap: .75rem !important
    }

    .mobile-small\:xer-col-gap-5 {
        grid-column-gap: 1rem !important;
        -moz-column-gap: 1rem !important;
        column-gap: 1rem !important
    }

    .mobile-small\:xer-col-gap-6 {
        grid-column-gap: 1.25rem !important;
        -moz-column-gap: 1.25rem !important;
        column-gap: 1.25rem !important
    }

    .mobile-small\:xer-col-gap-7 {
        grid-column-gap: 1.5rem !important;
        -moz-column-gap: 1.5rem !important;
        column-gap: 1.5rem !important
    }

    .mobile-small\:xer-col-gap-8 {
        grid-column-gap: 2rem !important;
        -moz-column-gap: 2rem !important;
        column-gap: 2rem !important
    }

    .mobile-small\:xer-col-gap-9 {
        grid-column-gap: 2.25rem !important;
        -moz-column-gap: 2.25rem !important;
        column-gap: 2.25rem !important
    }

    .mobile-small\:xer-col-gap-10 {
        grid-column-gap: 2.5rem !important;
        -moz-column-gap: 2.5rem !important;
        column-gap: 2.5rem !important
    }

    .mobile-small\:xer-col-gap-11 {
        grid-column-gap: 2.75rem !important;
        -moz-column-gap: 2.75rem !important;
        column-gap: 2.75rem !important
    }

    .mobile-small\:xer-col-gap-12 {
        grid-column-gap: 3.75rem !important;
        -moz-column-gap: 3.75rem !important;
        column-gap: 3.75rem !important
    }

    .mobile-small\:xer-col-gap-13 {
        grid-column-gap: 4.25rem !important;
        -moz-column-gap: 4.25rem !important;
        column-gap: 4.25rem !important
    }

    .mobile-small\:xer-col-gap-14 {
        grid-column-gap: 5rem !important;
        -moz-column-gap: 5rem !important;
        column-gap: 5rem !important
    }

    .mobile-small\:xer-col-gap-15 {
        grid-column-gap: 6.25rem !important;
        -moz-column-gap: 6.25rem !important;
        column-gap: 6.25rem !important
    }

    .mobile-small\:xer-col-gap-16 {
        grid-column-gap: 7.75rem !important;
        -moz-column-gap: 7.75rem !important;
        column-gap: 7.75rem !important
    }

    .mobile-small\:xer-col-gap-17 {
        grid-column-gap: 10rem !important;
        -moz-column-gap: 10rem !important;
        column-gap: 10rem !important
    }

    .mobile-small\:xer-gap-x-0 {
        grid-column-gap: 0 !important;
        -moz-column-gap: 0 !important;
        column-gap: 0 !important
    }

    .mobile-small\:xer-gap-x-1 {
        grid-column-gap: .125rem !important;
        -moz-column-gap: .125rem !important;
        column-gap: .125rem !important
    }

    .mobile-small\:xer-gap-x-2 {
        grid-column-gap: .25rem !important;
        -moz-column-gap: .25rem !important;
        column-gap: .25rem !important
    }

    .mobile-small\:xer-gap-x-3 {
        grid-column-gap: .5rem !important;
        -moz-column-gap: .5rem !important;
        column-gap: .5rem !important
    }

    .mobile-small\:xer-gap-x-4 {
        grid-column-gap: .75rem !important;
        -moz-column-gap: .75rem !important;
        column-gap: .75rem !important
    }

    .mobile-small\:xer-gap-x-5 {
        grid-column-gap: 1rem !important;
        -moz-column-gap: 1rem !important;
        column-gap: 1rem !important
    }

    .mobile-small\:xer-gap-x-6 {
        grid-column-gap: 1.25rem !important;
        -moz-column-gap: 1.25rem !important;
        column-gap: 1.25rem !important
    }

    .mobile-small\:xer-gap-x-7 {
        grid-column-gap: 1.5rem !important;
        -moz-column-gap: 1.5rem !important;
        column-gap: 1.5rem !important
    }

    .mobile-small\:xer-gap-x-8 {
        grid-column-gap: 2rem !important;
        -moz-column-gap: 2rem !important;
        column-gap: 2rem !important
    }

    .mobile-small\:xer-gap-x-9 {
        grid-column-gap: 2.25rem !important;
        -moz-column-gap: 2.25rem !important;
        column-gap: 2.25rem !important
    }

    .mobile-small\:xer-gap-x-10 {
        grid-column-gap: 2.5rem !important;
        -moz-column-gap: 2.5rem !important;
        column-gap: 2.5rem !important
    }

    .mobile-small\:xer-gap-x-11 {
        grid-column-gap: 2.75rem !important;
        -moz-column-gap: 2.75rem !important;
        column-gap: 2.75rem !important
    }

    .mobile-small\:xer-gap-x-12 {
        grid-column-gap: 3.75rem !important;
        -moz-column-gap: 3.75rem !important;
        column-gap: 3.75rem !important
    }

    .mobile-small\:xer-gap-x-13 {
        grid-column-gap: 4.25rem !important;
        -moz-column-gap: 4.25rem !important;
        column-gap: 4.25rem !important
    }

    .mobile-small\:xer-gap-x-14 {
        grid-column-gap: 5rem !important;
        -moz-column-gap: 5rem !important;
        column-gap: 5rem !important
    }

    .mobile-small\:xer-gap-x-15 {
        grid-column-gap: 6.25rem !important;
        -moz-column-gap: 6.25rem !important;
        column-gap: 6.25rem !important
    }

    .mobile-small\:xer-gap-x-16 {
        grid-column-gap: 7.75rem !important;
        -moz-column-gap: 7.75rem !important;
        column-gap: 7.75rem !important
    }

    .mobile-small\:xer-gap-x-17 {
        grid-column-gap: 10rem !important;
        -moz-column-gap: 10rem !important;
        column-gap: 10rem !important
    }

    .mobile-small\:xer-row-gap-0 {
        grid-row-gap: 0 !important;
        row-gap: 0 !important
    }

    .mobile-small\:xer-row-gap-1 {
        grid-row-gap: .125rem !important;
        row-gap: .125rem !important
    }

    .mobile-small\:xer-row-gap-2 {
        grid-row-gap: .25rem !important;
        row-gap: .25rem !important
    }

    .mobile-small\:xer-row-gap-3 {
        grid-row-gap: .5rem !important;
        row-gap: .5rem !important
    }

    .mobile-small\:xer-row-gap-4 {
        grid-row-gap: .75rem !important;
        row-gap: .75rem !important
    }

    .mobile-small\:xer-row-gap-5 {
        grid-row-gap: 1rem !important;
        row-gap: 1rem !important
    }

    .mobile-small\:xer-row-gap-6 {
        grid-row-gap: 1.25rem !important;
        row-gap: 1.25rem !important
    }

    .mobile-small\:xer-row-gap-7 {
        grid-row-gap: 1.5rem !important;
        row-gap: 1.5rem !important
    }

    .mobile-small\:xer-row-gap-8 {
        grid-row-gap: 2rem !important;
        row-gap: 2rem !important
    }

    .mobile-small\:xer-row-gap-9 {
        grid-row-gap: 2.25rem !important;
        row-gap: 2.25rem !important
    }

    .mobile-small\:xer-row-gap-10 {
        grid-row-gap: 2.5rem !important;
        row-gap: 2.5rem !important
    }

    .mobile-small\:xer-row-gap-11 {
        grid-row-gap: 2.75rem !important;
        row-gap: 2.75rem !important
    }

    .mobile-small\:xer-row-gap-12 {
        grid-row-gap: 3.75rem !important;
        row-gap: 3.75rem !important
    }

    .mobile-small\:xer-row-gap-13 {
        grid-row-gap: 4.25rem !important;
        row-gap: 4.25rem !important
    }

    .mobile-small\:xer-row-gap-14 {
        grid-row-gap: 5rem !important;
        row-gap: 5rem !important
    }

    .mobile-small\:xer-row-gap-15 {
        grid-row-gap: 6.25rem !important;
        row-gap: 6.25rem !important
    }

    .mobile-small\:xer-row-gap-16 {
        grid-row-gap: 7.75rem !important;
        row-gap: 7.75rem !important
    }

    .mobile-small\:xer-row-gap-17 {
        grid-row-gap: 10rem !important;
        row-gap: 10rem !important
    }

    .mobile-small\:xer-gap-y-0 {
        grid-row-gap: 0 !important;
        row-gap: 0 !important
    }

    .mobile-small\:xer-gap-y-1 {
        grid-row-gap: .125rem !important;
        row-gap: .125rem !important
    }

    .mobile-small\:xer-gap-y-2 {
        grid-row-gap: .25rem !important;
        row-gap: .25rem !important
    }

    .mobile-small\:xer-gap-y-3 {
        grid-row-gap: .5rem !important;
        row-gap: .5rem !important
    }

    .mobile-small\:xer-gap-y-4 {
        grid-row-gap: .75rem !important;
        row-gap: .75rem !important
    }

    .mobile-small\:xer-gap-y-5 {
        grid-row-gap: 1rem !important;
        row-gap: 1rem !important
    }

    .mobile-small\:xer-gap-y-6 {
        grid-row-gap: 1.25rem !important;
        row-gap: 1.25rem !important
    }

    .mobile-small\:xer-gap-y-7 {
        grid-row-gap: 1.5rem !important;
        row-gap: 1.5rem !important
    }

    .mobile-small\:xer-gap-y-8 {
        grid-row-gap: 2rem !important;
        row-gap: 2rem !important
    }

    .mobile-small\:xer-gap-y-9 {
        grid-row-gap: 2.25rem !important;
        row-gap: 2.25rem !important
    }

    .mobile-small\:xer-gap-y-10 {
        grid-row-gap: 2.5rem !important;
        row-gap: 2.5rem !important
    }

    .mobile-small\:xer-gap-y-11 {
        grid-row-gap: 2.75rem !important;
        row-gap: 2.75rem !important
    }

    .mobile-small\:xer-gap-y-12 {
        grid-row-gap: 3.75rem !important;
        row-gap: 3.75rem !important
    }

    .mobile-small\:xer-gap-y-13 {
        grid-row-gap: 4.25rem !important;
        row-gap: 4.25rem !important
    }

    .mobile-small\:xer-gap-y-14 {
        grid-row-gap: 5rem !important;
        row-gap: 5rem !important
    }

    .mobile-small\:xer-gap-y-15 {
        grid-row-gap: 6.25rem !important;
        row-gap: 6.25rem !important
    }

    .mobile-small\:xer-gap-y-16 {
        grid-row-gap: 7.75rem !important;
        row-gap: 7.75rem !important
    }

    .mobile-small\:xer-gap-y-17 {
        grid-row-gap: 10rem !important;
        row-gap: 10rem !important
    }

    .mobile-small\:xer-grid-flow-row {
        grid-auto-flow: row !important
    }

    .mobile-small\:xer-grid-flow-col {
        grid-auto-flow: column !important
    }

    .mobile-small\:xer-grid-flow-row-dense {
        grid-auto-flow: row dense !important
    }

    .mobile-small\:xer-grid-flow-col-dense {
        grid-auto-flow: column dense !important
    }

    .mobile-small\:xer-grid-cols-1 {
        grid-template-columns: repeat(1,minmax(0,1fr)) !important
    }

    .mobile-small\:xer-grid-cols-2 {
        grid-template-columns: repeat(2,minmax(0,1fr)) !important
    }

    .mobile-small\:xer-grid-cols-3 {
        grid-template-columns: repeat(3,minmax(0,1fr)) !important
    }

    .mobile-small\:xer-grid-cols-4 {
        grid-template-columns: repeat(4,minmax(0,1fr)) !important
    }

    .mobile-small\:xer-grid-cols-5 {
        grid-template-columns: repeat(5,minmax(0,1fr)) !important
    }

    .mobile-small\:xer-grid-cols-6 {
        grid-template-columns: repeat(6,minmax(0,1fr)) !important
    }

    .mobile-small\:xer-grid-cols-7 {
        grid-template-columns: repeat(7,minmax(0,1fr)) !important
    }

    .mobile-small\:xer-grid-cols-8 {
        grid-template-columns: repeat(8,minmax(0,1fr)) !important
    }

    .mobile-small\:xer-grid-cols-9 {
        grid-template-columns: repeat(9,minmax(0,1fr)) !important
    }

    .mobile-small\:xer-grid-cols-10 {
        grid-template-columns: repeat(10,minmax(0,1fr)) !important
    }

    .mobile-small\:xer-grid-cols-11 {
        grid-template-columns: repeat(11,minmax(0,1fr)) !important
    }

    .mobile-small\:xer-grid-cols-12 {
        grid-template-columns: repeat(12,minmax(0,1fr)) !important
    }

    .mobile-small\:xer-grid-cols-none {
        grid-template-columns: none !important
    }

    .mobile-small\:xer-auto-cols-auto {
        grid-auto-columns: auto !important
    }

    .mobile-small\:xer-auto-cols-min {
        grid-auto-columns: -webkit-min-content !important;
        grid-auto-columns: min-content !important
    }

    .mobile-small\:xer-auto-cols-max {
        grid-auto-columns: -webkit-max-content !important;
        grid-auto-columns: max-content !important
    }

    .mobile-small\:xer-auto-cols-fr {
        grid-auto-columns: minmax(0,1fr) !important
    }

    .mobile-small\:xer-col-auto {
        grid-column: auto !important
    }

    .mobile-small\:xer-col-span-1 {
        grid-column: span 1/span 1 !important
    }

    .mobile-small\:xer-col-span-2 {
        grid-column: span 2/span 2 !important
    }

    .mobile-small\:xer-col-span-3 {
        grid-column: span 3/span 3 !important
    }

    .mobile-small\:xer-col-span-4 {
        grid-column: span 4/span 4 !important
    }

    .mobile-small\:xer-col-span-5 {
        grid-column: span 5/span 5 !important
    }

    .mobile-small\:xer-col-span-6 {
        grid-column: span 6/span 6 !important
    }

    .mobile-small\:xer-col-span-7 {
        grid-column: span 7/span 7 !important
    }

    .mobile-small\:xer-col-span-8 {
        grid-column: span 8/span 8 !important
    }

    .mobile-small\:xer-col-span-9 {
        grid-column: span 9/span 9 !important
    }

    .mobile-small\:xer-col-span-10 {
        grid-column: span 10/span 10 !important
    }

    .mobile-small\:xer-col-span-11 {
        grid-column: span 11/span 11 !important
    }

    .mobile-small\:xer-col-span-12 {
        grid-column: span 12/span 12 !important
    }

    .mobile-small\:xer-col-span-full {
        grid-column: 1/-1 !important
    }

    .mobile-small\:xer-col-start-1 {
        grid-column-start: 1 !important
    }

    .mobile-small\:xer-col-start-2 {
        grid-column-start: 2 !important
    }

    .mobile-small\:xer-col-start-3 {
        grid-column-start: 3 !important
    }

    .mobile-small\:xer-col-start-4 {
        grid-column-start: 4 !important
    }

    .mobile-small\:xer-col-start-5 {
        grid-column-start: 5 !important
    }

    .mobile-small\:xer-col-start-6 {
        grid-column-start: 6 !important
    }

    .mobile-small\:xer-col-start-7 {
        grid-column-start: 7 !important
    }

    .mobile-small\:xer-col-start-8 {
        grid-column-start: 8 !important
    }

    .mobile-small\:xer-col-start-9 {
        grid-column-start: 9 !important
    }

    .mobile-small\:xer-col-start-10 {
        grid-column-start: 10 !important
    }

    .mobile-small\:xer-col-start-11 {
        grid-column-start: 11 !important
    }

    .mobile-small\:xer-col-start-12 {
        grid-column-start: 12 !important
    }

    .mobile-small\:xer-col-start-13 {
        grid-column-start: 13 !important
    }

    .mobile-small\:xer-col-start-auto {
        grid-column-start: auto !important
    }

    .mobile-small\:xer-col-end-1 {
        grid-column-end: 1 !important
    }

    .mobile-small\:xer-col-end-2 {
        grid-column-end: 2 !important
    }

    .mobile-small\:xer-col-end-3 {
        grid-column-end: 3 !important
    }

    .mobile-small\:xer-col-end-4 {
        grid-column-end: 4 !important
    }

    .mobile-small\:xer-col-end-5 {
        grid-column-end: 5 !important
    }

    .mobile-small\:xer-col-end-6 {
        grid-column-end: 6 !important
    }

    .mobile-small\:xer-col-end-7 {
        grid-column-end: 7 !important
    }

    .mobile-small\:xer-col-end-8 {
        grid-column-end: 8 !important
    }

    .mobile-small\:xer-col-end-9 {
        grid-column-end: 9 !important
    }

    .mobile-small\:xer-col-end-10 {
        grid-column-end: 10 !important
    }

    .mobile-small\:xer-col-end-11 {
        grid-column-end: 11 !important
    }

    .mobile-small\:xer-col-end-12 {
        grid-column-end: 12 !important
    }

    .mobile-small\:xer-col-end-13 {
        grid-column-end: 13 !important
    }

    .mobile-small\:xer-col-end-auto {
        grid-column-end: auto !important
    }

    .mobile-small\:xer-grid-rows-1 {
        grid-template-rows: repeat(1,minmax(0,1fr)) !important
    }

    .mobile-small\:xer-grid-rows-2 {
        grid-template-rows: repeat(2,minmax(0,1fr)) !important
    }

    .mobile-small\:xer-grid-rows-3 {
        grid-template-rows: repeat(3,minmax(0,1fr)) !important
    }

    .mobile-small\:xer-grid-rows-4 {
        grid-template-rows: repeat(4,minmax(0,1fr)) !important
    }

    .mobile-small\:xer-grid-rows-5 {
        grid-template-rows: repeat(5,minmax(0,1fr)) !important
    }

    .mobile-small\:xer-grid-rows-6 {
        grid-template-rows: repeat(6,minmax(0,1fr)) !important
    }

    .mobile-small\:xer-grid-rows-none {
        grid-template-rows: none !important
    }

    .mobile-small\:xer-auto-rows-auto {
        grid-auto-rows: auto !important
    }

    .mobile-small\:xer-auto-rows-min {
        grid-auto-rows: -webkit-min-content !important;
        grid-auto-rows: min-content !important
    }

    .mobile-small\:xer-auto-rows-max {
        grid-auto-rows: -webkit-max-content !important;
        grid-auto-rows: max-content !important
    }

    .mobile-small\:xer-auto-rows-fr {
        grid-auto-rows: minmax(0,1fr) !important
    }

    .mobile-small\:xer-row-auto {
        grid-row: auto !important
    }

    .mobile-small\:xer-row-span-1 {
        grid-row: span 1/span 1 !important
    }

    .mobile-small\:xer-row-span-2 {
        grid-row: span 2/span 2 !important
    }

    .mobile-small\:xer-row-span-3 {
        grid-row: span 3/span 3 !important
    }

    .mobile-small\:xer-row-span-4 {
        grid-row: span 4/span 4 !important
    }

    .mobile-small\:xer-row-span-5 {
        grid-row: span 5/span 5 !important
    }

    .mobile-small\:xer-row-span-6 {
        grid-row: span 6/span 6 !important
    }

    .mobile-small\:xer-row-span-full {
        grid-row: 1/-1 !important
    }

    .mobile-small\:xer-row-start-1 {
        grid-row-start: 1 !important
    }

    .mobile-small\:xer-row-start-2 {
        grid-row-start: 2 !important
    }

    .mobile-small\:xer-row-start-3 {
        grid-row-start: 3 !important
    }

    .mobile-small\:xer-row-start-4 {
        grid-row-start: 4 !important
    }

    .mobile-small\:xer-row-start-5 {
        grid-row-start: 5 !important
    }

    .mobile-small\:xer-row-start-6 {
        grid-row-start: 6 !important
    }

    .mobile-small\:xer-row-start-7 {
        grid-row-start: 7 !important
    }

    .mobile-small\:xer-row-start-auto {
        grid-row-start: auto !important
    }

    .mobile-small\:xer-row-end-1 {
        grid-row-end: 1 !important
    }

    .mobile-small\:xer-row-end-2 {
        grid-row-end: 2 !important
    }

    .mobile-small\:xer-row-end-3 {
        grid-row-end: 3 !important
    }

    .mobile-small\:xer-row-end-4 {
        grid-row-end: 4 !important
    }

    .mobile-small\:xer-row-end-5 {
        grid-row-end: 5 !important
    }

    .mobile-small\:xer-row-end-6 {
        grid-row-end: 6 !important
    }

    .mobile-small\:xer-row-end-7 {
        grid-row-end: 7 !important
    }

    .mobile-small\:xer-row-end-auto {
        grid-row-end: auto !important
    }

    .mobile-small\:xer-transform {
        --transform-translate-x: 0 !important;
        --transform-translate-y: 0 !important;
        --transform-rotate: 0 !important;
        --transform-skew-x: 0 !important;
        --transform-skew-y: 0 !important;
        --transform-scale-x: 1 !important;
        --transform-scale-y: 1 !important;
        transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y)) !important
    }

    .mobile-small\:xer-transform-none {
        transform: none !important
    }

    .mobile-small\:xer-origin-center {
        transform-origin: center !important
    }

    .mobile-small\:xer-origin-top {
        transform-origin: top !important
    }

    .mobile-small\:xer-origin-top-right {
        transform-origin: top right !important
    }

    .mobile-small\:xer-origin-right {
        transform-origin: right !important
    }

    .mobile-small\:xer-origin-bottom-right {
        transform-origin: bottom right !important
    }

    .mobile-small\:xer-origin-bottom {
        transform-origin: bottom !important
    }

    .mobile-small\:xer-origin-bottom-left {
        transform-origin: bottom left !important
    }

    .mobile-small\:xer-origin-left {
        transform-origin: left !important
    }

    .mobile-small\:xer-origin-top-left {
        transform-origin: top left !important
    }

    .mobile-small\:xer-scale-0 {
        --transform-scale-x: 0 !important;
        --transform-scale-y: 0 !important
    }

    .mobile-small\:xer-scale-50 {
        --transform-scale-x: .5 !important;
        --transform-scale-y: .5 !important
    }

    .mobile-small\:xer-scale-75 {
        --transform-scale-x: .75 !important;
        --transform-scale-y: .75 !important
    }

    .mobile-small\:xer-scale-90 {
        --transform-scale-x: .9 !important;
        --transform-scale-y: .9 !important
    }

    .mobile-small\:xer-scale-95 {
        --transform-scale-x: .95 !important;
        --transform-scale-y: .95 !important
    }

    .mobile-small\:xer-scale-100 {
        --transform-scale-x: 1 !important;
        --transform-scale-y: 1 !important
    }

    .mobile-small\:xer-scale-105 {
        --transform-scale-x: 1.05 !important;
        --transform-scale-y: 1.05 !important
    }

    .mobile-small\:xer-scale-110 {
        --transform-scale-x: 1.1 !important;
        --transform-scale-y: 1.1 !important
    }

    .mobile-small\:xer-scale-125 {
        --transform-scale-x: 1.25 !important;
        --transform-scale-y: 1.25 !important
    }

    .mobile-small\:xer-scale-150 {
        --transform-scale-x: 1.5 !important;
        --transform-scale-y: 1.5 !important
    }

    .mobile-small\:xer-scale-x-0 {
        --transform-scale-x: 0 !important
    }

    .mobile-small\:xer-scale-x-50 {
        --transform-scale-x: .5 !important
    }

    .mobile-small\:xer-scale-x-75 {
        --transform-scale-x: .75 !important
    }

    .mobile-small\:xer-scale-x-90 {
        --transform-scale-x: .9 !important
    }

    .mobile-small\:xer-scale-x-95 {
        --transform-scale-x: .95 !important
    }

    .mobile-small\:xer-scale-x-100 {
        --transform-scale-x: 1 !important
    }

    .mobile-small\:xer-scale-x-105 {
        --transform-scale-x: 1.05 !important
    }

    .mobile-small\:xer-scale-x-110 {
        --transform-scale-x: 1.1 !important
    }

    .mobile-small\:xer-scale-x-125 {
        --transform-scale-x: 1.25 !important
    }

    .mobile-small\:xer-scale-x-150 {
        --transform-scale-x: 1.5 !important
    }

    .mobile-small\:xer-scale-y-0 {
        --transform-scale-y: 0 !important
    }

    .mobile-small\:xer-scale-y-50 {
        --transform-scale-y: .5 !important
    }

    .mobile-small\:xer-scale-y-75 {
        --transform-scale-y: .75 !important
    }

    .mobile-small\:xer-scale-y-90 {
        --transform-scale-y: .9 !important
    }

    .mobile-small\:xer-scale-y-95 {
        --transform-scale-y: .95 !important
    }

    .mobile-small\:xer-scale-y-100 {
        --transform-scale-y: 1 !important
    }

    .mobile-small\:xer-scale-y-105 {
        --transform-scale-y: 1.05 !important
    }

    .mobile-small\:xer-scale-y-110 {
        --transform-scale-y: 1.1 !important
    }

    .mobile-small\:xer-scale-y-125 {
        --transform-scale-y: 1.25 !important
    }

    .mobile-small\:xer-scale-y-150 {
        --transform-scale-y: 1.5 !important
    }

    .mobile-small\:hover\:xer-scale-0:hover {
        --transform-scale-x: 0 !important;
        --transform-scale-y: 0 !important
    }

    .mobile-small\:hover\:xer-scale-50:hover {
        --transform-scale-x: .5 !important;
        --transform-scale-y: .5 !important
    }

    .mobile-small\:hover\:xer-scale-75:hover {
        --transform-scale-x: .75 !important;
        --transform-scale-y: .75 !important
    }

    .mobile-small\:hover\:xer-scale-90:hover {
        --transform-scale-x: .9 !important;
        --transform-scale-y: .9 !important
    }

    .mobile-small\:hover\:xer-scale-95:hover {
        --transform-scale-x: .95 !important;
        --transform-scale-y: .95 !important
    }

    .mobile-small\:hover\:xer-scale-100:hover {
        --transform-scale-x: 1 !important;
        --transform-scale-y: 1 !important
    }

    .mobile-small\:hover\:xer-scale-105:hover {
        --transform-scale-x: 1.05 !important;
        --transform-scale-y: 1.05 !important
    }

    .mobile-small\:hover\:xer-scale-110:hover {
        --transform-scale-x: 1.1 !important;
        --transform-scale-y: 1.1 !important
    }

    .mobile-small\:hover\:xer-scale-125:hover {
        --transform-scale-x: 1.25 !important;
        --transform-scale-y: 1.25 !important
    }

    .mobile-small\:hover\:xer-scale-150:hover {
        --transform-scale-x: 1.5 !important;
        --transform-scale-y: 1.5 !important
    }

    .mobile-small\:hover\:xer-scale-x-0:hover {
        --transform-scale-x: 0 !important
    }

    .mobile-small\:hover\:xer-scale-x-50:hover {
        --transform-scale-x: .5 !important
    }

    .mobile-small\:hover\:xer-scale-x-75:hover {
        --transform-scale-x: .75 !important
    }

    .mobile-small\:hover\:xer-scale-x-90:hover {
        --transform-scale-x: .9 !important
    }

    .mobile-small\:hover\:xer-scale-x-95:hover {
        --transform-scale-x: .95 !important
    }

    .mobile-small\:hover\:xer-scale-x-100:hover {
        --transform-scale-x: 1 !important
    }

    .mobile-small\:hover\:xer-scale-x-105:hover {
        --transform-scale-x: 1.05 !important
    }

    .mobile-small\:hover\:xer-scale-x-110:hover {
        --transform-scale-x: 1.1 !important
    }

    .mobile-small\:hover\:xer-scale-x-125:hover {
        --transform-scale-x: 1.25 !important
    }

    .mobile-small\:hover\:xer-scale-x-150:hover {
        --transform-scale-x: 1.5 !important
    }

    .mobile-small\:hover\:xer-scale-y-0:hover {
        --transform-scale-y: 0 !important
    }

    .mobile-small\:hover\:xer-scale-y-50:hover {
        --transform-scale-y: .5 !important
    }

    .mobile-small\:hover\:xer-scale-y-75:hover {
        --transform-scale-y: .75 !important
    }

    .mobile-small\:hover\:xer-scale-y-90:hover {
        --transform-scale-y: .9 !important
    }

    .mobile-small\:hover\:xer-scale-y-95:hover {
        --transform-scale-y: .95 !important
    }

    .mobile-small\:hover\:xer-scale-y-100:hover {
        --transform-scale-y: 1 !important
    }

    .mobile-small\:hover\:xer-scale-y-105:hover {
        --transform-scale-y: 1.05 !important
    }

    .mobile-small\:hover\:xer-scale-y-110:hover {
        --transform-scale-y: 1.1 !important
    }

    .mobile-small\:hover\:xer-scale-y-125:hover {
        --transform-scale-y: 1.25 !important
    }

    .mobile-small\:hover\:xer-scale-y-150:hover {
        --transform-scale-y: 1.5 !important
    }

    .mobile-small\:focus\:xer-scale-0:focus {
        --transform-scale-x: 0 !important;
        --transform-scale-y: 0 !important
    }

    .mobile-small\:focus\:xer-scale-50:focus {
        --transform-scale-x: .5 !important;
        --transform-scale-y: .5 !important
    }

    .mobile-small\:focus\:xer-scale-75:focus {
        --transform-scale-x: .75 !important;
        --transform-scale-y: .75 !important
    }

    .mobile-small\:focus\:xer-scale-90:focus {
        --transform-scale-x: .9 !important;
        --transform-scale-y: .9 !important
    }

    .mobile-small\:focus\:xer-scale-95:focus {
        --transform-scale-x: .95 !important;
        --transform-scale-y: .95 !important
    }

    .mobile-small\:focus\:xer-scale-100:focus {
        --transform-scale-x: 1 !important;
        --transform-scale-y: 1 !important
    }

    .mobile-small\:focus\:xer-scale-105:focus {
        --transform-scale-x: 1.05 !important;
        --transform-scale-y: 1.05 !important
    }

    .mobile-small\:focus\:xer-scale-110:focus {
        --transform-scale-x: 1.1 !important;
        --transform-scale-y: 1.1 !important
    }

    .mobile-small\:focus\:xer-scale-125:focus {
        --transform-scale-x: 1.25 !important;
        --transform-scale-y: 1.25 !important
    }

    .mobile-small\:focus\:xer-scale-150:focus {
        --transform-scale-x: 1.5 !important;
        --transform-scale-y: 1.5 !important
    }

    .mobile-small\:focus\:xer-scale-x-0:focus {
        --transform-scale-x: 0 !important
    }

    .mobile-small\:focus\:xer-scale-x-50:focus {
        --transform-scale-x: .5 !important
    }

    .mobile-small\:focus\:xer-scale-x-75:focus {
        --transform-scale-x: .75 !important
    }

    .mobile-small\:focus\:xer-scale-x-90:focus {
        --transform-scale-x: .9 !important
    }

    .mobile-small\:focus\:xer-scale-x-95:focus {
        --transform-scale-x: .95 !important
    }

    .mobile-small\:focus\:xer-scale-x-100:focus {
        --transform-scale-x: 1 !important
    }

    .mobile-small\:focus\:xer-scale-x-105:focus {
        --transform-scale-x: 1.05 !important
    }

    .mobile-small\:focus\:xer-scale-x-110:focus {
        --transform-scale-x: 1.1 !important
    }

    .mobile-small\:focus\:xer-scale-x-125:focus {
        --transform-scale-x: 1.25 !important
    }

    .mobile-small\:focus\:xer-scale-x-150:focus {
        --transform-scale-x: 1.5 !important
    }

    .mobile-small\:focus\:xer-scale-y-0:focus {
        --transform-scale-y: 0 !important
    }

    .mobile-small\:focus\:xer-scale-y-50:focus {
        --transform-scale-y: .5 !important
    }

    .mobile-small\:focus\:xer-scale-y-75:focus {
        --transform-scale-y: .75 !important
    }

    .mobile-small\:focus\:xer-scale-y-90:focus {
        --transform-scale-y: .9 !important
    }

    .mobile-small\:focus\:xer-scale-y-95:focus {
        --transform-scale-y: .95 !important
    }

    .mobile-small\:focus\:xer-scale-y-100:focus {
        --transform-scale-y: 1 !important
    }

    .mobile-small\:focus\:xer-scale-y-105:focus {
        --transform-scale-y: 1.05 !important
    }

    .mobile-small\:focus\:xer-scale-y-110:focus {
        --transform-scale-y: 1.1 !important
    }

    .mobile-small\:focus\:xer-scale-y-125:focus {
        --transform-scale-y: 1.25 !important
    }

    .mobile-small\:focus\:xer-scale-y-150:focus {
        --transform-scale-y: 1.5 !important
    }

    .mobile-small\:xer-rotate-0 {
        --transform-rotate: 0 !important
    }

    .mobile-small\:xer-rotate-1 {
        --transform-rotate: 1deg !important
    }

    .mobile-small\:xer-rotate-2 {
        --transform-rotate: 2deg !important
    }

    .mobile-small\:xer-rotate-3 {
        --transform-rotate: 3deg !important
    }

    .mobile-small\:xer-rotate-6 {
        --transform-rotate: 6deg !important
    }

    .mobile-small\:xer-rotate-12 {
        --transform-rotate: 12deg !important
    }

    .mobile-small\:xer-rotate-45 {
        --transform-rotate: 45deg !important
    }

    .mobile-small\:xer-rotate-90 {
        --transform-rotate: 90deg !important
    }

    .mobile-small\:xer-rotate-180 {
        --transform-rotate: 180deg !important
    }

    .mobile-small\:xer--rotate-180 {
        --transform-rotate: -180deg !important
    }

    .mobile-small\:xer--rotate-90 {
        --transform-rotate: -90deg !important
    }

    .mobile-small\:xer--rotate-45 {
        --transform-rotate: -45deg !important
    }

    .mobile-small\:xer--rotate-12 {
        --transform-rotate: -12deg !important
    }

    .mobile-small\:xer--rotate-6 {
        --transform-rotate: -6deg !important
    }

    .mobile-small\:xer--rotate-3 {
        --transform-rotate: -3deg !important
    }

    .mobile-small\:xer--rotate-2 {
        --transform-rotate: -2deg !important
    }

    .mobile-small\:xer--rotate-1 {
        --transform-rotate: -1deg !important
    }

    .mobile-small\:hover\:xer-rotate-0:hover {
        --transform-rotate: 0 !important
    }

    .mobile-small\:hover\:xer-rotate-1:hover {
        --transform-rotate: 1deg !important
    }

    .mobile-small\:hover\:xer-rotate-2:hover {
        --transform-rotate: 2deg !important
    }

    .mobile-small\:hover\:xer-rotate-3:hover {
        --transform-rotate: 3deg !important
    }

    .mobile-small\:hover\:xer-rotate-6:hover {
        --transform-rotate: 6deg !important
    }

    .mobile-small\:hover\:xer-rotate-12:hover {
        --transform-rotate: 12deg !important
    }

    .mobile-small\:hover\:xer-rotate-45:hover {
        --transform-rotate: 45deg !important
    }

    .mobile-small\:hover\:xer-rotate-90:hover {
        --transform-rotate: 90deg !important
    }

    .mobile-small\:hover\:xer-rotate-180:hover {
        --transform-rotate: 180deg !important
    }

    .mobile-small\:hover\:xer--rotate-180:hover {
        --transform-rotate: -180deg !important
    }

    .mobile-small\:hover\:xer--rotate-90:hover {
        --transform-rotate: -90deg !important
    }

    .mobile-small\:hover\:xer--rotate-45:hover {
        --transform-rotate: -45deg !important
    }

    .mobile-small\:hover\:xer--rotate-12:hover {
        --transform-rotate: -12deg !important
    }

    .mobile-small\:hover\:xer--rotate-6:hover {
        --transform-rotate: -6deg !important
    }

    .mobile-small\:hover\:xer--rotate-3:hover {
        --transform-rotate: -3deg !important
    }

    .mobile-small\:hover\:xer--rotate-2:hover {
        --transform-rotate: -2deg !important
    }

    .mobile-small\:hover\:xer--rotate-1:hover {
        --transform-rotate: -1deg !important
    }

    .mobile-small\:focus\:xer-rotate-0:focus {
        --transform-rotate: 0 !important
    }

    .mobile-small\:focus\:xer-rotate-1:focus {
        --transform-rotate: 1deg !important
    }

    .mobile-small\:focus\:xer-rotate-2:focus {
        --transform-rotate: 2deg !important
    }

    .mobile-small\:focus\:xer-rotate-3:focus {
        --transform-rotate: 3deg !important
    }

    .mobile-small\:focus\:xer-rotate-6:focus {
        --transform-rotate: 6deg !important
    }

    .mobile-small\:focus\:xer-rotate-12:focus {
        --transform-rotate: 12deg !important
    }

    .mobile-small\:focus\:xer-rotate-45:focus {
        --transform-rotate: 45deg !important
    }

    .mobile-small\:focus\:xer-rotate-90:focus {
        --transform-rotate: 90deg !important
    }

    .mobile-small\:focus\:xer-rotate-180:focus {
        --transform-rotate: 180deg !important
    }

    .mobile-small\:focus\:xer--rotate-180:focus {
        --transform-rotate: -180deg !important
    }

    .mobile-small\:focus\:xer--rotate-90:focus {
        --transform-rotate: -90deg !important
    }

    .mobile-small\:focus\:xer--rotate-45:focus {
        --transform-rotate: -45deg !important
    }

    .mobile-small\:focus\:xer--rotate-12:focus {
        --transform-rotate: -12deg !important
    }

    .mobile-small\:focus\:xer--rotate-6:focus {
        --transform-rotate: -6deg !important
    }

    .mobile-small\:focus\:xer--rotate-3:focus {
        --transform-rotate: -3deg !important
    }

    .mobile-small\:focus\:xer--rotate-2:focus {
        --transform-rotate: -2deg !important
    }

    .mobile-small\:focus\:xer--rotate-1:focus {
        --transform-rotate: -1deg !important
    }

    .mobile-small\:xer-translate-x-0 {
        --transform-translate-x: 0 !important
    }

    .mobile-small\:xer-translate-x-1 {
        --transform-translate-x: 0.125rem !important
    }

    .mobile-small\:xer-translate-x-2 {
        --transform-translate-x: 0.25rem !important
    }

    .mobile-small\:xer-translate-x-3 {
        --transform-translate-x: 0.5rem !important
    }

    .mobile-small\:xer-translate-x-4 {
        --transform-translate-x: 0.75rem !important
    }

    .mobile-small\:xer-translate-x-5 {
        --transform-translate-x: 1rem !important
    }

    .mobile-small\:xer-translate-x-6 {
        --transform-translate-x: 1.25rem !important
    }

    .mobile-small\:xer-translate-x-7 {
        --transform-translate-x: 1.5rem !important
    }

    .mobile-small\:xer-translate-x-8 {
        --transform-translate-x: 2rem !important
    }

    .mobile-small\:xer-translate-x-9 {
        --transform-translate-x: 2.25rem !important
    }

    .mobile-small\:xer-translate-x-10 {
        --transform-translate-x: 2.5rem !important
    }

    .mobile-small\:xer-translate-x-11 {
        --transform-translate-x: 2.75rem !important
    }

    .mobile-small\:xer-translate-x-12 {
        --transform-translate-x: 3.75rem !important
    }

    .mobile-small\:xer-translate-x-13 {
        --transform-translate-x: 4.25rem !important
    }

    .mobile-small\:xer-translate-x-14 {
        --transform-translate-x: 5rem !important
    }

    .mobile-small\:xer-translate-x-15 {
        --transform-translate-x: 6.25rem !important
    }

    .mobile-small\:xer-translate-x-16 {
        --transform-translate-x: 7.75rem !important
    }

    .mobile-small\:xer-translate-x-17 {
        --transform-translate-x: 10rem !important
    }

    .mobile-small\:xer--translate-x-1 {
        --transform-translate-x: -0.125rem !important
    }

    .mobile-small\:xer--translate-x-2 {
        --transform-translate-x: -0.25rem !important
    }

    .mobile-small\:xer--translate-x-3 {
        --transform-translate-x: -0.5rem !important
    }

    .mobile-small\:xer--translate-x-4 {
        --transform-translate-x: -0.75rem !important
    }

    .mobile-small\:xer--translate-x-5 {
        --transform-translate-x: -1rem !important
    }

    .mobile-small\:xer--translate-x-6 {
        --transform-translate-x: -1.25rem !important
    }

    .mobile-small\:xer--translate-x-7 {
        --transform-translate-x: -1.5rem !important
    }

    .mobile-small\:xer--translate-x-8 {
        --transform-translate-x: -2rem !important
    }

    .mobile-small\:xer--translate-x-9 {
        --transform-translate-x: -2.25rem !important
    }

    .mobile-small\:xer--translate-x-10 {
        --transform-translate-x: -2.5rem !important
    }

    .mobile-small\:xer--translate-x-11 {
        --transform-translate-x: -2.75rem !important
    }

    .mobile-small\:xer--translate-x-12 {
        --transform-translate-x: -3.75rem !important
    }

    .mobile-small\:xer--translate-x-13 {
        --transform-translate-x: -4.25rem !important
    }

    .mobile-small\:xer--translate-x-14 {
        --transform-translate-x: -5rem !important
    }

    .mobile-small\:xer--translate-x-15 {
        --transform-translate-x: -6.25rem !important
    }

    .mobile-small\:xer--translate-x-16 {
        --transform-translate-x: -7.75rem !important
    }

    .mobile-small\:xer--translate-x-17 {
        --transform-translate-x: -10rem !important
    }

    .mobile-small\:xer--translate-x-full {
        --transform-translate-x: -100% !important
    }

    .mobile-small\:xer--translate-x-1\/2 {
        --transform-translate-x: -50% !important
    }

    .mobile-small\:xer-translate-x-1\/2 {
        --transform-translate-x: 50% !important
    }

    .mobile-small\:xer-translate-x-full {
        --transform-translate-x: 100% !important
    }

    .mobile-small\:xer-translate-y-0 {
        --transform-translate-y: 0 !important
    }

    .mobile-small\:xer-translate-y-1 {
        --transform-translate-y: 0.125rem !important
    }

    .mobile-small\:xer-translate-y-2 {
        --transform-translate-y: 0.25rem !important
    }

    .mobile-small\:xer-translate-y-3 {
        --transform-translate-y: 0.5rem !important
    }

    .mobile-small\:xer-translate-y-4 {
        --transform-translate-y: 0.75rem !important
    }

    .mobile-small\:xer-translate-y-5 {
        --transform-translate-y: 1rem !important
    }

    .mobile-small\:xer-translate-y-6 {
        --transform-translate-y: 1.25rem !important
    }

    .mobile-small\:xer-translate-y-7 {
        --transform-translate-y: 1.5rem !important
    }

    .mobile-small\:xer-translate-y-8 {
        --transform-translate-y: 2rem !important
    }

    .mobile-small\:xer-translate-y-9 {
        --transform-translate-y: 2.25rem !important
    }

    .mobile-small\:xer-translate-y-10 {
        --transform-translate-y: 2.5rem !important
    }

    .mobile-small\:xer-translate-y-11 {
        --transform-translate-y: 2.75rem !important
    }

    .mobile-small\:xer-translate-y-12 {
        --transform-translate-y: 3.75rem !important
    }

    .mobile-small\:xer-translate-y-13 {
        --transform-translate-y: 4.25rem !important
    }

    .mobile-small\:xer-translate-y-14 {
        --transform-translate-y: 5rem !important
    }

    .mobile-small\:xer-translate-y-15 {
        --transform-translate-y: 6.25rem !important
    }

    .mobile-small\:xer-translate-y-16 {
        --transform-translate-y: 7.75rem !important
    }

    .mobile-small\:xer-translate-y-17 {
        --transform-translate-y: 10rem !important
    }

    .mobile-small\:xer--translate-y-1 {
        --transform-translate-y: -0.125rem !important
    }

    .mobile-small\:xer--translate-y-2 {
        --transform-translate-y: -0.25rem !important
    }

    .mobile-small\:xer--translate-y-3 {
        --transform-translate-y: -0.5rem !important
    }

    .mobile-small\:xer--translate-y-4 {
        --transform-translate-y: -0.75rem !important
    }

    .mobile-small\:xer--translate-y-5 {
        --transform-translate-y: -1rem !important
    }

    .mobile-small\:xer--translate-y-6 {
        --transform-translate-y: -1.25rem !important
    }

    .mobile-small\:xer--translate-y-7 {
        --transform-translate-y: -1.5rem !important
    }

    .mobile-small\:xer--translate-y-8 {
        --transform-translate-y: -2rem !important
    }

    .mobile-small\:xer--translate-y-9 {
        --transform-translate-y: -2.25rem !important
    }

    .mobile-small\:xer--translate-y-10 {
        --transform-translate-y: -2.5rem !important
    }

    .mobile-small\:xer--translate-y-11 {
        --transform-translate-y: -2.75rem !important
    }

    .mobile-small\:xer--translate-y-12 {
        --transform-translate-y: -3.75rem !important
    }

    .mobile-small\:xer--translate-y-13 {
        --transform-translate-y: -4.25rem !important
    }

    .mobile-small\:xer--translate-y-14 {
        --transform-translate-y: -5rem !important
    }

    .mobile-small\:xer--translate-y-15 {
        --transform-translate-y: -6.25rem !important
    }

    .mobile-small\:xer--translate-y-16 {
        --transform-translate-y: -7.75rem !important
    }

    .mobile-small\:xer--translate-y-17 {
        --transform-translate-y: -10rem !important
    }

    .mobile-small\:xer--translate-y-full {
        --transform-translate-y: -100% !important
    }

    .mobile-small\:xer--translate-y-1\/2 {
        --transform-translate-y: -50% !important
    }

    .mobile-small\:xer-translate-y-1\/2 {
        --transform-translate-y: 50% !important
    }

    .mobile-small\:xer-translate-y-full {
        --transform-translate-y: 100% !important
    }

    .mobile-small\:hover\:xer-translate-x-0:hover {
        --transform-translate-x: 0 !important
    }

    .mobile-small\:hover\:xer-translate-x-1:hover {
        --transform-translate-x: 0.125rem !important
    }

    .mobile-small\:hover\:xer-translate-x-2:hover {
        --transform-translate-x: 0.25rem !important
    }

    .mobile-small\:hover\:xer-translate-x-3:hover {
        --transform-translate-x: 0.5rem !important
    }

    .mobile-small\:hover\:xer-translate-x-4:hover {
        --transform-translate-x: 0.75rem !important
    }

    .mobile-small\:hover\:xer-translate-x-5:hover {
        --transform-translate-x: 1rem !important
    }

    .mobile-small\:hover\:xer-translate-x-6:hover {
        --transform-translate-x: 1.25rem !important
    }

    .mobile-small\:hover\:xer-translate-x-7:hover {
        --transform-translate-x: 1.5rem !important
    }

    .mobile-small\:hover\:xer-translate-x-8:hover {
        --transform-translate-x: 2rem !important
    }

    .mobile-small\:hover\:xer-translate-x-9:hover {
        --transform-translate-x: 2.25rem !important
    }

    .mobile-small\:hover\:xer-translate-x-10:hover {
        --transform-translate-x: 2.5rem !important
    }

    .mobile-small\:hover\:xer-translate-x-11:hover {
        --transform-translate-x: 2.75rem !important
    }

    .mobile-small\:hover\:xer-translate-x-12:hover {
        --transform-translate-x: 3.75rem !important
    }

    .mobile-small\:hover\:xer-translate-x-13:hover {
        --transform-translate-x: 4.25rem !important
    }

    .mobile-small\:hover\:xer-translate-x-14:hover {
        --transform-translate-x: 5rem !important
    }

    .mobile-small\:hover\:xer-translate-x-15:hover {
        --transform-translate-x: 6.25rem !important
    }

    .mobile-small\:hover\:xer-translate-x-16:hover {
        --transform-translate-x: 7.75rem !important
    }

    .mobile-small\:hover\:xer-translate-x-17:hover {
        --transform-translate-x: 10rem !important
    }

    .mobile-small\:hover\:xer--translate-x-1:hover {
        --transform-translate-x: -0.125rem !important
    }

    .mobile-small\:hover\:xer--translate-x-2:hover {
        --transform-translate-x: -0.25rem !important
    }

    .mobile-small\:hover\:xer--translate-x-3:hover {
        --transform-translate-x: -0.5rem !important
    }

    .mobile-small\:hover\:xer--translate-x-4:hover {
        --transform-translate-x: -0.75rem !important
    }

    .mobile-small\:hover\:xer--translate-x-5:hover {
        --transform-translate-x: -1rem !important
    }

    .mobile-small\:hover\:xer--translate-x-6:hover {
        --transform-translate-x: -1.25rem !important
    }

    .mobile-small\:hover\:xer--translate-x-7:hover {
        --transform-translate-x: -1.5rem !important
    }

    .mobile-small\:hover\:xer--translate-x-8:hover {
        --transform-translate-x: -2rem !important
    }

    .mobile-small\:hover\:xer--translate-x-9:hover {
        --transform-translate-x: -2.25rem !important
    }

    .mobile-small\:hover\:xer--translate-x-10:hover {
        --transform-translate-x: -2.5rem !important
    }

    .mobile-small\:hover\:xer--translate-x-11:hover {
        --transform-translate-x: -2.75rem !important
    }

    .mobile-small\:hover\:xer--translate-x-12:hover {
        --transform-translate-x: -3.75rem !important
    }

    .mobile-small\:hover\:xer--translate-x-13:hover {
        --transform-translate-x: -4.25rem !important
    }

    .mobile-small\:hover\:xer--translate-x-14:hover {
        --transform-translate-x: -5rem !important
    }

    .mobile-small\:hover\:xer--translate-x-15:hover {
        --transform-translate-x: -6.25rem !important
    }

    .mobile-small\:hover\:xer--translate-x-16:hover {
        --transform-translate-x: -7.75rem !important
    }

    .mobile-small\:hover\:xer--translate-x-17:hover {
        --transform-translate-x: -10rem !important
    }

    .mobile-small\:hover\:xer--translate-x-full:hover {
        --transform-translate-x: -100% !important
    }

    .mobile-small\:hover\:xer--translate-x-1\/2:hover {
        --transform-translate-x: -50% !important
    }

    .mobile-small\:hover\:xer-translate-x-1\/2:hover {
        --transform-translate-x: 50% !important
    }

    .mobile-small\:hover\:xer-translate-x-full:hover {
        --transform-translate-x: 100% !important
    }

    .mobile-small\:hover\:xer-translate-y-0:hover {
        --transform-translate-y: 0 !important
    }

    .mobile-small\:hover\:xer-translate-y-1:hover {
        --transform-translate-y: 0.125rem !important
    }

    .mobile-small\:hover\:xer-translate-y-2:hover {
        --transform-translate-y: 0.25rem !important
    }

    .mobile-small\:hover\:xer-translate-y-3:hover {
        --transform-translate-y: 0.5rem !important
    }

    .mobile-small\:hover\:xer-translate-y-4:hover {
        --transform-translate-y: 0.75rem !important
    }

    .mobile-small\:hover\:xer-translate-y-5:hover {
        --transform-translate-y: 1rem !important
    }

    .mobile-small\:hover\:xer-translate-y-6:hover {
        --transform-translate-y: 1.25rem !important
    }

    .mobile-small\:hover\:xer-translate-y-7:hover {
        --transform-translate-y: 1.5rem !important
    }

    .mobile-small\:hover\:xer-translate-y-8:hover {
        --transform-translate-y: 2rem !important
    }

    .mobile-small\:hover\:xer-translate-y-9:hover {
        --transform-translate-y: 2.25rem !important
    }

    .mobile-small\:hover\:xer-translate-y-10:hover {
        --transform-translate-y: 2.5rem !important
    }

    .mobile-small\:hover\:xer-translate-y-11:hover {
        --transform-translate-y: 2.75rem !important
    }

    .mobile-small\:hover\:xer-translate-y-12:hover {
        --transform-translate-y: 3.75rem !important
    }

    .mobile-small\:hover\:xer-translate-y-13:hover {
        --transform-translate-y: 4.25rem !important
    }

    .mobile-small\:hover\:xer-translate-y-14:hover {
        --transform-translate-y: 5rem !important
    }

    .mobile-small\:hover\:xer-translate-y-15:hover {
        --transform-translate-y: 6.25rem !important
    }

    .mobile-small\:hover\:xer-translate-y-16:hover {
        --transform-translate-y: 7.75rem !important
    }

    .mobile-small\:hover\:xer-translate-y-17:hover {
        --transform-translate-y: 10rem !important
    }

    .mobile-small\:hover\:xer--translate-y-1:hover {
        --transform-translate-y: -0.125rem !important
    }

    .mobile-small\:hover\:xer--translate-y-2:hover {
        --transform-translate-y: -0.25rem !important
    }

    .mobile-small\:hover\:xer--translate-y-3:hover {
        --transform-translate-y: -0.5rem !important
    }

    .mobile-small\:hover\:xer--translate-y-4:hover {
        --transform-translate-y: -0.75rem !important
    }

    .mobile-small\:hover\:xer--translate-y-5:hover {
        --transform-translate-y: -1rem !important
    }

    .mobile-small\:hover\:xer--translate-y-6:hover {
        --transform-translate-y: -1.25rem !important
    }

    .mobile-small\:hover\:xer--translate-y-7:hover {
        --transform-translate-y: -1.5rem !important
    }

    .mobile-small\:hover\:xer--translate-y-8:hover {
        --transform-translate-y: -2rem !important
    }

    .mobile-small\:hover\:xer--translate-y-9:hover {
        --transform-translate-y: -2.25rem !important
    }

    .mobile-small\:hover\:xer--translate-y-10:hover {
        --transform-translate-y: -2.5rem !important
    }

    .mobile-small\:hover\:xer--translate-y-11:hover {
        --transform-translate-y: -2.75rem !important
    }

    .mobile-small\:hover\:xer--translate-y-12:hover {
        --transform-translate-y: -3.75rem !important
    }

    .mobile-small\:hover\:xer--translate-y-13:hover {
        --transform-translate-y: -4.25rem !important
    }

    .mobile-small\:hover\:xer--translate-y-14:hover {
        --transform-translate-y: -5rem !important
    }

    .mobile-small\:hover\:xer--translate-y-15:hover {
        --transform-translate-y: -6.25rem !important
    }

    .mobile-small\:hover\:xer--translate-y-16:hover {
        --transform-translate-y: -7.75rem !important
    }

    .mobile-small\:hover\:xer--translate-y-17:hover {
        --transform-translate-y: -10rem !important
    }

    .mobile-small\:hover\:xer--translate-y-full:hover {
        --transform-translate-y: -100% !important
    }

    .mobile-small\:hover\:xer--translate-y-1\/2:hover {
        --transform-translate-y: -50% !important
    }

    .mobile-small\:hover\:xer-translate-y-1\/2:hover {
        --transform-translate-y: 50% !important
    }

    .mobile-small\:hover\:xer-translate-y-full:hover {
        --transform-translate-y: 100% !important
    }

    .mobile-small\:focus\:xer-translate-x-0:focus {
        --transform-translate-x: 0 !important
    }

    .mobile-small\:focus\:xer-translate-x-1:focus {
        --transform-translate-x: 0.125rem !important
    }

    .mobile-small\:focus\:xer-translate-x-2:focus {
        --transform-translate-x: 0.25rem !important
    }

    .mobile-small\:focus\:xer-translate-x-3:focus {
        --transform-translate-x: 0.5rem !important
    }

    .mobile-small\:focus\:xer-translate-x-4:focus {
        --transform-translate-x: 0.75rem !important
    }

    .mobile-small\:focus\:xer-translate-x-5:focus {
        --transform-translate-x: 1rem !important
    }

    .mobile-small\:focus\:xer-translate-x-6:focus {
        --transform-translate-x: 1.25rem !important
    }

    .mobile-small\:focus\:xer-translate-x-7:focus {
        --transform-translate-x: 1.5rem !important
    }

    .mobile-small\:focus\:xer-translate-x-8:focus {
        --transform-translate-x: 2rem !important
    }

    .mobile-small\:focus\:xer-translate-x-9:focus {
        --transform-translate-x: 2.25rem !important
    }

    .mobile-small\:focus\:xer-translate-x-10:focus {
        --transform-translate-x: 2.5rem !important
    }

    .mobile-small\:focus\:xer-translate-x-11:focus {
        --transform-translate-x: 2.75rem !important
    }

    .mobile-small\:focus\:xer-translate-x-12:focus {
        --transform-translate-x: 3.75rem !important
    }

    .mobile-small\:focus\:xer-translate-x-13:focus {
        --transform-translate-x: 4.25rem !important
    }

    .mobile-small\:focus\:xer-translate-x-14:focus {
        --transform-translate-x: 5rem !important
    }

    .mobile-small\:focus\:xer-translate-x-15:focus {
        --transform-translate-x: 6.25rem !important
    }

    .mobile-small\:focus\:xer-translate-x-16:focus {
        --transform-translate-x: 7.75rem !important
    }

    .mobile-small\:focus\:xer-translate-x-17:focus {
        --transform-translate-x: 10rem !important
    }

    .mobile-small\:focus\:xer--translate-x-1:focus {
        --transform-translate-x: -0.125rem !important
    }

    .mobile-small\:focus\:xer--translate-x-2:focus {
        --transform-translate-x: -0.25rem !important
    }

    .mobile-small\:focus\:xer--translate-x-3:focus {
        --transform-translate-x: -0.5rem !important
    }

    .mobile-small\:focus\:xer--translate-x-4:focus {
        --transform-translate-x: -0.75rem !important
    }

    .mobile-small\:focus\:xer--translate-x-5:focus {
        --transform-translate-x: -1rem !important
    }

    .mobile-small\:focus\:xer--translate-x-6:focus {
        --transform-translate-x: -1.25rem !important
    }

    .mobile-small\:focus\:xer--translate-x-7:focus {
        --transform-translate-x: -1.5rem !important
    }

    .mobile-small\:focus\:xer--translate-x-8:focus {
        --transform-translate-x: -2rem !important
    }

    .mobile-small\:focus\:xer--translate-x-9:focus {
        --transform-translate-x: -2.25rem !important
    }

    .mobile-small\:focus\:xer--translate-x-10:focus {
        --transform-translate-x: -2.5rem !important
    }

    .mobile-small\:focus\:xer--translate-x-11:focus {
        --transform-translate-x: -2.75rem !important
    }

    .mobile-small\:focus\:xer--translate-x-12:focus {
        --transform-translate-x: -3.75rem !important
    }

    .mobile-small\:focus\:xer--translate-x-13:focus {
        --transform-translate-x: -4.25rem !important
    }

    .mobile-small\:focus\:xer--translate-x-14:focus {
        --transform-translate-x: -5rem !important
    }

    .mobile-small\:focus\:xer--translate-x-15:focus {
        --transform-translate-x: -6.25rem !important
    }

    .mobile-small\:focus\:xer--translate-x-16:focus {
        --transform-translate-x: -7.75rem !important
    }

    .mobile-small\:focus\:xer--translate-x-17:focus {
        --transform-translate-x: -10rem !important
    }

    .mobile-small\:focus\:xer--translate-x-full:focus {
        --transform-translate-x: -100% !important
    }

    .mobile-small\:focus\:xer--translate-x-1\/2:focus {
        --transform-translate-x: -50% !important
    }

    .mobile-small\:focus\:xer-translate-x-1\/2:focus {
        --transform-translate-x: 50% !important
    }

    .mobile-small\:focus\:xer-translate-x-full:focus {
        --transform-translate-x: 100% !important
    }

    .mobile-small\:focus\:xer-translate-y-0:focus {
        --transform-translate-y: 0 !important
    }

    .mobile-small\:focus\:xer-translate-y-1:focus {
        --transform-translate-y: 0.125rem !important
    }

    .mobile-small\:focus\:xer-translate-y-2:focus {
        --transform-translate-y: 0.25rem !important
    }

    .mobile-small\:focus\:xer-translate-y-3:focus {
        --transform-translate-y: 0.5rem !important
    }

    .mobile-small\:focus\:xer-translate-y-4:focus {
        --transform-translate-y: 0.75rem !important
    }

    .mobile-small\:focus\:xer-translate-y-5:focus {
        --transform-translate-y: 1rem !important
    }

    .mobile-small\:focus\:xer-translate-y-6:focus {
        --transform-translate-y: 1.25rem !important
    }

    .mobile-small\:focus\:xer-translate-y-7:focus {
        --transform-translate-y: 1.5rem !important
    }

    .mobile-small\:focus\:xer-translate-y-8:focus {
        --transform-translate-y: 2rem !important
    }

    .mobile-small\:focus\:xer-translate-y-9:focus {
        --transform-translate-y: 2.25rem !important
    }

    .mobile-small\:focus\:xer-translate-y-10:focus {
        --transform-translate-y: 2.5rem !important
    }

    .mobile-small\:focus\:xer-translate-y-11:focus {
        --transform-translate-y: 2.75rem !important
    }

    .mobile-small\:focus\:xer-translate-y-12:focus {
        --transform-translate-y: 3.75rem !important
    }

    .mobile-small\:focus\:xer-translate-y-13:focus {
        --transform-translate-y: 4.25rem !important
    }

    .mobile-small\:focus\:xer-translate-y-14:focus {
        --transform-translate-y: 5rem !important
    }

    .mobile-small\:focus\:xer-translate-y-15:focus {
        --transform-translate-y: 6.25rem !important
    }

    .mobile-small\:focus\:xer-translate-y-16:focus {
        --transform-translate-y: 7.75rem !important
    }

    .mobile-small\:focus\:xer-translate-y-17:focus {
        --transform-translate-y: 10rem !important
    }

    .mobile-small\:focus\:xer--translate-y-1:focus {
        --transform-translate-y: -0.125rem !important
    }

    .mobile-small\:focus\:xer--translate-y-2:focus {
        --transform-translate-y: -0.25rem !important
    }

    .mobile-small\:focus\:xer--translate-y-3:focus {
        --transform-translate-y: -0.5rem !important
    }

    .mobile-small\:focus\:xer--translate-y-4:focus {
        --transform-translate-y: -0.75rem !important
    }

    .mobile-small\:focus\:xer--translate-y-5:focus {
        --transform-translate-y: -1rem !important
    }

    .mobile-small\:focus\:xer--translate-y-6:focus {
        --transform-translate-y: -1.25rem !important
    }

    .mobile-small\:focus\:xer--translate-y-7:focus {
        --transform-translate-y: -1.5rem !important
    }

    .mobile-small\:focus\:xer--translate-y-8:focus {
        --transform-translate-y: -2rem !important
    }

    .mobile-small\:focus\:xer--translate-y-9:focus {
        --transform-translate-y: -2.25rem !important
    }

    .mobile-small\:focus\:xer--translate-y-10:focus {
        --transform-translate-y: -2.5rem !important
    }

    .mobile-small\:focus\:xer--translate-y-11:focus {
        --transform-translate-y: -2.75rem !important
    }

    .mobile-small\:focus\:xer--translate-y-12:focus {
        --transform-translate-y: -3.75rem !important
    }

    .mobile-small\:focus\:xer--translate-y-13:focus {
        --transform-translate-y: -4.25rem !important
    }

    .mobile-small\:focus\:xer--translate-y-14:focus {
        --transform-translate-y: -5rem !important
    }

    .mobile-small\:focus\:xer--translate-y-15:focus {
        --transform-translate-y: -6.25rem !important
    }

    .mobile-small\:focus\:xer--translate-y-16:focus {
        --transform-translate-y: -7.75rem !important
    }

    .mobile-small\:focus\:xer--translate-y-17:focus {
        --transform-translate-y: -10rem !important
    }

    .mobile-small\:focus\:xer--translate-y-full:focus {
        --transform-translate-y: -100% !important
    }

    .mobile-small\:focus\:xer--translate-y-1\/2:focus {
        --transform-translate-y: -50% !important
    }

    .mobile-small\:focus\:xer-translate-y-1\/2:focus {
        --transform-translate-y: 50% !important
    }

    .mobile-small\:focus\:xer-translate-y-full:focus {
        --transform-translate-y: 100% !important
    }

    .mobile-small\:xer-skew-x-0 {
        --transform-skew-x: 0 !important
    }

    .mobile-small\:xer-skew-x-1 {
        --transform-skew-x: 1deg !important
    }

    .mobile-small\:xer-skew-x-2 {
        --transform-skew-x: 2deg !important
    }

    .mobile-small\:xer-skew-x-3 {
        --transform-skew-x: 3deg !important
    }

    .mobile-small\:xer-skew-x-6 {
        --transform-skew-x: 6deg !important
    }

    .mobile-small\:xer-skew-x-12 {
        --transform-skew-x: 12deg !important
    }

    .mobile-small\:xer--skew-x-12 {
        --transform-skew-x: -12deg !important
    }

    .mobile-small\:xer--skew-x-6 {
        --transform-skew-x: -6deg !important
    }

    .mobile-small\:xer--skew-x-3 {
        --transform-skew-x: -3deg !important
    }

    .mobile-small\:xer--skew-x-2 {
        --transform-skew-x: -2deg !important
    }

    .mobile-small\:xer--skew-x-1 {
        --transform-skew-x: -1deg !important
    }

    .mobile-small\:xer-skew-y-0 {
        --transform-skew-y: 0 !important
    }

    .mobile-small\:xer-skew-y-1 {
        --transform-skew-y: 1deg !important
    }

    .mobile-small\:xer-skew-y-2 {
        --transform-skew-y: 2deg !important
    }

    .mobile-small\:xer-skew-y-3 {
        --transform-skew-y: 3deg !important
    }

    .mobile-small\:xer-skew-y-6 {
        --transform-skew-y: 6deg !important
    }

    .mobile-small\:xer-skew-y-12 {
        --transform-skew-y: 12deg !important
    }

    .mobile-small\:xer--skew-y-12 {
        --transform-skew-y: -12deg !important
    }

    .mobile-small\:xer--skew-y-6 {
        --transform-skew-y: -6deg !important
    }

    .mobile-small\:xer--skew-y-3 {
        --transform-skew-y: -3deg !important
    }

    .mobile-small\:xer--skew-y-2 {
        --transform-skew-y: -2deg !important
    }

    .mobile-small\:xer--skew-y-1 {
        --transform-skew-y: -1deg !important
    }

    .mobile-small\:hover\:xer-skew-x-0:hover {
        --transform-skew-x: 0 !important
    }

    .mobile-small\:hover\:xer-skew-x-1:hover {
        --transform-skew-x: 1deg !important
    }

    .mobile-small\:hover\:xer-skew-x-2:hover {
        --transform-skew-x: 2deg !important
    }

    .mobile-small\:hover\:xer-skew-x-3:hover {
        --transform-skew-x: 3deg !important
    }

    .mobile-small\:hover\:xer-skew-x-6:hover {
        --transform-skew-x: 6deg !important
    }

    .mobile-small\:hover\:xer-skew-x-12:hover {
        --transform-skew-x: 12deg !important
    }

    .mobile-small\:hover\:xer--skew-x-12:hover {
        --transform-skew-x: -12deg !important
    }

    .mobile-small\:hover\:xer--skew-x-6:hover {
        --transform-skew-x: -6deg !important
    }

    .mobile-small\:hover\:xer--skew-x-3:hover {
        --transform-skew-x: -3deg !important
    }

    .mobile-small\:hover\:xer--skew-x-2:hover {
        --transform-skew-x: -2deg !important
    }

    .mobile-small\:hover\:xer--skew-x-1:hover {
        --transform-skew-x: -1deg !important
    }

    .mobile-small\:hover\:xer-skew-y-0:hover {
        --transform-skew-y: 0 !important
    }

    .mobile-small\:hover\:xer-skew-y-1:hover {
        --transform-skew-y: 1deg !important
    }

    .mobile-small\:hover\:xer-skew-y-2:hover {
        --transform-skew-y: 2deg !important
    }

    .mobile-small\:hover\:xer-skew-y-3:hover {
        --transform-skew-y: 3deg !important
    }

    .mobile-small\:hover\:xer-skew-y-6:hover {
        --transform-skew-y: 6deg !important
    }

    .mobile-small\:hover\:xer-skew-y-12:hover {
        --transform-skew-y: 12deg !important
    }

    .mobile-small\:hover\:xer--skew-y-12:hover {
        --transform-skew-y: -12deg !important
    }

    .mobile-small\:hover\:xer--skew-y-6:hover {
        --transform-skew-y: -6deg !important
    }

    .mobile-small\:hover\:xer--skew-y-3:hover {
        --transform-skew-y: -3deg !important
    }

    .mobile-small\:hover\:xer--skew-y-2:hover {
        --transform-skew-y: -2deg !important
    }

    .mobile-small\:hover\:xer--skew-y-1:hover {
        --transform-skew-y: -1deg !important
    }

    .mobile-small\:focus\:xer-skew-x-0:focus {
        --transform-skew-x: 0 !important
    }

    .mobile-small\:focus\:xer-skew-x-1:focus {
        --transform-skew-x: 1deg !important
    }

    .mobile-small\:focus\:xer-skew-x-2:focus {
        --transform-skew-x: 2deg !important
    }

    .mobile-small\:focus\:xer-skew-x-3:focus {
        --transform-skew-x: 3deg !important
    }

    .mobile-small\:focus\:xer-skew-x-6:focus {
        --transform-skew-x: 6deg !important
    }

    .mobile-small\:focus\:xer-skew-x-12:focus {
        --transform-skew-x: 12deg !important
    }

    .mobile-small\:focus\:xer--skew-x-12:focus {
        --transform-skew-x: -12deg !important
    }

    .mobile-small\:focus\:xer--skew-x-6:focus {
        --transform-skew-x: -6deg !important
    }

    .mobile-small\:focus\:xer--skew-x-3:focus {
        --transform-skew-x: -3deg !important
    }

    .mobile-small\:focus\:xer--skew-x-2:focus {
        --transform-skew-x: -2deg !important
    }

    .mobile-small\:focus\:xer--skew-x-1:focus {
        --transform-skew-x: -1deg !important
    }

    .mobile-small\:focus\:xer-skew-y-0:focus {
        --transform-skew-y: 0 !important
    }

    .mobile-small\:focus\:xer-skew-y-1:focus {
        --transform-skew-y: 1deg !important
    }

    .mobile-small\:focus\:xer-skew-y-2:focus {
        --transform-skew-y: 2deg !important
    }

    .mobile-small\:focus\:xer-skew-y-3:focus {
        --transform-skew-y: 3deg !important
    }

    .mobile-small\:focus\:xer-skew-y-6:focus {
        --transform-skew-y: 6deg !important
    }

    .mobile-small\:focus\:xer-skew-y-12:focus {
        --transform-skew-y: 12deg !important
    }

    .mobile-small\:focus\:xer--skew-y-12:focus {
        --transform-skew-y: -12deg !important
    }

    .mobile-small\:focus\:xer--skew-y-6:focus {
        --transform-skew-y: -6deg !important
    }

    .mobile-small\:focus\:xer--skew-y-3:focus {
        --transform-skew-y: -3deg !important
    }

    .mobile-small\:focus\:xer--skew-y-2:focus {
        --transform-skew-y: -2deg !important
    }

    .mobile-small\:focus\:xer--skew-y-1:focus {
        --transform-skew-y: -1deg !important
    }

    .mobile-small\:xer-transition-none {
        transition-property: none !important
    }

    .mobile-small\:xer-transition-all {
        transition-property: all !important
    }

    .mobile-small\:xer-transition {
        transition-property: background-color,border-color,color,fill,stroke,opacity,box-shadow,transform !important
    }

    .mobile-small\:xer-transition-colors {
        transition-property: background-color,border-color,color,fill,stroke !important
    }

    .mobile-small\:xer-transition-opacity {
        transition-property: opacity !important
    }

    .mobile-small\:xer-transition-shadow {
        transition-property: box-shadow !important
    }

    .mobile-small\:xer-transition-transform {
        transition-property: transform !important
    }

    .mobile-small\:xer-ease-linear {
        transition-timing-function: linear !important
    }

    .mobile-small\:xer-ease-in {
        transition-timing-function: cubic-bezier(.4,0,1,1) !important
    }

    .mobile-small\:xer-ease-out {
        transition-timing-function: cubic-bezier(0,0,.2,1) !important
    }

    .mobile-small\:xer-ease-in-out {
        transition-timing-function: cubic-bezier(.4,0,.2,1) !important
    }

    .mobile-small\:xer-duration-75 {
        transition-duration: 75ms !important
    }

    .mobile-small\:xer-duration-100 {
        transition-duration: .1s !important
    }

    .mobile-small\:xer-duration-150 {
        transition-duration: 150ms !important
    }

    .mobile-small\:xer-duration-200 {
        transition-duration: .2s !important
    }

    .mobile-small\:xer-duration-300 {
        transition-duration: .3s !important
    }

    .mobile-small\:xer-duration-500 {
        transition-duration: .5s !important
    }

    .mobile-small\:xer-duration-700 {
        transition-duration: .7s !important
    }

    .mobile-small\:xer-duration-1000 {
        transition-duration: 1s !important
    }

    .mobile-small\:xer-delay-75 {
        transition-delay: 75ms !important
    }

    .mobile-small\:xer-delay-100 {
        transition-delay: .1s !important
    }

    .mobile-small\:xer-delay-150 {
        transition-delay: 150ms !important
    }

    .mobile-small\:xer-delay-200 {
        transition-delay: .2s !important
    }

    .mobile-small\:xer-delay-300 {
        transition-delay: .3s !important
    }

    .mobile-small\:xer-delay-500 {
        transition-delay: .5s !important
    }

    .mobile-small\:xer-delay-700 {
        transition-delay: .7s !important
    }

    .mobile-small\:xer-delay-1000 {
        transition-delay: 1s !important
    }

    .mobile-small\:xer-animate-none {
        -webkit-animation: none !important;
        animation: none !important
    }

    .mobile-small\:xer-animate-spin {
        -webkit-animation: spin 1s linear infinite !important;
        animation: spin 1s linear infinite !important
    }

    .mobile-small\:xer-animate-ping {
        -webkit-animation: ping 1s cubic-bezier(0,0,.2,1) infinite !important;
        animation: ping 1s cubic-bezier(0,0,.2,1) infinite !important
    }

    .mobile-small\:xer-animate-pulse {
        -webkit-animation: pulse 2s cubic-bezier(.4,0,.6,1) infinite !important;
        animation: pulse 2s cubic-bezier(.4,0,.6,1) infinite !important
    }

    .mobile-small\:xer-animate-bounce {
        -webkit-animation: bounce 1s infinite !important;
        animation: bounce 1s infinite !important
    }
}

@media (min-width:375px) {
    .mobile\:xer-container {
        width: 100%
    }

    @media (min-width:375px) {
        .mobile\:xer-container {
            max-width: 375px
        }
    }

    @media (min-width:768px) {
        .mobile\:xer-container {
            max-width: 768px
        }
    }

    @media (min-width:1280px) {
        .mobile\:xer-container {
            max-width: 1280px
        }
    }

    @media (min-width:1920px) {
        .mobile\:xer-container {
            max-width: 1920px
        }
    }

    .mobile\:xer-space-y-0 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(0px * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(0px * var(--space-y-reverse)) !important
    }

    .mobile\:xer-space-x-0 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(0px * var(--space-x-reverse)) !important;
        margin-left: calc(0px * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile\:xer-space-y-1 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(.125rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(.125rem * var(--space-y-reverse)) !important
    }

    .mobile\:xer-space-x-1 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(.125rem * var(--space-x-reverse)) !important;
        margin-left: calc(.125rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile\:xer-space-y-2 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(.25rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(.25rem * var(--space-y-reverse)) !important
    }

    .mobile\:xer-space-x-2 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(.25rem * var(--space-x-reverse)) !important;
        margin-left: calc(.25rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile\:xer-space-y-3 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(.5rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(.5rem * var(--space-y-reverse)) !important
    }

    .mobile\:xer-space-x-3 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(.5rem * var(--space-x-reverse)) !important;
        margin-left: calc(.5rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile\:xer-space-y-4 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(.75rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(.75rem * var(--space-y-reverse)) !important
    }

    .mobile\:xer-space-x-4 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(.75rem * var(--space-x-reverse)) !important;
        margin-left: calc(.75rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile\:xer-space-y-5 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(1rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(1rem * var(--space-y-reverse)) !important
    }

    .mobile\:xer-space-x-5 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(1rem * var(--space-x-reverse)) !important;
        margin-left: calc(1rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile\:xer-space-y-6 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(1.25rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(1.25rem * var(--space-y-reverse)) !important
    }

    .mobile\:xer-space-x-6 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(1.25rem * var(--space-x-reverse)) !important;
        margin-left: calc(1.25rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile\:xer-space-y-7 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(1.5rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(1.5rem * var(--space-y-reverse)) !important
    }

    .mobile\:xer-space-x-7 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(1.5rem * var(--space-x-reverse)) !important;
        margin-left: calc(1.5rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile\:xer-space-y-8 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(2rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(2rem * var(--space-y-reverse)) !important
    }

    .mobile\:xer-space-x-8 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(2rem * var(--space-x-reverse)) !important;
        margin-left: calc(2rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile\:xer-space-y-9 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(2.25rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(2.25rem * var(--space-y-reverse)) !important
    }

    .mobile\:xer-space-x-9 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(2.25rem * var(--space-x-reverse)) !important;
        margin-left: calc(2.25rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile\:xer-space-y-10 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(2.5rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(2.5rem * var(--space-y-reverse)) !important
    }

    .mobile\:xer-space-x-10 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(2.5rem * var(--space-x-reverse)) !important;
        margin-left: calc(2.5rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile\:xer-space-y-11 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(2.75rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(2.75rem * var(--space-y-reverse)) !important
    }

    .mobile\:xer-space-x-11 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(2.75rem * var(--space-x-reverse)) !important;
        margin-left: calc(2.75rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile\:xer-space-y-12 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(3.75rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(3.75rem * var(--space-y-reverse)) !important
    }

    .mobile\:xer-space-x-12 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(3.75rem * var(--space-x-reverse)) !important;
        margin-left: calc(3.75rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile\:xer-space-y-13 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(4.25rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(4.25rem * var(--space-y-reverse)) !important
    }

    .mobile\:xer-space-x-13 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(4.25rem * var(--space-x-reverse)) !important;
        margin-left: calc(4.25rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile\:xer-space-y-14 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(5rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(5rem * var(--space-y-reverse)) !important
    }

    .mobile\:xer-space-x-14 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(5rem * var(--space-x-reverse)) !important;
        margin-left: calc(5rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile\:xer-space-y-15 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(6.25rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(6.25rem * var(--space-y-reverse)) !important
    }

    .mobile\:xer-space-x-15 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(6.25rem * var(--space-x-reverse)) !important;
        margin-left: calc(6.25rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile\:xer-space-y-16 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(7.75rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(7.75rem * var(--space-y-reverse)) !important
    }

    .mobile\:xer-space-x-16 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(7.75rem * var(--space-x-reverse)) !important;
        margin-left: calc(7.75rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile\:xer-space-y-17 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(10rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(10rem * var(--space-y-reverse)) !important
    }

    .mobile\:xer-space-x-17 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(10rem * var(--space-x-reverse)) !important;
        margin-left: calc(10rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile\:xer--space-y-1 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-.125rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-.125rem * var(--space-y-reverse)) !important
    }

    .mobile\:xer--space-x-1 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-.125rem * var(--space-x-reverse)) !important;
        margin-left: calc(-.125rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile\:xer--space-y-2 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-.25rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-.25rem * var(--space-y-reverse)) !important
    }

    .mobile\:xer--space-x-2 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-.25rem * var(--space-x-reverse)) !important;
        margin-left: calc(-.25rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile\:xer--space-y-3 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-.5rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-.5rem * var(--space-y-reverse)) !important
    }

    .mobile\:xer--space-x-3 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-.5rem * var(--space-x-reverse)) !important;
        margin-left: calc(-.5rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile\:xer--space-y-4 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-.75rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-.75rem * var(--space-y-reverse)) !important
    }

    .mobile\:xer--space-x-4 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-.75rem * var(--space-x-reverse)) !important;
        margin-left: calc(-.75rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile\:xer--space-y-5 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-1rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-1rem * var(--space-y-reverse)) !important
    }

    .mobile\:xer--space-x-5 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-1rem * var(--space-x-reverse)) !important;
        margin-left: calc(-1rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile\:xer--space-y-6 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-1.25rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-1.25rem * var(--space-y-reverse)) !important
    }

    .mobile\:xer--space-x-6 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-1.25rem * var(--space-x-reverse)) !important;
        margin-left: calc(-1.25rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile\:xer--space-y-7 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-1.5rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-1.5rem * var(--space-y-reverse)) !important
    }

    .mobile\:xer--space-x-7 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-1.5rem * var(--space-x-reverse)) !important;
        margin-left: calc(-1.5rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile\:xer--space-y-8 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-2rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-2rem * var(--space-y-reverse)) !important
    }

    .mobile\:xer--space-x-8 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-2rem * var(--space-x-reverse)) !important;
        margin-left: calc(-2rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile\:xer--space-y-9 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-2.25rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-2.25rem * var(--space-y-reverse)) !important
    }

    .mobile\:xer--space-x-9 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-2.25rem * var(--space-x-reverse)) !important;
        margin-left: calc(-2.25rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile\:xer--space-y-10 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-2.5rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-2.5rem * var(--space-y-reverse)) !important
    }

    .mobile\:xer--space-x-10 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-2.5rem * var(--space-x-reverse)) !important;
        margin-left: calc(-2.5rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile\:xer--space-y-11 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-2.75rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-2.75rem * var(--space-y-reverse)) !important
    }

    .mobile\:xer--space-x-11 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-2.75rem * var(--space-x-reverse)) !important;
        margin-left: calc(-2.75rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile\:xer--space-y-12 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-3.75rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-3.75rem * var(--space-y-reverse)) !important
    }

    .mobile\:xer--space-x-12 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-3.75rem * var(--space-x-reverse)) !important;
        margin-left: calc(-3.75rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile\:xer--space-y-13 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-4.25rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-4.25rem * var(--space-y-reverse)) !important
    }

    .mobile\:xer--space-x-13 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-4.25rem * var(--space-x-reverse)) !important;
        margin-left: calc(-4.25rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile\:xer--space-y-14 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-5rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-5rem * var(--space-y-reverse)) !important
    }

    .mobile\:xer--space-x-14 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-5rem * var(--space-x-reverse)) !important;
        margin-left: calc(-5rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile\:xer--space-y-15 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-6.25rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-6.25rem * var(--space-y-reverse)) !important
    }

    .mobile\:xer--space-x-15 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-6.25rem * var(--space-x-reverse)) !important;
        margin-left: calc(-6.25rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile\:xer--space-y-16 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-7.75rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-7.75rem * var(--space-y-reverse)) !important
    }

    .mobile\:xer--space-x-16 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-7.75rem * var(--space-x-reverse)) !important;
        margin-left: calc(-7.75rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile\:xer--space-y-17 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-10rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-10rem * var(--space-y-reverse)) !important
    }

    .mobile\:xer--space-x-17 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-10rem * var(--space-x-reverse)) !important;
        margin-left: calc(-10rem * calc(1 - var(--space-x-reverse))) !important
    }

    .mobile\:xer-space-y-reverse > :not(template) ~ :not(template) {
        --space-y-reverse: 1 !important
    }

    .mobile\:xer-space-x-reverse > :not(template) ~ :not(template) {
        --space-x-reverse: 1 !important
    }

    .mobile\:xer-divide-y-0 > :not(template) ~ :not(template) {
        --divide-y-reverse: 0 !important;
        border-top-width: calc(0px * calc(1 - var(--divide-y-reverse))) !important;
        border-bottom-width: calc(0px * var(--divide-y-reverse)) !important
    }

    .mobile\:xer-divide-x-0 > :not(template) ~ :not(template) {
        --divide-x-reverse: 0 !important;
        border-right-width: calc(0px * var(--divide-x-reverse)) !important;
        border-left-width: calc(0px * calc(1 - var(--divide-x-reverse))) !important
    }

    .mobile\:xer-divide-y-2 > :not(template) ~ :not(template) {
        --divide-y-reverse: 0 !important;
        border-top-width: calc(2px * calc(1 - var(--divide-y-reverse))) !important;
        border-bottom-width: calc(2px * var(--divide-y-reverse)) !important
    }

    .mobile\:xer-divide-x-2 > :not(template) ~ :not(template) {
        --divide-x-reverse: 0 !important;
        border-right-width: calc(2px * var(--divide-x-reverse)) !important;
        border-left-width: calc(2px * calc(1 - var(--divide-x-reverse))) !important
    }

    .mobile\:xer-divide-y-4 > :not(template) ~ :not(template) {
        --divide-y-reverse: 0 !important;
        border-top-width: calc(4px * calc(1 - var(--divide-y-reverse))) !important;
        border-bottom-width: calc(4px * var(--divide-y-reverse)) !important
    }

    .mobile\:xer-divide-x-4 > :not(template) ~ :not(template) {
        --divide-x-reverse: 0 !important;
        border-right-width: calc(4px * var(--divide-x-reverse)) !important;
        border-left-width: calc(4px * calc(1 - var(--divide-x-reverse))) !important
    }

    .mobile\:xer-divide-y-8 > :not(template) ~ :not(template) {
        --divide-y-reverse: 0 !important;
        border-top-width: calc(8px * calc(1 - var(--divide-y-reverse))) !important;
        border-bottom-width: calc(8px * var(--divide-y-reverse)) !important
    }

    .mobile\:xer-divide-x-8 > :not(template) ~ :not(template) {
        --divide-x-reverse: 0 !important;
        border-right-width: calc(8px * var(--divide-x-reverse)) !important;
        border-left-width: calc(8px * calc(1 - var(--divide-x-reverse))) !important
    }

    .mobile\:xer-divide-y > :not(template) ~ :not(template) {
        --divide-y-reverse: 0 !important;
        border-top-width: calc(1px * calc(1 - var(--divide-y-reverse))) !important;
        border-bottom-width: calc(1px * var(--divide-y-reverse)) !important
    }

    .mobile\:xer-divide-x > :not(template) ~ :not(template) {
        --divide-x-reverse: 0 !important;
        border-right-width: calc(1px * var(--divide-x-reverse)) !important;
        border-left-width: calc(1px * calc(1 - var(--divide-x-reverse))) !important
    }

    .mobile\:xer-divide-y-reverse > :not(template) ~ :not(template) {
        --divide-y-reverse: 1 !important
    }

    .mobile\:xer-divide-x-reverse > :not(template) ~ :not(template) {
        --divide-x-reverse: 1 !important
    }

    .mobile\:xer-divide-info > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #54dede !important;
        border-color: rgba(84,222,222,var(--divide-opacity)) !important
    }

    .mobile\:xer-divide-warning > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #ffcc49 !important;
        border-color: rgba(255,204,73,var(--divide-opacity)) !important
    }

    .mobile\:xer-divide-success > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #acd84e !important;
        border-color: rgba(172,216,78,var(--divide-opacity)) !important
    }

    .mobile\:xer-divide-danger > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #ff0c3e !important;
        border-color: rgba(255,12,62,var(--divide-opacity)) !important
    }

    .mobile\:xer-divide-danger--hover > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #f20000 !important;
        border-color: rgba(242,0,0,var(--divide-opacity)) !important
    }

    .mobile\:xer-divide-danger--active > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #d40000 !important;
        border-color: rgba(212,0,0,var(--divide-opacity)) !important
    }

    .mobile\:xer-divide-grey-3 > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #f0f0f0 !important;
        border-color: rgba(240,240,240,var(--divide-opacity)) !important
    }

    .mobile\:xer-divide-grey-7 > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #6b6b6b !important;
        border-color: rgba(107,107,107,var(--divide-opacity)) !important
    }

    .mobile\:xer-divide-black > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #222 !important;
        border-color: rgba(34,34,34,var(--divide-opacity)) !important
    }

    .mobile\:xer-divide-grey-2 > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #f9f9f9 !important;
        border-color: rgba(249,249,249,var(--divide-opacity)) !important
    }

    .mobile\:xer-divide-grey-6 > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #a1a1a1 !important;
        border-color: rgba(161,161,161,var(--divide-opacity)) !important
    }

    .mobile\:xer-divide-grey-1 > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #fdfdfd !important;
        border-color: rgba(253,253,253,var(--divide-opacity)) !important
    }

    .mobile\:xer-divide-grey-4 > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #eaeaea !important;
        border-color: rgba(234,234,234,var(--divide-opacity)) !important
    }

    .mobile\:xer-divide-grey-5 > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #dcdcdc !important;
        border-color: rgba(220,220,220,var(--divide-opacity)) !important
    }

    .mobile\:xer-divide-grey > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #cdcdcd !important;
        border-color: rgba(205,205,205,var(--divide-opacity)) !important
    }

    .mobile\:xer-divide-grey-dark > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #555 !important;
        border-color: rgba(85,85,85,var(--divide-opacity)) !important
    }

    .mobile\:xer-divide-secondary-3 > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #d14124 !important;
        border-color: rgba(209,65,36,var(--divide-opacity)) !important
    }

    .mobile\:xer-divide-secondary-2 > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #991e66 !important;
        border-color: rgba(153,30,102,var(--divide-opacity)) !important
    }

    .mobile\:xer-divide-secondary-1 > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #e06287 !important;
        border-color: rgba(224,98,135,var(--divide-opacity)) !important
    }

    .mobile\:xer-divide-cta--active > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #007d72 !important;
        border-color: rgba(0,125,114,var(--divide-opacity)) !important
    }

    .mobile\:xer-divide-cta--hover > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #009f91 !important;
        border-color: rgba(0,159,145,var(--divide-opacity)) !important
    }

    .mobile\:xer-divide-cta > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #00af9f !important;
        border-color: rgba(0,175,159,var(--divide-opacity)) !important
    }

    .mobile\:xer-divide-primary > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #ed8b00 !important;
        border-color: rgba(237,139,0,var(--divide-opacity)) !important
    }

    .mobile\:xer-divide-white > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #fff !important;
        border-color: rgba(255,255,255,var(--divide-opacity)) !important
    }

    .mobile\:xer-divide-backdrop > :not(template) ~ :not(template) {
        border-color: #0000001f !important
    }

    .mobile\:xer-divide-solid > :not(template) ~ :not(template) {
        border-style: solid !important
    }

    .mobile\:xer-divide-dashed > :not(template) ~ :not(template) {
        border-style: dashed !important
    }

    .mobile\:xer-divide-dotted > :not(template) ~ :not(template) {
        border-style: dotted !important
    }

    .mobile\:xer-divide-double > :not(template) ~ :not(template) {
        border-style: double !important
    }

    .mobile\:xer-divide-none > :not(template) ~ :not(template) {
        border-style: none !important
    }

    .mobile\:xer-divide-opacity-0 > :not(template) ~ :not(template) {
        --divide-opacity: 0 !important
    }

    .mobile\:xer-divide-opacity-25 > :not(template) ~ :not(template) {
        --divide-opacity: 0.25 !important
    }

    .mobile\:xer-divide-opacity-50 > :not(template) ~ :not(template) {
        --divide-opacity: 0.5 !important
    }

    .mobile\:xer-divide-opacity-75 > :not(template) ~ :not(template) {
        --divide-opacity: 0.75 !important
    }

    .mobile\:xer-divide-opacity-100 > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important
    }

    .mobile\:xer-sr-only {
        position: absolute !important;
        width: 1px !important;
        height: 1px !important;
        padding: 0 !important;
        margin: -1px !important;
        overflow: hidden !important;
        clip: rect(0,0,0,0) !important;
        white-space: nowrap !important;
        border-width: 0 !important
    }

    .mobile\:xer-not-sr-only {
        position: static !important;
        width: auto !important;
        height: auto !important;
        padding: 0 !important;
        margin: 0 !important;
        overflow: visible !important;
        clip: auto !important;
        white-space: normal !important
    }

    .mobile\:focus\:xer-sr-only:focus {
        position: absolute !important;
        width: 1px !important;
        height: 1px !important;
        padding: 0 !important;
        margin: -1px !important;
        overflow: hidden !important;
        clip: rect(0,0,0,0) !important;
        white-space: nowrap !important;
        border-width: 0 !important
    }

    .mobile\:focus\:xer-not-sr-only:focus {
        position: static !important;
        width: auto !important;
        height: auto !important;
        padding: 0 !important;
        margin: 0 !important;
        overflow: visible !important;
        clip: auto !important;
        white-space: normal !important
    }

    .mobile\:xer-appearance-none {
        -webkit-appearance: none !important;
        -moz-appearance: none !important;
        appearance: none !important
    }

    .mobile\:xer-bg-fixed {
        background-attachment: fixed !important
    }

    .mobile\:xer-bg-local {
        background-attachment: local !important
    }

    .mobile\:xer-bg-scroll {
        background-attachment: scroll !important
    }

    .mobile\:xer-bg-clip-border {
        background-clip: border-box !important
    }

    .mobile\:xer-bg-clip-padding {
        background-clip: padding-box !important
    }

    .mobile\:xer-bg-clip-content {
        background-clip: content-box !important
    }

    .mobile\:xer-bg-clip-text {
        -webkit-background-clip: text !important;
        background-clip: text !important
    }

    .mobile\:xer-bg-info {
        --bg-opacity: 1 !important;
        background-color: #54dede !important;
        background-color: rgba(84,222,222,var(--bg-opacity)) !important
    }

    .mobile\:xer-bg-warning {
        --bg-opacity: 1 !important;
        background-color: #ffcc49 !important;
        background-color: rgba(255,204,73,var(--bg-opacity)) !important
    }

    .mobile\:xer-bg-success {
        --bg-opacity: 1 !important;
        background-color: #acd84e !important;
        background-color: rgba(172,216,78,var(--bg-opacity)) !important
    }

    .mobile\:xer-bg-danger {
        --bg-opacity: 1 !important;
        background-color: #ff0c3e !important;
        background-color: rgba(255,12,62,var(--bg-opacity)) !important
    }

    .mobile\:xer-bg-danger--hover {
        --bg-opacity: 1 !important;
        background-color: #f20000 !important;
        background-color: rgba(242,0,0,var(--bg-opacity)) !important
    }

    .mobile\:xer-bg-danger--active {
        --bg-opacity: 1 !important;
        background-color: #d40000 !important;
        background-color: rgba(212,0,0,var(--bg-opacity)) !important
    }

    .mobile\:xer-bg-grey-3 {
        --bg-opacity: 1 !important;
        background-color: #f0f0f0 !important;
        background-color: rgba(240,240,240,var(--bg-opacity)) !important
    }

    .mobile\:xer-bg-grey-7 {
        --bg-opacity: 1 !important;
        background-color: #6b6b6b !important;
        background-color: rgba(107,107,107,var(--bg-opacity)) !important
    }

    .mobile\:xer-bg-black {
        --bg-opacity: 1 !important;
        background-color: #222 !important;
        background-color: rgba(34,34,34,var(--bg-opacity)) !important
    }

    .mobile\:xer-bg-grey-2 {
        --bg-opacity: 1 !important;
        background-color: #f9f9f9 !important;
        background-color: rgba(249,249,249,var(--bg-opacity)) !important
    }

    .mobile\:xer-bg-grey-6 {
        --bg-opacity: 1 !important;
        background-color: #a1a1a1 !important;
        background-color: rgba(161,161,161,var(--bg-opacity)) !important
    }

    .mobile\:xer-bg-grey-1 {
        --bg-opacity: 1 !important;
        background-color: #fdfdfd !important;
        background-color: rgba(253,253,253,var(--bg-opacity)) !important
    }

    .mobile\:xer-bg-grey-4 {
        --bg-opacity: 1 !important;
        background-color: #eaeaea !important;
        background-color: rgba(234,234,234,var(--bg-opacity)) !important
    }

    .mobile\:xer-bg-grey-5 {
        --bg-opacity: 1 !important;
        background-color: #dcdcdc !important;
        background-color: rgba(220,220,220,var(--bg-opacity)) !important
    }

    .mobile\:xer-bg-grey {
        --bg-opacity: 1 !important;
        background-color: #cdcdcd !important;
        background-color: rgba(205,205,205,var(--bg-opacity)) !important
    }

    .mobile\:xer-bg-grey-dark {
        --bg-opacity: 1 !important;
        background-color: #555 !important;
        background-color: rgba(85,85,85,var(--bg-opacity)) !important
    }

    .mobile\:xer-bg-secondary-3 {
        --bg-opacity: 1 !important;
        background-color: #d14124 !important;
        background-color: rgba(209,65,36,var(--bg-opacity)) !important
    }

    .mobile\:xer-bg-secondary-2 {
        --bg-opacity: 1 !important;
        background-color: #991e66 !important;
        background-color: rgba(153,30,102,var(--bg-opacity)) !important
    }

    .mobile\:xer-bg-secondary-1 {
        --bg-opacity: 1 !important;
        background-color: #e06287 !important;
        background-color: rgba(224,98,135,var(--bg-opacity)) !important
    }

    .mobile\:xer-bg-cta--active {
        --bg-opacity: 1 !important;
        background-color: #007d72 !important;
        background-color: rgba(0,125,114,var(--bg-opacity)) !important
    }

    .mobile\:xer-bg-cta--hover {
        --bg-opacity: 1 !important;
        background-color: #009f91 !important;
        background-color: rgba(0,159,145,var(--bg-opacity)) !important
    }

    .mobile\:xer-bg-cta {
        --bg-opacity: 1 !important;
        background-color: #00af9f !important;
        background-color: rgba(0,175,159,var(--bg-opacity)) !important
    }

    .mobile\:xer-bg-primary {
        --bg-opacity: 1 !important;
        background-color: #ed8b00 !important;
        background-color: rgba(237,139,0,var(--bg-opacity)) !important
    }

    .mobile\:xer-bg-white {
        --bg-opacity: 1 !important;
        background-color: #fff !important;
        background-color: rgba(255,255,255,var(--bg-opacity)) !important
    }

    .mobile\:xer-bg-backdrop {
        background-color: #0000001f !important
    }

    .mobile\:hover\:xer-bg-info:hover {
        --bg-opacity: 1 !important;
        background-color: #54dede !important;
        background-color: rgba(84,222,222,var(--bg-opacity)) !important
    }

    .mobile\:hover\:xer-bg-warning:hover {
        --bg-opacity: 1 !important;
        background-color: #ffcc49 !important;
        background-color: rgba(255,204,73,var(--bg-opacity)) !important
    }

    .mobile\:hover\:xer-bg-success:hover {
        --bg-opacity: 1 !important;
        background-color: #acd84e !important;
        background-color: rgba(172,216,78,var(--bg-opacity)) !important
    }

    .mobile\:hover\:xer-bg-danger:hover {
        --bg-opacity: 1 !important;
        background-color: #ff0c3e !important;
        background-color: rgba(255,12,62,var(--bg-opacity)) !important
    }

    .mobile\:hover\:xer-bg-danger--hover:hover {
        --bg-opacity: 1 !important;
        background-color: #f20000 !important;
        background-color: rgba(242,0,0,var(--bg-opacity)) !important
    }

    .mobile\:hover\:xer-bg-danger--active:hover {
        --bg-opacity: 1 !important;
        background-color: #d40000 !important;
        background-color: rgba(212,0,0,var(--bg-opacity)) !important
    }

    .mobile\:hover\:xer-bg-grey-3:hover {
        --bg-opacity: 1 !important;
        background-color: #f0f0f0 !important;
        background-color: rgba(240,240,240,var(--bg-opacity)) !important
    }

    .mobile\:hover\:xer-bg-grey-7:hover {
        --bg-opacity: 1 !important;
        background-color: #6b6b6b !important;
        background-color: rgba(107,107,107,var(--bg-opacity)) !important
    }

    .mobile\:hover\:xer-bg-black:hover {
        --bg-opacity: 1 !important;
        background-color: #222 !important;
        background-color: rgba(34,34,34,var(--bg-opacity)) !important
    }

    .mobile\:hover\:xer-bg-grey-2:hover {
        --bg-opacity: 1 !important;
        background-color: #f9f9f9 !important;
        background-color: rgba(249,249,249,var(--bg-opacity)) !important
    }

    .mobile\:hover\:xer-bg-grey-6:hover {
        --bg-opacity: 1 !important;
        background-color: #a1a1a1 !important;
        background-color: rgba(161,161,161,var(--bg-opacity)) !important
    }

    .mobile\:hover\:xer-bg-grey-1:hover {
        --bg-opacity: 1 !important;
        background-color: #fdfdfd !important;
        background-color: rgba(253,253,253,var(--bg-opacity)) !important
    }

    .mobile\:hover\:xer-bg-grey-4:hover {
        --bg-opacity: 1 !important;
        background-color: #eaeaea !important;
        background-color: rgba(234,234,234,var(--bg-opacity)) !important
    }

    .mobile\:hover\:xer-bg-grey-5:hover {
        --bg-opacity: 1 !important;
        background-color: #dcdcdc !important;
        background-color: rgba(220,220,220,var(--bg-opacity)) !important
    }

    .mobile\:hover\:xer-bg-grey:hover {
        --bg-opacity: 1 !important;
        background-color: #cdcdcd !important;
        background-color: rgba(205,205,205,var(--bg-opacity)) !important
    }

    .mobile\:hover\:xer-bg-grey-dark:hover {
        --bg-opacity: 1 !important;
        background-color: #555 !important;
        background-color: rgba(85,85,85,var(--bg-opacity)) !important
    }

    .mobile\:hover\:xer-bg-secondary-3:hover {
        --bg-opacity: 1 !important;
        background-color: #d14124 !important;
        background-color: rgba(209,65,36,var(--bg-opacity)) !important
    }

    .mobile\:hover\:xer-bg-secondary-2:hover {
        --bg-opacity: 1 !important;
        background-color: #991e66 !important;
        background-color: rgba(153,30,102,var(--bg-opacity)) !important
    }

    .mobile\:hover\:xer-bg-secondary-1:hover {
        --bg-opacity: 1 !important;
        background-color: #e06287 !important;
        background-color: rgba(224,98,135,var(--bg-opacity)) !important
    }

    .mobile\:hover\:xer-bg-cta--active:hover {
        --bg-opacity: 1 !important;
        background-color: #007d72 !important;
        background-color: rgba(0,125,114,var(--bg-opacity)) !important
    }

    .mobile\:hover\:xer-bg-cta--hover:hover {
        --bg-opacity: 1 !important;
        background-color: #009f91 !important;
        background-color: rgba(0,159,145,var(--bg-opacity)) !important
    }

    .mobile\:hover\:xer-bg-cta:hover {
        --bg-opacity: 1 !important;
        background-color: #00af9f !important;
        background-color: rgba(0,175,159,var(--bg-opacity)) !important
    }

    .mobile\:hover\:xer-bg-primary:hover {
        --bg-opacity: 1 !important;
        background-color: #ed8b00 !important;
        background-color: rgba(237,139,0,var(--bg-opacity)) !important
    }

    .mobile\:hover\:xer-bg-white:hover {
        --bg-opacity: 1 !important;
        background-color: #fff !important;
        background-color: rgba(255,255,255,var(--bg-opacity)) !important
    }

    .mobile\:hover\:xer-bg-backdrop:hover {
        background-color: #0000001f !important
    }

    .mobile\:focus\:xer-bg-info:focus {
        --bg-opacity: 1 !important;
        background-color: #54dede !important;
        background-color: rgba(84,222,222,var(--bg-opacity)) !important
    }

    .mobile\:focus\:xer-bg-warning:focus {
        --bg-opacity: 1 !important;
        background-color: #ffcc49 !important;
        background-color: rgba(255,204,73,var(--bg-opacity)) !important
    }

    .mobile\:focus\:xer-bg-success:focus {
        --bg-opacity: 1 !important;
        background-color: #acd84e !important;
        background-color: rgba(172,216,78,var(--bg-opacity)) !important
    }

    .mobile\:focus\:xer-bg-danger:focus {
        --bg-opacity: 1 !important;
        background-color: #ff0c3e !important;
        background-color: rgba(255,12,62,var(--bg-opacity)) !important
    }

    .mobile\:focus\:xer-bg-danger--hover:focus {
        --bg-opacity: 1 !important;
        background-color: #f20000 !important;
        background-color: rgba(242,0,0,var(--bg-opacity)) !important
    }

    .mobile\:focus\:xer-bg-danger--active:focus {
        --bg-opacity: 1 !important;
        background-color: #d40000 !important;
        background-color: rgba(212,0,0,var(--bg-opacity)) !important
    }

    .mobile\:focus\:xer-bg-grey-3:focus {
        --bg-opacity: 1 !important;
        background-color: #f0f0f0 !important;
        background-color: rgba(240,240,240,var(--bg-opacity)) !important
    }

    .mobile\:focus\:xer-bg-grey-7:focus {
        --bg-opacity: 1 !important;
        background-color: #6b6b6b !important;
        background-color: rgba(107,107,107,var(--bg-opacity)) !important
    }

    .mobile\:focus\:xer-bg-black:focus {
        --bg-opacity: 1 !important;
        background-color: #222 !important;
        background-color: rgba(34,34,34,var(--bg-opacity)) !important
    }

    .mobile\:focus\:xer-bg-grey-2:focus {
        --bg-opacity: 1 !important;
        background-color: #f9f9f9 !important;
        background-color: rgba(249,249,249,var(--bg-opacity)) !important
    }

    .mobile\:focus\:xer-bg-grey-6:focus {
        --bg-opacity: 1 !important;
        background-color: #a1a1a1 !important;
        background-color: rgba(161,161,161,var(--bg-opacity)) !important
    }

    .mobile\:focus\:xer-bg-grey-1:focus {
        --bg-opacity: 1 !important;
        background-color: #fdfdfd !important;
        background-color: rgba(253,253,253,var(--bg-opacity)) !important
    }

    .mobile\:focus\:xer-bg-grey-4:focus {
        --bg-opacity: 1 !important;
        background-color: #eaeaea !important;
        background-color: rgba(234,234,234,var(--bg-opacity)) !important
    }

    .mobile\:focus\:xer-bg-grey-5:focus {
        --bg-opacity: 1 !important;
        background-color: #dcdcdc !important;
        background-color: rgba(220,220,220,var(--bg-opacity)) !important
    }

    .mobile\:focus\:xer-bg-grey:focus {
        --bg-opacity: 1 !important;
        background-color: #cdcdcd !important;
        background-color: rgba(205,205,205,var(--bg-opacity)) !important
    }

    .mobile\:focus\:xer-bg-grey-dark:focus {
        --bg-opacity: 1 !important;
        background-color: #555 !important;
        background-color: rgba(85,85,85,var(--bg-opacity)) !important
    }

    .mobile\:focus\:xer-bg-secondary-3:focus {
        --bg-opacity: 1 !important;
        background-color: #d14124 !important;
        background-color: rgba(209,65,36,var(--bg-opacity)) !important
    }

    .mobile\:focus\:xer-bg-secondary-2:focus {
        --bg-opacity: 1 !important;
        background-color: #991e66 !important;
        background-color: rgba(153,30,102,var(--bg-opacity)) !important
    }

    .mobile\:focus\:xer-bg-secondary-1:focus {
        --bg-opacity: 1 !important;
        background-color: #e06287 !important;
        background-color: rgba(224,98,135,var(--bg-opacity)) !important
    }

    .mobile\:focus\:xer-bg-cta--active:focus {
        --bg-opacity: 1 !important;
        background-color: #007d72 !important;
        background-color: rgba(0,125,114,var(--bg-opacity)) !important
    }

    .mobile\:focus\:xer-bg-cta--hover:focus {
        --bg-opacity: 1 !important;
        background-color: #009f91 !important;
        background-color: rgba(0,159,145,var(--bg-opacity)) !important
    }

    .mobile\:focus\:xer-bg-cta:focus {
        --bg-opacity: 1 !important;
        background-color: #00af9f !important;
        background-color: rgba(0,175,159,var(--bg-opacity)) !important
    }

    .mobile\:focus\:xer-bg-primary:focus {
        --bg-opacity: 1 !important;
        background-color: #ed8b00 !important;
        background-color: rgba(237,139,0,var(--bg-opacity)) !important
    }

    .mobile\:focus\:xer-bg-white:focus {
        --bg-opacity: 1 !important;
        background-color: #fff !important;
        background-color: rgba(255,255,255,var(--bg-opacity)) !important
    }

    .mobile\:focus\:xer-bg-backdrop:focus {
        background-color: #0000001f !important
    }

    .mobile\:xer-bg-none {
        background-image: none !important
    }

    .mobile\:xer-bg-gradient-to-t {
        background-image: linear-gradient(to top,var(--gradient-color-stops)) !important
    }

    .mobile\:xer-bg-gradient-to-tr {
        background-image: linear-gradient(to top right,var(--gradient-color-stops)) !important
    }

    .mobile\:xer-bg-gradient-to-r {
        background-image: linear-gradient(to right,var(--gradient-color-stops)) !important
    }

    .mobile\:xer-bg-gradient-to-br {
        background-image: linear-gradient(to bottom right,var(--gradient-color-stops)) !important
    }

    .mobile\:xer-bg-gradient-to-b {
        background-image: linear-gradient(to bottom,var(--gradient-color-stops)) !important
    }

    .mobile\:xer-bg-gradient-to-bl {
        background-image: linear-gradient(to bottom left,var(--gradient-color-stops)) !important
    }

    .mobile\:xer-bg-gradient-to-l {
        background-image: linear-gradient(to left,var(--gradient-color-stops)) !important
    }

    .mobile\:xer-bg-gradient-to-tl {
        background-image: linear-gradient(to top left,var(--gradient-color-stops)) !important
    }

    .mobile\:xer-from-info {
        --gradient-from-color: #54dede !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(84, 222, 222, 0)) !important
    }

    .mobile\:xer-from-warning {
        --gradient-from-color: #ffcc49 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(255, 204, 73, 0)) !important
    }

    .mobile\:xer-from-success {
        --gradient-from-color: #acd84e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(172, 216, 78, 0)) !important
    }

    .mobile\:xer-from-danger {
        --gradient-from-color: #ff0c3e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(255, 12, 62, 0)) !important
    }

    .mobile\:xer-from-danger--hover {
        --gradient-from-color: #f20000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(242, 0, 0, 0)) !important
    }

    .mobile\:xer-from-danger--active {
        --gradient-from-color: #d40000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(212, 0, 0, 0)) !important
    }

    .mobile\:xer-from-grey-3 {
        --gradient-from-color: #f0f0f0 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(240, 240, 240, 0)) !important
    }

    .mobile\:xer-from-grey-7 {
        --gradient-from-color: #6b6b6b !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(107, 107, 107, 0)) !important
    }

    .mobile\:xer-from-black {
        --gradient-from-color: #222222 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(34, 34, 34, 0)) !important
    }

    .mobile\:xer-from-grey-2 {
        --gradient-from-color: #f9f9f9 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(249, 249, 249, 0)) !important
    }

    .mobile\:xer-from-grey-6 {
        --gradient-from-color: #a1a1a1 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(161, 161, 161, 0)) !important
    }

    .mobile\:xer-from-grey-1 {
        --gradient-from-color: #fdfdfd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(253, 253, 253, 0)) !important
    }

    .mobile\:xer-from-grey-4 {
        --gradient-from-color: #eaeaea !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(234, 234, 234, 0)) !important
    }

    .mobile\:xer-from-grey-5 {
        --gradient-from-color: #dcdcdc !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(220, 220, 220, 0)) !important
    }

    .mobile\:xer-from-grey {
        --gradient-from-color: #cdcdcd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(205, 205, 205, 0)) !important
    }

    .mobile\:xer-from-grey-dark {
        --gradient-from-color: #555555 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(85, 85, 85, 0)) !important
    }

    .mobile\:xer-from-secondary-3 {
        --gradient-from-color: #d14124 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(209, 65, 36, 0)) !important
    }

    .mobile\:xer-from-secondary-2 {
        --gradient-from-color: #991e66 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(153, 30, 102, 0)) !important
    }

    .mobile\:xer-from-secondary-1 {
        --gradient-from-color: #e06287 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(224, 98, 135, 0)) !important
    }

    .mobile\:xer-from-cta--active {
        --gradient-from-color: #007d72 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 125, 114, 0)) !important
    }

    .mobile\:xer-from-cta--hover {
        --gradient-from-color: #009f91 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 159, 145, 0)) !important
    }

    .mobile\:xer-from-cta {
        --gradient-from-color: #00af9f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 175, 159, 0)) !important
    }

    .mobile\:xer-from-primary {
        --gradient-from-color: #ed8b00 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(237, 139, 0, 0)) !important
    }

    .mobile\:xer-from-white {
        --gradient-from-color: #ffffff !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(255, 255, 255, 0)) !important
    }

    .mobile\:xer-from-backdrop {
        --gradient-from-color: #0000001f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 0, 0, 0)) !important
    }

    .mobile\:xer-via-info {
        --gradient-via-color: #54dede !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(84, 222, 222, 0)) !important
    }

    .mobile\:xer-via-warning {
        --gradient-via-color: #ffcc49 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(255, 204, 73, 0)) !important
    }

    .mobile\:xer-via-success {
        --gradient-via-color: #acd84e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(172, 216, 78, 0)) !important
    }

    .mobile\:xer-via-danger {
        --gradient-via-color: #ff0c3e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(255, 12, 62, 0)) !important
    }

    .mobile\:xer-via-danger--hover {
        --gradient-via-color: #f20000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(242, 0, 0, 0)) !important
    }

    .mobile\:xer-via-danger--active {
        --gradient-via-color: #d40000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(212, 0, 0, 0)) !important
    }

    .mobile\:xer-via-grey-3 {
        --gradient-via-color: #f0f0f0 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(240, 240, 240, 0)) !important
    }

    .mobile\:xer-via-grey-7 {
        --gradient-via-color: #6b6b6b !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(107, 107, 107, 0)) !important
    }

    .mobile\:xer-via-black {
        --gradient-via-color: #222222 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(34, 34, 34, 0)) !important
    }

    .mobile\:xer-via-grey-2 {
        --gradient-via-color: #f9f9f9 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(249, 249, 249, 0)) !important
    }

    .mobile\:xer-via-grey-6 {
        --gradient-via-color: #a1a1a1 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(161, 161, 161, 0)) !important
    }

    .mobile\:xer-via-grey-1 {
        --gradient-via-color: #fdfdfd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(253, 253, 253, 0)) !important
    }

    .mobile\:xer-via-grey-4 {
        --gradient-via-color: #eaeaea !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(234, 234, 234, 0)) !important
    }

    .mobile\:xer-via-grey-5 {
        --gradient-via-color: #dcdcdc !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(220, 220, 220, 0)) !important
    }

    .mobile\:xer-via-grey {
        --gradient-via-color: #cdcdcd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(205, 205, 205, 0)) !important
    }

    .mobile\:xer-via-grey-dark {
        --gradient-via-color: #555555 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(85, 85, 85, 0)) !important
    }

    .mobile\:xer-via-secondary-3 {
        --gradient-via-color: #d14124 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(209, 65, 36, 0)) !important
    }

    .mobile\:xer-via-secondary-2 {
        --gradient-via-color: #991e66 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(153, 30, 102, 0)) !important
    }

    .mobile\:xer-via-secondary-1 {
        --gradient-via-color: #e06287 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(224, 98, 135, 0)) !important
    }

    .mobile\:xer-via-cta--active {
        --gradient-via-color: #007d72 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 125, 114, 0)) !important
    }

    .mobile\:xer-via-cta--hover {
        --gradient-via-color: #009f91 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 159, 145, 0)) !important
    }

    .mobile\:xer-via-cta {
        --gradient-via-color: #00af9f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 175, 159, 0)) !important
    }

    .mobile\:xer-via-primary {
        --gradient-via-color: #ed8b00 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(237, 139, 0, 0)) !important
    }

    .mobile\:xer-via-white {
        --gradient-via-color: #ffffff !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(255, 255, 255, 0)) !important
    }

    .mobile\:xer-via-backdrop {
        --gradient-via-color: #0000001f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 0, 0, 0)) !important
    }

    .mobile\:xer-to-info {
        --gradient-to-color: #54dede !important
    }

    .mobile\:xer-to-warning {
        --gradient-to-color: #ffcc49 !important
    }

    .mobile\:xer-to-success {
        --gradient-to-color: #acd84e !important
    }

    .mobile\:xer-to-danger {
        --gradient-to-color: #ff0c3e !important
    }

    .mobile\:xer-to-danger--hover {
        --gradient-to-color: #f20000 !important
    }

    .mobile\:xer-to-danger--active {
        --gradient-to-color: #d40000 !important
    }

    .mobile\:xer-to-grey-3 {
        --gradient-to-color: #f0f0f0 !important
    }

    .mobile\:xer-to-grey-7 {
        --gradient-to-color: #6b6b6b !important
    }

    .mobile\:xer-to-black {
        --gradient-to-color: #222222 !important
    }

    .mobile\:xer-to-grey-2 {
        --gradient-to-color: #f9f9f9 !important
    }

    .mobile\:xer-to-grey-6 {
        --gradient-to-color: #a1a1a1 !important
    }

    .mobile\:xer-to-grey-1 {
        --gradient-to-color: #fdfdfd !important
    }

    .mobile\:xer-to-grey-4 {
        --gradient-to-color: #eaeaea !important
    }

    .mobile\:xer-to-grey-5 {
        --gradient-to-color: #dcdcdc !important
    }

    .mobile\:xer-to-grey {
        --gradient-to-color: #cdcdcd !important
    }

    .mobile\:xer-to-grey-dark {
        --gradient-to-color: #555555 !important
    }

    .mobile\:xer-to-secondary-3 {
        --gradient-to-color: #d14124 !important
    }

    .mobile\:xer-to-secondary-2 {
        --gradient-to-color: #991e66 !important
    }

    .mobile\:xer-to-secondary-1 {
        --gradient-to-color: #e06287 !important
    }

    .mobile\:xer-to-cta--active {
        --gradient-to-color: #007d72 !important
    }

    .mobile\:xer-to-cta--hover {
        --gradient-to-color: #009f91 !important
    }

    .mobile\:xer-to-cta {
        --gradient-to-color: #00af9f !important
    }

    .mobile\:xer-to-primary {
        --gradient-to-color: #ed8b00 !important
    }

    .mobile\:xer-to-white {
        --gradient-to-color: #ffffff !important
    }

    .mobile\:xer-to-backdrop {
        --gradient-to-color: #0000001f !important
    }

    .mobile\:hover\:xer-from-info:hover {
        --gradient-from-color: #54dede !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(84, 222, 222, 0)) !important
    }

    .mobile\:hover\:xer-from-warning:hover {
        --gradient-from-color: #ffcc49 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(255, 204, 73, 0)) !important
    }

    .mobile\:hover\:xer-from-success:hover {
        --gradient-from-color: #acd84e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(172, 216, 78, 0)) !important
    }

    .mobile\:hover\:xer-from-danger:hover {
        --gradient-from-color: #ff0c3e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(255, 12, 62, 0)) !important
    }

    .mobile\:hover\:xer-from-danger--hover:hover {
        --gradient-from-color: #f20000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(242, 0, 0, 0)) !important
    }

    .mobile\:hover\:xer-from-danger--active:hover {
        --gradient-from-color: #d40000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(212, 0, 0, 0)) !important
    }

    .mobile\:hover\:xer-from-grey-3:hover {
        --gradient-from-color: #f0f0f0 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(240, 240, 240, 0)) !important
    }

    .mobile\:hover\:xer-from-grey-7:hover {
        --gradient-from-color: #6b6b6b !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(107, 107, 107, 0)) !important
    }

    .mobile\:hover\:xer-from-black:hover {
        --gradient-from-color: #222222 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(34, 34, 34, 0)) !important
    }

    .mobile\:hover\:xer-from-grey-2:hover {
        --gradient-from-color: #f9f9f9 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(249, 249, 249, 0)) !important
    }

    .mobile\:hover\:xer-from-grey-6:hover {
        --gradient-from-color: #a1a1a1 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(161, 161, 161, 0)) !important
    }

    .mobile\:hover\:xer-from-grey-1:hover {
        --gradient-from-color: #fdfdfd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(253, 253, 253, 0)) !important
    }

    .mobile\:hover\:xer-from-grey-4:hover {
        --gradient-from-color: #eaeaea !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(234, 234, 234, 0)) !important
    }

    .mobile\:hover\:xer-from-grey-5:hover {
        --gradient-from-color: #dcdcdc !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(220, 220, 220, 0)) !important
    }

    .mobile\:hover\:xer-from-grey:hover {
        --gradient-from-color: #cdcdcd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(205, 205, 205, 0)) !important
    }

    .mobile\:hover\:xer-from-grey-dark:hover {
        --gradient-from-color: #555555 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(85, 85, 85, 0)) !important
    }

    .mobile\:hover\:xer-from-secondary-3:hover {
        --gradient-from-color: #d14124 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(209, 65, 36, 0)) !important
    }

    .mobile\:hover\:xer-from-secondary-2:hover {
        --gradient-from-color: #991e66 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(153, 30, 102, 0)) !important
    }

    .mobile\:hover\:xer-from-secondary-1:hover {
        --gradient-from-color: #e06287 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(224, 98, 135, 0)) !important
    }

    .mobile\:hover\:xer-from-cta--active:hover {
        --gradient-from-color: #007d72 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 125, 114, 0)) !important
    }

    .mobile\:hover\:xer-from-cta--hover:hover {
        --gradient-from-color: #009f91 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 159, 145, 0)) !important
    }

    .mobile\:hover\:xer-from-cta:hover {
        --gradient-from-color: #00af9f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 175, 159, 0)) !important
    }

    .mobile\:hover\:xer-from-primary:hover {
        --gradient-from-color: #ed8b00 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(237, 139, 0, 0)) !important
    }

    .mobile\:hover\:xer-from-white:hover {
        --gradient-from-color: #ffffff !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(255, 255, 255, 0)) !important
    }

    .mobile\:hover\:xer-from-backdrop:hover {
        --gradient-from-color: #0000001f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 0, 0, 0)) !important
    }

    .mobile\:hover\:xer-via-info:hover {
        --gradient-via-color: #54dede !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(84, 222, 222, 0)) !important
    }

    .mobile\:hover\:xer-via-warning:hover {
        --gradient-via-color: #ffcc49 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(255, 204, 73, 0)) !important
    }

    .mobile\:hover\:xer-via-success:hover {
        --gradient-via-color: #acd84e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(172, 216, 78, 0)) !important
    }

    .mobile\:hover\:xer-via-danger:hover {
        --gradient-via-color: #ff0c3e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(255, 12, 62, 0)) !important
    }

    .mobile\:hover\:xer-via-danger--hover:hover {
        --gradient-via-color: #f20000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(242, 0, 0, 0)) !important
    }

    .mobile\:hover\:xer-via-danger--active:hover {
        --gradient-via-color: #d40000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(212, 0, 0, 0)) !important
    }

    .mobile\:hover\:xer-via-grey-3:hover {
        --gradient-via-color: #f0f0f0 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(240, 240, 240, 0)) !important
    }

    .mobile\:hover\:xer-via-grey-7:hover {
        --gradient-via-color: #6b6b6b !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(107, 107, 107, 0)) !important
    }

    .mobile\:hover\:xer-via-black:hover {
        --gradient-via-color: #222222 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(34, 34, 34, 0)) !important
    }

    .mobile\:hover\:xer-via-grey-2:hover {
        --gradient-via-color: #f9f9f9 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(249, 249, 249, 0)) !important
    }

    .mobile\:hover\:xer-via-grey-6:hover {
        --gradient-via-color: #a1a1a1 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(161, 161, 161, 0)) !important
    }

    .mobile\:hover\:xer-via-grey-1:hover {
        --gradient-via-color: #fdfdfd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(253, 253, 253, 0)) !important
    }

    .mobile\:hover\:xer-via-grey-4:hover {
        --gradient-via-color: #eaeaea !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(234, 234, 234, 0)) !important
    }

    .mobile\:hover\:xer-via-grey-5:hover {
        --gradient-via-color: #dcdcdc !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(220, 220, 220, 0)) !important
    }

    .mobile\:hover\:xer-via-grey:hover {
        --gradient-via-color: #cdcdcd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(205, 205, 205, 0)) !important
    }

    .mobile\:hover\:xer-via-grey-dark:hover {
        --gradient-via-color: #555555 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(85, 85, 85, 0)) !important
    }

    .mobile\:hover\:xer-via-secondary-3:hover {
        --gradient-via-color: #d14124 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(209, 65, 36, 0)) !important
    }

    .mobile\:hover\:xer-via-secondary-2:hover {
        --gradient-via-color: #991e66 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(153, 30, 102, 0)) !important
    }

    .mobile\:hover\:xer-via-secondary-1:hover {
        --gradient-via-color: #e06287 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(224, 98, 135, 0)) !important
    }

    .mobile\:hover\:xer-via-cta--active:hover {
        --gradient-via-color: #007d72 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 125, 114, 0)) !important
    }

    .mobile\:hover\:xer-via-cta--hover:hover {
        --gradient-via-color: #009f91 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 159, 145, 0)) !important
    }

    .mobile\:hover\:xer-via-cta:hover {
        --gradient-via-color: #00af9f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 175, 159, 0)) !important
    }

    .mobile\:hover\:xer-via-primary:hover {
        --gradient-via-color: #ed8b00 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(237, 139, 0, 0)) !important
    }

    .mobile\:hover\:xer-via-white:hover {
        --gradient-via-color: #ffffff !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(255, 255, 255, 0)) !important
    }

    .mobile\:hover\:xer-via-backdrop:hover {
        --gradient-via-color: #0000001f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 0, 0, 0)) !important
    }

    .mobile\:hover\:xer-to-info:hover {
        --gradient-to-color: #54dede !important
    }

    .mobile\:hover\:xer-to-warning:hover {
        --gradient-to-color: #ffcc49 !important
    }

    .mobile\:hover\:xer-to-success:hover {
        --gradient-to-color: #acd84e !important
    }

    .mobile\:hover\:xer-to-danger:hover {
        --gradient-to-color: #ff0c3e !important
    }

    .mobile\:hover\:xer-to-danger--hover:hover {
        --gradient-to-color: #f20000 !important
    }

    .mobile\:hover\:xer-to-danger--active:hover {
        --gradient-to-color: #d40000 !important
    }

    .mobile\:hover\:xer-to-grey-3:hover {
        --gradient-to-color: #f0f0f0 !important
    }

    .mobile\:hover\:xer-to-grey-7:hover {
        --gradient-to-color: #6b6b6b !important
    }

    .mobile\:hover\:xer-to-black:hover {
        --gradient-to-color: #222222 !important
    }

    .mobile\:hover\:xer-to-grey-2:hover {
        --gradient-to-color: #f9f9f9 !important
    }

    .mobile\:hover\:xer-to-grey-6:hover {
        --gradient-to-color: #a1a1a1 !important
    }

    .mobile\:hover\:xer-to-grey-1:hover {
        --gradient-to-color: #fdfdfd !important
    }

    .mobile\:hover\:xer-to-grey-4:hover {
        --gradient-to-color: #eaeaea !important
    }

    .mobile\:hover\:xer-to-grey-5:hover {
        --gradient-to-color: #dcdcdc !important
    }

    .mobile\:hover\:xer-to-grey:hover {
        --gradient-to-color: #cdcdcd !important
    }

    .mobile\:hover\:xer-to-grey-dark:hover {
        --gradient-to-color: #555555 !important
    }

    .mobile\:hover\:xer-to-secondary-3:hover {
        --gradient-to-color: #d14124 !important
    }

    .mobile\:hover\:xer-to-secondary-2:hover {
        --gradient-to-color: #991e66 !important
    }

    .mobile\:hover\:xer-to-secondary-1:hover {
        --gradient-to-color: #e06287 !important
    }

    .mobile\:hover\:xer-to-cta--active:hover {
        --gradient-to-color: #007d72 !important
    }

    .mobile\:hover\:xer-to-cta--hover:hover {
        --gradient-to-color: #009f91 !important
    }

    .mobile\:hover\:xer-to-cta:hover {
        --gradient-to-color: #00af9f !important
    }

    .mobile\:hover\:xer-to-primary:hover {
        --gradient-to-color: #ed8b00 !important
    }

    .mobile\:hover\:xer-to-white:hover {
        --gradient-to-color: #ffffff !important
    }

    .mobile\:hover\:xer-to-backdrop:hover {
        --gradient-to-color: #0000001f !important
    }

    .mobile\:focus\:xer-from-info:focus {
        --gradient-from-color: #54dede !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(84, 222, 222, 0)) !important
    }

    .mobile\:focus\:xer-from-warning:focus {
        --gradient-from-color: #ffcc49 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(255, 204, 73, 0)) !important
    }

    .mobile\:focus\:xer-from-success:focus {
        --gradient-from-color: #acd84e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(172, 216, 78, 0)) !important
    }

    .mobile\:focus\:xer-from-danger:focus {
        --gradient-from-color: #ff0c3e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(255, 12, 62, 0)) !important
    }

    .mobile\:focus\:xer-from-danger--hover:focus {
        --gradient-from-color: #f20000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(242, 0, 0, 0)) !important
    }

    .mobile\:focus\:xer-from-danger--active:focus {
        --gradient-from-color: #d40000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(212, 0, 0, 0)) !important
    }

    .mobile\:focus\:xer-from-grey-3:focus {
        --gradient-from-color: #f0f0f0 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(240, 240, 240, 0)) !important
    }

    .mobile\:focus\:xer-from-grey-7:focus {
        --gradient-from-color: #6b6b6b !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(107, 107, 107, 0)) !important
    }

    .mobile\:focus\:xer-from-black:focus {
        --gradient-from-color: #222222 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(34, 34, 34, 0)) !important
    }

    .mobile\:focus\:xer-from-grey-2:focus {
        --gradient-from-color: #f9f9f9 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(249, 249, 249, 0)) !important
    }

    .mobile\:focus\:xer-from-grey-6:focus {
        --gradient-from-color: #a1a1a1 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(161, 161, 161, 0)) !important
    }

    .mobile\:focus\:xer-from-grey-1:focus {
        --gradient-from-color: #fdfdfd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(253, 253, 253, 0)) !important
    }

    .mobile\:focus\:xer-from-grey-4:focus {
        --gradient-from-color: #eaeaea !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(234, 234, 234, 0)) !important
    }

    .mobile\:focus\:xer-from-grey-5:focus {
        --gradient-from-color: #dcdcdc !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(220, 220, 220, 0)) !important
    }

    .mobile\:focus\:xer-from-grey:focus {
        --gradient-from-color: #cdcdcd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(205, 205, 205, 0)) !important
    }

    .mobile\:focus\:xer-from-grey-dark:focus {
        --gradient-from-color: #555555 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(85, 85, 85, 0)) !important
    }

    .mobile\:focus\:xer-from-secondary-3:focus {
        --gradient-from-color: #d14124 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(209, 65, 36, 0)) !important
    }

    .mobile\:focus\:xer-from-secondary-2:focus {
        --gradient-from-color: #991e66 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(153, 30, 102, 0)) !important
    }

    .mobile\:focus\:xer-from-secondary-1:focus {
        --gradient-from-color: #e06287 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(224, 98, 135, 0)) !important
    }

    .mobile\:focus\:xer-from-cta--active:focus {
        --gradient-from-color: #007d72 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 125, 114, 0)) !important
    }

    .mobile\:focus\:xer-from-cta--hover:focus {
        --gradient-from-color: #009f91 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 159, 145, 0)) !important
    }

    .mobile\:focus\:xer-from-cta:focus {
        --gradient-from-color: #00af9f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 175, 159, 0)) !important
    }

    .mobile\:focus\:xer-from-primary:focus {
        --gradient-from-color: #ed8b00 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(237, 139, 0, 0)) !important
    }

    .mobile\:focus\:xer-from-white:focus {
        --gradient-from-color: #ffffff !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(255, 255, 255, 0)) !important
    }

    .mobile\:focus\:xer-from-backdrop:focus {
        --gradient-from-color: #0000001f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 0, 0, 0)) !important
    }

    .mobile\:focus\:xer-via-info:focus {
        --gradient-via-color: #54dede !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(84, 222, 222, 0)) !important
    }

    .mobile\:focus\:xer-via-warning:focus {
        --gradient-via-color: #ffcc49 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(255, 204, 73, 0)) !important
    }

    .mobile\:focus\:xer-via-success:focus {
        --gradient-via-color: #acd84e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(172, 216, 78, 0)) !important
    }

    .mobile\:focus\:xer-via-danger:focus {
        --gradient-via-color: #ff0c3e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(255, 12, 62, 0)) !important
    }

    .mobile\:focus\:xer-via-danger--hover:focus {
        --gradient-via-color: #f20000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(242, 0, 0, 0)) !important
    }

    .mobile\:focus\:xer-via-danger--active:focus {
        --gradient-via-color: #d40000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(212, 0, 0, 0)) !important
    }

    .mobile\:focus\:xer-via-grey-3:focus {
        --gradient-via-color: #f0f0f0 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(240, 240, 240, 0)) !important
    }

    .mobile\:focus\:xer-via-grey-7:focus {
        --gradient-via-color: #6b6b6b !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(107, 107, 107, 0)) !important
    }

    .mobile\:focus\:xer-via-black:focus {
        --gradient-via-color: #222222 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(34, 34, 34, 0)) !important
    }

    .mobile\:focus\:xer-via-grey-2:focus {
        --gradient-via-color: #f9f9f9 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(249, 249, 249, 0)) !important
    }

    .mobile\:focus\:xer-via-grey-6:focus {
        --gradient-via-color: #a1a1a1 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(161, 161, 161, 0)) !important
    }

    .mobile\:focus\:xer-via-grey-1:focus {
        --gradient-via-color: #fdfdfd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(253, 253, 253, 0)) !important
    }

    .mobile\:focus\:xer-via-grey-4:focus {
        --gradient-via-color: #eaeaea !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(234, 234, 234, 0)) !important
    }

    .mobile\:focus\:xer-via-grey-5:focus {
        --gradient-via-color: #dcdcdc !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(220, 220, 220, 0)) !important
    }

    .mobile\:focus\:xer-via-grey:focus {
        --gradient-via-color: #cdcdcd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(205, 205, 205, 0)) !important
    }

    .mobile\:focus\:xer-via-grey-dark:focus {
        --gradient-via-color: #555555 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(85, 85, 85, 0)) !important
    }

    .mobile\:focus\:xer-via-secondary-3:focus {
        --gradient-via-color: #d14124 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(209, 65, 36, 0)) !important
    }

    .mobile\:focus\:xer-via-secondary-2:focus {
        --gradient-via-color: #991e66 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(153, 30, 102, 0)) !important
    }

    .mobile\:focus\:xer-via-secondary-1:focus {
        --gradient-via-color: #e06287 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(224, 98, 135, 0)) !important
    }

    .mobile\:focus\:xer-via-cta--active:focus {
        --gradient-via-color: #007d72 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 125, 114, 0)) !important
    }

    .mobile\:focus\:xer-via-cta--hover:focus {
        --gradient-via-color: #009f91 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 159, 145, 0)) !important
    }

    .mobile\:focus\:xer-via-cta:focus {
        --gradient-via-color: #00af9f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 175, 159, 0)) !important
    }

    .mobile\:focus\:xer-via-primary:focus {
        --gradient-via-color: #ed8b00 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(237, 139, 0, 0)) !important
    }

    .mobile\:focus\:xer-via-white:focus {
        --gradient-via-color: #ffffff !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(255, 255, 255, 0)) !important
    }

    .mobile\:focus\:xer-via-backdrop:focus {
        --gradient-via-color: #0000001f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 0, 0, 0)) !important
    }

    .mobile\:focus\:xer-to-info:focus {
        --gradient-to-color: #54dede !important
    }

    .mobile\:focus\:xer-to-warning:focus {
        --gradient-to-color: #ffcc49 !important
    }

    .mobile\:focus\:xer-to-success:focus {
        --gradient-to-color: #acd84e !important
    }

    .mobile\:focus\:xer-to-danger:focus {
        --gradient-to-color: #ff0c3e !important
    }

    .mobile\:focus\:xer-to-danger--hover:focus {
        --gradient-to-color: #f20000 !important
    }

    .mobile\:focus\:xer-to-danger--active:focus {
        --gradient-to-color: #d40000 !important
    }

    .mobile\:focus\:xer-to-grey-3:focus {
        --gradient-to-color: #f0f0f0 !important
    }

    .mobile\:focus\:xer-to-grey-7:focus {
        --gradient-to-color: #6b6b6b !important
    }

    .mobile\:focus\:xer-to-black:focus {
        --gradient-to-color: #222222 !important
    }

    .mobile\:focus\:xer-to-grey-2:focus {
        --gradient-to-color: #f9f9f9 !important
    }

    .mobile\:focus\:xer-to-grey-6:focus {
        --gradient-to-color: #a1a1a1 !important
    }

    .mobile\:focus\:xer-to-grey-1:focus {
        --gradient-to-color: #fdfdfd !important
    }

    .mobile\:focus\:xer-to-grey-4:focus {
        --gradient-to-color: #eaeaea !important
    }

    .mobile\:focus\:xer-to-grey-5:focus {
        --gradient-to-color: #dcdcdc !important
    }

    .mobile\:focus\:xer-to-grey:focus {
        --gradient-to-color: #cdcdcd !important
    }

    .mobile\:focus\:xer-to-grey-dark:focus {
        --gradient-to-color: #555555 !important
    }

    .mobile\:focus\:xer-to-secondary-3:focus {
        --gradient-to-color: #d14124 !important
    }

    .mobile\:focus\:xer-to-secondary-2:focus {
        --gradient-to-color: #991e66 !important
    }

    .mobile\:focus\:xer-to-secondary-1:focus {
        --gradient-to-color: #e06287 !important
    }

    .mobile\:focus\:xer-to-cta--active:focus {
        --gradient-to-color: #007d72 !important
    }

    .mobile\:focus\:xer-to-cta--hover:focus {
        --gradient-to-color: #009f91 !important
    }

    .mobile\:focus\:xer-to-cta:focus {
        --gradient-to-color: #00af9f !important
    }

    .mobile\:focus\:xer-to-primary:focus {
        --gradient-to-color: #ed8b00 !important
    }

    .mobile\:focus\:xer-to-white:focus {
        --gradient-to-color: #ffffff !important
    }

    .mobile\:focus\:xer-to-backdrop:focus {
        --gradient-to-color: #0000001f !important
    }

    .mobile\:xer-bg-opacity-0 {
        --bg-opacity: 0 !important
    }

    .mobile\:xer-bg-opacity-25 {
        --bg-opacity: 0.25 !important
    }

    .mobile\:xer-bg-opacity-50 {
        --bg-opacity: 0.5 !important
    }

    .mobile\:xer-bg-opacity-75 {
        --bg-opacity: 0.75 !important
    }

    .mobile\:xer-bg-opacity-100 {
        --bg-opacity: 1 !important
    }

    .mobile\:hover\:xer-bg-opacity-0:hover {
        --bg-opacity: 0 !important
    }

    .mobile\:hover\:xer-bg-opacity-25:hover {
        --bg-opacity: 0.25 !important
    }

    .mobile\:hover\:xer-bg-opacity-50:hover {
        --bg-opacity: 0.5 !important
    }

    .mobile\:hover\:xer-bg-opacity-75:hover {
        --bg-opacity: 0.75 !important
    }

    .mobile\:hover\:xer-bg-opacity-100:hover {
        --bg-opacity: 1 !important
    }

    .mobile\:focus\:xer-bg-opacity-0:focus {
        --bg-opacity: 0 !important
    }

    .mobile\:focus\:xer-bg-opacity-25:focus {
        --bg-opacity: 0.25 !important
    }

    .mobile\:focus\:xer-bg-opacity-50:focus {
        --bg-opacity: 0.5 !important
    }

    .mobile\:focus\:xer-bg-opacity-75:focus {
        --bg-opacity: 0.75 !important
    }

    .mobile\:focus\:xer-bg-opacity-100:focus {
        --bg-opacity: 1 !important
    }

    .mobile\:xer-bg-bottom {
        background-position: bottom !important
    }

    .mobile\:xer-bg-center {
        background-position: center !important
    }

    .mobile\:xer-bg-left {
        background-position: left !important
    }

    .mobile\:xer-bg-left-bottom {
        background-position: left bottom !important
    }

    .mobile\:xer-bg-left-top {
        background-position: left top !important
    }

    .mobile\:xer-bg-right {
        background-position: right !important
    }

    .mobile\:xer-bg-right-bottom {
        background-position: right bottom !important
    }

    .mobile\:xer-bg-right-top {
        background-position: right top !important
    }

    .mobile\:xer-bg-top {
        background-position: top !important
    }

    .mobile\:xer-bg-repeat {
        background-repeat: repeat !important
    }

    .mobile\:xer-bg-no-repeat {
        background-repeat: no-repeat !important
    }

    .mobile\:xer-bg-repeat-x {
        background-repeat: repeat-x !important
    }

    .mobile\:xer-bg-repeat-y {
        background-repeat: repeat-y !important
    }

    .mobile\:xer-bg-repeat-round {
        background-repeat: round !important
    }

    .mobile\:xer-bg-repeat-space {
        background-repeat: space !important
    }

    .mobile\:xer-bg-auto {
        background-size: auto !important
    }

    .mobile\:xer-bg-cover {
        background-size: cover !important
    }

    .mobile\:xer-bg-contain {
        background-size: contain !important
    }

    .mobile\:xer-border-collapse {
        border-collapse: collapse !important
    }

    .mobile\:xer-border-separate {
        border-collapse: separate !important
    }

    .mobile\:xer-border-info {
        --border-opacity: 1 !important;
        border-color: #54dede !important;
        border-color: rgba(84,222,222,var(--border-opacity)) !important
    }

    .mobile\:xer-border-warning {
        --border-opacity: 1 !important;
        border-color: #ffcc49 !important;
        border-color: rgba(255,204,73,var(--border-opacity)) !important
    }

    .mobile\:xer-border-success {
        --border-opacity: 1 !important;
        border-color: #acd84e !important;
        border-color: rgba(172,216,78,var(--border-opacity)) !important
    }

    .mobile\:xer-border-danger {
        --border-opacity: 1 !important;
        border-color: #ff0c3e !important;
        border-color: rgba(255,12,62,var(--border-opacity)) !important
    }

    .mobile\:xer-border-danger--hover {
        --border-opacity: 1 !important;
        border-color: #f20000 !important;
        border-color: rgba(242,0,0,var(--border-opacity)) !important
    }

    .mobile\:xer-border-danger--active {
        --border-opacity: 1 !important;
        border-color: #d40000 !important;
        border-color: rgba(212,0,0,var(--border-opacity)) !important
    }

    .mobile\:xer-border-grey-3 {
        --border-opacity: 1 !important;
        border-color: #f0f0f0 !important;
        border-color: rgba(240,240,240,var(--border-opacity)) !important
    }

    .mobile\:xer-border-grey-7 {
        --border-opacity: 1 !important;
        border-color: #6b6b6b !important;
        border-color: rgba(107,107,107,var(--border-opacity)) !important
    }

    .mobile\:xer-border-black {
        --border-opacity: 1 !important;
        border-color: #222 !important;
        border-color: rgba(34,34,34,var(--border-opacity)) !important
    }

    .mobile\:xer-border-grey-2 {
        --border-opacity: 1 !important;
        border-color: #f9f9f9 !important;
        border-color: rgba(249,249,249,var(--border-opacity)) !important
    }

    .mobile\:xer-border-grey-6 {
        --border-opacity: 1 !important;
        border-color: #a1a1a1 !important;
        border-color: rgba(161,161,161,var(--border-opacity)) !important
    }

    .mobile\:xer-border-grey-1 {
        --border-opacity: 1 !important;
        border-color: #fdfdfd !important;
        border-color: rgba(253,253,253,var(--border-opacity)) !important
    }

    .mobile\:xer-border-grey-4 {
        --border-opacity: 1 !important;
        border-color: #eaeaea !important;
        border-color: rgba(234,234,234,var(--border-opacity)) !important
    }

    .mobile\:xer-border-grey-5 {
        --border-opacity: 1 !important;
        border-color: #dcdcdc !important;
        border-color: rgba(220,220,220,var(--border-opacity)) !important
    }

    .mobile\:xer-border-grey {
        --border-opacity: 1 !important;
        border-color: #cdcdcd !important;
        border-color: rgba(205,205,205,var(--border-opacity)) !important
    }

    .mobile\:xer-border-grey-dark {
        --border-opacity: 1 !important;
        border-color: #555 !important;
        border-color: rgba(85,85,85,var(--border-opacity)) !important
    }

    .mobile\:xer-border-secondary-3 {
        --border-opacity: 1 !important;
        border-color: #d14124 !important;
        border-color: rgba(209,65,36,var(--border-opacity)) !important
    }

    .mobile\:xer-border-secondary-2 {
        --border-opacity: 1 !important;
        border-color: #991e66 !important;
        border-color: rgba(153,30,102,var(--border-opacity)) !important
    }

    .mobile\:xer-border-secondary-1 {
        --border-opacity: 1 !important;
        border-color: #e06287 !important;
        border-color: rgba(224,98,135,var(--border-opacity)) !important
    }

    .mobile\:xer-border-cta--active {
        --border-opacity: 1 !important;
        border-color: #007d72 !important;
        border-color: rgba(0,125,114,var(--border-opacity)) !important
    }

    .mobile\:xer-border-cta--hover {
        --border-opacity: 1 !important;
        border-color: #009f91 !important;
        border-color: rgba(0,159,145,var(--border-opacity)) !important
    }

    .mobile\:xer-border-cta {
        --border-opacity: 1 !important;
        border-color: #00af9f !important;
        border-color: rgba(0,175,159,var(--border-opacity)) !important
    }

    .mobile\:xer-border-primary {
        --border-opacity: 1 !important;
        border-color: #ed8b00 !important;
        border-color: rgba(237,139,0,var(--border-opacity)) !important
    }

    .mobile\:xer-border-white {
        --border-opacity: 1 !important;
        border-color: #fff !important;
        border-color: rgba(255,255,255,var(--border-opacity)) !important
    }

    .mobile\:xer-border-backdrop {
        border-color: #0000001f !important
    }

    .mobile\:hover\:xer-border-info:hover {
        --border-opacity: 1 !important;
        border-color: #54dede !important;
        border-color: rgba(84,222,222,var(--border-opacity)) !important
    }

    .mobile\:hover\:xer-border-warning:hover {
        --border-opacity: 1 !important;
        border-color: #ffcc49 !important;
        border-color: rgba(255,204,73,var(--border-opacity)) !important
    }

    .mobile\:hover\:xer-border-success:hover {
        --border-opacity: 1 !important;
        border-color: #acd84e !important;
        border-color: rgba(172,216,78,var(--border-opacity)) !important
    }

    .mobile\:hover\:xer-border-danger:hover {
        --border-opacity: 1 !important;
        border-color: #ff0c3e !important;
        border-color: rgba(255,12,62,var(--border-opacity)) !important
    }

    .mobile\:hover\:xer-border-danger--hover:hover {
        --border-opacity: 1 !important;
        border-color: #f20000 !important;
        border-color: rgba(242,0,0,var(--border-opacity)) !important
    }

    .mobile\:hover\:xer-border-danger--active:hover {
        --border-opacity: 1 !important;
        border-color: #d40000 !important;
        border-color: rgba(212,0,0,var(--border-opacity)) !important
    }

    .mobile\:hover\:xer-border-grey-3:hover {
        --border-opacity: 1 !important;
        border-color: #f0f0f0 !important;
        border-color: rgba(240,240,240,var(--border-opacity)) !important
    }

    .mobile\:hover\:xer-border-grey-7:hover {
        --border-opacity: 1 !important;
        border-color: #6b6b6b !important;
        border-color: rgba(107,107,107,var(--border-opacity)) !important
    }

    .mobile\:hover\:xer-border-black:hover {
        --border-opacity: 1 !important;
        border-color: #222 !important;
        border-color: rgba(34,34,34,var(--border-opacity)) !important
    }

    .mobile\:hover\:xer-border-grey-2:hover {
        --border-opacity: 1 !important;
        border-color: #f9f9f9 !important;
        border-color: rgba(249,249,249,var(--border-opacity)) !important
    }

    .mobile\:hover\:xer-border-grey-6:hover {
        --border-opacity: 1 !important;
        border-color: #a1a1a1 !important;
        border-color: rgba(161,161,161,var(--border-opacity)) !important
    }

    .mobile\:hover\:xer-border-grey-1:hover {
        --border-opacity: 1 !important;
        border-color: #fdfdfd !important;
        border-color: rgba(253,253,253,var(--border-opacity)) !important
    }

    .mobile\:hover\:xer-border-grey-4:hover {
        --border-opacity: 1 !important;
        border-color: #eaeaea !important;
        border-color: rgba(234,234,234,var(--border-opacity)) !important
    }

    .mobile\:hover\:xer-border-grey-5:hover {
        --border-opacity: 1 !important;
        border-color: #dcdcdc !important;
        border-color: rgba(220,220,220,var(--border-opacity)) !important
    }

    .mobile\:hover\:xer-border-grey:hover {
        --border-opacity: 1 !important;
        border-color: #cdcdcd !important;
        border-color: rgba(205,205,205,var(--border-opacity)) !important
    }

    .mobile\:hover\:xer-border-grey-dark:hover {
        --border-opacity: 1 !important;
        border-color: #555 !important;
        border-color: rgba(85,85,85,var(--border-opacity)) !important
    }

    .mobile\:hover\:xer-border-secondary-3:hover {
        --border-opacity: 1 !important;
        border-color: #d14124 !important;
        border-color: rgba(209,65,36,var(--border-opacity)) !important
    }

    .mobile\:hover\:xer-border-secondary-2:hover {
        --border-opacity: 1 !important;
        border-color: #991e66 !important;
        border-color: rgba(153,30,102,var(--border-opacity)) !important
    }

    .mobile\:hover\:xer-border-secondary-1:hover {
        --border-opacity: 1 !important;
        border-color: #e06287 !important;
        border-color: rgba(224,98,135,var(--border-opacity)) !important
    }

    .mobile\:hover\:xer-border-cta--active:hover {
        --border-opacity: 1 !important;
        border-color: #007d72 !important;
        border-color: rgba(0,125,114,var(--border-opacity)) !important
    }

    .mobile\:hover\:xer-border-cta--hover:hover {
        --border-opacity: 1 !important;
        border-color: #009f91 !important;
        border-color: rgba(0,159,145,var(--border-opacity)) !important
    }

    .mobile\:hover\:xer-border-cta:hover {
        --border-opacity: 1 !important;
        border-color: #00af9f !important;
        border-color: rgba(0,175,159,var(--border-opacity)) !important
    }

    .mobile\:hover\:xer-border-primary:hover {
        --border-opacity: 1 !important;
        border-color: #ed8b00 !important;
        border-color: rgba(237,139,0,var(--border-opacity)) !important
    }

    .mobile\:hover\:xer-border-white:hover {
        --border-opacity: 1 !important;
        border-color: #fff !important;
        border-color: rgba(255,255,255,var(--border-opacity)) !important
    }

    .mobile\:hover\:xer-border-backdrop:hover {
        border-color: #0000001f !important
    }

    .mobile\:focus\:xer-border-info:focus {
        --border-opacity: 1 !important;
        border-color: #54dede !important;
        border-color: rgba(84,222,222,var(--border-opacity)) !important
    }

    .mobile\:focus\:xer-border-warning:focus {
        --border-opacity: 1 !important;
        border-color: #ffcc49 !important;
        border-color: rgba(255,204,73,var(--border-opacity)) !important
    }

    .mobile\:focus\:xer-border-success:focus {
        --border-opacity: 1 !important;
        border-color: #acd84e !important;
        border-color: rgba(172,216,78,var(--border-opacity)) !important
    }

    .mobile\:focus\:xer-border-danger:focus {
        --border-opacity: 1 !important;
        border-color: #ff0c3e !important;
        border-color: rgba(255,12,62,var(--border-opacity)) !important
    }

    .mobile\:focus\:xer-border-danger--hover:focus {
        --border-opacity: 1 !important;
        border-color: #f20000 !important;
        border-color: rgba(242,0,0,var(--border-opacity)) !important
    }

    .mobile\:focus\:xer-border-danger--active:focus {
        --border-opacity: 1 !important;
        border-color: #d40000 !important;
        border-color: rgba(212,0,0,var(--border-opacity)) !important
    }

    .mobile\:focus\:xer-border-grey-3:focus {
        --border-opacity: 1 !important;
        border-color: #f0f0f0 !important;
        border-color: rgba(240,240,240,var(--border-opacity)) !important
    }

    .mobile\:focus\:xer-border-grey-7:focus {
        --border-opacity: 1 !important;
        border-color: #6b6b6b !important;
        border-color: rgba(107,107,107,var(--border-opacity)) !important
    }

    .mobile\:focus\:xer-border-black:focus {
        --border-opacity: 1 !important;
        border-color: #222 !important;
        border-color: rgba(34,34,34,var(--border-opacity)) !important
    }

    .mobile\:focus\:xer-border-grey-2:focus {
        --border-opacity: 1 !important;
        border-color: #f9f9f9 !important;
        border-color: rgba(249,249,249,var(--border-opacity)) !important
    }

    .mobile\:focus\:xer-border-grey-6:focus {
        --border-opacity: 1 !important;
        border-color: #a1a1a1 !important;
        border-color: rgba(161,161,161,var(--border-opacity)) !important
    }

    .mobile\:focus\:xer-border-grey-1:focus {
        --border-opacity: 1 !important;
        border-color: #fdfdfd !important;
        border-color: rgba(253,253,253,var(--border-opacity)) !important
    }

    .mobile\:focus\:xer-border-grey-4:focus {
        --border-opacity: 1 !important;
        border-color: #eaeaea !important;
        border-color: rgba(234,234,234,var(--border-opacity)) !important
    }

    .mobile\:focus\:xer-border-grey-5:focus {
        --border-opacity: 1 !important;
        border-color: #dcdcdc !important;
        border-color: rgba(220,220,220,var(--border-opacity)) !important
    }

    .mobile\:focus\:xer-border-grey:focus {
        --border-opacity: 1 !important;
        border-color: #cdcdcd !important;
        border-color: rgba(205,205,205,var(--border-opacity)) !important
    }

    .mobile\:focus\:xer-border-grey-dark:focus {
        --border-opacity: 1 !important;
        border-color: #555 !important;
        border-color: rgba(85,85,85,var(--border-opacity)) !important
    }

    .mobile\:focus\:xer-border-secondary-3:focus {
        --border-opacity: 1 !important;
        border-color: #d14124 !important;
        border-color: rgba(209,65,36,var(--border-opacity)) !important
    }

    .mobile\:focus\:xer-border-secondary-2:focus {
        --border-opacity: 1 !important;
        border-color: #991e66 !important;
        border-color: rgba(153,30,102,var(--border-opacity)) !important
    }

    .mobile\:focus\:xer-border-secondary-1:focus {
        --border-opacity: 1 !important;
        border-color: #e06287 !important;
        border-color: rgba(224,98,135,var(--border-opacity)) !important
    }

    .mobile\:focus\:xer-border-cta--active:focus {
        --border-opacity: 1 !important;
        border-color: #007d72 !important;
        border-color: rgba(0,125,114,var(--border-opacity)) !important
    }

    .mobile\:focus\:xer-border-cta--hover:focus {
        --border-opacity: 1 !important;
        border-color: #009f91 !important;
        border-color: rgba(0,159,145,var(--border-opacity)) !important
    }

    .mobile\:focus\:xer-border-cta:focus {
        --border-opacity: 1 !important;
        border-color: #00af9f !important;
        border-color: rgba(0,175,159,var(--border-opacity)) !important
    }

    .mobile\:focus\:xer-border-primary:focus {
        --border-opacity: 1 !important;
        border-color: #ed8b00 !important;
        border-color: rgba(237,139,0,var(--border-opacity)) !important
    }

    .mobile\:focus\:xer-border-white:focus {
        --border-opacity: 1 !important;
        border-color: #fff !important;
        border-color: rgba(255,255,255,var(--border-opacity)) !important
    }

    .mobile\:focus\:xer-border-backdrop:focus {
        border-color: #0000001f !important
    }

    .mobile\:xer-border-opacity-0 {
        --border-opacity: 0 !important
    }

    .mobile\:xer-border-opacity-25 {
        --border-opacity: 0.25 !important
    }

    .mobile\:xer-border-opacity-50 {
        --border-opacity: 0.5 !important
    }

    .mobile\:xer-border-opacity-75 {
        --border-opacity: 0.75 !important
    }

    .mobile\:xer-border-opacity-100 {
        --border-opacity: 1 !important
    }

    .mobile\:hover\:xer-border-opacity-0:hover {
        --border-opacity: 0 !important
    }

    .mobile\:hover\:xer-border-opacity-25:hover {
        --border-opacity: 0.25 !important
    }

    .mobile\:hover\:xer-border-opacity-50:hover {
        --border-opacity: 0.5 !important
    }

    .mobile\:hover\:xer-border-opacity-75:hover {
        --border-opacity: 0.75 !important
    }

    .mobile\:hover\:xer-border-opacity-100:hover {
        --border-opacity: 1 !important
    }

    .mobile\:focus\:xer-border-opacity-0:focus {
        --border-opacity: 0 !important
    }

    .mobile\:focus\:xer-border-opacity-25:focus {
        --border-opacity: 0.25 !important
    }

    .mobile\:focus\:xer-border-opacity-50:focus {
        --border-opacity: 0.5 !important
    }

    .mobile\:focus\:xer-border-opacity-75:focus {
        --border-opacity: 0.75 !important
    }

    .mobile\:focus\:xer-border-opacity-100:focus {
        --border-opacity: 1 !important
    }

    .mobile\:xer-rounded-none {
        border-radius: 0 !important
    }

    .mobile\:xer-rounded-sm {
        border-radius: .125rem !important
    }

    .mobile\:xer-rounded-md {
        border-radius: .375rem !important
    }

    .mobile\:xer-rounded-lg {
        border-radius: .5rem !important
    }

    .mobile\:xer-rounded-xl {
        border-radius: .75rem !important
    }

    .mobile\:xer-rounded-2xl {
        border-radius: 1rem !important
    }

    .mobile\:xer-rounded-3xl {
        border-radius: 1.5rem !important
    }

    .mobile\:xer-rounded-full {
        border-radius: 9999px !important
    }

    .mobile\:xer-rounded-t-none {
        border-top-left-radius: 0 !important;
        border-top-right-radius: 0 !important
    }

    .mobile\:xer-rounded-r-none {
        border-top-right-radius: 0 !important;
        border-bottom-right-radius: 0 !important
    }

    .mobile\:xer-rounded-b-none {
        border-bottom-right-radius: 0 !important;
        border-bottom-left-radius: 0 !important
    }

    .mobile\:xer-rounded-l-none {
        border-top-left-radius: 0 !important;
        border-bottom-left-radius: 0 !important
    }

    .mobile\:xer-rounded-t-sm {
        border-top-left-radius: .125rem !important;
        border-top-right-radius: .125rem !important
    }

    .mobile\:xer-rounded-r-sm {
        border-top-right-radius: .125rem !important;
        border-bottom-right-radius: .125rem !important
    }

    .mobile\:xer-rounded-b-sm {
        border-bottom-right-radius: .125rem !important;
        border-bottom-left-radius: .125rem !important
    }

    .mobile\:xer-rounded-l-sm {
        border-top-left-radius: .125rem !important;
        border-bottom-left-radius: .125rem !important
    }

    .mobile\:xer-rounded-t-md {
        border-top-left-radius: .375rem !important;
        border-top-right-radius: .375rem !important
    }

    .mobile\:xer-rounded-r-md {
        border-top-right-radius: .375rem !important;
        border-bottom-right-radius: .375rem !important
    }

    .mobile\:xer-rounded-b-md {
        border-bottom-right-radius: .375rem !important;
        border-bottom-left-radius: .375rem !important
    }

    .mobile\:xer-rounded-l-md {
        border-top-left-radius: .375rem !important;
        border-bottom-left-radius: .375rem !important
    }

    .mobile\:xer-rounded-t-lg {
        border-top-left-radius: .5rem !important;
        border-top-right-radius: .5rem !important
    }

    .mobile\:xer-rounded-r-lg {
        border-top-right-radius: .5rem !important;
        border-bottom-right-radius: .5rem !important
    }

    .mobile\:xer-rounded-b-lg {
        border-bottom-right-radius: .5rem !important;
        border-bottom-left-radius: .5rem !important
    }

    .mobile\:xer-rounded-l-lg {
        border-top-left-radius: .5rem !important;
        border-bottom-left-radius: .5rem !important
    }

    .mobile\:xer-rounded-t-xl {
        border-top-left-radius: .75rem !important;
        border-top-right-radius: .75rem !important
    }

    .mobile\:xer-rounded-r-xl {
        border-top-right-radius: .75rem !important;
        border-bottom-right-radius: .75rem !important
    }

    .mobile\:xer-rounded-b-xl {
        border-bottom-right-radius: .75rem !important;
        border-bottom-left-radius: .75rem !important
    }

    .mobile\:xer-rounded-l-xl {
        border-top-left-radius: .75rem !important;
        border-bottom-left-radius: .75rem !important
    }

    .mobile\:xer-rounded-t-2xl {
        border-top-left-radius: 1rem !important;
        border-top-right-radius: 1rem !important
    }

    .mobile\:xer-rounded-r-2xl {
        border-top-right-radius: 1rem !important;
        border-bottom-right-radius: 1rem !important
    }

    .mobile\:xer-rounded-b-2xl {
        border-bottom-right-radius: 1rem !important;
        border-bottom-left-radius: 1rem !important
    }

    .mobile\:xer-rounded-l-2xl {
        border-top-left-radius: 1rem !important;
        border-bottom-left-radius: 1rem !important
    }

    .mobile\:xer-rounded-t-3xl {
        border-top-left-radius: 1.5rem !important;
        border-top-right-radius: 1.5rem !important
    }

    .mobile\:xer-rounded-r-3xl {
        border-top-right-radius: 1.5rem !important;
        border-bottom-right-radius: 1.5rem !important
    }

    .mobile\:xer-rounded-b-3xl {
        border-bottom-right-radius: 1.5rem !important;
        border-bottom-left-radius: 1.5rem !important
    }

    .mobile\:xer-rounded-l-3xl {
        border-top-left-radius: 1.5rem !important;
        border-bottom-left-radius: 1.5rem !important
    }

    .mobile\:xer-rounded-t-full {
        border-top-left-radius: 9999px !important;
        border-top-right-radius: 9999px !important
    }

    .mobile\:xer-rounded-r-full {
        border-top-right-radius: 9999px !important;
        border-bottom-right-radius: 9999px !important
    }

    .mobile\:xer-rounded-b-full {
        border-bottom-right-radius: 9999px !important;
        border-bottom-left-radius: 9999px !important
    }

    .mobile\:xer-rounded-l-full {
        border-top-left-radius: 9999px !important;
        border-bottom-left-radius: 9999px !important
    }

    .mobile\:xer-rounded-tl-none {
        border-top-left-radius: 0 !important
    }

    .mobile\:xer-rounded-tr-none {
        border-top-right-radius: 0 !important
    }

    .mobile\:xer-rounded-br-none {
        border-bottom-right-radius: 0 !important
    }

    .mobile\:xer-rounded-bl-none {
        border-bottom-left-radius: 0 !important
    }

    .mobile\:xer-rounded-tl-sm {
        border-top-left-radius: .125rem !important
    }

    .mobile\:xer-rounded-tr-sm {
        border-top-right-radius: .125rem !important
    }

    .mobile\:xer-rounded-br-sm {
        border-bottom-right-radius: .125rem !important
    }

    .mobile\:xer-rounded-bl-sm {
        border-bottom-left-radius: .125rem !important
    }

    .mobile\:xer-rounded-tl-md {
        border-top-left-radius: .375rem !important
    }

    .mobile\:xer-rounded-tr-md {
        border-top-right-radius: .375rem !important
    }

    .mobile\:xer-rounded-br-md {
        border-bottom-right-radius: .375rem !important
    }

    .mobile\:xer-rounded-bl-md {
        border-bottom-left-radius: .375rem !important
    }

    .mobile\:xer-rounded-tl-lg {
        border-top-left-radius: .5rem !important
    }

    .mobile\:xer-rounded-tr-lg {
        border-top-right-radius: .5rem !important
    }

    .mobile\:xer-rounded-br-lg {
        border-bottom-right-radius: .5rem !important
    }

    .mobile\:xer-rounded-bl-lg {
        border-bottom-left-radius: .5rem !important
    }

    .mobile\:xer-rounded-tl-xl {
        border-top-left-radius: .75rem !important
    }

    .mobile\:xer-rounded-tr-xl {
        border-top-right-radius: .75rem !important
    }

    .mobile\:xer-rounded-br-xl {
        border-bottom-right-radius: .75rem !important
    }

    .mobile\:xer-rounded-bl-xl {
        border-bottom-left-radius: .75rem !important
    }

    .mobile\:xer-rounded-tl-2xl {
        border-top-left-radius: 1rem !important
    }

    .mobile\:xer-rounded-tr-2xl {
        border-top-right-radius: 1rem !important
    }

    .mobile\:xer-rounded-br-2xl {
        border-bottom-right-radius: 1rem !important
    }

    .mobile\:xer-rounded-bl-2xl {
        border-bottom-left-radius: 1rem !important
    }

    .mobile\:xer-rounded-tl-3xl {
        border-top-left-radius: 1.5rem !important
    }

    .mobile\:xer-rounded-tr-3xl {
        border-top-right-radius: 1.5rem !important
    }

    .mobile\:xer-rounded-br-3xl {
        border-bottom-right-radius: 1.5rem !important
    }

    .mobile\:xer-rounded-bl-3xl {
        border-bottom-left-radius: 1.5rem !important
    }

    .mobile\:xer-rounded-tl-full {
        border-top-left-radius: 9999px !important
    }

    .mobile\:xer-rounded-tr-full {
        border-top-right-radius: 9999px !important
    }

    .mobile\:xer-rounded-br-full {
        border-bottom-right-radius: 9999px !important
    }

    .mobile\:xer-rounded-bl-full {
        border-bottom-left-radius: 9999px !important
    }

    .mobile\:xer-border-solid {
        border-style: solid !important
    }

    .mobile\:xer-border-dashed {
        border-style: dashed !important
    }

    .mobile\:xer-border-dotted {
        border-style: dotted !important
    }

    .mobile\:xer-border-double {
        border-style: double !important
    }

    .mobile\:xer-border-none {
        border-style: none !important
    }

    .mobile\:xer-border-0 {
        border-width: 0 !important
    }

    .mobile\:xer-border-2 {
        border-width: 2px !important
    }

    .mobile\:xer-border-4 {
        border-width: 4px !important
    }

    .mobile\:xer-border-8 {
        border-width: 8px !important
    }

    .mobile\:xer-border {
        border-width: 1px !important
    }

    .mobile\:xer-border-t-0 {
        border-top-width: 0 !important
    }

    .mobile\:xer-border-r-0 {
        border-right-width: 0 !important
    }

    .mobile\:xer-border-b-0 {
        border-bottom-width: 0 !important
    }

    .mobile\:xer-border-l-0 {
        border-left-width: 0 !important
    }

    .mobile\:xer-border-t-2 {
        border-top-width: 2px !important
    }

    .mobile\:xer-border-r-2 {
        border-right-width: 2px !important
    }

    .mobile\:xer-border-b-2 {
        border-bottom-width: 2px !important
    }

    .mobile\:xer-border-l-2 {
        border-left-width: 2px !important
    }

    .mobile\:xer-border-t-4 {
        border-top-width: 4px !important
    }

    .mobile\:xer-border-r-4 {
        border-right-width: 4px !important
    }

    .mobile\:xer-border-b-4 {
        border-bottom-width: 4px !important
    }

    .mobile\:xer-border-l-4 {
        border-left-width: 4px !important
    }

    .mobile\:xer-border-t-8 {
        border-top-width: 8px !important
    }

    .mobile\:xer-border-r-8 {
        border-right-width: 8px !important
    }

    .mobile\:xer-border-b-8 {
        border-bottom-width: 8px !important
    }

    .mobile\:xer-border-l-8 {
        border-left-width: 8px !important
    }

    .mobile\:xer-border-t {
        border-top-width: 1px !important
    }

    .mobile\:xer-border-r {
        border-right-width: 1px !important
    }

    .mobile\:xer-border-b {
        border-bottom-width: 1px !important
    }

    .mobile\:xer-border-l {
        border-left-width: 1px !important
    }

    .mobile\:xer-box-border {
        box-sizing: border-box !important
    }

    .mobile\:xer-box-content {
        box-sizing: content-box !important
    }

    .mobile\:xer-cursor-auto {
        cursor: auto !important
    }

    .mobile\:xer-cursor-default {
        cursor: default !important
    }

    .mobile\:xer-cursor-pointer {
        cursor: pointer !important
    }

    .mobile\:xer-cursor-wait {
        cursor: wait !important
    }

    .mobile\:xer-cursor-text {
        cursor: text !important
    }

    .mobile\:xer-cursor-move {
        cursor: move !important
    }

    .mobile\:xer-cursor-not-allowed {
        cursor: not-allowed !important
    }

    .mobile\:xer-block {
        display: block !important
    }

    .mobile\:xer-inline-block {
        display: inline-block !important
    }

    .mobile\:xer-inline {
        display: inline !important
    }

    .mobile\:xer-flex {
        display: flex !important
    }

    .mobile\:xer-inline-flex {
        display: inline-flex !important
    }

    .mobile\:xer-table {
        display: table !important
    }

    .mobile\:xer-table-caption {
        display: table-caption !important
    }

    .mobile\:xer-table-cell {
        display: table-cell !important
    }

    .mobile\:xer-table-column {
        display: table-column !important
    }

    .mobile\:xer-table-column-group {
        display: table-column-group !important
    }

    .mobile\:xer-table-footer-group {
        display: table-footer-group !important
    }

    .mobile\:xer-table-header-group {
        display: table-header-group !important
    }

    .mobile\:xer-table-row-group {
        display: table-row-group !important
    }

    .mobile\:xer-table-row {
        display: table-row !important
    }

    .mobile\:xer-flow-root {
        display: flow-root !important
    }

    .mobile\:xer-grid {
        display: grid !important
    }

    .mobile\:xer-inline-grid {
        display: inline-grid !important
    }

    .mobile\:xer-contents {
        display: contents !important
    }

    .mobile\:xer-hidden {
        display: none !important
    }

    .mobile\:xer-flex-row {
        flex-direction: row !important
    }

    .mobile\:xer-flex-row-reverse {
        flex-direction: row-reverse !important
    }

    .mobile\:xer-flex-col {
        flex-direction: column !important
    }

    .mobile\:xer-flex-col-reverse {
        flex-direction: column-reverse !important
    }

    .mobile\:xer-flex-wrap {
        flex-wrap: wrap !important
    }

    .mobile\:xer-flex-wrap-reverse {
        flex-wrap: wrap-reverse !important
    }

    .mobile\:xer-flex-no-wrap {
        flex-wrap: nowrap !important
    }

    .mobile\:xer-place-items-auto {
        place-items: auto !important
    }

    .mobile\:xer-place-items-start {
        place-items: start !important
    }

    .mobile\:xer-place-items-end {
        place-items: end !important
    }

    .mobile\:xer-place-items-center {
        place-items: center !important
    }

    .mobile\:xer-place-items-stretch {
        place-items: stretch !important
    }

    .mobile\:xer-place-content-center {
        place-content: center !important
    }

    .mobile\:xer-place-content-start {
        place-content: start !important
    }

    .mobile\:xer-place-content-end {
        place-content: end !important
    }

    .mobile\:xer-place-content-between {
        place-content: space-between !important
    }

    .mobile\:xer-place-content-around {
        place-content: space-around !important
    }

    .mobile\:xer-place-content-evenly {
        place-content: space-evenly !important
    }

    .mobile\:xer-place-content-stretch {
        place-content: stretch !important
    }

    .mobile\:xer-place-self-auto {
        place-self: auto !important
    }

    .mobile\:xer-place-self-start {
        place-self: start !important
    }

    .mobile\:xer-place-self-end {
        place-self: end !important
    }

    .mobile\:xer-place-self-center {
        place-self: center !important
    }

    .mobile\:xer-place-self-stretch {
        place-self: stretch !important
    }

    .mobile\:xer-items-start {
        align-items: flex-start !important
    }

    .mobile\:xer-items-end {
        align-items: flex-end !important
    }

    .mobile\:xer-items-center {
        align-items: center !important
    }

    .mobile\:xer-items-baseline {
        align-items: baseline !important
    }

    .mobile\:xer-items-stretch {
        align-items: stretch !important
    }

    .mobile\:xer-content-center {
        align-content: center !important
    }

    .mobile\:xer-content-start {
        align-content: flex-start !important
    }

    .mobile\:xer-content-end {
        align-content: flex-end !important
    }

    .mobile\:xer-content-between {
        align-content: space-between !important
    }

    .mobile\:xer-content-around {
        align-content: space-around !important
    }

    .mobile\:xer-content-evenly {
        align-content: space-evenly !important
    }

    .mobile\:xer-self-auto {
        align-self: auto !important
    }

    .mobile\:xer-self-start {
        align-self: flex-start !important
    }

    .mobile\:xer-self-end {
        align-self: flex-end !important
    }

    .mobile\:xer-self-center {
        align-self: center !important
    }

    .mobile\:xer-self-stretch {
        align-self: stretch !important
    }

    .mobile\:xer-justify-items-auto {
        justify-items: auto !important
    }

    .mobile\:xer-justify-items-start {
        justify-items: start !important
    }

    .mobile\:xer-justify-items-end {
        justify-items: end !important
    }

    .mobile\:xer-justify-items-center {
        justify-items: center !important
    }

    .mobile\:xer-justify-items-stretch {
        justify-items: stretch !important
    }

    .mobile\:xer-justify-start {
        justify-content: flex-start !important
    }

    .mobile\:xer-justify-end {
        justify-content: flex-end !important
    }

    .mobile\:xer-justify-center {
        justify-content: center !important
    }

    .mobile\:xer-justify-between {
        justify-content: space-between !important
    }

    .mobile\:xer-justify-around {
        justify-content: space-around !important
    }

    .mobile\:xer-justify-evenly {
        justify-content: space-evenly !important
    }

    .mobile\:xer-justify-self-auto {
        justify-self: auto !important
    }

    .mobile\:xer-justify-self-start {
        justify-self: start !important
    }

    .mobile\:xer-justify-self-end {
        justify-self: end !important
    }

    .mobile\:xer-justify-self-center {
        justify-self: center !important
    }

    .mobile\:xer-justify-self-stretch {
        justify-self: stretch !important
    }

    .mobile\:xer-flex-1 {
        flex: 1 1 0% !important
    }

    .mobile\:xer-flex-auto {
        flex: 1 1 auto !important
    }

    .mobile\:xer-flex-initial {
        flex: 0 1 auto !important
    }

    .mobile\:xer-flex-none {
        flex: none !important
    }

    .mobile\:xer-flex-grow-0 {
        flex-grow: 0 !important
    }

    .mobile\:xer-flex-grow {
        flex-grow: 1 !important
    }

    .mobile\:xer-flex-shrink-0 {
        flex-shrink: 0 !important
    }

    .mobile\:xer-flex-shrink {
        flex-shrink: 1 !important
    }

    .mobile\:xer-order-1 {
        order: 1 !important
    }

    .mobile\:xer-order-2 {
        order: 2 !important
    }

    .mobile\:xer-order-3 {
        order: 3 !important
    }

    .mobile\:xer-order-4 {
        order: 4 !important
    }

    .mobile\:xer-order-5 {
        order: 5 !important
    }

    .mobile\:xer-order-6 {
        order: 6 !important
    }

    .mobile\:xer-order-7 {
        order: 7 !important
    }

    .mobile\:xer-order-8 {
        order: 8 !important
    }

    .mobile\:xer-order-9 {
        order: 9 !important
    }

    .mobile\:xer-order-10 {
        order: 10 !important
    }

    .mobile\:xer-order-11 {
        order: 11 !important
    }

    .mobile\:xer-order-12 {
        order: 12 !important
    }

    .mobile\:xer-order-first {
        order: -9999 !important
    }

    .mobile\:xer-order-last {
        order: 9999 !important
    }

    .mobile\:xer-order-none {
        order: 0 !important
    }

    .mobile\:xer-float-right {
        float: right !important
    }

    .mobile\:xer-float-left {
        float: left !important
    }

    .mobile\:xer-float-none {
        float: none !important
    }

    .mobile\:xer-clearfix:after {
        content: "" !important;
        display: table !important;
        clear: both !important
    }

    .mobile\:xer-clear-left {
        clear: left !important
    }

    .mobile\:xer-clear-right {
        clear: right !important
    }

    .mobile\:xer-clear-both {
        clear: both !important
    }

    .mobile\:xer-clear-none {
        clear: none !important
    }

    .mobile\:xer-font-sans {
        font-family: system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important
    }

    .mobile\:xer-font-serif {
        font-family: Georgia,Cambria,"Times New Roman",Times,serif !important
    }

    .mobile\:xer-font-mono {
        font-family: Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace !important
    }

    .mobile\:xer-font-light {
        font-weight: 300 !important
    }

    .mobile\:xer-font-regular {
        font-weight: 400 !important
    }

    .mobile\:xer-font-medium {
        font-weight: 500 !important
    }

    .mobile\:xer-font-bold {
        font-weight: 700 !important
    }

    .mobile\:hover\:xer-font-light:hover {
        font-weight: 300 !important
    }

    .mobile\:hover\:xer-font-regular:hover {
        font-weight: 400 !important
    }

    .mobile\:hover\:xer-font-medium:hover {
        font-weight: 500 !important
    }

    .mobile\:hover\:xer-font-bold:hover {
        font-weight: 700 !important
    }

    .mobile\:focus\:xer-font-light:focus {
        font-weight: 300 !important
    }

    .mobile\:focus\:xer-font-regular:focus {
        font-weight: 400 !important
    }

    .mobile\:focus\:xer-font-medium:focus {
        font-weight: 500 !important
    }

    .mobile\:focus\:xer-font-bold:focus {
        font-weight: 700 !important
    }

    .mobile\:xer-h-0 {
        height: 0 !important
    }

    .mobile\:xer-h-1 {
        height: .125rem !important
    }

    .mobile\:xer-h-2 {
        height: .25rem !important
    }

    .mobile\:xer-h-3 {
        height: .5rem !important
    }

    .mobile\:xer-h-4 {
        height: .75rem !important
    }

    .mobile\:xer-h-5 {
        height: 1rem !important
    }

    .mobile\:xer-h-6 {
        height: 1.25rem !important
    }

    .mobile\:xer-h-7 {
        height: 1.5rem !important
    }

    .mobile\:xer-h-8 {
        height: 2rem !important
    }

    .mobile\:xer-h-9 {
        height: 2.25rem !important
    }

    .mobile\:xer-h-10 {
        height: 2.5rem !important
    }

    .mobile\:xer-h-11 {
        height: 2.75rem !important
    }

    .mobile\:xer-h-12 {
        height: 3.75rem !important
    }

    .mobile\:xer-h-13 {
        height: 4.25rem !important
    }

    .mobile\:xer-h-14 {
        height: 5rem !important
    }

    .mobile\:xer-h-15 {
        height: 6.25rem !important
    }

    .mobile\:xer-h-16 {
        height: 7.75rem !important
    }

    .mobile\:xer-h-17 {
        height: 10rem !important
    }

    .mobile\:xer-h-auto {
        height: auto !important
    }

    .mobile\:xer-h-full {
        height: 100% !important
    }

    .mobile\:xer-h-screen {
        height: 100vh !important
    }

    .mobile\:xer-text-xxl {
        font-size: 1.75rem !important
    }

    .mobile\:xer-text-xl {
        font-size: 1.5rem !important
    }

    .mobile\:xer-text-l {
        font-size: 1.25rem !important
    }

    .mobile\:xer-text-m {
        font-size: 1.125rem !important
    }

    .mobile\:xer-text-s {
        font-size: 1rem !important
    }

    .mobile\:xer-text-xs {
        font-size: .875rem !important
    }

    .mobile\:xer-text-xxs {
        font-size: .75rem !important
    }

    .mobile\:xer-leading-0 {
        line-height: 0 !important
    }

    .mobile\:xer-leading-1 {
        line-height: 1.25rem !important
    }

    .mobile\:xer-leading-2 {
        line-height: 1.375rem !important
    }

    .mobile\:xer-leading-3 {
        line-height: 1.5rem !important
    }

    .mobile\:xer-list-inside {
        list-style-position: inside !important
    }

    .mobile\:xer-list-outside {
        list-style-position: outside !important
    }

    .mobile\:xer-list-none {
        list-style-type: none !important
    }

    .mobile\:xer-list-disc {
        list-style-type: disc !important
    }

    .mobile\:xer-list-decimal {
        list-style-type: decimal !important
    }

    .mobile\:xer-m-0 {
        margin: 0 !important
    }

    .mobile\:xer-m-1 {
        margin: .125rem !important
    }

    .mobile\:xer-m-2 {
        margin: .25rem !important
    }

    .mobile\:xer-m-3 {
        margin: .5rem !important
    }

    .mobile\:xer-m-4 {
        margin: .75rem !important
    }

    .mobile\:xer-m-5 {
        margin: 1rem !important
    }

    .mobile\:xer-m-6 {
        margin: 1.25rem !important
    }

    .mobile\:xer-m-7 {
        margin: 1.5rem !important
    }

    .mobile\:xer-m-8 {
        margin: 2rem !important
    }

    .mobile\:xer-m-9 {
        margin: 2.25rem !important
    }

    .mobile\:xer-m-10 {
        margin: 2.5rem !important
    }

    .mobile\:xer-m-11 {
        margin: 2.75rem !important
    }

    .mobile\:xer-m-12 {
        margin: 3.75rem !important
    }

    .mobile\:xer-m-13 {
        margin: 4.25rem !important
    }

    .mobile\:xer-m-14 {
        margin: 5rem !important
    }

    .mobile\:xer-m-15 {
        margin: 6.25rem !important
    }

    .mobile\:xer-m-16 {
        margin: 7.75rem !important
    }

    .mobile\:xer-m-17 {
        margin: 10rem !important
    }

    .mobile\:xer-m-auto {
        margin: auto !important
    }

    .mobile\:xer--m-1 {
        margin: -.125rem !important
    }

    .mobile\:xer--m-2 {
        margin: -.25rem !important
    }

    .mobile\:xer--m-3 {
        margin: -.5rem !important
    }

    .mobile\:xer--m-4 {
        margin: -.75rem !important
    }

    .mobile\:xer--m-5 {
        margin: -1rem !important
    }

    .mobile\:xer--m-6 {
        margin: -1.25rem !important
    }

    .mobile\:xer--m-7 {
        margin: -1.5rem !important
    }

    .mobile\:xer--m-8 {
        margin: -2rem !important
    }

    .mobile\:xer--m-9 {
        margin: -2.25rem !important
    }

    .mobile\:xer--m-10 {
        margin: -2.5rem !important
    }

    .mobile\:xer--m-11 {
        margin: -2.75rem !important
    }

    .mobile\:xer--m-12 {
        margin: -3.75rem !important
    }

    .mobile\:xer--m-13 {
        margin: -4.25rem !important
    }

    .mobile\:xer--m-14 {
        margin: -5rem !important
    }

    .mobile\:xer--m-15 {
        margin: -6.25rem !important
    }

    .mobile\:xer--m-16 {
        margin: -7.75rem !important
    }

    .mobile\:xer--m-17 {
        margin: -10rem !important
    }

    .mobile\:xer-my-0 {
        margin-top: 0 !important;
        margin-bottom: 0 !important
    }

    .mobile\:xer-mx-0 {
        margin-left: 0 !important;
        margin-right: 0 !important
    }

    .mobile\:xer-my-1 {
        margin-top: .125rem !important;
        margin-bottom: .125rem !important
    }

    .mobile\:xer-mx-1 {
        margin-left: .125rem !important;
        margin-right: .125rem !important
    }

    .mobile\:xer-my-2 {
        margin-top: .25rem !important;
        margin-bottom: .25rem !important
    }

    .mobile\:xer-mx-2 {
        margin-left: .25rem !important;
        margin-right: .25rem !important
    }

    .mobile\:xer-my-3 {
        margin-top: .5rem !important;
        margin-bottom: .5rem !important
    }

    .mobile\:xer-mx-3 {
        margin-left: .5rem !important;
        margin-right: .5rem !important
    }

    .mobile\:xer-my-4 {
        margin-top: .75rem !important;
        margin-bottom: .75rem !important
    }

    .mobile\:xer-mx-4 {
        margin-left: .75rem !important;
        margin-right: .75rem !important
    }

    .mobile\:xer-my-5 {
        margin-top: 1rem !important;
        margin-bottom: 1rem !important
    }

    .mobile\:xer-mx-5 {
        margin-left: 1rem !important;
        margin-right: 1rem !important
    }

    .mobile\:xer-my-6 {
        margin-top: 1.25rem !important;
        margin-bottom: 1.25rem !important
    }

    .mobile\:xer-mx-6 {
        margin-left: 1.25rem !important;
        margin-right: 1.25rem !important
    }

    .mobile\:xer-my-7 {
        margin-top: 1.5rem !important;
        margin-bottom: 1.5rem !important
    }

    .mobile\:xer-mx-7 {
        margin-left: 1.5rem !important;
        margin-right: 1.5rem !important
    }

    .mobile\:xer-my-8 {
        margin-top: 2rem !important;
        margin-bottom: 2rem !important
    }

    .mobile\:xer-mx-8 {
        margin-left: 2rem !important;
        margin-right: 2rem !important
    }

    .mobile\:xer-my-9 {
        margin-top: 2.25rem !important;
        margin-bottom: 2.25rem !important
    }

    .mobile\:xer-mx-9 {
        margin-left: 2.25rem !important;
        margin-right: 2.25rem !important
    }

    .mobile\:xer-my-10 {
        margin-top: 2.5rem !important;
        margin-bottom: 2.5rem !important
    }

    .mobile\:xer-mx-10 {
        margin-left: 2.5rem !important;
        margin-right: 2.5rem !important
    }

    .mobile\:xer-my-11 {
        margin-top: 2.75rem !important;
        margin-bottom: 2.75rem !important
    }

    .mobile\:xer-mx-11 {
        margin-left: 2.75rem !important;
        margin-right: 2.75rem !important
    }

    .mobile\:xer-my-12 {
        margin-top: 3.75rem !important;
        margin-bottom: 3.75rem !important
    }

    .mobile\:xer-mx-12 {
        margin-left: 3.75rem !important;
        margin-right: 3.75rem !important
    }

    .mobile\:xer-my-13 {
        margin-top: 4.25rem !important;
        margin-bottom: 4.25rem !important
    }

    .mobile\:xer-mx-13 {
        margin-left: 4.25rem !important;
        margin-right: 4.25rem !important
    }

    .mobile\:xer-my-14 {
        margin-top: 5rem !important;
        margin-bottom: 5rem !important
    }

    .mobile\:xer-mx-14 {
        margin-left: 5rem !important;
        margin-right: 5rem !important
    }

    .mobile\:xer-my-15 {
        margin-top: 6.25rem !important;
        margin-bottom: 6.25rem !important
    }

    .mobile\:xer-mx-15 {
        margin-left: 6.25rem !important;
        margin-right: 6.25rem !important
    }

    .mobile\:xer-my-16 {
        margin-top: 7.75rem !important;
        margin-bottom: 7.75rem !important
    }

    .mobile\:xer-mx-16 {
        margin-left: 7.75rem !important;
        margin-right: 7.75rem !important
    }

    .mobile\:xer-my-17 {
        margin-top: 10rem !important;
        margin-bottom: 10rem !important
    }

    .mobile\:xer-mx-17 {
        margin-left: 10rem !important;
        margin-right: 10rem !important
    }

    .mobile\:xer-my-auto {
        margin-top: auto !important;
        margin-bottom: auto !important
    }

    .mobile\:xer-mx-auto {
        margin-left: auto !important;
        margin-right: auto !important
    }

    .mobile\:xer--my-1 {
        margin-top: -.125rem !important;
        margin-bottom: -.125rem !important
    }

    .mobile\:xer--mx-1 {
        margin-left: -.125rem !important;
        margin-right: -.125rem !important
    }

    .mobile\:xer--my-2 {
        margin-top: -.25rem !important;
        margin-bottom: -.25rem !important
    }

    .mobile\:xer--mx-2 {
        margin-left: -.25rem !important;
        margin-right: -.25rem !important
    }

    .mobile\:xer--my-3 {
        margin-top: -.5rem !important;
        margin-bottom: -.5rem !important
    }

    .mobile\:xer--mx-3 {
        margin-left: -.5rem !important;
        margin-right: -.5rem !important
    }

    .mobile\:xer--my-4 {
        margin-top: -.75rem !important;
        margin-bottom: -.75rem !important
    }

    .mobile\:xer--mx-4 {
        margin-left: -.75rem !important;
        margin-right: -.75rem !important
    }

    .mobile\:xer--my-5 {
        margin-top: -1rem !important;
        margin-bottom: -1rem !important
    }

    .mobile\:xer--mx-5 {
        margin-left: -1rem !important;
        margin-right: -1rem !important
    }

    .mobile\:xer--my-6 {
        margin-top: -1.25rem !important;
        margin-bottom: -1.25rem !important
    }

    .mobile\:xer--mx-6 {
        margin-left: -1.25rem !important;
        margin-right: -1.25rem !important
    }

    .mobile\:xer--my-7 {
        margin-top: -1.5rem !important;
        margin-bottom: -1.5rem !important
    }

    .mobile\:xer--mx-7 {
        margin-left: -1.5rem !important;
        margin-right: -1.5rem !important
    }

    .mobile\:xer--my-8 {
        margin-top: -2rem !important;
        margin-bottom: -2rem !important
    }

    .mobile\:xer--mx-8 {
        margin-left: -2rem !important;
        margin-right: -2rem !important
    }

    .mobile\:xer--my-9 {
        margin-top: -2.25rem !important;
        margin-bottom: -2.25rem !important
    }

    .mobile\:xer--mx-9 {
        margin-left: -2.25rem !important;
        margin-right: -2.25rem !important
    }

    .mobile\:xer--my-10 {
        margin-top: -2.5rem !important;
        margin-bottom: -2.5rem !important
    }

    .mobile\:xer--mx-10 {
        margin-left: -2.5rem !important;
        margin-right: -2.5rem !important
    }

    .mobile\:xer--my-11 {
        margin-top: -2.75rem !important;
        margin-bottom: -2.75rem !important
    }

    .mobile\:xer--mx-11 {
        margin-left: -2.75rem !important;
        margin-right: -2.75rem !important
    }

    .mobile\:xer--my-12 {
        margin-top: -3.75rem !important;
        margin-bottom: -3.75rem !important
    }

    .mobile\:xer--mx-12 {
        margin-left: -3.75rem !important;
        margin-right: -3.75rem !important
    }

    .mobile\:xer--my-13 {
        margin-top: -4.25rem !important;
        margin-bottom: -4.25rem !important
    }

    .mobile\:xer--mx-13 {
        margin-left: -4.25rem !important;
        margin-right: -4.25rem !important
    }

    .mobile\:xer--my-14 {
        margin-top: -5rem !important;
        margin-bottom: -5rem !important
    }

    .mobile\:xer--mx-14 {
        margin-left: -5rem !important;
        margin-right: -5rem !important
    }

    .mobile\:xer--my-15 {
        margin-top: -6.25rem !important;
        margin-bottom: -6.25rem !important
    }

    .mobile\:xer--mx-15 {
        margin-left: -6.25rem !important;
        margin-right: -6.25rem !important
    }

    .mobile\:xer--my-16 {
        margin-top: -7.75rem !important;
        margin-bottom: -7.75rem !important
    }

    .mobile\:xer--mx-16 {
        margin-left: -7.75rem !important;
        margin-right: -7.75rem !important
    }

    .mobile\:xer--my-17 {
        margin-top: -10rem !important;
        margin-bottom: -10rem !important
    }

    .mobile\:xer--mx-17 {
        margin-left: -10rem !important;
        margin-right: -10rem !important
    }

    .mobile\:xer-mt-0 {
        margin-top: 0 !important
    }

    .mobile\:xer-mr-0 {
        margin-right: 0 !important
    }

    .mobile\:xer-mb-0 {
        margin-bottom: 0 !important
    }

    .mobile\:xer-ml-0 {
        margin-left: 0 !important
    }

    .mobile\:xer-mt-1 {
        margin-top: .125rem !important
    }

    .mobile\:xer-mr-1 {
        margin-right: .125rem !important
    }

    .mobile\:xer-mb-1 {
        margin-bottom: .125rem !important
    }

    .mobile\:xer-ml-1 {
        margin-left: .125rem !important
    }

    .mobile\:xer-mt-2 {
        margin-top: .25rem !important
    }

    .mobile\:xer-mr-2 {
        margin-right: .25rem !important
    }

    .mobile\:xer-mb-2 {
        margin-bottom: .25rem !important
    }

    .mobile\:xer-ml-2 {
        margin-left: .25rem !important
    }

    .mobile\:xer-mt-3 {
        margin-top: .5rem !important
    }

    .mobile\:xer-mr-3 {
        margin-right: .5rem !important
    }

    .mobile\:xer-mb-3 {
        margin-bottom: .5rem !important
    }

    .mobile\:xer-ml-3 {
        margin-left: .5rem !important
    }

    .mobile\:xer-mt-4 {
        margin-top: .75rem !important
    }

    .mobile\:xer-mr-4 {
        margin-right: .75rem !important
    }

    .mobile\:xer-mb-4 {
        margin-bottom: .75rem !important
    }

    .mobile\:xer-ml-4 {
        margin-left: .75rem !important
    }

    .mobile\:xer-mt-5 {
        margin-top: 1rem !important
    }

    .mobile\:xer-mr-5 {
        margin-right: 1rem !important
    }

    .mobile\:xer-mb-5 {
        margin-bottom: 1rem !important
    }

    .mobile\:xer-ml-5 {
        margin-left: 1rem !important
    }

    .mobile\:xer-mt-6 {
        margin-top: 1.25rem !important
    }

    .mobile\:xer-mr-6 {
        margin-right: 1.25rem !important
    }

    .mobile\:xer-mb-6 {
        margin-bottom: 1.25rem !important
    }

    .mobile\:xer-ml-6 {
        margin-left: 1.25rem !important
    }

    .mobile\:xer-mt-7 {
        margin-top: 1.5rem !important
    }

    .mobile\:xer-mr-7 {
        margin-right: 1.5rem !important
    }

    .mobile\:xer-mb-7 {
        margin-bottom: 1.5rem !important
    }

    .mobile\:xer-ml-7 {
        margin-left: 1.5rem !important
    }

    .mobile\:xer-mt-8 {
        margin-top: 2rem !important
    }

    .mobile\:xer-mr-8 {
        margin-right: 2rem !important
    }

    .mobile\:xer-mb-8 {
        margin-bottom: 2rem !important
    }

    .mobile\:xer-ml-8 {
        margin-left: 2rem !important
    }

    .mobile\:xer-mt-9 {
        margin-top: 2.25rem !important
    }

    .mobile\:xer-mr-9 {
        margin-right: 2.25rem !important
    }

    .mobile\:xer-mb-9 {
        margin-bottom: 2.25rem !important
    }

    .mobile\:xer-ml-9 {
        margin-left: 2.25rem !important
    }

    .mobile\:xer-mt-10 {
        margin-top: 2.5rem !important
    }

    .mobile\:xer-mr-10 {
        margin-right: 2.5rem !important
    }

    .mobile\:xer-mb-10 {
        margin-bottom: 2.5rem !important
    }

    .mobile\:xer-ml-10 {
        margin-left: 2.5rem !important
    }

    .mobile\:xer-mt-11 {
        margin-top: 2.75rem !important
    }

    .mobile\:xer-mr-11 {
        margin-right: 2.75rem !important
    }

    .mobile\:xer-mb-11 {
        margin-bottom: 2.75rem !important
    }

    .mobile\:xer-ml-11 {
        margin-left: 2.75rem !important
    }

    .mobile\:xer-mt-12 {
        margin-top: 3.75rem !important
    }

    .mobile\:xer-mr-12 {
        margin-right: 3.75rem !important
    }

    .mobile\:xer-mb-12 {
        margin-bottom: 3.75rem !important
    }

    .mobile\:xer-ml-12 {
        margin-left: 3.75rem !important
    }

    .mobile\:xer-mt-13 {
        margin-top: 4.25rem !important
    }

    .mobile\:xer-mr-13 {
        margin-right: 4.25rem !important
    }

    .mobile\:xer-mb-13 {
        margin-bottom: 4.25rem !important
    }

    .mobile\:xer-ml-13 {
        margin-left: 4.25rem !important
    }

    .mobile\:xer-mt-14 {
        margin-top: 5rem !important
    }

    .mobile\:xer-mr-14 {
        margin-right: 5rem !important
    }

    .mobile\:xer-mb-14 {
        margin-bottom: 5rem !important
    }

    .mobile\:xer-ml-14 {
        margin-left: 5rem !important
    }

    .mobile\:xer-mt-15 {
        margin-top: 6.25rem !important
    }

    .mobile\:xer-mr-15 {
        margin-right: 6.25rem !important
    }

    .mobile\:xer-mb-15 {
        margin-bottom: 6.25rem !important
    }

    .mobile\:xer-ml-15 {
        margin-left: 6.25rem !important
    }

    .mobile\:xer-mt-16 {
        margin-top: 7.75rem !important
    }

    .mobile\:xer-mr-16 {
        margin-right: 7.75rem !important
    }

    .mobile\:xer-mb-16 {
        margin-bottom: 7.75rem !important
    }

    .mobile\:xer-ml-16 {
        margin-left: 7.75rem !important
    }

    .mobile\:xer-mt-17 {
        margin-top: 10rem !important
    }

    .mobile\:xer-mr-17 {
        margin-right: 10rem !important
    }

    .mobile\:xer-mb-17 {
        margin-bottom: 10rem !important
    }

    .mobile\:xer-ml-17 {
        margin-left: 10rem !important
    }

    .mobile\:xer-mt-auto {
        margin-top: auto !important
    }

    .mobile\:xer-mr-auto {
        margin-right: auto !important
    }

    .mobile\:xer-mb-auto {
        margin-bottom: auto !important
    }

    .mobile\:xer-ml-auto {
        margin-left: auto !important
    }

    .mobile\:xer--mt-1 {
        margin-top: -.125rem !important
    }

    .mobile\:xer--mr-1 {
        margin-right: -.125rem !important
    }

    .mobile\:xer--mb-1 {
        margin-bottom: -.125rem !important
    }

    .mobile\:xer--ml-1 {
        margin-left: -.125rem !important
    }

    .mobile\:xer--mt-2 {
        margin-top: -.25rem !important
    }

    .mobile\:xer--mr-2 {
        margin-right: -.25rem !important
    }

    .mobile\:xer--mb-2 {
        margin-bottom: -.25rem !important
    }

    .mobile\:xer--ml-2 {
        margin-left: -.25rem !important
    }

    .mobile\:xer--mt-3 {
        margin-top: -.5rem !important
    }

    .mobile\:xer--mr-3 {
        margin-right: -.5rem !important
    }

    .mobile\:xer--mb-3 {
        margin-bottom: -.5rem !important
    }

    .mobile\:xer--ml-3 {
        margin-left: -.5rem !important
    }

    .mobile\:xer--mt-4 {
        margin-top: -.75rem !important
    }

    .mobile\:xer--mr-4 {
        margin-right: -.75rem !important
    }

    .mobile\:xer--mb-4 {
        margin-bottom: -.75rem !important
    }

    .mobile\:xer--ml-4 {
        margin-left: -.75rem !important
    }

    .mobile\:xer--mt-5 {
        margin-top: -1rem !important
    }

    .mobile\:xer--mr-5 {
        margin-right: -1rem !important
    }

    .mobile\:xer--mb-5 {
        margin-bottom: -1rem !important
    }

    .mobile\:xer--ml-5 {
        margin-left: -1rem !important
    }

    .mobile\:xer--mt-6 {
        margin-top: -1.25rem !important
    }

    .mobile\:xer--mr-6 {
        margin-right: -1.25rem !important
    }

    .mobile\:xer--mb-6 {
        margin-bottom: -1.25rem !important
    }

    .mobile\:xer--ml-6 {
        margin-left: -1.25rem !important
    }

    .mobile\:xer--mt-7 {
        margin-top: -1.5rem !important
    }

    .mobile\:xer--mr-7 {
        margin-right: -1.5rem !important
    }

    .mobile\:xer--mb-7 {
        margin-bottom: -1.5rem !important
    }

    .mobile\:xer--ml-7 {
        margin-left: -1.5rem !important
    }

    .mobile\:xer--mt-8 {
        margin-top: -2rem !important
    }

    .mobile\:xer--mr-8 {
        margin-right: -2rem !important
    }

    .mobile\:xer--mb-8 {
        margin-bottom: -2rem !important
    }

    .mobile\:xer--ml-8 {
        margin-left: -2rem !important
    }

    .mobile\:xer--mt-9 {
        margin-top: -2.25rem !important
    }

    .mobile\:xer--mr-9 {
        margin-right: -2.25rem !important
    }

    .mobile\:xer--mb-9 {
        margin-bottom: -2.25rem !important
    }

    .mobile\:xer--ml-9 {
        margin-left: -2.25rem !important
    }

    .mobile\:xer--mt-10 {
        margin-top: -2.5rem !important
    }

    .mobile\:xer--mr-10 {
        margin-right: -2.5rem !important
    }

    .mobile\:xer--mb-10 {
        margin-bottom: -2.5rem !important
    }

    .mobile\:xer--ml-10 {
        margin-left: -2.5rem !important
    }

    .mobile\:xer--mt-11 {
        margin-top: -2.75rem !important
    }

    .mobile\:xer--mr-11 {
        margin-right: -2.75rem !important
    }

    .mobile\:xer--mb-11 {
        margin-bottom: -2.75rem !important
    }

    .mobile\:xer--ml-11 {
        margin-left: -2.75rem !important
    }

    .mobile\:xer--mt-12 {
        margin-top: -3.75rem !important
    }

    .mobile\:xer--mr-12 {
        margin-right: -3.75rem !important
    }

    .mobile\:xer--mb-12 {
        margin-bottom: -3.75rem !important
    }

    .mobile\:xer--ml-12 {
        margin-left: -3.75rem !important
    }

    .mobile\:xer--mt-13 {
        margin-top: -4.25rem !important
    }

    .mobile\:xer--mr-13 {
        margin-right: -4.25rem !important
    }

    .mobile\:xer--mb-13 {
        margin-bottom: -4.25rem !important
    }

    .mobile\:xer--ml-13 {
        margin-left: -4.25rem !important
    }

    .mobile\:xer--mt-14 {
        margin-top: -5rem !important
    }

    .mobile\:xer--mr-14 {
        margin-right: -5rem !important
    }

    .mobile\:xer--mb-14 {
        margin-bottom: -5rem !important
    }

    .mobile\:xer--ml-14 {
        margin-left: -5rem !important
    }

    .mobile\:xer--mt-15 {
        margin-top: -6.25rem !important
    }

    .mobile\:xer--mr-15 {
        margin-right: -6.25rem !important
    }

    .mobile\:xer--mb-15 {
        margin-bottom: -6.25rem !important
    }

    .mobile\:xer--ml-15 {
        margin-left: -6.25rem !important
    }

    .mobile\:xer--mt-16 {
        margin-top: -7.75rem !important
    }

    .mobile\:xer--mr-16 {
        margin-right: -7.75rem !important
    }

    .mobile\:xer--mb-16 {
        margin-bottom: -7.75rem !important
    }

    .mobile\:xer--ml-16 {
        margin-left: -7.75rem !important
    }

    .mobile\:xer--mt-17 {
        margin-top: -10rem !important
    }

    .mobile\:xer--mr-17 {
        margin-right: -10rem !important
    }

    .mobile\:xer--mb-17 {
        margin-bottom: -10rem !important
    }

    .mobile\:xer--ml-17 {
        margin-left: -10rem !important
    }

    .mobile\:xer-max-h-full {
        max-height: 100% !important
    }

    .mobile\:xer-max-h-screen {
        max-height: 100vh !important
    }

    .mobile\:xer-max-w-none {
        max-width: none !important
    }

    .mobile\:xer-max-w-xs {
        max-width: 20rem !important
    }

    .mobile\:xer-max-w-sm {
        max-width: 24rem !important
    }

    .mobile\:xer-max-w-md {
        max-width: 28rem !important
    }

    .mobile\:xer-max-w-lg {
        max-width: 32rem !important
    }

    .mobile\:xer-max-w-xl {
        max-width: 36rem !important
    }

    .mobile\:xer-max-w-2xl {
        max-width: 42rem !important
    }

    .mobile\:xer-max-w-3xl {
        max-width: 48rem !important
    }

    .mobile\:xer-max-w-4xl {
        max-width: 56rem !important
    }

    .mobile\:xer-max-w-5xl {
        max-width: 64rem !important
    }

    .mobile\:xer-max-w-6xl {
        max-width: 72rem !important
    }

    .mobile\:xer-max-w-full {
        max-width: 100% !important
    }

    .mobile\:xer-max-w-screen-mobile {
        max-width: 375px !important
    }

    .mobile\:xer-max-w-screen-tablet {
        max-width: 768px !important
    }

    .mobile\:xer-max-w-screen-laptop {
        max-width: 1280px !important
    }

    .mobile\:xer-max-w-screen-desktop {
        max-width: 1920px !important
    }

    .mobile\:xer-min-h-0 {
        min-height: 0 !important
    }

    .mobile\:xer-min-h-1 {
        min-height: .125rem !important
    }

    .mobile\:xer-min-h-2 {
        min-height: .25rem !important
    }

    .mobile\:xer-min-h-3 {
        min-height: .5rem !important
    }

    .mobile\:xer-min-h-4 {
        min-height: .75rem !important
    }

    .mobile\:xer-min-h-5 {
        min-height: 1rem !important
    }

    .mobile\:xer-min-h-6 {
        min-height: 1.25rem !important
    }

    .mobile\:xer-min-h-7 {
        min-height: 1.5rem !important
    }

    .mobile\:xer-min-h-8 {
        min-height: 2rem !important
    }

    .mobile\:xer-min-h-9 {
        min-height: 2.25rem !important
    }

    .mobile\:xer-min-h-10 {
        min-height: 2.5rem !important
    }

    .mobile\:xer-min-h-11 {
        min-height: 2.75rem !important
    }

    .mobile\:xer-min-h-12 {
        min-height: 3.75rem !important
    }

    .mobile\:xer-min-h-13 {
        min-height: 4.25rem !important
    }

    .mobile\:xer-min-h-14 {
        min-height: 5rem !important
    }

    .mobile\:xer-min-h-15 {
        min-height: 6.25rem !important
    }

    .mobile\:xer-min-h-16 {
        min-height: 7.75rem !important
    }

    .mobile\:xer-min-h-17 {
        min-height: 10rem !important
    }

    .mobile\:xer-min-h-1\/4 {
        min-height: 25% !important
    }

    .mobile\:xer-min-h-1\/2 {
        min-height: 50% !important
    }

    .mobile\:xer-min-h-3\/4 {
        min-height: 75% !important
    }

    .mobile\:xer-min-h-full {
        min-height: 100% !important
    }

    .mobile\:xer-min-w-0 {
        min-width: 0 !important
    }

    .mobile\:xer-min-w-full {
        min-width: 100% !important
    }

    .mobile\:xer-object-contain {
        -o-object-fit: contain !important;
        object-fit: contain !important
    }

    .mobile\:xer-object-cover {
        -o-object-fit: cover !important;
        object-fit: cover !important
    }

    .mobile\:xer-object-fill {
        -o-object-fit: fill !important;
        object-fit: fill !important
    }

    .mobile\:xer-object-none {
        -o-object-fit: none !important;
        object-fit: none !important
    }

    .mobile\:xer-object-scale-down {
        -o-object-fit: scale-down !important;
        object-fit: scale-down !important
    }

    .mobile\:xer-object-bottom {
        -o-object-position: bottom !important;
        object-position: bottom !important
    }

    .mobile\:xer-object-center {
        -o-object-position: center !important;
        object-position: center !important
    }

    .mobile\:xer-object-left {
        -o-object-position: left !important;
        object-position: left !important
    }

    .mobile\:xer-object-left-bottom {
        -o-object-position: left bottom !important;
        object-position: left bottom !important
    }

    .mobile\:xer-object-left-top {
        -o-object-position: left top !important;
        object-position: left top !important
    }

    .mobile\:xer-object-right {
        -o-object-position: right !important;
        object-position: right !important
    }

    .mobile\:xer-object-right-bottom {
        -o-object-position: right bottom !important;
        object-position: right bottom !important
    }

    .mobile\:xer-object-right-top {
        -o-object-position: right top !important;
        object-position: right top !important
    }

    .mobile\:xer-object-top {
        -o-object-position: top !important;
        object-position: top !important
    }

    .mobile\:xer-opacity-0 {
        opacity: 0 !important
    }

    .mobile\:xer-opacity-25 {
        opacity: .25 !important
    }

    .mobile\:xer-opacity-50 {
        opacity: .5 !important
    }

    .mobile\:xer-opacity-75 {
        opacity: .75 !important
    }

    .mobile\:xer-opacity-100 {
        opacity: 1 !important
    }

    .mobile\:hover\:xer-opacity-0:hover {
        opacity: 0 !important
    }

    .mobile\:hover\:xer-opacity-25:hover {
        opacity: .25 !important
    }

    .mobile\:hover\:xer-opacity-50:hover {
        opacity: .5 !important
    }

    .mobile\:hover\:xer-opacity-75:hover {
        opacity: .75 !important
    }

    .mobile\:hover\:xer-opacity-100:hover {
        opacity: 1 !important
    }

    .mobile\:focus\:xer-opacity-0:focus {
        opacity: 0 !important
    }

    .mobile\:focus\:xer-opacity-25:focus {
        opacity: .25 !important
    }

    .mobile\:focus\:xer-opacity-50:focus {
        opacity: .5 !important
    }

    .mobile\:focus\:xer-opacity-75:focus {
        opacity: .75 !important
    }

    .mobile\:focus\:xer-opacity-100:focus {
        opacity: 1 !important
    }

    .mobile\:xer-outline-none {
        outline: 2px solid transparent !important;
        outline-offset: 2px !important
    }

    .mobile\:xer-outline-white {
        outline: 2px dotted #fff !important;
        outline-offset: 2px !important
    }

    .mobile\:xer-outline-black {
        outline: 2px dotted #000 !important;
        outline-offset: 2px !important
    }

    .mobile\:focus\:xer-outline-none:focus {
        outline: 2px solid transparent !important;
        outline-offset: 2px !important
    }

    .mobile\:focus\:xer-outline-white:focus {
        outline: 2px dotted #fff !important;
        outline-offset: 2px !important
    }

    .mobile\:focus\:xer-outline-black:focus {
        outline: 2px dotted #000 !important;
        outline-offset: 2px !important
    }

    .mobile\:xer-overflow-auto {
        overflow: auto !important
    }

    .mobile\:xer-overflow-hidden {
        overflow: hidden !important
    }

    .mobile\:xer-overflow-visible {
        overflow: visible !important
    }

    .mobile\:xer-overflow-scroll {
        overflow: scroll !important
    }

    .mobile\:xer-overflow-x-auto {
        overflow-x: auto !important
    }

    .mobile\:xer-overflow-y-auto {
        overflow-y: auto !important
    }

    .mobile\:xer-overflow-x-hidden {
        overflow-x: hidden !important
    }

    .mobile\:xer-overflow-y-hidden {
        overflow-y: hidden !important
    }

    .mobile\:xer-overflow-x-visible {
        overflow-x: visible !important
    }

    .mobile\:xer-overflow-y-visible {
        overflow-y: visible !important
    }

    .mobile\:xer-overflow-x-scroll {
        overflow-x: scroll !important
    }

    .mobile\:xer-overflow-y-scroll {
        overflow-y: scroll !important
    }

    .mobile\:xer-scrolling-touch {
        -webkit-overflow-scrolling: touch !important
    }

    .mobile\:xer-scrolling-auto {
        -webkit-overflow-scrolling: auto !important
    }

    .mobile\:xer-overscroll-auto {
        -ms-scroll-chaining: chained !important;
        overscroll-behavior: auto !important
    }

    .mobile\:xer-overscroll-contain {
        -ms-scroll-chaining: none !important;
        overscroll-behavior: contain !important
    }

    .mobile\:xer-overscroll-none {
        -ms-scroll-chaining: none !important;
        overscroll-behavior: none !important
    }

    .mobile\:xer-overscroll-y-auto {
        overscroll-behavior-y: auto !important
    }

    .mobile\:xer-overscroll-y-contain {
        overscroll-behavior-y: contain !important
    }

    .mobile\:xer-overscroll-y-none {
        overscroll-behavior-y: none !important
    }

    .mobile\:xer-overscroll-x-auto {
        overscroll-behavior-x: auto !important
    }

    .mobile\:xer-overscroll-x-contain {
        overscroll-behavior-x: contain !important
    }

    .mobile\:xer-overscroll-x-none {
        overscroll-behavior-x: none !important
    }

    .mobile\:xer-p-0 {
        padding: 0 !important
    }

    .mobile\:xer-p-1 {
        padding: .125rem !important
    }

    .mobile\:xer-p-2 {
        padding: .25rem !important
    }

    .mobile\:xer-p-3 {
        padding: .5rem !important
    }

    .mobile\:xer-p-4 {
        padding: .75rem !important
    }

    .mobile\:xer-p-5 {
        padding: 1rem !important
    }

    .mobile\:xer-p-6 {
        padding: 1.25rem !important
    }

    .mobile\:xer-p-7 {
        padding: 1.5rem !important
    }

    .mobile\:xer-p-8 {
        padding: 2rem !important
    }

    .mobile\:xer-p-9 {
        padding: 2.25rem !important
    }

    .mobile\:xer-p-10 {
        padding: 2.5rem !important
    }

    .mobile\:xer-p-11 {
        padding: 2.75rem !important
    }

    .mobile\:xer-p-12 {
        padding: 3.75rem !important
    }

    .mobile\:xer-p-13 {
        padding: 4.25rem !important
    }

    .mobile\:xer-p-14 {
        padding: 5rem !important
    }

    .mobile\:xer-p-15 {
        padding: 6.25rem !important
    }

    .mobile\:xer-p-16 {
        padding: 7.75rem !important
    }

    .mobile\:xer-p-17 {
        padding: 10rem !important
    }

    .mobile\:xer-py-0 {
        padding-top: 0 !important;
        padding-bottom: 0 !important
    }

    .mobile\:xer-px-0 {
        padding-left: 0 !important;
        padding-right: 0 !important
    }

    .mobile\:xer-py-1 {
        padding-top: .125rem !important;
        padding-bottom: .125rem !important
    }

    .mobile\:xer-px-1 {
        padding-left: .125rem !important;
        padding-right: .125rem !important
    }

    .mobile\:xer-py-2 {
        padding-top: .25rem !important;
        padding-bottom: .25rem !important
    }

    .mobile\:xer-px-2 {
        padding-left: .25rem !important;
        padding-right: .25rem !important
    }

    .mobile\:xer-py-3 {
        padding-top: .5rem !important;
        padding-bottom: .5rem !important
    }

    .mobile\:xer-px-3 {
        padding-left: .5rem !important;
        padding-right: .5rem !important
    }

    .mobile\:xer-py-4 {
        padding-top: .75rem !important;
        padding-bottom: .75rem !important
    }

    .mobile\:xer-px-4 {
        padding-left: .75rem !important;
        padding-right: .75rem !important
    }

    .mobile\:xer-py-5 {
        padding-top: 1rem !important;
        padding-bottom: 1rem !important
    }

    .mobile\:xer-px-5 {
        padding-left: 1rem !important;
        padding-right: 1rem !important
    }

    .mobile\:xer-py-6 {
        padding-top: 1.25rem !important;
        padding-bottom: 1.25rem !important
    }

    .mobile\:xer-px-6 {
        padding-left: 1.25rem !important;
        padding-right: 1.25rem !important
    }

    .mobile\:xer-py-7 {
        padding-top: 1.5rem !important;
        padding-bottom: 1.5rem !important
    }

    .mobile\:xer-px-7 {
        padding-left: 1.5rem !important;
        padding-right: 1.5rem !important
    }

    .mobile\:xer-py-8 {
        padding-top: 2rem !important;
        padding-bottom: 2rem !important
    }

    .mobile\:xer-px-8 {
        padding-left: 2rem !important;
        padding-right: 2rem !important
    }

    .mobile\:xer-py-9 {
        padding-top: 2.25rem !important;
        padding-bottom: 2.25rem !important
    }

    .mobile\:xer-px-9 {
        padding-left: 2.25rem !important;
        padding-right: 2.25rem !important
    }

    .mobile\:xer-py-10 {
        padding-top: 2.5rem !important;
        padding-bottom: 2.5rem !important
    }

    .mobile\:xer-px-10 {
        padding-left: 2.5rem !important;
        padding-right: 2.5rem !important
    }

    .mobile\:xer-py-11 {
        padding-top: 2.75rem !important;
        padding-bottom: 2.75rem !important
    }

    .mobile\:xer-px-11 {
        padding-left: 2.75rem !important;
        padding-right: 2.75rem !important
    }

    .mobile\:xer-py-12 {
        padding-top: 3.75rem !important;
        padding-bottom: 3.75rem !important
    }

    .mobile\:xer-px-12 {
        padding-left: 3.75rem !important;
        padding-right: 3.75rem !important
    }

    .mobile\:xer-py-13 {
        padding-top: 4.25rem !important;
        padding-bottom: 4.25rem !important
    }

    .mobile\:xer-px-13 {
        padding-left: 4.25rem !important;
        padding-right: 4.25rem !important
    }

    .mobile\:xer-py-14 {
        padding-top: 5rem !important;
        padding-bottom: 5rem !important
    }

    .mobile\:xer-px-14 {
        padding-left: 5rem !important;
        padding-right: 5rem !important
    }

    .mobile\:xer-py-15 {
        padding-top: 6.25rem !important;
        padding-bottom: 6.25rem !important
    }

    .mobile\:xer-px-15 {
        padding-left: 6.25rem !important;
        padding-right: 6.25rem !important
    }

    .mobile\:xer-py-16 {
        padding-top: 7.75rem !important;
        padding-bottom: 7.75rem !important
    }

    .mobile\:xer-px-16 {
        padding-left: 7.75rem !important;
        padding-right: 7.75rem !important
    }

    .mobile\:xer-py-17 {
        padding-top: 10rem !important;
        padding-bottom: 10rem !important
    }

    .mobile\:xer-px-17 {
        padding-left: 10rem !important;
        padding-right: 10rem !important
    }

    .mobile\:xer-pt-0 {
        padding-top: 0 !important
    }

    .mobile\:xer-pr-0 {
        padding-right: 0 !important
    }

    .mobile\:xer-pb-0 {
        padding-bottom: 0 !important
    }

    .mobile\:xer-pl-0 {
        padding-left: 0 !important
    }

    .mobile\:xer-pt-1 {
        padding-top: .125rem !important
    }

    .mobile\:xer-pr-1 {
        padding-right: .125rem !important
    }

    .mobile\:xer-pb-1 {
        padding-bottom: .125rem !important
    }

    .mobile\:xer-pl-1 {
        padding-left: .125rem !important
    }

    .mobile\:xer-pt-2 {
        padding-top: .25rem !important
    }

    .mobile\:xer-pr-2 {
        padding-right: .25rem !important
    }

    .mobile\:xer-pb-2 {
        padding-bottom: .25rem !important
    }

    .mobile\:xer-pl-2 {
        padding-left: .25rem !important
    }

    .mobile\:xer-pt-3 {
        padding-top: .5rem !important
    }

    .mobile\:xer-pr-3 {
        padding-right: .5rem !important
    }

    .mobile\:xer-pb-3 {
        padding-bottom: .5rem !important
    }

    .mobile\:xer-pl-3 {
        padding-left: .5rem !important
    }

    .mobile\:xer-pt-4 {
        padding-top: .75rem !important
    }

    .mobile\:xer-pr-4 {
        padding-right: .75rem !important
    }

    .mobile\:xer-pb-4 {
        padding-bottom: .75rem !important
    }

    .mobile\:xer-pl-4 {
        padding-left: .75rem !important
    }

    .mobile\:xer-pt-5 {
        padding-top: 1rem !important
    }

    .mobile\:xer-pr-5 {
        padding-right: 1rem !important
    }

    .mobile\:xer-pb-5 {
        padding-bottom: 1rem !important
    }

    .mobile\:xer-pl-5 {
        padding-left: 1rem !important
    }

    .mobile\:xer-pt-6 {
        padding-top: 1.25rem !important
    }

    .mobile\:xer-pr-6 {
        padding-right: 1.25rem !important
    }

    .mobile\:xer-pb-6 {
        padding-bottom: 1.25rem !important
    }

    .mobile\:xer-pl-6 {
        padding-left: 1.25rem !important
    }

    .mobile\:xer-pt-7 {
        padding-top: 1.5rem !important
    }

    .mobile\:xer-pr-7 {
        padding-right: 1.5rem !important
    }

    .mobile\:xer-pb-7 {
        padding-bottom: 1.5rem !important
    }

    .mobile\:xer-pl-7 {
        padding-left: 1.5rem !important
    }

    .mobile\:xer-pt-8 {
        padding-top: 2rem !important
    }

    .mobile\:xer-pr-8 {
        padding-right: 2rem !important
    }

    .mobile\:xer-pb-8 {
        padding-bottom: 2rem !important
    }

    .mobile\:xer-pl-8 {
        padding-left: 2rem !important
    }

    .mobile\:xer-pt-9 {
        padding-top: 2.25rem !important
    }

    .mobile\:xer-pr-9 {
        padding-right: 2.25rem !important
    }

    .mobile\:xer-pb-9 {
        padding-bottom: 2.25rem !important
    }

    .mobile\:xer-pl-9 {
        padding-left: 2.25rem !important
    }

    .mobile\:xer-pt-10 {
        padding-top: 2.5rem !important
    }

    .mobile\:xer-pr-10 {
        padding-right: 2.5rem !important
    }

    .mobile\:xer-pb-10 {
        padding-bottom: 2.5rem !important
    }

    .mobile\:xer-pl-10 {
        padding-left: 2.5rem !important
    }

    .mobile\:xer-pt-11 {
        padding-top: 2.75rem !important
    }

    .mobile\:xer-pr-11 {
        padding-right: 2.75rem !important
    }

    .mobile\:xer-pb-11 {
        padding-bottom: 2.75rem !important
    }

    .mobile\:xer-pl-11 {
        padding-left: 2.75rem !important
    }

    .mobile\:xer-pt-12 {
        padding-top: 3.75rem !important
    }

    .mobile\:xer-pr-12 {
        padding-right: 3.75rem !important
    }

    .mobile\:xer-pb-12 {
        padding-bottom: 3.75rem !important
    }

    .mobile\:xer-pl-12 {
        padding-left: 3.75rem !important
    }

    .mobile\:xer-pt-13 {
        padding-top: 4.25rem !important
    }

    .mobile\:xer-pr-13 {
        padding-right: 4.25rem !important
    }

    .mobile\:xer-pb-13 {
        padding-bottom: 4.25rem !important
    }

    .mobile\:xer-pl-13 {
        padding-left: 4.25rem !important
    }

    .mobile\:xer-pt-14 {
        padding-top: 5rem !important
    }

    .mobile\:xer-pr-14 {
        padding-right: 5rem !important
    }

    .mobile\:xer-pb-14 {
        padding-bottom: 5rem !important
    }

    .mobile\:xer-pl-14 {
        padding-left: 5rem !important
    }

    .mobile\:xer-pt-15 {
        padding-top: 6.25rem !important
    }

    .mobile\:xer-pr-15 {
        padding-right: 6.25rem !important
    }

    .mobile\:xer-pb-15 {
        padding-bottom: 6.25rem !important
    }

    .mobile\:xer-pl-15 {
        padding-left: 6.25rem !important
    }

    .mobile\:xer-pt-16 {
        padding-top: 7.75rem !important
    }

    .mobile\:xer-pr-16 {
        padding-right: 7.75rem !important
    }

    .mobile\:xer-pb-16 {
        padding-bottom: 7.75rem !important
    }

    .mobile\:xer-pl-16 {
        padding-left: 7.75rem !important
    }

    .mobile\:xer-pt-17 {
        padding-top: 10rem !important
    }

    .mobile\:xer-pr-17 {
        padding-right: 10rem !important
    }

    .mobile\:xer-pb-17 {
        padding-bottom: 10rem !important
    }

    .mobile\:xer-pl-17 {
        padding-left: 10rem !important
    }

    .mobile\:xer-placeholder-info::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #54dede !important;
        color: rgba(84,222,222,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-info:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #54dede !important;
        color: rgba(84,222,222,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-info::placeholder {
        --placeholder-opacity: 1 !important;
        color: #54dede !important;
        color: rgba(84,222,222,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-warning::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ffcc49 !important;
        color: rgba(255,204,73,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-warning:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ffcc49 !important;
        color: rgba(255,204,73,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-warning::placeholder {
        --placeholder-opacity: 1 !important;
        color: #ffcc49 !important;
        color: rgba(255,204,73,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-success::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #acd84e !important;
        color: rgba(172,216,78,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-success:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #acd84e !important;
        color: rgba(172,216,78,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-success::placeholder {
        --placeholder-opacity: 1 !important;
        color: #acd84e !important;
        color: rgba(172,216,78,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-danger::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ff0c3e !important;
        color: rgba(255,12,62,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-danger:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ff0c3e !important;
        color: rgba(255,12,62,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-danger::placeholder {
        --placeholder-opacity: 1 !important;
        color: #ff0c3e !important;
        color: rgba(255,12,62,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-danger--hover::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f20000 !important;
        color: rgba(242,0,0,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-danger--hover:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f20000 !important;
        color: rgba(242,0,0,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-danger--hover::placeholder {
        --placeholder-opacity: 1 !important;
        color: #f20000 !important;
        color: rgba(242,0,0,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-danger--active::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #d40000 !important;
        color: rgba(212,0,0,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-danger--active:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #d40000 !important;
        color: rgba(212,0,0,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-danger--active::placeholder {
        --placeholder-opacity: 1 !important;
        color: #d40000 !important;
        color: rgba(212,0,0,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-grey-3::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f0f0f0 !important;
        color: rgba(240,240,240,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-grey-3:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f0f0f0 !important;
        color: rgba(240,240,240,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-grey-3::placeholder {
        --placeholder-opacity: 1 !important;
        color: #f0f0f0 !important;
        color: rgba(240,240,240,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-grey-7::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #6b6b6b !important;
        color: rgba(107,107,107,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-grey-7:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #6b6b6b !important;
        color: rgba(107,107,107,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-grey-7::placeholder {
        --placeholder-opacity: 1 !important;
        color: #6b6b6b !important;
        color: rgba(107,107,107,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-black::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #222 !important;
        color: rgba(34,34,34,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-black:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #222 !important;
        color: rgba(34,34,34,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-black::placeholder {
        --placeholder-opacity: 1 !important;
        color: #222 !important;
        color: rgba(34,34,34,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-grey-2::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f9f9f9 !important;
        color: rgba(249,249,249,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-grey-2:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f9f9f9 !important;
        color: rgba(249,249,249,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-grey-2::placeholder {
        --placeholder-opacity: 1 !important;
        color: #f9f9f9 !important;
        color: rgba(249,249,249,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-grey-6::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #a1a1a1 !important;
        color: rgba(161,161,161,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-grey-6:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #a1a1a1 !important;
        color: rgba(161,161,161,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-grey-6::placeholder {
        --placeholder-opacity: 1 !important;
        color: #a1a1a1 !important;
        color: rgba(161,161,161,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-grey-1::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #fdfdfd !important;
        color: rgba(253,253,253,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-grey-1:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #fdfdfd !important;
        color: rgba(253,253,253,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-grey-1::placeholder {
        --placeholder-opacity: 1 !important;
        color: #fdfdfd !important;
        color: rgba(253,253,253,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-grey-4::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #eaeaea !important;
        color: rgba(234,234,234,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-grey-4:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #eaeaea !important;
        color: rgba(234,234,234,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-grey-4::placeholder {
        --placeholder-opacity: 1 !important;
        color: #eaeaea !important;
        color: rgba(234,234,234,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-grey-5::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #dcdcdc !important;
        color: rgba(220,220,220,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-grey-5:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #dcdcdc !important;
        color: rgba(220,220,220,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-grey-5::placeholder {
        --placeholder-opacity: 1 !important;
        color: #dcdcdc !important;
        color: rgba(220,220,220,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-grey::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #cdcdcd !important;
        color: rgba(205,205,205,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-grey:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #cdcdcd !important;
        color: rgba(205,205,205,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-grey::placeholder {
        --placeholder-opacity: 1 !important;
        color: #cdcdcd !important;
        color: rgba(205,205,205,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-grey-dark::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #555 !important;
        color: rgba(85,85,85,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-grey-dark:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #555 !important;
        color: rgba(85,85,85,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-grey-dark::placeholder {
        --placeholder-opacity: 1 !important;
        color: #555 !important;
        color: rgba(85,85,85,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-secondary-3::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #d14124 !important;
        color: rgba(209,65,36,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-secondary-3:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #d14124 !important;
        color: rgba(209,65,36,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-secondary-3::placeholder {
        --placeholder-opacity: 1 !important;
        color: #d14124 !important;
        color: rgba(209,65,36,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-secondary-2::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #991e66 !important;
        color: rgba(153,30,102,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-secondary-2:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #991e66 !important;
        color: rgba(153,30,102,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-secondary-2::placeholder {
        --placeholder-opacity: 1 !important;
        color: #991e66 !important;
        color: rgba(153,30,102,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-secondary-1::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #e06287 !important;
        color: rgba(224,98,135,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-secondary-1:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #e06287 !important;
        color: rgba(224,98,135,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-secondary-1::placeholder {
        --placeholder-opacity: 1 !important;
        color: #e06287 !important;
        color: rgba(224,98,135,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-cta--active::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #007d72 !important;
        color: rgba(0,125,114,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-cta--active:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #007d72 !important;
        color: rgba(0,125,114,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-cta--active::placeholder {
        --placeholder-opacity: 1 !important;
        color: #007d72 !important;
        color: rgba(0,125,114,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-cta--hover::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #009f91 !important;
        color: rgba(0,159,145,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-cta--hover:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #009f91 !important;
        color: rgba(0,159,145,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-cta--hover::placeholder {
        --placeholder-opacity: 1 !important;
        color: #009f91 !important;
        color: rgba(0,159,145,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-cta::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #00af9f !important;
        color: rgba(0,175,159,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-cta:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #00af9f !important;
        color: rgba(0,175,159,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-cta::placeholder {
        --placeholder-opacity: 1 !important;
        color: #00af9f !important;
        color: rgba(0,175,159,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-primary::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ed8b00 !important;
        color: rgba(237,139,0,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-primary:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ed8b00 !important;
        color: rgba(237,139,0,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-primary::placeholder {
        --placeholder-opacity: 1 !important;
        color: #ed8b00 !important;
        color: rgba(237,139,0,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-white::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #fff !important;
        color: rgba(255,255,255,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-white:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #fff !important;
        color: rgba(255,255,255,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-white::placeholder {
        --placeholder-opacity: 1 !important;
        color: #fff !important;
        color: rgba(255,255,255,var(--placeholder-opacity)) !important
    }

    .mobile\:xer-placeholder-backdrop::-moz-placeholder {
        color: #0000001f !important
    }

    .mobile\:xer-placeholder-backdrop:-ms-input-placeholder {
        color: #0000001f !important
    }

    .mobile\:xer-placeholder-backdrop::placeholder {
        color: #0000001f !important
    }

    .mobile\:focus\:xer-placeholder-info:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #54dede !important;
        color: rgba(84,222,222,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-info:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #54dede !important;
        color: rgba(84,222,222,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-info:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #54dede !important;
        color: rgba(84,222,222,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-warning:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ffcc49 !important;
        color: rgba(255,204,73,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-warning:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ffcc49 !important;
        color: rgba(255,204,73,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-warning:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #ffcc49 !important;
        color: rgba(255,204,73,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-success:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #acd84e !important;
        color: rgba(172,216,78,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-success:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #acd84e !important;
        color: rgba(172,216,78,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-success:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #acd84e !important;
        color: rgba(172,216,78,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-danger:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ff0c3e !important;
        color: rgba(255,12,62,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-danger:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ff0c3e !important;
        color: rgba(255,12,62,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-danger:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #ff0c3e !important;
        color: rgba(255,12,62,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-danger--hover:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f20000 !important;
        color: rgba(242,0,0,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-danger--hover:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f20000 !important;
        color: rgba(242,0,0,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-danger--hover:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #f20000 !important;
        color: rgba(242,0,0,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-danger--active:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #d40000 !important;
        color: rgba(212,0,0,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-danger--active:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #d40000 !important;
        color: rgba(212,0,0,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-danger--active:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #d40000 !important;
        color: rgba(212,0,0,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-grey-3:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f0f0f0 !important;
        color: rgba(240,240,240,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-grey-3:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f0f0f0 !important;
        color: rgba(240,240,240,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-grey-3:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #f0f0f0 !important;
        color: rgba(240,240,240,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-grey-7:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #6b6b6b !important;
        color: rgba(107,107,107,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-grey-7:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #6b6b6b !important;
        color: rgba(107,107,107,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-grey-7:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #6b6b6b !important;
        color: rgba(107,107,107,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-black:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #222 !important;
        color: rgba(34,34,34,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-black:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #222 !important;
        color: rgba(34,34,34,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-black:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #222 !important;
        color: rgba(34,34,34,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-grey-2:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f9f9f9 !important;
        color: rgba(249,249,249,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-grey-2:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f9f9f9 !important;
        color: rgba(249,249,249,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-grey-2:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #f9f9f9 !important;
        color: rgba(249,249,249,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-grey-6:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #a1a1a1 !important;
        color: rgba(161,161,161,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-grey-6:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #a1a1a1 !important;
        color: rgba(161,161,161,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-grey-6:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #a1a1a1 !important;
        color: rgba(161,161,161,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-grey-1:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #fdfdfd !important;
        color: rgba(253,253,253,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-grey-1:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #fdfdfd !important;
        color: rgba(253,253,253,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-grey-1:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #fdfdfd !important;
        color: rgba(253,253,253,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-grey-4:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #eaeaea !important;
        color: rgba(234,234,234,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-grey-4:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #eaeaea !important;
        color: rgba(234,234,234,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-grey-4:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #eaeaea !important;
        color: rgba(234,234,234,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-grey-5:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #dcdcdc !important;
        color: rgba(220,220,220,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-grey-5:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #dcdcdc !important;
        color: rgba(220,220,220,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-grey-5:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #dcdcdc !important;
        color: rgba(220,220,220,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-grey:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #cdcdcd !important;
        color: rgba(205,205,205,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-grey:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #cdcdcd !important;
        color: rgba(205,205,205,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-grey:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #cdcdcd !important;
        color: rgba(205,205,205,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-grey-dark:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #555 !important;
        color: rgba(85,85,85,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-grey-dark:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #555 !important;
        color: rgba(85,85,85,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-grey-dark:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #555 !important;
        color: rgba(85,85,85,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-secondary-3:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #d14124 !important;
        color: rgba(209,65,36,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-secondary-3:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #d14124 !important;
        color: rgba(209,65,36,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-secondary-3:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #d14124 !important;
        color: rgba(209,65,36,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-secondary-2:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #991e66 !important;
        color: rgba(153,30,102,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-secondary-2:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #991e66 !important;
        color: rgba(153,30,102,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-secondary-2:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #991e66 !important;
        color: rgba(153,30,102,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-secondary-1:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #e06287 !important;
        color: rgba(224,98,135,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-secondary-1:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #e06287 !important;
        color: rgba(224,98,135,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-secondary-1:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #e06287 !important;
        color: rgba(224,98,135,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-cta--active:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #007d72 !important;
        color: rgba(0,125,114,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-cta--active:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #007d72 !important;
        color: rgba(0,125,114,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-cta--active:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #007d72 !important;
        color: rgba(0,125,114,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-cta--hover:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #009f91 !important;
        color: rgba(0,159,145,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-cta--hover:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #009f91 !important;
        color: rgba(0,159,145,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-cta--hover:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #009f91 !important;
        color: rgba(0,159,145,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-cta:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #00af9f !important;
        color: rgba(0,175,159,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-cta:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #00af9f !important;
        color: rgba(0,175,159,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-cta:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #00af9f !important;
        color: rgba(0,175,159,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-primary:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ed8b00 !important;
        color: rgba(237,139,0,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-primary:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ed8b00 !important;
        color: rgba(237,139,0,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-primary:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #ed8b00 !important;
        color: rgba(237,139,0,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-white:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #fff !important;
        color: rgba(255,255,255,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-white:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #fff !important;
        color: rgba(255,255,255,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-white:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #fff !important;
        color: rgba(255,255,255,var(--placeholder-opacity)) !important
    }

    .mobile\:focus\:xer-placeholder-backdrop:focus::-moz-placeholder {
        color: #0000001f !important
    }

    .mobile\:focus\:xer-placeholder-backdrop:focus:-ms-input-placeholder {
        color: #0000001f !important
    }

    .mobile\:focus\:xer-placeholder-backdrop:focus::placeholder {
        color: #0000001f !important
    }

    .mobile\:xer-placeholder-opacity-0::-moz-placeholder {
        --placeholder-opacity: 0 !important
    }

    .mobile\:xer-placeholder-opacity-0:-ms-input-placeholder {
        --placeholder-opacity: 0 !important
    }

    .mobile\:xer-placeholder-opacity-0::placeholder {
        --placeholder-opacity: 0 !important
    }

    .mobile\:xer-placeholder-opacity-25::-moz-placeholder {
        --placeholder-opacity: 0.25 !important
    }

    .mobile\:xer-placeholder-opacity-25:-ms-input-placeholder {
        --placeholder-opacity: 0.25 !important
    }

    .mobile\:xer-placeholder-opacity-25::placeholder {
        --placeholder-opacity: 0.25 !important
    }

    .mobile\:xer-placeholder-opacity-50::-moz-placeholder {
        --placeholder-opacity: 0.5 !important
    }

    .mobile\:xer-placeholder-opacity-50:-ms-input-placeholder {
        --placeholder-opacity: 0.5 !important
    }

    .mobile\:xer-placeholder-opacity-50::placeholder {
        --placeholder-opacity: 0.5 !important
    }

    .mobile\:xer-placeholder-opacity-75::-moz-placeholder {
        --placeholder-opacity: 0.75 !important
    }

    .mobile\:xer-placeholder-opacity-75:-ms-input-placeholder {
        --placeholder-opacity: 0.75 !important
    }

    .mobile\:xer-placeholder-opacity-75::placeholder {
        --placeholder-opacity: 0.75 !important
    }

    .mobile\:xer-placeholder-opacity-100::-moz-placeholder {
        --placeholder-opacity: 1 !important
    }

    .mobile\:xer-placeholder-opacity-100:-ms-input-placeholder {
        --placeholder-opacity: 1 !important
    }

    .mobile\:xer-placeholder-opacity-100::placeholder {
        --placeholder-opacity: 1 !important
    }

    .mobile\:focus\:xer-placeholder-opacity-0:focus::-moz-placeholder {
        --placeholder-opacity: 0 !important
    }

    .mobile\:focus\:xer-placeholder-opacity-0:focus:-ms-input-placeholder {
        --placeholder-opacity: 0 !important
    }

    .mobile\:focus\:xer-placeholder-opacity-0:focus::placeholder {
        --placeholder-opacity: 0 !important
    }

    .mobile\:focus\:xer-placeholder-opacity-25:focus::-moz-placeholder {
        --placeholder-opacity: 0.25 !important
    }

    .mobile\:focus\:xer-placeholder-opacity-25:focus:-ms-input-placeholder {
        --placeholder-opacity: 0.25 !important
    }

    .mobile\:focus\:xer-placeholder-opacity-25:focus::placeholder {
        --placeholder-opacity: 0.25 !important
    }

    .mobile\:focus\:xer-placeholder-opacity-50:focus::-moz-placeholder {
        --placeholder-opacity: 0.5 !important
    }

    .mobile\:focus\:xer-placeholder-opacity-50:focus:-ms-input-placeholder {
        --placeholder-opacity: 0.5 !important
    }

    .mobile\:focus\:xer-placeholder-opacity-50:focus::placeholder {
        --placeholder-opacity: 0.5 !important
    }

    .mobile\:focus\:xer-placeholder-opacity-75:focus::-moz-placeholder {
        --placeholder-opacity: 0.75 !important
    }

    .mobile\:focus\:xer-placeholder-opacity-75:focus:-ms-input-placeholder {
        --placeholder-opacity: 0.75 !important
    }

    .mobile\:focus\:xer-placeholder-opacity-75:focus::placeholder {
        --placeholder-opacity: 0.75 !important
    }

    .mobile\:focus\:xer-placeholder-opacity-100:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important
    }

    .mobile\:focus\:xer-placeholder-opacity-100:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important
    }

    .mobile\:focus\:xer-placeholder-opacity-100:focus::placeholder {
        --placeholder-opacity: 1 !important
    }

    .mobile\:xer-pointer-events-none {
        pointer-events: none !important
    }

    .mobile\:xer-pointer-events-auto {
        pointer-events: auto !important
    }

    .mobile\:xer-static {
        position: static !important
    }

    .mobile\:xer-fixed {
        position: fixed !important
    }

    .mobile\:xer-absolute {
        position: absolute !important
    }

    .mobile\:xer-relative {
        position: relative !important
    }

    .mobile\:xer-sticky {
        position: sticky !important
    }

    .mobile\:xer-inset-0 {
        top: 0 !important;
        right: 0 !important;
        bottom: 0 !important;
        left: 0 !important
    }

    .mobile\:xer-inset-auto {
        top: auto !important;
        right: auto !important;
        bottom: auto !important;
        left: auto !important
    }

    .mobile\:xer-inset-y-0 {
        top: 0 !important;
        bottom: 0 !important
    }

    .mobile\:xer-inset-x-0 {
        right: 0 !important;
        left: 0 !important
    }

    .mobile\:xer-inset-y-auto {
        top: auto !important;
        bottom: auto !important
    }

    .mobile\:xer-inset-x-auto {
        right: auto !important;
        left: auto !important
    }

    .mobile\:xer-top-0 {
        top: 0 !important
    }

    .mobile\:xer-right-0 {
        right: 0 !important
    }

    .mobile\:xer-bottom-0 {
        bottom: 0 !important
    }

    .mobile\:xer-left-0 {
        left: 0 !important
    }

    .mobile\:xer-top-auto {
        top: auto !important
    }

    .mobile\:xer-right-auto {
        right: auto !important
    }

    .mobile\:xer-bottom-auto {
        bottom: auto !important
    }

    .mobile\:xer-left-auto {
        left: auto !important
    }

    .mobile\:xer-resize-none {
        resize: none !important
    }

    .mobile\:xer-resize-y {
        resize: vertical !important
    }

    .mobile\:xer-resize-x {
        resize: horizontal !important
    }

    .mobile\:xer-resize {
        resize: both !important
    }

    .mobile\:xer-shadow-1 {
        box-shadow: 2px 2px 2px rgba(0,0,0,.08) !important
    }

    .mobile\:xer-shadow-2 {
        box-shadow: 4px 4px 4px rgba(0,0,0,.04) !important
    }

    .mobile\:xer-shadow-3 {
        box-shadow: 8px 8px 16px rgba(0,0,0,.04) !important
    }

    .mobile\:xer-shadow-4 {
        box-shadow: 12px 12px 32px rgba(0,0,0,.04) !important
    }

    .mobile\:xer-shadow-5 {
        box-shadow: 16px 16px 24px rgba(0,0,0,.04) !important
    }

    .mobile\:xer-shadow-6 {
        box-shadow: 24px 24px 32px rgba(0,0,0,.04) !important
    }

    .mobile\:xer-shadow-7 {
        box-shadow: 32px 32px 60px rgba(0,0,0,.04) !important
    }

    .mobile\:xer-shadow-8 {
        box-shadow: 44px 44px 80px rgba(0,0,0,.08) !important
    }

    .mobile\:xer-shadow-none {
        box-shadow: none !important
    }

    .mobile\:hover\:xer-shadow-1:hover {
        box-shadow: 2px 2px 2px rgba(0,0,0,.08) !important
    }

    .mobile\:hover\:xer-shadow-2:hover {
        box-shadow: 4px 4px 4px rgba(0,0,0,.04) !important
    }

    .mobile\:hover\:xer-shadow-3:hover {
        box-shadow: 8px 8px 16px rgba(0,0,0,.04) !important
    }

    .mobile\:hover\:xer-shadow-4:hover {
        box-shadow: 12px 12px 32px rgba(0,0,0,.04) !important
    }

    .mobile\:hover\:xer-shadow-5:hover {
        box-shadow: 16px 16px 24px rgba(0,0,0,.04) !important
    }

    .mobile\:hover\:xer-shadow-6:hover {
        box-shadow: 24px 24px 32px rgba(0,0,0,.04) !important
    }

    .mobile\:hover\:xer-shadow-7:hover {
        box-shadow: 32px 32px 60px rgba(0,0,0,.04) !important
    }

    .mobile\:hover\:xer-shadow-8:hover {
        box-shadow: 44px 44px 80px rgba(0,0,0,.08) !important
    }

    .mobile\:hover\:xer-shadow-none:hover {
        box-shadow: none !important
    }

    .mobile\:focus\:xer-shadow-1:focus {
        box-shadow: 2px 2px 2px rgba(0,0,0,.08) !important
    }

    .mobile\:focus\:xer-shadow-2:focus {
        box-shadow: 4px 4px 4px rgba(0,0,0,.04) !important
    }

    .mobile\:focus\:xer-shadow-3:focus {
        box-shadow: 8px 8px 16px rgba(0,0,0,.04) !important
    }

    .mobile\:focus\:xer-shadow-4:focus {
        box-shadow: 12px 12px 32px rgba(0,0,0,.04) !important
    }

    .mobile\:focus\:xer-shadow-5:focus {
        box-shadow: 16px 16px 24px rgba(0,0,0,.04) !important
    }

    .mobile\:focus\:xer-shadow-6:focus {
        box-shadow: 24px 24px 32px rgba(0,0,0,.04) !important
    }

    .mobile\:focus\:xer-shadow-7:focus {
        box-shadow: 32px 32px 60px rgba(0,0,0,.04) !important
    }

    .mobile\:focus\:xer-shadow-8:focus {
        box-shadow: 44px 44px 80px rgba(0,0,0,.08) !important
    }

    .mobile\:focus\:xer-shadow-none:focus {
        box-shadow: none !important
    }

    .mobile\:xer-fill-current {
        fill: currentColor !important
    }

    .mobile\:xer-stroke-current {
        stroke: currentColor !important
    }

    .mobile\:xer-stroke-0 {
        stroke-width: 0 !important
    }

    .mobile\:xer-stroke-1 {
        stroke-width: 1 !important
    }

    .mobile\:xer-stroke-2 {
        stroke-width: 2 !important
    }

    .mobile\:xer-table-auto {
        table-layout: auto !important
    }

    .mobile\:xer-table-fixed {
        table-layout: fixed !important
    }

    .mobile\:xer-text-left {
        text-align: left !important
    }

    .mobile\:xer-text-center {
        text-align: center !important
    }

    .mobile\:xer-text-right {
        text-align: right !important
    }

    .mobile\:xer-text-justify {
        text-align: justify !important
    }

    .mobile\:xer-text-info {
        --text-opacity: 1 !important;
        color: #54dede !important;
        color: rgba(84,222,222,var(--text-opacity)) !important
    }

    .mobile\:xer-text-warning {
        --text-opacity: 1 !important;
        color: #ffcc49 !important;
        color: rgba(255,204,73,var(--text-opacity)) !important
    }

    .mobile\:xer-text-success {
        --text-opacity: 1 !important;
        color: #acd84e !important;
        color: rgba(172,216,78,var(--text-opacity)) !important
    }

    .mobile\:xer-text-danger {
        --text-opacity: 1 !important;
        color: #ff0c3e !important;
        color: rgba(255,12,62,var(--text-opacity)) !important
    }

    .mobile\:xer-text-danger--hover {
        --text-opacity: 1 !important;
        color: #f20000 !important;
        color: rgba(242,0,0,var(--text-opacity)) !important
    }

    .mobile\:xer-text-danger--active {
        --text-opacity: 1 !important;
        color: #d40000 !important;
        color: rgba(212,0,0,var(--text-opacity)) !important
    }

    .mobile\:xer-text-grey-3 {
        --text-opacity: 1 !important;
        color: #f0f0f0 !important;
        color: rgba(240,240,240,var(--text-opacity)) !important
    }

    .mobile\:xer-text-grey-7 {
        --text-opacity: 1 !important;
        color: #6b6b6b !important;
        color: rgba(107,107,107,var(--text-opacity)) !important
    }

    .mobile\:xer-text-black {
        --text-opacity: 1 !important;
        color: #222 !important;
        color: rgba(34,34,34,var(--text-opacity)) !important
    }

    .mobile\:xer-text-grey-2 {
        --text-opacity: 1 !important;
        color: #f9f9f9 !important;
        color: rgba(249,249,249,var(--text-opacity)) !important
    }

    .mobile\:xer-text-grey-6 {
        --text-opacity: 1 !important;
        color: #a1a1a1 !important;
        color: rgba(161,161,161,var(--text-opacity)) !important
    }

    .mobile\:xer-text-grey-1 {
        --text-opacity: 1 !important;
        color: #fdfdfd !important;
        color: rgba(253,253,253,var(--text-opacity)) !important
    }

    .mobile\:xer-text-grey-4 {
        --text-opacity: 1 !important;
        color: #eaeaea !important;
        color: rgba(234,234,234,var(--text-opacity)) !important
    }

    .mobile\:xer-text-grey-5 {
        --text-opacity: 1 !important;
        color: #dcdcdc !important;
        color: rgba(220,220,220,var(--text-opacity)) !important
    }

    .mobile\:xer-text-grey {
        --text-opacity: 1 !important;
        color: #cdcdcd !important;
        color: rgba(205,205,205,var(--text-opacity)) !important
    }

    .mobile\:xer-text-grey-dark {
        --text-opacity: 1 !important;
        color: #555 !important;
        color: rgba(85,85,85,var(--text-opacity)) !important
    }

    .mobile\:xer-text-secondary-3 {
        --text-opacity: 1 !important;
        color: #d14124 !important;
        color: rgba(209,65,36,var(--text-opacity)) !important
    }

    .mobile\:xer-text-secondary-2 {
        --text-opacity: 1 !important;
        color: #991e66 !important;
        color: rgba(153,30,102,var(--text-opacity)) !important
    }

    .mobile\:xer-text-secondary-1 {
        --text-opacity: 1 !important;
        color: #e06287 !important;
        color: rgba(224,98,135,var(--text-opacity)) !important
    }

    .mobile\:xer-text-cta--active {
        --text-opacity: 1 !important;
        color: #007d72 !important;
        color: rgba(0,125,114,var(--text-opacity)) !important
    }

    .mobile\:xer-text-cta--hover {
        --text-opacity: 1 !important;
        color: #009f91 !important;
        color: rgba(0,159,145,var(--text-opacity)) !important
    }

    .mobile\:xer-text-cta {
        --text-opacity: 1 !important;
        color: #00af9f !important;
        color: rgba(0,175,159,var(--text-opacity)) !important
    }

    .mobile\:xer-text-primary {
        --text-opacity: 1 !important;
        color: #ed8b00 !important;
        color: rgba(237,139,0,var(--text-opacity)) !important
    }

    .mobile\:xer-text-white {
        --text-opacity: 1 !important;
        color: #fff !important;
        color: rgba(255,255,255,var(--text-opacity)) !important
    }

    .mobile\:xer-text-backdrop {
        color: #0000001f !important
    }

    .mobile\:hover\:xer-text-info:hover {
        --text-opacity: 1 !important;
        color: #54dede !important;
        color: rgba(84,222,222,var(--text-opacity)) !important
    }

    .mobile\:hover\:xer-text-warning:hover {
        --text-opacity: 1 !important;
        color: #ffcc49 !important;
        color: rgba(255,204,73,var(--text-opacity)) !important
    }

    .mobile\:hover\:xer-text-success:hover {
        --text-opacity: 1 !important;
        color: #acd84e !important;
        color: rgba(172,216,78,var(--text-opacity)) !important
    }

    .mobile\:hover\:xer-text-danger:hover {
        --text-opacity: 1 !important;
        color: #ff0c3e !important;
        color: rgba(255,12,62,var(--text-opacity)) !important
    }

    .mobile\:hover\:xer-text-danger--hover:hover {
        --text-opacity: 1 !important;
        color: #f20000 !important;
        color: rgba(242,0,0,var(--text-opacity)) !important
    }

    .mobile\:hover\:xer-text-danger--active:hover {
        --text-opacity: 1 !important;
        color: #d40000 !important;
        color: rgba(212,0,0,var(--text-opacity)) !important
    }

    .mobile\:hover\:xer-text-grey-3:hover {
        --text-opacity: 1 !important;
        color: #f0f0f0 !important;
        color: rgba(240,240,240,var(--text-opacity)) !important
    }

    .mobile\:hover\:xer-text-grey-7:hover {
        --text-opacity: 1 !important;
        color: #6b6b6b !important;
        color: rgba(107,107,107,var(--text-opacity)) !important
    }

    .mobile\:hover\:xer-text-black:hover {
        --text-opacity: 1 !important;
        color: #222 !important;
        color: rgba(34,34,34,var(--text-opacity)) !important
    }

    .mobile\:hover\:xer-text-grey-2:hover {
        --text-opacity: 1 !important;
        color: #f9f9f9 !important;
        color: rgba(249,249,249,var(--text-opacity)) !important
    }

    .mobile\:hover\:xer-text-grey-6:hover {
        --text-opacity: 1 !important;
        color: #a1a1a1 !important;
        color: rgba(161,161,161,var(--text-opacity)) !important
    }

    .mobile\:hover\:xer-text-grey-1:hover {
        --text-opacity: 1 !important;
        color: #fdfdfd !important;
        color: rgba(253,253,253,var(--text-opacity)) !important
    }

    .mobile\:hover\:xer-text-grey-4:hover {
        --text-opacity: 1 !important;
        color: #eaeaea !important;
        color: rgba(234,234,234,var(--text-opacity)) !important
    }

    .mobile\:hover\:xer-text-grey-5:hover {
        --text-opacity: 1 !important;
        color: #dcdcdc !important;
        color: rgba(220,220,220,var(--text-opacity)) !important
    }

    .mobile\:hover\:xer-text-grey:hover {
        --text-opacity: 1 !important;
        color: #cdcdcd !important;
        color: rgba(205,205,205,var(--text-opacity)) !important
    }

    .mobile\:hover\:xer-text-grey-dark:hover {
        --text-opacity: 1 !important;
        color: #555 !important;
        color: rgba(85,85,85,var(--text-opacity)) !important
    }

    .mobile\:hover\:xer-text-secondary-3:hover {
        --text-opacity: 1 !important;
        color: #d14124 !important;
        color: rgba(209,65,36,var(--text-opacity)) !important
    }

    .mobile\:hover\:xer-text-secondary-2:hover {
        --text-opacity: 1 !important;
        color: #991e66 !important;
        color: rgba(153,30,102,var(--text-opacity)) !important
    }

    .mobile\:hover\:xer-text-secondary-1:hover {
        --text-opacity: 1 !important;
        color: #e06287 !important;
        color: rgba(224,98,135,var(--text-opacity)) !important
    }

    .mobile\:hover\:xer-text-cta--active:hover {
        --text-opacity: 1 !important;
        color: #007d72 !important;
        color: rgba(0,125,114,var(--text-opacity)) !important
    }

    .mobile\:hover\:xer-text-cta--hover:hover {
        --text-opacity: 1 !important;
        color: #009f91 !important;
        color: rgba(0,159,145,var(--text-opacity)) !important
    }

    .mobile\:hover\:xer-text-cta:hover {
        --text-opacity: 1 !important;
        color: #00af9f !important;
        color: rgba(0,175,159,var(--text-opacity)) !important
    }

    .mobile\:hover\:xer-text-primary:hover {
        --text-opacity: 1 !important;
        color: #ed8b00 !important;
        color: rgba(237,139,0,var(--text-opacity)) !important
    }

    .mobile\:hover\:xer-text-white:hover {
        --text-opacity: 1 !important;
        color: #fff !important;
        color: rgba(255,255,255,var(--text-opacity)) !important
    }

    .mobile\:hover\:xer-text-backdrop:hover {
        color: #0000001f !important
    }

    .mobile\:focus\:xer-text-info:focus {
        --text-opacity: 1 !important;
        color: #54dede !important;
        color: rgba(84,222,222,var(--text-opacity)) !important
    }

    .mobile\:focus\:xer-text-warning:focus {
        --text-opacity: 1 !important;
        color: #ffcc49 !important;
        color: rgba(255,204,73,var(--text-opacity)) !important
    }

    .mobile\:focus\:xer-text-success:focus {
        --text-opacity: 1 !important;
        color: #acd84e !important;
        color: rgba(172,216,78,var(--text-opacity)) !important
    }

    .mobile\:focus\:xer-text-danger:focus {
        --text-opacity: 1 !important;
        color: #ff0c3e !important;
        color: rgba(255,12,62,var(--text-opacity)) !important
    }

    .mobile\:focus\:xer-text-danger--hover:focus {
        --text-opacity: 1 !important;
        color: #f20000 !important;
        color: rgba(242,0,0,var(--text-opacity)) !important
    }

    .mobile\:focus\:xer-text-danger--active:focus {
        --text-opacity: 1 !important;
        color: #d40000 !important;
        color: rgba(212,0,0,var(--text-opacity)) !important
    }

    .mobile\:focus\:xer-text-grey-3:focus {
        --text-opacity: 1 !important;
        color: #f0f0f0 !important;
        color: rgba(240,240,240,var(--text-opacity)) !important
    }

    .mobile\:focus\:xer-text-grey-7:focus {
        --text-opacity: 1 !important;
        color: #6b6b6b !important;
        color: rgba(107,107,107,var(--text-opacity)) !important
    }

    .mobile\:focus\:xer-text-black:focus {
        --text-opacity: 1 !important;
        color: #222 !important;
        color: rgba(34,34,34,var(--text-opacity)) !important
    }

    .mobile\:focus\:xer-text-grey-2:focus {
        --text-opacity: 1 !important;
        color: #f9f9f9 !important;
        color: rgba(249,249,249,var(--text-opacity)) !important
    }

    .mobile\:focus\:xer-text-grey-6:focus {
        --text-opacity: 1 !important;
        color: #a1a1a1 !important;
        color: rgba(161,161,161,var(--text-opacity)) !important
    }

    .mobile\:focus\:xer-text-grey-1:focus {
        --text-opacity: 1 !important;
        color: #fdfdfd !important;
        color: rgba(253,253,253,var(--text-opacity)) !important
    }

    .mobile\:focus\:xer-text-grey-4:focus {
        --text-opacity: 1 !important;
        color: #eaeaea !important;
        color: rgba(234,234,234,var(--text-opacity)) !important
    }

    .mobile\:focus\:xer-text-grey-5:focus {
        --text-opacity: 1 !important;
        color: #dcdcdc !important;
        color: rgba(220,220,220,var(--text-opacity)) !important
    }

    .mobile\:focus\:xer-text-grey:focus {
        --text-opacity: 1 !important;
        color: #cdcdcd !important;
        color: rgba(205,205,205,var(--text-opacity)) !important
    }

    .mobile\:focus\:xer-text-grey-dark:focus {
        --text-opacity: 1 !important;
        color: #555 !important;
        color: rgba(85,85,85,var(--text-opacity)) !important
    }

    .mobile\:focus\:xer-text-secondary-3:focus {
        --text-opacity: 1 !important;
        color: #d14124 !important;
        color: rgba(209,65,36,var(--text-opacity)) !important
    }

    .mobile\:focus\:xer-text-secondary-2:focus {
        --text-opacity: 1 !important;
        color: #991e66 !important;
        color: rgba(153,30,102,var(--text-opacity)) !important
    }

    .mobile\:focus\:xer-text-secondary-1:focus {
        --text-opacity: 1 !important;
        color: #e06287 !important;
        color: rgba(224,98,135,var(--text-opacity)) !important
    }

    .mobile\:focus\:xer-text-cta--active:focus {
        --text-opacity: 1 !important;
        color: #007d72 !important;
        color: rgba(0,125,114,var(--text-opacity)) !important
    }

    .mobile\:focus\:xer-text-cta--hover:focus {
        --text-opacity: 1 !important;
        color: #009f91 !important;
        color: rgba(0,159,145,var(--text-opacity)) !important
    }

    .mobile\:focus\:xer-text-cta:focus {
        --text-opacity: 1 !important;
        color: #00af9f !important;
        color: rgba(0,175,159,var(--text-opacity)) !important
    }

    .mobile\:focus\:xer-text-primary:focus {
        --text-opacity: 1 !important;
        color: #ed8b00 !important;
        color: rgba(237,139,0,var(--text-opacity)) !important
    }

    .mobile\:focus\:xer-text-white:focus {
        --text-opacity: 1 !important;
        color: #fff !important;
        color: rgba(255,255,255,var(--text-opacity)) !important
    }

    .mobile\:focus\:xer-text-backdrop:focus {
        color: #0000001f !important
    }

    .mobile\:xer-text-opacity-0 {
        --text-opacity: 0 !important
    }

    .mobile\:xer-text-opacity-25 {
        --text-opacity: 0.25 !important
    }

    .mobile\:xer-text-opacity-50 {
        --text-opacity: 0.5 !important
    }

    .mobile\:xer-text-opacity-75 {
        --text-opacity: 0.75 !important
    }

    .mobile\:xer-text-opacity-100 {
        --text-opacity: 1 !important
    }

    .mobile\:hover\:xer-text-opacity-0:hover {
        --text-opacity: 0 !important
    }

    .mobile\:hover\:xer-text-opacity-25:hover {
        --text-opacity: 0.25 !important
    }

    .mobile\:hover\:xer-text-opacity-50:hover {
        --text-opacity: 0.5 !important
    }

    .mobile\:hover\:xer-text-opacity-75:hover {
        --text-opacity: 0.75 !important
    }

    .mobile\:hover\:xer-text-opacity-100:hover {
        --text-opacity: 1 !important
    }

    .mobile\:focus\:xer-text-opacity-0:focus {
        --text-opacity: 0 !important
    }

    .mobile\:focus\:xer-text-opacity-25:focus {
        --text-opacity: 0.25 !important
    }

    .mobile\:focus\:xer-text-opacity-50:focus {
        --text-opacity: 0.5 !important
    }

    .mobile\:focus\:xer-text-opacity-75:focus {
        --text-opacity: 0.75 !important
    }

    .mobile\:focus\:xer-text-opacity-100:focus {
        --text-opacity: 1 !important
    }

    .mobile\:xer-italic {
        font-style: italic !important
    }

    .mobile\:xer-not-italic {
        font-style: normal !important
    }

    .mobile\:xer-uppercase {
        text-transform: uppercase !important
    }

    .mobile\:xer-lowercase {
        text-transform: lowercase !important
    }

    .mobile\:xer-capitalize {
        text-transform: capitalize !important
    }

    .mobile\:xer-normal-case {
        text-transform: none !important
    }

    .mobile\:xer-underline {
        text-decoration: underline !important
    }

    .mobile\:xer-line-through {
        text-decoration: line-through !important
    }

    .mobile\:xer-no-underline {
        text-decoration: none !important
    }

    .mobile\:hover\:xer-underline:hover {
        text-decoration: underline !important
    }

    .mobile\:hover\:xer-line-through:hover {
        text-decoration: line-through !important
    }

    .mobile\:hover\:xer-no-underline:hover {
        text-decoration: none !important
    }

    .mobile\:focus\:xer-underline:focus {
        text-decoration: underline !important
    }

    .mobile\:focus\:xer-line-through:focus {
        text-decoration: line-through !important
    }

    .mobile\:focus\:xer-no-underline:focus {
        text-decoration: none !important
    }

    .mobile\:xer-antialiased {
        -webkit-font-smoothing: antialiased !important;
        -moz-osx-font-smoothing: grayscale !important
    }

    .mobile\:xer-subpixel-antialiased {
        -webkit-font-smoothing: auto !important;
        -moz-osx-font-smoothing: auto !important
    }

    .mobile\:xer-diagonal-fractions, .mobile\:xer-lining-nums, .mobile\:xer-oldstyle-nums, .mobile\:xer-ordinal, .mobile\:xer-proportional-nums, .mobile\:xer-slashed-zero, .mobile\:xer-stacked-fractions, .mobile\:xer-tabular-nums {
        --font-variant-numeric-ordinal: var(--tailwind-empty, ) !important; /*!*/ /*!*/
        --font-variant-numeric-slashed-zero: var(--tailwind-empty, ) !important; /*!*/ /*!*/
        --font-variant-numeric-figure: var(--tailwind-empty, ) !important; /*!*/ /*!*/
        --font-variant-numeric-spacing: var(--tailwind-empty, ) !important; /*!*/ /*!*/
        --font-variant-numeric-fraction: var(--tailwind-empty, ) !important; /*!*/ /*!*/
        font-variant-numeric: var(--font-variant-numeric-ordinal) var(--font-variant-numeric-slashed-zero) var(--font-variant-numeric-figure) var(--font-variant-numeric-spacing) var(--font-variant-numeric-fraction) !important
    }

    .mobile\:xer-normal-nums {
        font-variant-numeric: normal !important
    }

    .mobile\:xer-ordinal {
        --font-variant-numeric-ordinal: ordinal !important
    }

    .mobile\:xer-slashed-zero {
        --font-variant-numeric-slashed-zero: slashed-zero !important
    }

    .mobile\:xer-lining-nums {
        --font-variant-numeric-figure: lining-nums !important
    }

    .mobile\:xer-oldstyle-nums {
        --font-variant-numeric-figure: oldstyle-nums !important
    }

    .mobile\:xer-proportional-nums {
        --font-variant-numeric-spacing: proportional-nums !important
    }

    .mobile\:xer-tabular-nums {
        --font-variant-numeric-spacing: tabular-nums !important
    }

    .mobile\:xer-diagonal-fractions {
        --font-variant-numeric-fraction: diagonal-fractions !important
    }

    .mobile\:xer-stacked-fractions {
        --font-variant-numeric-fraction: stacked-fractions !important
    }

    .mobile\:xer-tracking-1 {
        letter-spacing: .25 !important
    }

    .mobile\:xer-tracking-2 {
        letter-spacing: .5 !important
    }

    .mobile\:xer-select-none {
        -webkit-user-select: none !important;
        -moz-user-select: none !important;
        -ms-user-select: none !important;
        user-select: none !important
    }

    .mobile\:xer-select-text {
        -webkit-user-select: text !important;
        -moz-user-select: text !important;
        -ms-user-select: text !important;
        user-select: text !important
    }

    .mobile\:xer-select-all {
        -webkit-user-select: all !important;
        -moz-user-select: all !important;
        -ms-user-select: all !important;
        user-select: all !important
    }

    .mobile\:xer-select-auto {
        -webkit-user-select: auto !important;
        -moz-user-select: auto !important;
        -ms-user-select: auto !important;
        user-select: auto !important
    }

    .mobile\:xer-align-baseline {
        vertical-align: baseline !important
    }

    .mobile\:xer-align-top {
        vertical-align: top !important
    }

    .mobile\:xer-align-middle {
        vertical-align: middle !important
    }

    .mobile\:xer-align-bottom {
        vertical-align: bottom !important
    }

    .mobile\:xer-align-text-top {
        vertical-align: text-top !important
    }

    .mobile\:xer-align-text-bottom {
        vertical-align: text-bottom !important
    }

    .mobile\:xer-visible {
        visibility: visible !important
    }

    .mobile\:xer-invisible {
        visibility: hidden !important
    }

    .mobile\:xer-whitespace-normal {
        white-space: normal !important
    }

    .mobile\:xer-whitespace-no-wrap {
        white-space: nowrap !important
    }

    .mobile\:xer-whitespace-pre {
        white-space: pre !important
    }

    .mobile\:xer-whitespace-pre-line {
        white-space: pre-line !important
    }

    .mobile\:xer-whitespace-pre-wrap {
        white-space: pre-wrap !important
    }

    .mobile\:xer-break-normal {
        word-wrap: normal !important;
        overflow-wrap: normal !important;
        word-break: normal !important
    }

    .mobile\:xer-break-words {
        word-wrap: break-word !important;
        overflow-wrap: break-word !important
    }

    .mobile\:xer-break-all {
        word-break: break-all !important
    }

    .mobile\:xer-truncate {
        overflow: hidden !important;
        text-overflow: ellipsis !important;
        white-space: nowrap !important
    }

    .mobile\:xer-w-0 {
        width: 0 !important
    }

    .mobile\:xer-w-1 {
        width: .125rem !important
    }

    .mobile\:xer-w-2 {
        width: .25rem !important
    }

    .mobile\:xer-w-3 {
        width: .5rem !important
    }

    .mobile\:xer-w-4 {
        width: .75rem !important
    }

    .mobile\:xer-w-5 {
        width: 1rem !important
    }

    .mobile\:xer-w-6 {
        width: 1.25rem !important
    }

    .mobile\:xer-w-7 {
        width: 1.5rem !important
    }

    .mobile\:xer-w-8 {
        width: 2rem !important
    }

    .mobile\:xer-w-9 {
        width: 2.25rem !important
    }

    .mobile\:xer-w-10 {
        width: 2.5rem !important
    }

    .mobile\:xer-w-11 {
        width: 2.75rem !important
    }

    .mobile\:xer-w-12 {
        width: 3.75rem !important
    }

    .mobile\:xer-w-13 {
        width: 4.25rem !important
    }

    .mobile\:xer-w-14 {
        width: 5rem !important
    }

    .mobile\:xer-w-15 {
        width: 6.25rem !important
    }

    .mobile\:xer-w-16 {
        width: 7.75rem !important
    }

    .mobile\:xer-w-17 {
        width: 10rem !important
    }

    .mobile\:xer-w-auto {
        width: auto !important
    }

    .mobile\:xer-w-1\/2 {
        width: 50% !important
    }

    .mobile\:xer-w-1\/3 {
        width: 33.333333% !important
    }

    .mobile\:xer-w-2\/3 {
        width: 66.666667% !important
    }

    .mobile\:xer-w-1\/4 {
        width: 25% !important
    }

    .mobile\:xer-w-2\/4 {
        width: 50% !important
    }

    .mobile\:xer-w-3\/4 {
        width: 75% !important
    }

    .mobile\:xer-w-1\/5 {
        width: 20% !important
    }

    .mobile\:xer-w-2\/5 {
        width: 40% !important
    }

    .mobile\:xer-w-3\/5 {
        width: 60% !important
    }

    .mobile\:xer-w-4\/5 {
        width: 80% !important
    }

    .mobile\:xer-w-1\/6 {
        width: 16.666667% !important
    }

    .mobile\:xer-w-2\/6 {
        width: 33.333333% !important
    }

    .mobile\:xer-w-3\/6 {
        width: 50% !important
    }

    .mobile\:xer-w-4\/6 {
        width: 66.666667% !important
    }

    .mobile\:xer-w-5\/6 {
        width: 83.333333% !important
    }

    .mobile\:xer-w-1\/12 {
        width: 8.333333% !important
    }

    .mobile\:xer-w-2\/12 {
        width: 16.666667% !important
    }

    .mobile\:xer-w-3\/12 {
        width: 25% !important
    }

    .mobile\:xer-w-4\/12 {
        width: 33.333333% !important
    }

    .mobile\:xer-w-5\/12 {
        width: 41.666667% !important
    }

    .mobile\:xer-w-6\/12 {
        width: 50% !important
    }

    .mobile\:xer-w-7\/12 {
        width: 58.333333% !important
    }

    .mobile\:xer-w-8\/12 {
        width: 66.666667% !important
    }

    .mobile\:xer-w-9\/12 {
        width: 75% !important
    }

    .mobile\:xer-w-10\/12 {
        width: 83.333333% !important
    }

    .mobile\:xer-w-11\/12 {
        width: 91.666667% !important
    }

    .mobile\:xer-w-full {
        width: 100% !important
    }

    .mobile\:xer-w-screen {
        width: 100vw !important
    }

    .mobile\:xer-z-0 {
        z-index: 0 !important
    }

    .mobile\:xer-z-10 {
        z-index: 10 !important
    }

    .mobile\:xer-z-20 {
        z-index: 20 !important
    }

    .mobile\:xer-z-30 {
        z-index: 30 !important
    }

    .mobile\:xer-z-40 {
        z-index: 40 !important
    }

    .mobile\:xer-z-50 {
        z-index: 50 !important
    }

    .mobile\:xer-z-auto {
        z-index: auto !important
    }

    .mobile\:xer-gap-0 {
        grid-gap: 0 !important;
        gap: 0 !important
    }

    .mobile\:xer-gap-1 {
        grid-gap: .125rem !important;
        gap: .125rem !important
    }

    .mobile\:xer-gap-2 {
        grid-gap: .25rem !important;
        gap: .25rem !important
    }

    .mobile\:xer-gap-3 {
        grid-gap: .5rem !important;
        gap: .5rem !important
    }

    .mobile\:xer-gap-4 {
        grid-gap: .75rem !important;
        gap: .75rem !important
    }

    .mobile\:xer-gap-5 {
        grid-gap: 1rem !important;
        gap: 1rem !important
    }

    .mobile\:xer-gap-6 {
        grid-gap: 1.25rem !important;
        gap: 1.25rem !important
    }

    .mobile\:xer-gap-7 {
        grid-gap: 1.5rem !important;
        gap: 1.5rem !important
    }

    .mobile\:xer-gap-8 {
        grid-gap: 2rem !important;
        gap: 2rem !important
    }

    .mobile\:xer-gap-9 {
        grid-gap: 2.25rem !important;
        gap: 2.25rem !important
    }

    .mobile\:xer-gap-10 {
        grid-gap: 2.5rem !important;
        gap: 2.5rem !important
    }

    .mobile\:xer-gap-11 {
        grid-gap: 2.75rem !important;
        gap: 2.75rem !important
    }

    .mobile\:xer-gap-12 {
        grid-gap: 3.75rem !important;
        gap: 3.75rem !important
    }

    .mobile\:xer-gap-13 {
        grid-gap: 4.25rem !important;
        gap: 4.25rem !important
    }

    .mobile\:xer-gap-14 {
        grid-gap: 5rem !important;
        gap: 5rem !important
    }

    .mobile\:xer-gap-15 {
        grid-gap: 6.25rem !important;
        gap: 6.25rem !important
    }

    .mobile\:xer-gap-16 {
        grid-gap: 7.75rem !important;
        gap: 7.75rem !important
    }

    .mobile\:xer-gap-17 {
        grid-gap: 10rem !important;
        gap: 10rem !important
    }

    .mobile\:xer-col-gap-0 {
        grid-column-gap: 0 !important;
        -moz-column-gap: 0 !important;
        column-gap: 0 !important
    }

    .mobile\:xer-col-gap-1 {
        grid-column-gap: .125rem !important;
        -moz-column-gap: .125rem !important;
        column-gap: .125rem !important
    }

    .mobile\:xer-col-gap-2 {
        grid-column-gap: .25rem !important;
        -moz-column-gap: .25rem !important;
        column-gap: .25rem !important
    }

    .mobile\:xer-col-gap-3 {
        grid-column-gap: .5rem !important;
        -moz-column-gap: .5rem !important;
        column-gap: .5rem !important
    }

    .mobile\:xer-col-gap-4 {
        grid-column-gap: .75rem !important;
        -moz-column-gap: .75rem !important;
        column-gap: .75rem !important
    }

    .mobile\:xer-col-gap-5 {
        grid-column-gap: 1rem !important;
        -moz-column-gap: 1rem !important;
        column-gap: 1rem !important
    }

    .mobile\:xer-col-gap-6 {
        grid-column-gap: 1.25rem !important;
        -moz-column-gap: 1.25rem !important;
        column-gap: 1.25rem !important
    }

    .mobile\:xer-col-gap-7 {
        grid-column-gap: 1.5rem !important;
        -moz-column-gap: 1.5rem !important;
        column-gap: 1.5rem !important
    }

    .mobile\:xer-col-gap-8 {
        grid-column-gap: 2rem !important;
        -moz-column-gap: 2rem !important;
        column-gap: 2rem !important
    }

    .mobile\:xer-col-gap-9 {
        grid-column-gap: 2.25rem !important;
        -moz-column-gap: 2.25rem !important;
        column-gap: 2.25rem !important
    }

    .mobile\:xer-col-gap-10 {
        grid-column-gap: 2.5rem !important;
        -moz-column-gap: 2.5rem !important;
        column-gap: 2.5rem !important
    }

    .mobile\:xer-col-gap-11 {
        grid-column-gap: 2.75rem !important;
        -moz-column-gap: 2.75rem !important;
        column-gap: 2.75rem !important
    }

    .mobile\:xer-col-gap-12 {
        grid-column-gap: 3.75rem !important;
        -moz-column-gap: 3.75rem !important;
        column-gap: 3.75rem !important
    }

    .mobile\:xer-col-gap-13 {
        grid-column-gap: 4.25rem !important;
        -moz-column-gap: 4.25rem !important;
        column-gap: 4.25rem !important
    }

    .mobile\:xer-col-gap-14 {
        grid-column-gap: 5rem !important;
        -moz-column-gap: 5rem !important;
        column-gap: 5rem !important
    }

    .mobile\:xer-col-gap-15 {
        grid-column-gap: 6.25rem !important;
        -moz-column-gap: 6.25rem !important;
        column-gap: 6.25rem !important
    }

    .mobile\:xer-col-gap-16 {
        grid-column-gap: 7.75rem !important;
        -moz-column-gap: 7.75rem !important;
        column-gap: 7.75rem !important
    }

    .mobile\:xer-col-gap-17 {
        grid-column-gap: 10rem !important;
        -moz-column-gap: 10rem !important;
        column-gap: 10rem !important
    }

    .mobile\:xer-gap-x-0 {
        grid-column-gap: 0 !important;
        -moz-column-gap: 0 !important;
        column-gap: 0 !important
    }

    .mobile\:xer-gap-x-1 {
        grid-column-gap: .125rem !important;
        -moz-column-gap: .125rem !important;
        column-gap: .125rem !important
    }

    .mobile\:xer-gap-x-2 {
        grid-column-gap: .25rem !important;
        -moz-column-gap: .25rem !important;
        column-gap: .25rem !important
    }

    .mobile\:xer-gap-x-3 {
        grid-column-gap: .5rem !important;
        -moz-column-gap: .5rem !important;
        column-gap: .5rem !important
    }

    .mobile\:xer-gap-x-4 {
        grid-column-gap: .75rem !important;
        -moz-column-gap: .75rem !important;
        column-gap: .75rem !important
    }

    .mobile\:xer-gap-x-5 {
        grid-column-gap: 1rem !important;
        -moz-column-gap: 1rem !important;
        column-gap: 1rem !important
    }

    .mobile\:xer-gap-x-6 {
        grid-column-gap: 1.25rem !important;
        -moz-column-gap: 1.25rem !important;
        column-gap: 1.25rem !important
    }

    .mobile\:xer-gap-x-7 {
        grid-column-gap: 1.5rem !important;
        -moz-column-gap: 1.5rem !important;
        column-gap: 1.5rem !important
    }

    .mobile\:xer-gap-x-8 {
        grid-column-gap: 2rem !important;
        -moz-column-gap: 2rem !important;
        column-gap: 2rem !important
    }

    .mobile\:xer-gap-x-9 {
        grid-column-gap: 2.25rem !important;
        -moz-column-gap: 2.25rem !important;
        column-gap: 2.25rem !important
    }

    .mobile\:xer-gap-x-10 {
        grid-column-gap: 2.5rem !important;
        -moz-column-gap: 2.5rem !important;
        column-gap: 2.5rem !important
    }

    .mobile\:xer-gap-x-11 {
        grid-column-gap: 2.75rem !important;
        -moz-column-gap: 2.75rem !important;
        column-gap: 2.75rem !important
    }

    .mobile\:xer-gap-x-12 {
        grid-column-gap: 3.75rem !important;
        -moz-column-gap: 3.75rem !important;
        column-gap: 3.75rem !important
    }

    .mobile\:xer-gap-x-13 {
        grid-column-gap: 4.25rem !important;
        -moz-column-gap: 4.25rem !important;
        column-gap: 4.25rem !important
    }

    .mobile\:xer-gap-x-14 {
        grid-column-gap: 5rem !important;
        -moz-column-gap: 5rem !important;
        column-gap: 5rem !important
    }

    .mobile\:xer-gap-x-15 {
        grid-column-gap: 6.25rem !important;
        -moz-column-gap: 6.25rem !important;
        column-gap: 6.25rem !important
    }

    .mobile\:xer-gap-x-16 {
        grid-column-gap: 7.75rem !important;
        -moz-column-gap: 7.75rem !important;
        column-gap: 7.75rem !important
    }

    .mobile\:xer-gap-x-17 {
        grid-column-gap: 10rem !important;
        -moz-column-gap: 10rem !important;
        column-gap: 10rem !important
    }

    .mobile\:xer-row-gap-0 {
        grid-row-gap: 0 !important;
        row-gap: 0 !important
    }

    .mobile\:xer-row-gap-1 {
        grid-row-gap: .125rem !important;
        row-gap: .125rem !important
    }

    .mobile\:xer-row-gap-2 {
        grid-row-gap: .25rem !important;
        row-gap: .25rem !important
    }

    .mobile\:xer-row-gap-3 {
        grid-row-gap: .5rem !important;
        row-gap: .5rem !important
    }

    .mobile\:xer-row-gap-4 {
        grid-row-gap: .75rem !important;
        row-gap: .75rem !important
    }

    .mobile\:xer-row-gap-5 {
        grid-row-gap: 1rem !important;
        row-gap: 1rem !important
    }

    .mobile\:xer-row-gap-6 {
        grid-row-gap: 1.25rem !important;
        row-gap: 1.25rem !important
    }

    .mobile\:xer-row-gap-7 {
        grid-row-gap: 1.5rem !important;
        row-gap: 1.5rem !important
    }

    .mobile\:xer-row-gap-8 {
        grid-row-gap: 2rem !important;
        row-gap: 2rem !important
    }

    .mobile\:xer-row-gap-9 {
        grid-row-gap: 2.25rem !important;
        row-gap: 2.25rem !important
    }

    .mobile\:xer-row-gap-10 {
        grid-row-gap: 2.5rem !important;
        row-gap: 2.5rem !important
    }

    .mobile\:xer-row-gap-11 {
        grid-row-gap: 2.75rem !important;
        row-gap: 2.75rem !important
    }

    .mobile\:xer-row-gap-12 {
        grid-row-gap: 3.75rem !important;
        row-gap: 3.75rem !important
    }

    .mobile\:xer-row-gap-13 {
        grid-row-gap: 4.25rem !important;
        row-gap: 4.25rem !important
    }

    .mobile\:xer-row-gap-14 {
        grid-row-gap: 5rem !important;
        row-gap: 5rem !important
    }

    .mobile\:xer-row-gap-15 {
        grid-row-gap: 6.25rem !important;
        row-gap: 6.25rem !important
    }

    .mobile\:xer-row-gap-16 {
        grid-row-gap: 7.75rem !important;
        row-gap: 7.75rem !important
    }

    .mobile\:xer-row-gap-17 {
        grid-row-gap: 10rem !important;
        row-gap: 10rem !important
    }

    .mobile\:xer-gap-y-0 {
        grid-row-gap: 0 !important;
        row-gap: 0 !important
    }

    .mobile\:xer-gap-y-1 {
        grid-row-gap: .125rem !important;
        row-gap: .125rem !important
    }

    .mobile\:xer-gap-y-2 {
        grid-row-gap: .25rem !important;
        row-gap: .25rem !important
    }

    .mobile\:xer-gap-y-3 {
        grid-row-gap: .5rem !important;
        row-gap: .5rem !important
    }

    .mobile\:xer-gap-y-4 {
        grid-row-gap: .75rem !important;
        row-gap: .75rem !important
    }

    .mobile\:xer-gap-y-5 {
        grid-row-gap: 1rem !important;
        row-gap: 1rem !important
    }

    .mobile\:xer-gap-y-6 {
        grid-row-gap: 1.25rem !important;
        row-gap: 1.25rem !important
    }

    .mobile\:xer-gap-y-7 {
        grid-row-gap: 1.5rem !important;
        row-gap: 1.5rem !important
    }

    .mobile\:xer-gap-y-8 {
        grid-row-gap: 2rem !important;
        row-gap: 2rem !important
    }

    .mobile\:xer-gap-y-9 {
        grid-row-gap: 2.25rem !important;
        row-gap: 2.25rem !important
    }

    .mobile\:xer-gap-y-10 {
        grid-row-gap: 2.5rem !important;
        row-gap: 2.5rem !important
    }

    .mobile\:xer-gap-y-11 {
        grid-row-gap: 2.75rem !important;
        row-gap: 2.75rem !important
    }

    .mobile\:xer-gap-y-12 {
        grid-row-gap: 3.75rem !important;
        row-gap: 3.75rem !important
    }

    .mobile\:xer-gap-y-13 {
        grid-row-gap: 4.25rem !important;
        row-gap: 4.25rem !important
    }

    .mobile\:xer-gap-y-14 {
        grid-row-gap: 5rem !important;
        row-gap: 5rem !important
    }

    .mobile\:xer-gap-y-15 {
        grid-row-gap: 6.25rem !important;
        row-gap: 6.25rem !important
    }

    .mobile\:xer-gap-y-16 {
        grid-row-gap: 7.75rem !important;
        row-gap: 7.75rem !important
    }

    .mobile\:xer-gap-y-17 {
        grid-row-gap: 10rem !important;
        row-gap: 10rem !important
    }

    .mobile\:xer-grid-flow-row {
        grid-auto-flow: row !important
    }

    .mobile\:xer-grid-flow-col {
        grid-auto-flow: column !important
    }

    .mobile\:xer-grid-flow-row-dense {
        grid-auto-flow: row dense !important
    }

    .mobile\:xer-grid-flow-col-dense {
        grid-auto-flow: column dense !important
    }

    .mobile\:xer-grid-cols-1 {
        grid-template-columns: repeat(1,minmax(0,1fr)) !important
    }

    .mobile\:xer-grid-cols-2 {
        grid-template-columns: repeat(2,minmax(0,1fr)) !important
    }

    .mobile\:xer-grid-cols-3 {
        grid-template-columns: repeat(3,minmax(0,1fr)) !important
    }

    .mobile\:xer-grid-cols-4 {
        grid-template-columns: repeat(4,minmax(0,1fr)) !important
    }

    .mobile\:xer-grid-cols-5 {
        grid-template-columns: repeat(5,minmax(0,1fr)) !important
    }

    .mobile\:xer-grid-cols-6 {
        grid-template-columns: repeat(6,minmax(0,1fr)) !important
    }

    .mobile\:xer-grid-cols-7 {
        grid-template-columns: repeat(7,minmax(0,1fr)) !important
    }

    .mobile\:xer-grid-cols-8 {
        grid-template-columns: repeat(8,minmax(0,1fr)) !important
    }

    .mobile\:xer-grid-cols-9 {
        grid-template-columns: repeat(9,minmax(0,1fr)) !important
    }

    .mobile\:xer-grid-cols-10 {
        grid-template-columns: repeat(10,minmax(0,1fr)) !important
    }

    .mobile\:xer-grid-cols-11 {
        grid-template-columns: repeat(11,minmax(0,1fr)) !important
    }

    .mobile\:xer-grid-cols-12 {
        grid-template-columns: repeat(12,minmax(0,1fr)) !important
    }

    .mobile\:xer-grid-cols-none {
        grid-template-columns: none !important
    }

    .mobile\:xer-auto-cols-auto {
        grid-auto-columns: auto !important
    }

    .mobile\:xer-auto-cols-min {
        grid-auto-columns: -webkit-min-content !important;
        grid-auto-columns: min-content !important
    }

    .mobile\:xer-auto-cols-max {
        grid-auto-columns: -webkit-max-content !important;
        grid-auto-columns: max-content !important
    }

    .mobile\:xer-auto-cols-fr {
        grid-auto-columns: minmax(0,1fr) !important
    }

    .mobile\:xer-col-auto {
        grid-column: auto !important
    }

    .mobile\:xer-col-span-1 {
        grid-column: span 1/span 1 !important
    }

    .mobile\:xer-col-span-2 {
        grid-column: span 2/span 2 !important
    }

    .mobile\:xer-col-span-3 {
        grid-column: span 3/span 3 !important
    }

    .mobile\:xer-col-span-4 {
        grid-column: span 4/span 4 !important
    }

    .mobile\:xer-col-span-5 {
        grid-column: span 5/span 5 !important
    }

    .mobile\:xer-col-span-6 {
        grid-column: span 6/span 6 !important
    }

    .mobile\:xer-col-span-7 {
        grid-column: span 7/span 7 !important
    }

    .mobile\:xer-col-span-8 {
        grid-column: span 8/span 8 !important
    }

    .mobile\:xer-col-span-9 {
        grid-column: span 9/span 9 !important
    }

    .mobile\:xer-col-span-10 {
        grid-column: span 10/span 10 !important
    }

    .mobile\:xer-col-span-11 {
        grid-column: span 11/span 11 !important
    }

    .mobile\:xer-col-span-12 {
        grid-column: span 12/span 12 !important
    }

    .mobile\:xer-col-span-full {
        grid-column: 1/-1 !important
    }

    .mobile\:xer-col-start-1 {
        grid-column-start: 1 !important
    }

    .mobile\:xer-col-start-2 {
        grid-column-start: 2 !important
    }

    .mobile\:xer-col-start-3 {
        grid-column-start: 3 !important
    }

    .mobile\:xer-col-start-4 {
        grid-column-start: 4 !important
    }

    .mobile\:xer-col-start-5 {
        grid-column-start: 5 !important
    }

    .mobile\:xer-col-start-6 {
        grid-column-start: 6 !important
    }

    .mobile\:xer-col-start-7 {
        grid-column-start: 7 !important
    }

    .mobile\:xer-col-start-8 {
        grid-column-start: 8 !important
    }

    .mobile\:xer-col-start-9 {
        grid-column-start: 9 !important
    }

    .mobile\:xer-col-start-10 {
        grid-column-start: 10 !important
    }

    .mobile\:xer-col-start-11 {
        grid-column-start: 11 !important
    }

    .mobile\:xer-col-start-12 {
        grid-column-start: 12 !important
    }

    .mobile\:xer-col-start-13 {
        grid-column-start: 13 !important
    }

    .mobile\:xer-col-start-auto {
        grid-column-start: auto !important
    }

    .mobile\:xer-col-end-1 {
        grid-column-end: 1 !important
    }

    .mobile\:xer-col-end-2 {
        grid-column-end: 2 !important
    }

    .mobile\:xer-col-end-3 {
        grid-column-end: 3 !important
    }

    .mobile\:xer-col-end-4 {
        grid-column-end: 4 !important
    }

    .mobile\:xer-col-end-5 {
        grid-column-end: 5 !important
    }

    .mobile\:xer-col-end-6 {
        grid-column-end: 6 !important
    }

    .mobile\:xer-col-end-7 {
        grid-column-end: 7 !important
    }

    .mobile\:xer-col-end-8 {
        grid-column-end: 8 !important
    }

    .mobile\:xer-col-end-9 {
        grid-column-end: 9 !important
    }

    .mobile\:xer-col-end-10 {
        grid-column-end: 10 !important
    }

    .mobile\:xer-col-end-11 {
        grid-column-end: 11 !important
    }

    .mobile\:xer-col-end-12 {
        grid-column-end: 12 !important
    }

    .mobile\:xer-col-end-13 {
        grid-column-end: 13 !important
    }

    .mobile\:xer-col-end-auto {
        grid-column-end: auto !important
    }

    .mobile\:xer-grid-rows-1 {
        grid-template-rows: repeat(1,minmax(0,1fr)) !important
    }

    .mobile\:xer-grid-rows-2 {
        grid-template-rows: repeat(2,minmax(0,1fr)) !important
    }

    .mobile\:xer-grid-rows-3 {
        grid-template-rows: repeat(3,minmax(0,1fr)) !important
    }

    .mobile\:xer-grid-rows-4 {
        grid-template-rows: repeat(4,minmax(0,1fr)) !important
    }

    .mobile\:xer-grid-rows-5 {
        grid-template-rows: repeat(5,minmax(0,1fr)) !important
    }

    .mobile\:xer-grid-rows-6 {
        grid-template-rows: repeat(6,minmax(0,1fr)) !important
    }

    .mobile\:xer-grid-rows-none {
        grid-template-rows: none !important
    }

    .mobile\:xer-auto-rows-auto {
        grid-auto-rows: auto !important
    }

    .mobile\:xer-auto-rows-min {
        grid-auto-rows: -webkit-min-content !important;
        grid-auto-rows: min-content !important
    }

    .mobile\:xer-auto-rows-max {
        grid-auto-rows: -webkit-max-content !important;
        grid-auto-rows: max-content !important
    }

    .mobile\:xer-auto-rows-fr {
        grid-auto-rows: minmax(0,1fr) !important
    }

    .mobile\:xer-row-auto {
        grid-row: auto !important
    }

    .mobile\:xer-row-span-1 {
        grid-row: span 1/span 1 !important
    }

    .mobile\:xer-row-span-2 {
        grid-row: span 2/span 2 !important
    }

    .mobile\:xer-row-span-3 {
        grid-row: span 3/span 3 !important
    }

    .mobile\:xer-row-span-4 {
        grid-row: span 4/span 4 !important
    }

    .mobile\:xer-row-span-5 {
        grid-row: span 5/span 5 !important
    }

    .mobile\:xer-row-span-6 {
        grid-row: span 6/span 6 !important
    }

    .mobile\:xer-row-span-full {
        grid-row: 1/-1 !important
    }

    .mobile\:xer-row-start-1 {
        grid-row-start: 1 !important
    }

    .mobile\:xer-row-start-2 {
        grid-row-start: 2 !important
    }

    .mobile\:xer-row-start-3 {
        grid-row-start: 3 !important
    }

    .mobile\:xer-row-start-4 {
        grid-row-start: 4 !important
    }

    .mobile\:xer-row-start-5 {
        grid-row-start: 5 !important
    }

    .mobile\:xer-row-start-6 {
        grid-row-start: 6 !important
    }

    .mobile\:xer-row-start-7 {
        grid-row-start: 7 !important
    }

    .mobile\:xer-row-start-auto {
        grid-row-start: auto !important
    }

    .mobile\:xer-row-end-1 {
        grid-row-end: 1 !important
    }

    .mobile\:xer-row-end-2 {
        grid-row-end: 2 !important
    }

    .mobile\:xer-row-end-3 {
        grid-row-end: 3 !important
    }

    .mobile\:xer-row-end-4 {
        grid-row-end: 4 !important
    }

    .mobile\:xer-row-end-5 {
        grid-row-end: 5 !important
    }

    .mobile\:xer-row-end-6 {
        grid-row-end: 6 !important
    }

    .mobile\:xer-row-end-7 {
        grid-row-end: 7 !important
    }

    .mobile\:xer-row-end-auto {
        grid-row-end: auto !important
    }

    .mobile\:xer-transform {
        --transform-translate-x: 0 !important;
        --transform-translate-y: 0 !important;
        --transform-rotate: 0 !important;
        --transform-skew-x: 0 !important;
        --transform-skew-y: 0 !important;
        --transform-scale-x: 1 !important;
        --transform-scale-y: 1 !important;
        transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y)) !important
    }

    .mobile\:xer-transform-none {
        transform: none !important
    }

    .mobile\:xer-origin-center {
        transform-origin: center !important
    }

    .mobile\:xer-origin-top {
        transform-origin: top !important
    }

    .mobile\:xer-origin-top-right {
        transform-origin: top right !important
    }

    .mobile\:xer-origin-right {
        transform-origin: right !important
    }

    .mobile\:xer-origin-bottom-right {
        transform-origin: bottom right !important
    }

    .mobile\:xer-origin-bottom {
        transform-origin: bottom !important
    }

    .mobile\:xer-origin-bottom-left {
        transform-origin: bottom left !important
    }

    .mobile\:xer-origin-left {
        transform-origin: left !important
    }

    .mobile\:xer-origin-top-left {
        transform-origin: top left !important
    }

    .mobile\:xer-scale-0 {
        --transform-scale-x: 0 !important;
        --transform-scale-y: 0 !important
    }

    .mobile\:xer-scale-50 {
        --transform-scale-x: .5 !important;
        --transform-scale-y: .5 !important
    }

    .mobile\:xer-scale-75 {
        --transform-scale-x: .75 !important;
        --transform-scale-y: .75 !important
    }

    .mobile\:xer-scale-90 {
        --transform-scale-x: .9 !important;
        --transform-scale-y: .9 !important
    }

    .mobile\:xer-scale-95 {
        --transform-scale-x: .95 !important;
        --transform-scale-y: .95 !important
    }

    .mobile\:xer-scale-100 {
        --transform-scale-x: 1 !important;
        --transform-scale-y: 1 !important
    }

    .mobile\:xer-scale-105 {
        --transform-scale-x: 1.05 !important;
        --transform-scale-y: 1.05 !important
    }

    .mobile\:xer-scale-110 {
        --transform-scale-x: 1.1 !important;
        --transform-scale-y: 1.1 !important
    }

    .mobile\:xer-scale-125 {
        --transform-scale-x: 1.25 !important;
        --transform-scale-y: 1.25 !important
    }

    .mobile\:xer-scale-150 {
        --transform-scale-x: 1.5 !important;
        --transform-scale-y: 1.5 !important
    }

    .mobile\:xer-scale-x-0 {
        --transform-scale-x: 0 !important
    }

    .mobile\:xer-scale-x-50 {
        --transform-scale-x: .5 !important
    }

    .mobile\:xer-scale-x-75 {
        --transform-scale-x: .75 !important
    }

    .mobile\:xer-scale-x-90 {
        --transform-scale-x: .9 !important
    }

    .mobile\:xer-scale-x-95 {
        --transform-scale-x: .95 !important
    }

    .mobile\:xer-scale-x-100 {
        --transform-scale-x: 1 !important
    }

    .mobile\:xer-scale-x-105 {
        --transform-scale-x: 1.05 !important
    }

    .mobile\:xer-scale-x-110 {
        --transform-scale-x: 1.1 !important
    }

    .mobile\:xer-scale-x-125 {
        --transform-scale-x: 1.25 !important
    }

    .mobile\:xer-scale-x-150 {
        --transform-scale-x: 1.5 !important
    }

    .mobile\:xer-scale-y-0 {
        --transform-scale-y: 0 !important
    }

    .mobile\:xer-scale-y-50 {
        --transform-scale-y: .5 !important
    }

    .mobile\:xer-scale-y-75 {
        --transform-scale-y: .75 !important
    }

    .mobile\:xer-scale-y-90 {
        --transform-scale-y: .9 !important
    }

    .mobile\:xer-scale-y-95 {
        --transform-scale-y: .95 !important
    }

    .mobile\:xer-scale-y-100 {
        --transform-scale-y: 1 !important
    }

    .mobile\:xer-scale-y-105 {
        --transform-scale-y: 1.05 !important
    }

    .mobile\:xer-scale-y-110 {
        --transform-scale-y: 1.1 !important
    }

    .mobile\:xer-scale-y-125 {
        --transform-scale-y: 1.25 !important
    }

    .mobile\:xer-scale-y-150 {
        --transform-scale-y: 1.5 !important
    }

    .mobile\:hover\:xer-scale-0:hover {
        --transform-scale-x: 0 !important;
        --transform-scale-y: 0 !important
    }

    .mobile\:hover\:xer-scale-50:hover {
        --transform-scale-x: .5 !important;
        --transform-scale-y: .5 !important
    }

    .mobile\:hover\:xer-scale-75:hover {
        --transform-scale-x: .75 !important;
        --transform-scale-y: .75 !important
    }

    .mobile\:hover\:xer-scale-90:hover {
        --transform-scale-x: .9 !important;
        --transform-scale-y: .9 !important
    }

    .mobile\:hover\:xer-scale-95:hover {
        --transform-scale-x: .95 !important;
        --transform-scale-y: .95 !important
    }

    .mobile\:hover\:xer-scale-100:hover {
        --transform-scale-x: 1 !important;
        --transform-scale-y: 1 !important
    }

    .mobile\:hover\:xer-scale-105:hover {
        --transform-scale-x: 1.05 !important;
        --transform-scale-y: 1.05 !important
    }

    .mobile\:hover\:xer-scale-110:hover {
        --transform-scale-x: 1.1 !important;
        --transform-scale-y: 1.1 !important
    }

    .mobile\:hover\:xer-scale-125:hover {
        --transform-scale-x: 1.25 !important;
        --transform-scale-y: 1.25 !important
    }

    .mobile\:hover\:xer-scale-150:hover {
        --transform-scale-x: 1.5 !important;
        --transform-scale-y: 1.5 !important
    }

    .mobile\:hover\:xer-scale-x-0:hover {
        --transform-scale-x: 0 !important
    }

    .mobile\:hover\:xer-scale-x-50:hover {
        --transform-scale-x: .5 !important
    }

    .mobile\:hover\:xer-scale-x-75:hover {
        --transform-scale-x: .75 !important
    }

    .mobile\:hover\:xer-scale-x-90:hover {
        --transform-scale-x: .9 !important
    }

    .mobile\:hover\:xer-scale-x-95:hover {
        --transform-scale-x: .95 !important
    }

    .mobile\:hover\:xer-scale-x-100:hover {
        --transform-scale-x: 1 !important
    }

    .mobile\:hover\:xer-scale-x-105:hover {
        --transform-scale-x: 1.05 !important
    }

    .mobile\:hover\:xer-scale-x-110:hover {
        --transform-scale-x: 1.1 !important
    }

    .mobile\:hover\:xer-scale-x-125:hover {
        --transform-scale-x: 1.25 !important
    }

    .mobile\:hover\:xer-scale-x-150:hover {
        --transform-scale-x: 1.5 !important
    }

    .mobile\:hover\:xer-scale-y-0:hover {
        --transform-scale-y: 0 !important
    }

    .mobile\:hover\:xer-scale-y-50:hover {
        --transform-scale-y: .5 !important
    }

    .mobile\:hover\:xer-scale-y-75:hover {
        --transform-scale-y: .75 !important
    }

    .mobile\:hover\:xer-scale-y-90:hover {
        --transform-scale-y: .9 !important
    }

    .mobile\:hover\:xer-scale-y-95:hover {
        --transform-scale-y: .95 !important
    }

    .mobile\:hover\:xer-scale-y-100:hover {
        --transform-scale-y: 1 !important
    }

    .mobile\:hover\:xer-scale-y-105:hover {
        --transform-scale-y: 1.05 !important
    }

    .mobile\:hover\:xer-scale-y-110:hover {
        --transform-scale-y: 1.1 !important
    }

    .mobile\:hover\:xer-scale-y-125:hover {
        --transform-scale-y: 1.25 !important
    }

    .mobile\:hover\:xer-scale-y-150:hover {
        --transform-scale-y: 1.5 !important
    }

    .mobile\:focus\:xer-scale-0:focus {
        --transform-scale-x: 0 !important;
        --transform-scale-y: 0 !important
    }

    .mobile\:focus\:xer-scale-50:focus {
        --transform-scale-x: .5 !important;
        --transform-scale-y: .5 !important
    }

    .mobile\:focus\:xer-scale-75:focus {
        --transform-scale-x: .75 !important;
        --transform-scale-y: .75 !important
    }

    .mobile\:focus\:xer-scale-90:focus {
        --transform-scale-x: .9 !important;
        --transform-scale-y: .9 !important
    }

    .mobile\:focus\:xer-scale-95:focus {
        --transform-scale-x: .95 !important;
        --transform-scale-y: .95 !important
    }

    .mobile\:focus\:xer-scale-100:focus {
        --transform-scale-x: 1 !important;
        --transform-scale-y: 1 !important
    }

    .mobile\:focus\:xer-scale-105:focus {
        --transform-scale-x: 1.05 !important;
        --transform-scale-y: 1.05 !important
    }

    .mobile\:focus\:xer-scale-110:focus {
        --transform-scale-x: 1.1 !important;
        --transform-scale-y: 1.1 !important
    }

    .mobile\:focus\:xer-scale-125:focus {
        --transform-scale-x: 1.25 !important;
        --transform-scale-y: 1.25 !important
    }

    .mobile\:focus\:xer-scale-150:focus {
        --transform-scale-x: 1.5 !important;
        --transform-scale-y: 1.5 !important
    }

    .mobile\:focus\:xer-scale-x-0:focus {
        --transform-scale-x: 0 !important
    }

    .mobile\:focus\:xer-scale-x-50:focus {
        --transform-scale-x: .5 !important
    }

    .mobile\:focus\:xer-scale-x-75:focus {
        --transform-scale-x: .75 !important
    }

    .mobile\:focus\:xer-scale-x-90:focus {
        --transform-scale-x: .9 !important
    }

    .mobile\:focus\:xer-scale-x-95:focus {
        --transform-scale-x: .95 !important
    }

    .mobile\:focus\:xer-scale-x-100:focus {
        --transform-scale-x: 1 !important
    }

    .mobile\:focus\:xer-scale-x-105:focus {
        --transform-scale-x: 1.05 !important
    }

    .mobile\:focus\:xer-scale-x-110:focus {
        --transform-scale-x: 1.1 !important
    }

    .mobile\:focus\:xer-scale-x-125:focus {
        --transform-scale-x: 1.25 !important
    }

    .mobile\:focus\:xer-scale-x-150:focus {
        --transform-scale-x: 1.5 !important
    }

    .mobile\:focus\:xer-scale-y-0:focus {
        --transform-scale-y: 0 !important
    }

    .mobile\:focus\:xer-scale-y-50:focus {
        --transform-scale-y: .5 !important
    }

    .mobile\:focus\:xer-scale-y-75:focus {
        --transform-scale-y: .75 !important
    }

    .mobile\:focus\:xer-scale-y-90:focus {
        --transform-scale-y: .9 !important
    }

    .mobile\:focus\:xer-scale-y-95:focus {
        --transform-scale-y: .95 !important
    }

    .mobile\:focus\:xer-scale-y-100:focus {
        --transform-scale-y: 1 !important
    }

    .mobile\:focus\:xer-scale-y-105:focus {
        --transform-scale-y: 1.05 !important
    }

    .mobile\:focus\:xer-scale-y-110:focus {
        --transform-scale-y: 1.1 !important
    }

    .mobile\:focus\:xer-scale-y-125:focus {
        --transform-scale-y: 1.25 !important
    }

    .mobile\:focus\:xer-scale-y-150:focus {
        --transform-scale-y: 1.5 !important
    }

    .mobile\:xer-rotate-0 {
        --transform-rotate: 0 !important
    }

    .mobile\:xer-rotate-1 {
        --transform-rotate: 1deg !important
    }

    .mobile\:xer-rotate-2 {
        --transform-rotate: 2deg !important
    }

    .mobile\:xer-rotate-3 {
        --transform-rotate: 3deg !important
    }

    .mobile\:xer-rotate-6 {
        --transform-rotate: 6deg !important
    }

    .mobile\:xer-rotate-12 {
        --transform-rotate: 12deg !important
    }

    .mobile\:xer-rotate-45 {
        --transform-rotate: 45deg !important
    }

    .mobile\:xer-rotate-90 {
        --transform-rotate: 90deg !important
    }

    .mobile\:xer-rotate-180 {
        --transform-rotate: 180deg !important
    }

    .mobile\:xer--rotate-180 {
        --transform-rotate: -180deg !important
    }

    .mobile\:xer--rotate-90 {
        --transform-rotate: -90deg !important
    }

    .mobile\:xer--rotate-45 {
        --transform-rotate: -45deg !important
    }

    .mobile\:xer--rotate-12 {
        --transform-rotate: -12deg !important
    }

    .mobile\:xer--rotate-6 {
        --transform-rotate: -6deg !important
    }

    .mobile\:xer--rotate-3 {
        --transform-rotate: -3deg !important
    }

    .mobile\:xer--rotate-2 {
        --transform-rotate: -2deg !important
    }

    .mobile\:xer--rotate-1 {
        --transform-rotate: -1deg !important
    }

    .mobile\:hover\:xer-rotate-0:hover {
        --transform-rotate: 0 !important
    }

    .mobile\:hover\:xer-rotate-1:hover {
        --transform-rotate: 1deg !important
    }

    .mobile\:hover\:xer-rotate-2:hover {
        --transform-rotate: 2deg !important
    }

    .mobile\:hover\:xer-rotate-3:hover {
        --transform-rotate: 3deg !important
    }

    .mobile\:hover\:xer-rotate-6:hover {
        --transform-rotate: 6deg !important
    }

    .mobile\:hover\:xer-rotate-12:hover {
        --transform-rotate: 12deg !important
    }

    .mobile\:hover\:xer-rotate-45:hover {
        --transform-rotate: 45deg !important
    }

    .mobile\:hover\:xer-rotate-90:hover {
        --transform-rotate: 90deg !important
    }

    .mobile\:hover\:xer-rotate-180:hover {
        --transform-rotate: 180deg !important
    }

    .mobile\:hover\:xer--rotate-180:hover {
        --transform-rotate: -180deg !important
    }

    .mobile\:hover\:xer--rotate-90:hover {
        --transform-rotate: -90deg !important
    }

    .mobile\:hover\:xer--rotate-45:hover {
        --transform-rotate: -45deg !important
    }

    .mobile\:hover\:xer--rotate-12:hover {
        --transform-rotate: -12deg !important
    }

    .mobile\:hover\:xer--rotate-6:hover {
        --transform-rotate: -6deg !important
    }

    .mobile\:hover\:xer--rotate-3:hover {
        --transform-rotate: -3deg !important
    }

    .mobile\:hover\:xer--rotate-2:hover {
        --transform-rotate: -2deg !important
    }

    .mobile\:hover\:xer--rotate-1:hover {
        --transform-rotate: -1deg !important
    }

    .mobile\:focus\:xer-rotate-0:focus {
        --transform-rotate: 0 !important
    }

    .mobile\:focus\:xer-rotate-1:focus {
        --transform-rotate: 1deg !important
    }

    .mobile\:focus\:xer-rotate-2:focus {
        --transform-rotate: 2deg !important
    }

    .mobile\:focus\:xer-rotate-3:focus {
        --transform-rotate: 3deg !important
    }

    .mobile\:focus\:xer-rotate-6:focus {
        --transform-rotate: 6deg !important
    }

    .mobile\:focus\:xer-rotate-12:focus {
        --transform-rotate: 12deg !important
    }

    .mobile\:focus\:xer-rotate-45:focus {
        --transform-rotate: 45deg !important
    }

    .mobile\:focus\:xer-rotate-90:focus {
        --transform-rotate: 90deg !important
    }

    .mobile\:focus\:xer-rotate-180:focus {
        --transform-rotate: 180deg !important
    }

    .mobile\:focus\:xer--rotate-180:focus {
        --transform-rotate: -180deg !important
    }

    .mobile\:focus\:xer--rotate-90:focus {
        --transform-rotate: -90deg !important
    }

    .mobile\:focus\:xer--rotate-45:focus {
        --transform-rotate: -45deg !important
    }

    .mobile\:focus\:xer--rotate-12:focus {
        --transform-rotate: -12deg !important
    }

    .mobile\:focus\:xer--rotate-6:focus {
        --transform-rotate: -6deg !important
    }

    .mobile\:focus\:xer--rotate-3:focus {
        --transform-rotate: -3deg !important
    }

    .mobile\:focus\:xer--rotate-2:focus {
        --transform-rotate: -2deg !important
    }

    .mobile\:focus\:xer--rotate-1:focus {
        --transform-rotate: -1deg !important
    }

    .mobile\:xer-translate-x-0 {
        --transform-translate-x: 0 !important
    }

    .mobile\:xer-translate-x-1 {
        --transform-translate-x: 0.125rem !important
    }

    .mobile\:xer-translate-x-2 {
        --transform-translate-x: 0.25rem !important
    }

    .mobile\:xer-translate-x-3 {
        --transform-translate-x: 0.5rem !important
    }

    .mobile\:xer-translate-x-4 {
        --transform-translate-x: 0.75rem !important
    }

    .mobile\:xer-translate-x-5 {
        --transform-translate-x: 1rem !important
    }

    .mobile\:xer-translate-x-6 {
        --transform-translate-x: 1.25rem !important
    }

    .mobile\:xer-translate-x-7 {
        --transform-translate-x: 1.5rem !important
    }

    .mobile\:xer-translate-x-8 {
        --transform-translate-x: 2rem !important
    }

    .mobile\:xer-translate-x-9 {
        --transform-translate-x: 2.25rem !important
    }

    .mobile\:xer-translate-x-10 {
        --transform-translate-x: 2.5rem !important
    }

    .mobile\:xer-translate-x-11 {
        --transform-translate-x: 2.75rem !important
    }

    .mobile\:xer-translate-x-12 {
        --transform-translate-x: 3.75rem !important
    }

    .mobile\:xer-translate-x-13 {
        --transform-translate-x: 4.25rem !important
    }

    .mobile\:xer-translate-x-14 {
        --transform-translate-x: 5rem !important
    }

    .mobile\:xer-translate-x-15 {
        --transform-translate-x: 6.25rem !important
    }

    .mobile\:xer-translate-x-16 {
        --transform-translate-x: 7.75rem !important
    }

    .mobile\:xer-translate-x-17 {
        --transform-translate-x: 10rem !important
    }

    .mobile\:xer--translate-x-1 {
        --transform-translate-x: -0.125rem !important
    }

    .mobile\:xer--translate-x-2 {
        --transform-translate-x: -0.25rem !important
    }

    .mobile\:xer--translate-x-3 {
        --transform-translate-x: -0.5rem !important
    }

    .mobile\:xer--translate-x-4 {
        --transform-translate-x: -0.75rem !important
    }

    .mobile\:xer--translate-x-5 {
        --transform-translate-x: -1rem !important
    }

    .mobile\:xer--translate-x-6 {
        --transform-translate-x: -1.25rem !important
    }

    .mobile\:xer--translate-x-7 {
        --transform-translate-x: -1.5rem !important
    }

    .mobile\:xer--translate-x-8 {
        --transform-translate-x: -2rem !important
    }

    .mobile\:xer--translate-x-9 {
        --transform-translate-x: -2.25rem !important
    }

    .mobile\:xer--translate-x-10 {
        --transform-translate-x: -2.5rem !important
    }

    .mobile\:xer--translate-x-11 {
        --transform-translate-x: -2.75rem !important
    }

    .mobile\:xer--translate-x-12 {
        --transform-translate-x: -3.75rem !important
    }

    .mobile\:xer--translate-x-13 {
        --transform-translate-x: -4.25rem !important
    }

    .mobile\:xer--translate-x-14 {
        --transform-translate-x: -5rem !important
    }

    .mobile\:xer--translate-x-15 {
        --transform-translate-x: -6.25rem !important
    }

    .mobile\:xer--translate-x-16 {
        --transform-translate-x: -7.75rem !important
    }

    .mobile\:xer--translate-x-17 {
        --transform-translate-x: -10rem !important
    }

    .mobile\:xer--translate-x-full {
        --transform-translate-x: -100% !important
    }

    .mobile\:xer--translate-x-1\/2 {
        --transform-translate-x: -50% !important
    }

    .mobile\:xer-translate-x-1\/2 {
        --transform-translate-x: 50% !important
    }

    .mobile\:xer-translate-x-full {
        --transform-translate-x: 100% !important
    }

    .mobile\:xer-translate-y-0 {
        --transform-translate-y: 0 !important
    }

    .mobile\:xer-translate-y-1 {
        --transform-translate-y: 0.125rem !important
    }

    .mobile\:xer-translate-y-2 {
        --transform-translate-y: 0.25rem !important
    }

    .mobile\:xer-translate-y-3 {
        --transform-translate-y: 0.5rem !important
    }

    .mobile\:xer-translate-y-4 {
        --transform-translate-y: 0.75rem !important
    }

    .mobile\:xer-translate-y-5 {
        --transform-translate-y: 1rem !important
    }

    .mobile\:xer-translate-y-6 {
        --transform-translate-y: 1.25rem !important
    }

    .mobile\:xer-translate-y-7 {
        --transform-translate-y: 1.5rem !important
    }

    .mobile\:xer-translate-y-8 {
        --transform-translate-y: 2rem !important
    }

    .mobile\:xer-translate-y-9 {
        --transform-translate-y: 2.25rem !important
    }

    .mobile\:xer-translate-y-10 {
        --transform-translate-y: 2.5rem !important
    }

    .mobile\:xer-translate-y-11 {
        --transform-translate-y: 2.75rem !important
    }

    .mobile\:xer-translate-y-12 {
        --transform-translate-y: 3.75rem !important
    }

    .mobile\:xer-translate-y-13 {
        --transform-translate-y: 4.25rem !important
    }

    .mobile\:xer-translate-y-14 {
        --transform-translate-y: 5rem !important
    }

    .mobile\:xer-translate-y-15 {
        --transform-translate-y: 6.25rem !important
    }

    .mobile\:xer-translate-y-16 {
        --transform-translate-y: 7.75rem !important
    }

    .mobile\:xer-translate-y-17 {
        --transform-translate-y: 10rem !important
    }

    .mobile\:xer--translate-y-1 {
        --transform-translate-y: -0.125rem !important
    }

    .mobile\:xer--translate-y-2 {
        --transform-translate-y: -0.25rem !important
    }

    .mobile\:xer--translate-y-3 {
        --transform-translate-y: -0.5rem !important
    }

    .mobile\:xer--translate-y-4 {
        --transform-translate-y: -0.75rem !important
    }

    .mobile\:xer--translate-y-5 {
        --transform-translate-y: -1rem !important
    }

    .mobile\:xer--translate-y-6 {
        --transform-translate-y: -1.25rem !important
    }

    .mobile\:xer--translate-y-7 {
        --transform-translate-y: -1.5rem !important
    }

    .mobile\:xer--translate-y-8 {
        --transform-translate-y: -2rem !important
    }

    .mobile\:xer--translate-y-9 {
        --transform-translate-y: -2.25rem !important
    }

    .mobile\:xer--translate-y-10 {
        --transform-translate-y: -2.5rem !important
    }

    .mobile\:xer--translate-y-11 {
        --transform-translate-y: -2.75rem !important
    }

    .mobile\:xer--translate-y-12 {
        --transform-translate-y: -3.75rem !important
    }

    .mobile\:xer--translate-y-13 {
        --transform-translate-y: -4.25rem !important
    }

    .mobile\:xer--translate-y-14 {
        --transform-translate-y: -5rem !important
    }

    .mobile\:xer--translate-y-15 {
        --transform-translate-y: -6.25rem !important
    }

    .mobile\:xer--translate-y-16 {
        --transform-translate-y: -7.75rem !important
    }

    .mobile\:xer--translate-y-17 {
        --transform-translate-y: -10rem !important
    }

    .mobile\:xer--translate-y-full {
        --transform-translate-y: -100% !important
    }

    .mobile\:xer--translate-y-1\/2 {
        --transform-translate-y: -50% !important
    }

    .mobile\:xer-translate-y-1\/2 {
        --transform-translate-y: 50% !important
    }

    .mobile\:xer-translate-y-full {
        --transform-translate-y: 100% !important
    }

    .mobile\:hover\:xer-translate-x-0:hover {
        --transform-translate-x: 0 !important
    }

    .mobile\:hover\:xer-translate-x-1:hover {
        --transform-translate-x: 0.125rem !important
    }

    .mobile\:hover\:xer-translate-x-2:hover {
        --transform-translate-x: 0.25rem !important
    }

    .mobile\:hover\:xer-translate-x-3:hover {
        --transform-translate-x: 0.5rem !important
    }

    .mobile\:hover\:xer-translate-x-4:hover {
        --transform-translate-x: 0.75rem !important
    }

    .mobile\:hover\:xer-translate-x-5:hover {
        --transform-translate-x: 1rem !important
    }

    .mobile\:hover\:xer-translate-x-6:hover {
        --transform-translate-x: 1.25rem !important
    }

    .mobile\:hover\:xer-translate-x-7:hover {
        --transform-translate-x: 1.5rem !important
    }

    .mobile\:hover\:xer-translate-x-8:hover {
        --transform-translate-x: 2rem !important
    }

    .mobile\:hover\:xer-translate-x-9:hover {
        --transform-translate-x: 2.25rem !important
    }

    .mobile\:hover\:xer-translate-x-10:hover {
        --transform-translate-x: 2.5rem !important
    }

    .mobile\:hover\:xer-translate-x-11:hover {
        --transform-translate-x: 2.75rem !important
    }

    .mobile\:hover\:xer-translate-x-12:hover {
        --transform-translate-x: 3.75rem !important
    }

    .mobile\:hover\:xer-translate-x-13:hover {
        --transform-translate-x: 4.25rem !important
    }

    .mobile\:hover\:xer-translate-x-14:hover {
        --transform-translate-x: 5rem !important
    }

    .mobile\:hover\:xer-translate-x-15:hover {
        --transform-translate-x: 6.25rem !important
    }

    .mobile\:hover\:xer-translate-x-16:hover {
        --transform-translate-x: 7.75rem !important
    }

    .mobile\:hover\:xer-translate-x-17:hover {
        --transform-translate-x: 10rem !important
    }

    .mobile\:hover\:xer--translate-x-1:hover {
        --transform-translate-x: -0.125rem !important
    }

    .mobile\:hover\:xer--translate-x-2:hover {
        --transform-translate-x: -0.25rem !important
    }

    .mobile\:hover\:xer--translate-x-3:hover {
        --transform-translate-x: -0.5rem !important
    }

    .mobile\:hover\:xer--translate-x-4:hover {
        --transform-translate-x: -0.75rem !important
    }

    .mobile\:hover\:xer--translate-x-5:hover {
        --transform-translate-x: -1rem !important
    }

    .mobile\:hover\:xer--translate-x-6:hover {
        --transform-translate-x: -1.25rem !important
    }

    .mobile\:hover\:xer--translate-x-7:hover {
        --transform-translate-x: -1.5rem !important
    }

    .mobile\:hover\:xer--translate-x-8:hover {
        --transform-translate-x: -2rem !important
    }

    .mobile\:hover\:xer--translate-x-9:hover {
        --transform-translate-x: -2.25rem !important
    }

    .mobile\:hover\:xer--translate-x-10:hover {
        --transform-translate-x: -2.5rem !important
    }

    .mobile\:hover\:xer--translate-x-11:hover {
        --transform-translate-x: -2.75rem !important
    }

    .mobile\:hover\:xer--translate-x-12:hover {
        --transform-translate-x: -3.75rem !important
    }

    .mobile\:hover\:xer--translate-x-13:hover {
        --transform-translate-x: -4.25rem !important
    }

    .mobile\:hover\:xer--translate-x-14:hover {
        --transform-translate-x: -5rem !important
    }

    .mobile\:hover\:xer--translate-x-15:hover {
        --transform-translate-x: -6.25rem !important
    }

    .mobile\:hover\:xer--translate-x-16:hover {
        --transform-translate-x: -7.75rem !important
    }

    .mobile\:hover\:xer--translate-x-17:hover {
        --transform-translate-x: -10rem !important
    }

    .mobile\:hover\:xer--translate-x-full:hover {
        --transform-translate-x: -100% !important
    }

    .mobile\:hover\:xer--translate-x-1\/2:hover {
        --transform-translate-x: -50% !important
    }

    .mobile\:hover\:xer-translate-x-1\/2:hover {
        --transform-translate-x: 50% !important
    }

    .mobile\:hover\:xer-translate-x-full:hover {
        --transform-translate-x: 100% !important
    }

    .mobile\:hover\:xer-translate-y-0:hover {
        --transform-translate-y: 0 !important
    }

    .mobile\:hover\:xer-translate-y-1:hover {
        --transform-translate-y: 0.125rem !important
    }

    .mobile\:hover\:xer-translate-y-2:hover {
        --transform-translate-y: 0.25rem !important
    }

    .mobile\:hover\:xer-translate-y-3:hover {
        --transform-translate-y: 0.5rem !important
    }

    .mobile\:hover\:xer-translate-y-4:hover {
        --transform-translate-y: 0.75rem !important
    }

    .mobile\:hover\:xer-translate-y-5:hover {
        --transform-translate-y: 1rem !important
    }

    .mobile\:hover\:xer-translate-y-6:hover {
        --transform-translate-y: 1.25rem !important
    }

    .mobile\:hover\:xer-translate-y-7:hover {
        --transform-translate-y: 1.5rem !important
    }

    .mobile\:hover\:xer-translate-y-8:hover {
        --transform-translate-y: 2rem !important
    }

    .mobile\:hover\:xer-translate-y-9:hover {
        --transform-translate-y: 2.25rem !important
    }

    .mobile\:hover\:xer-translate-y-10:hover {
        --transform-translate-y: 2.5rem !important
    }

    .mobile\:hover\:xer-translate-y-11:hover {
        --transform-translate-y: 2.75rem !important
    }

    .mobile\:hover\:xer-translate-y-12:hover {
        --transform-translate-y: 3.75rem !important
    }

    .mobile\:hover\:xer-translate-y-13:hover {
        --transform-translate-y: 4.25rem !important
    }

    .mobile\:hover\:xer-translate-y-14:hover {
        --transform-translate-y: 5rem !important
    }

    .mobile\:hover\:xer-translate-y-15:hover {
        --transform-translate-y: 6.25rem !important
    }

    .mobile\:hover\:xer-translate-y-16:hover {
        --transform-translate-y: 7.75rem !important
    }

    .mobile\:hover\:xer-translate-y-17:hover {
        --transform-translate-y: 10rem !important
    }

    .mobile\:hover\:xer--translate-y-1:hover {
        --transform-translate-y: -0.125rem !important
    }

    .mobile\:hover\:xer--translate-y-2:hover {
        --transform-translate-y: -0.25rem !important
    }

    .mobile\:hover\:xer--translate-y-3:hover {
        --transform-translate-y: -0.5rem !important
    }

    .mobile\:hover\:xer--translate-y-4:hover {
        --transform-translate-y: -0.75rem !important
    }

    .mobile\:hover\:xer--translate-y-5:hover {
        --transform-translate-y: -1rem !important
    }

    .mobile\:hover\:xer--translate-y-6:hover {
        --transform-translate-y: -1.25rem !important
    }

    .mobile\:hover\:xer--translate-y-7:hover {
        --transform-translate-y: -1.5rem !important
    }

    .mobile\:hover\:xer--translate-y-8:hover {
        --transform-translate-y: -2rem !important
    }

    .mobile\:hover\:xer--translate-y-9:hover {
        --transform-translate-y: -2.25rem !important
    }

    .mobile\:hover\:xer--translate-y-10:hover {
        --transform-translate-y: -2.5rem !important
    }

    .mobile\:hover\:xer--translate-y-11:hover {
        --transform-translate-y: -2.75rem !important
    }

    .mobile\:hover\:xer--translate-y-12:hover {
        --transform-translate-y: -3.75rem !important
    }

    .mobile\:hover\:xer--translate-y-13:hover {
        --transform-translate-y: -4.25rem !important
    }

    .mobile\:hover\:xer--translate-y-14:hover {
        --transform-translate-y: -5rem !important
    }

    .mobile\:hover\:xer--translate-y-15:hover {
        --transform-translate-y: -6.25rem !important
    }

    .mobile\:hover\:xer--translate-y-16:hover {
        --transform-translate-y: -7.75rem !important
    }

    .mobile\:hover\:xer--translate-y-17:hover {
        --transform-translate-y: -10rem !important
    }

    .mobile\:hover\:xer--translate-y-full:hover {
        --transform-translate-y: -100% !important
    }

    .mobile\:hover\:xer--translate-y-1\/2:hover {
        --transform-translate-y: -50% !important
    }

    .mobile\:hover\:xer-translate-y-1\/2:hover {
        --transform-translate-y: 50% !important
    }

    .mobile\:hover\:xer-translate-y-full:hover {
        --transform-translate-y: 100% !important
    }

    .mobile\:focus\:xer-translate-x-0:focus {
        --transform-translate-x: 0 !important
    }

    .mobile\:focus\:xer-translate-x-1:focus {
        --transform-translate-x: 0.125rem !important
    }

    .mobile\:focus\:xer-translate-x-2:focus {
        --transform-translate-x: 0.25rem !important
    }

    .mobile\:focus\:xer-translate-x-3:focus {
        --transform-translate-x: 0.5rem !important
    }

    .mobile\:focus\:xer-translate-x-4:focus {
        --transform-translate-x: 0.75rem !important
    }

    .mobile\:focus\:xer-translate-x-5:focus {
        --transform-translate-x: 1rem !important
    }

    .mobile\:focus\:xer-translate-x-6:focus {
        --transform-translate-x: 1.25rem !important
    }

    .mobile\:focus\:xer-translate-x-7:focus {
        --transform-translate-x: 1.5rem !important
    }

    .mobile\:focus\:xer-translate-x-8:focus {
        --transform-translate-x: 2rem !important
    }

    .mobile\:focus\:xer-translate-x-9:focus {
        --transform-translate-x: 2.25rem !important
    }

    .mobile\:focus\:xer-translate-x-10:focus {
        --transform-translate-x: 2.5rem !important
    }

    .mobile\:focus\:xer-translate-x-11:focus {
        --transform-translate-x: 2.75rem !important
    }

    .mobile\:focus\:xer-translate-x-12:focus {
        --transform-translate-x: 3.75rem !important
    }

    .mobile\:focus\:xer-translate-x-13:focus {
        --transform-translate-x: 4.25rem !important
    }

    .mobile\:focus\:xer-translate-x-14:focus {
        --transform-translate-x: 5rem !important
    }

    .mobile\:focus\:xer-translate-x-15:focus {
        --transform-translate-x: 6.25rem !important
    }

    .mobile\:focus\:xer-translate-x-16:focus {
        --transform-translate-x: 7.75rem !important
    }

    .mobile\:focus\:xer-translate-x-17:focus {
        --transform-translate-x: 10rem !important
    }

    .mobile\:focus\:xer--translate-x-1:focus {
        --transform-translate-x: -0.125rem !important
    }

    .mobile\:focus\:xer--translate-x-2:focus {
        --transform-translate-x: -0.25rem !important
    }

    .mobile\:focus\:xer--translate-x-3:focus {
        --transform-translate-x: -0.5rem !important
    }

    .mobile\:focus\:xer--translate-x-4:focus {
        --transform-translate-x: -0.75rem !important
    }

    .mobile\:focus\:xer--translate-x-5:focus {
        --transform-translate-x: -1rem !important
    }

    .mobile\:focus\:xer--translate-x-6:focus {
        --transform-translate-x: -1.25rem !important
    }

    .mobile\:focus\:xer--translate-x-7:focus {
        --transform-translate-x: -1.5rem !important
    }

    .mobile\:focus\:xer--translate-x-8:focus {
        --transform-translate-x: -2rem !important
    }

    .mobile\:focus\:xer--translate-x-9:focus {
        --transform-translate-x: -2.25rem !important
    }

    .mobile\:focus\:xer--translate-x-10:focus {
        --transform-translate-x: -2.5rem !important
    }

    .mobile\:focus\:xer--translate-x-11:focus {
        --transform-translate-x: -2.75rem !important
    }

    .mobile\:focus\:xer--translate-x-12:focus {
        --transform-translate-x: -3.75rem !important
    }

    .mobile\:focus\:xer--translate-x-13:focus {
        --transform-translate-x: -4.25rem !important
    }

    .mobile\:focus\:xer--translate-x-14:focus {
        --transform-translate-x: -5rem !important
    }

    .mobile\:focus\:xer--translate-x-15:focus {
        --transform-translate-x: -6.25rem !important
    }

    .mobile\:focus\:xer--translate-x-16:focus {
        --transform-translate-x: -7.75rem !important
    }

    .mobile\:focus\:xer--translate-x-17:focus {
        --transform-translate-x: -10rem !important
    }

    .mobile\:focus\:xer--translate-x-full:focus {
        --transform-translate-x: -100% !important
    }

    .mobile\:focus\:xer--translate-x-1\/2:focus {
        --transform-translate-x: -50% !important
    }

    .mobile\:focus\:xer-translate-x-1\/2:focus {
        --transform-translate-x: 50% !important
    }

    .mobile\:focus\:xer-translate-x-full:focus {
        --transform-translate-x: 100% !important
    }

    .mobile\:focus\:xer-translate-y-0:focus {
        --transform-translate-y: 0 !important
    }

    .mobile\:focus\:xer-translate-y-1:focus {
        --transform-translate-y: 0.125rem !important
    }

    .mobile\:focus\:xer-translate-y-2:focus {
        --transform-translate-y: 0.25rem !important
    }

    .mobile\:focus\:xer-translate-y-3:focus {
        --transform-translate-y: 0.5rem !important
    }

    .mobile\:focus\:xer-translate-y-4:focus {
        --transform-translate-y: 0.75rem !important
    }

    .mobile\:focus\:xer-translate-y-5:focus {
        --transform-translate-y: 1rem !important
    }

    .mobile\:focus\:xer-translate-y-6:focus {
        --transform-translate-y: 1.25rem !important
    }

    .mobile\:focus\:xer-translate-y-7:focus {
        --transform-translate-y: 1.5rem !important
    }

    .mobile\:focus\:xer-translate-y-8:focus {
        --transform-translate-y: 2rem !important
    }

    .mobile\:focus\:xer-translate-y-9:focus {
        --transform-translate-y: 2.25rem !important
    }

    .mobile\:focus\:xer-translate-y-10:focus {
        --transform-translate-y: 2.5rem !important
    }

    .mobile\:focus\:xer-translate-y-11:focus {
        --transform-translate-y: 2.75rem !important
    }

    .mobile\:focus\:xer-translate-y-12:focus {
        --transform-translate-y: 3.75rem !important
    }

    .mobile\:focus\:xer-translate-y-13:focus {
        --transform-translate-y: 4.25rem !important
    }

    .mobile\:focus\:xer-translate-y-14:focus {
        --transform-translate-y: 5rem !important
    }

    .mobile\:focus\:xer-translate-y-15:focus {
        --transform-translate-y: 6.25rem !important
    }

    .mobile\:focus\:xer-translate-y-16:focus {
        --transform-translate-y: 7.75rem !important
    }

    .mobile\:focus\:xer-translate-y-17:focus {
        --transform-translate-y: 10rem !important
    }

    .mobile\:focus\:xer--translate-y-1:focus {
        --transform-translate-y: -0.125rem !important
    }

    .mobile\:focus\:xer--translate-y-2:focus {
        --transform-translate-y: -0.25rem !important
    }

    .mobile\:focus\:xer--translate-y-3:focus {
        --transform-translate-y: -0.5rem !important
    }

    .mobile\:focus\:xer--translate-y-4:focus {
        --transform-translate-y: -0.75rem !important
    }

    .mobile\:focus\:xer--translate-y-5:focus {
        --transform-translate-y: -1rem !important
    }

    .mobile\:focus\:xer--translate-y-6:focus {
        --transform-translate-y: -1.25rem !important
    }

    .mobile\:focus\:xer--translate-y-7:focus {
        --transform-translate-y: -1.5rem !important
    }

    .mobile\:focus\:xer--translate-y-8:focus {
        --transform-translate-y: -2rem !important
    }

    .mobile\:focus\:xer--translate-y-9:focus {
        --transform-translate-y: -2.25rem !important
    }

    .mobile\:focus\:xer--translate-y-10:focus {
        --transform-translate-y: -2.5rem !important
    }

    .mobile\:focus\:xer--translate-y-11:focus {
        --transform-translate-y: -2.75rem !important
    }

    .mobile\:focus\:xer--translate-y-12:focus {
        --transform-translate-y: -3.75rem !important
    }

    .mobile\:focus\:xer--translate-y-13:focus {
        --transform-translate-y: -4.25rem !important
    }

    .mobile\:focus\:xer--translate-y-14:focus {
        --transform-translate-y: -5rem !important
    }

    .mobile\:focus\:xer--translate-y-15:focus {
        --transform-translate-y: -6.25rem !important
    }

    .mobile\:focus\:xer--translate-y-16:focus {
        --transform-translate-y: -7.75rem !important
    }

    .mobile\:focus\:xer--translate-y-17:focus {
        --transform-translate-y: -10rem !important
    }

    .mobile\:focus\:xer--translate-y-full:focus {
        --transform-translate-y: -100% !important
    }

    .mobile\:focus\:xer--translate-y-1\/2:focus {
        --transform-translate-y: -50% !important
    }

    .mobile\:focus\:xer-translate-y-1\/2:focus {
        --transform-translate-y: 50% !important
    }

    .mobile\:focus\:xer-translate-y-full:focus {
        --transform-translate-y: 100% !important
    }

    .mobile\:xer-skew-x-0 {
        --transform-skew-x: 0 !important
    }

    .mobile\:xer-skew-x-1 {
        --transform-skew-x: 1deg !important
    }

    .mobile\:xer-skew-x-2 {
        --transform-skew-x: 2deg !important
    }

    .mobile\:xer-skew-x-3 {
        --transform-skew-x: 3deg !important
    }

    .mobile\:xer-skew-x-6 {
        --transform-skew-x: 6deg !important
    }

    .mobile\:xer-skew-x-12 {
        --transform-skew-x: 12deg !important
    }

    .mobile\:xer--skew-x-12 {
        --transform-skew-x: -12deg !important
    }

    .mobile\:xer--skew-x-6 {
        --transform-skew-x: -6deg !important
    }

    .mobile\:xer--skew-x-3 {
        --transform-skew-x: -3deg !important
    }

    .mobile\:xer--skew-x-2 {
        --transform-skew-x: -2deg !important
    }

    .mobile\:xer--skew-x-1 {
        --transform-skew-x: -1deg !important
    }

    .mobile\:xer-skew-y-0 {
        --transform-skew-y: 0 !important
    }

    .mobile\:xer-skew-y-1 {
        --transform-skew-y: 1deg !important
    }

    .mobile\:xer-skew-y-2 {
        --transform-skew-y: 2deg !important
    }

    .mobile\:xer-skew-y-3 {
        --transform-skew-y: 3deg !important
    }

    .mobile\:xer-skew-y-6 {
        --transform-skew-y: 6deg !important
    }

    .mobile\:xer-skew-y-12 {
        --transform-skew-y: 12deg !important
    }

    .mobile\:xer--skew-y-12 {
        --transform-skew-y: -12deg !important
    }

    .mobile\:xer--skew-y-6 {
        --transform-skew-y: -6deg !important
    }

    .mobile\:xer--skew-y-3 {
        --transform-skew-y: -3deg !important
    }

    .mobile\:xer--skew-y-2 {
        --transform-skew-y: -2deg !important
    }

    .mobile\:xer--skew-y-1 {
        --transform-skew-y: -1deg !important
    }

    .mobile\:hover\:xer-skew-x-0:hover {
        --transform-skew-x: 0 !important
    }

    .mobile\:hover\:xer-skew-x-1:hover {
        --transform-skew-x: 1deg !important
    }

    .mobile\:hover\:xer-skew-x-2:hover {
        --transform-skew-x: 2deg !important
    }

    .mobile\:hover\:xer-skew-x-3:hover {
        --transform-skew-x: 3deg !important
    }

    .mobile\:hover\:xer-skew-x-6:hover {
        --transform-skew-x: 6deg !important
    }

    .mobile\:hover\:xer-skew-x-12:hover {
        --transform-skew-x: 12deg !important
    }

    .mobile\:hover\:xer--skew-x-12:hover {
        --transform-skew-x: -12deg !important
    }

    .mobile\:hover\:xer--skew-x-6:hover {
        --transform-skew-x: -6deg !important
    }

    .mobile\:hover\:xer--skew-x-3:hover {
        --transform-skew-x: -3deg !important
    }

    .mobile\:hover\:xer--skew-x-2:hover {
        --transform-skew-x: -2deg !important
    }

    .mobile\:hover\:xer--skew-x-1:hover {
        --transform-skew-x: -1deg !important
    }

    .mobile\:hover\:xer-skew-y-0:hover {
        --transform-skew-y: 0 !important
    }

    .mobile\:hover\:xer-skew-y-1:hover {
        --transform-skew-y: 1deg !important
    }

    .mobile\:hover\:xer-skew-y-2:hover {
        --transform-skew-y: 2deg !important
    }

    .mobile\:hover\:xer-skew-y-3:hover {
        --transform-skew-y: 3deg !important
    }

    .mobile\:hover\:xer-skew-y-6:hover {
        --transform-skew-y: 6deg !important
    }

    .mobile\:hover\:xer-skew-y-12:hover {
        --transform-skew-y: 12deg !important
    }

    .mobile\:hover\:xer--skew-y-12:hover {
        --transform-skew-y: -12deg !important
    }

    .mobile\:hover\:xer--skew-y-6:hover {
        --transform-skew-y: -6deg !important
    }

    .mobile\:hover\:xer--skew-y-3:hover {
        --transform-skew-y: -3deg !important
    }

    .mobile\:hover\:xer--skew-y-2:hover {
        --transform-skew-y: -2deg !important
    }

    .mobile\:hover\:xer--skew-y-1:hover {
        --transform-skew-y: -1deg !important
    }

    .mobile\:focus\:xer-skew-x-0:focus {
        --transform-skew-x: 0 !important
    }

    .mobile\:focus\:xer-skew-x-1:focus {
        --transform-skew-x: 1deg !important
    }

    .mobile\:focus\:xer-skew-x-2:focus {
        --transform-skew-x: 2deg !important
    }

    .mobile\:focus\:xer-skew-x-3:focus {
        --transform-skew-x: 3deg !important
    }

    .mobile\:focus\:xer-skew-x-6:focus {
        --transform-skew-x: 6deg !important
    }

    .mobile\:focus\:xer-skew-x-12:focus {
        --transform-skew-x: 12deg !important
    }

    .mobile\:focus\:xer--skew-x-12:focus {
        --transform-skew-x: -12deg !important
    }

    .mobile\:focus\:xer--skew-x-6:focus {
        --transform-skew-x: -6deg !important
    }

    .mobile\:focus\:xer--skew-x-3:focus {
        --transform-skew-x: -3deg !important
    }

    .mobile\:focus\:xer--skew-x-2:focus {
        --transform-skew-x: -2deg !important
    }

    .mobile\:focus\:xer--skew-x-1:focus {
        --transform-skew-x: -1deg !important
    }

    .mobile\:focus\:xer-skew-y-0:focus {
        --transform-skew-y: 0 !important
    }

    .mobile\:focus\:xer-skew-y-1:focus {
        --transform-skew-y: 1deg !important
    }

    .mobile\:focus\:xer-skew-y-2:focus {
        --transform-skew-y: 2deg !important
    }

    .mobile\:focus\:xer-skew-y-3:focus {
        --transform-skew-y: 3deg !important
    }

    .mobile\:focus\:xer-skew-y-6:focus {
        --transform-skew-y: 6deg !important
    }

    .mobile\:focus\:xer-skew-y-12:focus {
        --transform-skew-y: 12deg !important
    }

    .mobile\:focus\:xer--skew-y-12:focus {
        --transform-skew-y: -12deg !important
    }

    .mobile\:focus\:xer--skew-y-6:focus {
        --transform-skew-y: -6deg !important
    }

    .mobile\:focus\:xer--skew-y-3:focus {
        --transform-skew-y: -3deg !important
    }

    .mobile\:focus\:xer--skew-y-2:focus {
        --transform-skew-y: -2deg !important
    }

    .mobile\:focus\:xer--skew-y-1:focus {
        --transform-skew-y: -1deg !important
    }

    .mobile\:xer-transition-none {
        transition-property: none !important
    }

    .mobile\:xer-transition-all {
        transition-property: all !important
    }

    .mobile\:xer-transition {
        transition-property: background-color,border-color,color,fill,stroke,opacity,box-shadow,transform !important
    }

    .mobile\:xer-transition-colors {
        transition-property: background-color,border-color,color,fill,stroke !important
    }

    .mobile\:xer-transition-opacity {
        transition-property: opacity !important
    }

    .mobile\:xer-transition-shadow {
        transition-property: box-shadow !important
    }

    .mobile\:xer-transition-transform {
        transition-property: transform !important
    }

    .mobile\:xer-ease-linear {
        transition-timing-function: linear !important
    }

    .mobile\:xer-ease-in {
        transition-timing-function: cubic-bezier(.4,0,1,1) !important
    }

    .mobile\:xer-ease-out {
        transition-timing-function: cubic-bezier(0,0,.2,1) !important
    }

    .mobile\:xer-ease-in-out {
        transition-timing-function: cubic-bezier(.4,0,.2,1) !important
    }

    .mobile\:xer-duration-75 {
        transition-duration: 75ms !important
    }

    .mobile\:xer-duration-100 {
        transition-duration: .1s !important
    }

    .mobile\:xer-duration-150 {
        transition-duration: 150ms !important
    }

    .mobile\:xer-duration-200 {
        transition-duration: .2s !important
    }

    .mobile\:xer-duration-300 {
        transition-duration: .3s !important
    }

    .mobile\:xer-duration-500 {
        transition-duration: .5s !important
    }

    .mobile\:xer-duration-700 {
        transition-duration: .7s !important
    }

    .mobile\:xer-duration-1000 {
        transition-duration: 1s !important
    }

    .mobile\:xer-delay-75 {
        transition-delay: 75ms !important
    }

    .mobile\:xer-delay-100 {
        transition-delay: .1s !important
    }

    .mobile\:xer-delay-150 {
        transition-delay: 150ms !important
    }

    .mobile\:xer-delay-200 {
        transition-delay: .2s !important
    }

    .mobile\:xer-delay-300 {
        transition-delay: .3s !important
    }

    .mobile\:xer-delay-500 {
        transition-delay: .5s !important
    }

    .mobile\:xer-delay-700 {
        transition-delay: .7s !important
    }

    .mobile\:xer-delay-1000 {
        transition-delay: 1s !important
    }

    .mobile\:xer-animate-none {
        -webkit-animation: none !important;
        animation: none !important
    }

    .mobile\:xer-animate-spin {
        -webkit-animation: spin 1s linear infinite !important;
        animation: spin 1s linear infinite !important
    }

    .mobile\:xer-animate-ping {
        -webkit-animation: ping 1s cubic-bezier(0,0,.2,1) infinite !important;
        animation: ping 1s cubic-bezier(0,0,.2,1) infinite !important
    }

    .mobile\:xer-animate-pulse {
        -webkit-animation: pulse 2s cubic-bezier(.4,0,.6,1) infinite !important;
        animation: pulse 2s cubic-bezier(.4,0,.6,1) infinite !important
    }

    .mobile\:xer-animate-bounce {
        -webkit-animation: bounce 1s infinite !important;
        animation: bounce 1s infinite !important
    }
}

@media (min-width:768px) {
    .tablet\:xer-container {
        width: 100%
    }

    @media (min-width:375px) {
        .tablet\:xer-container {
            max-width: 375px
        }
    }

    @media (min-width:768px) {
        .tablet\:xer-container {
            max-width: 768px
        }
    }

    @media (min-width:1280px) {
        .tablet\:xer-container {
            max-width: 1280px
        }
    }

    @media (min-width:1920px) {
        .tablet\:xer-container {
            max-width: 1920px
        }
    }

    .tablet\:xer-space-y-0 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(0px * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(0px * var(--space-y-reverse)) !important
    }

    .tablet\:xer-space-x-0 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(0px * var(--space-x-reverse)) !important;
        margin-left: calc(0px * calc(1 - var(--space-x-reverse))) !important
    }

    .tablet\:xer-space-y-1 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(.125rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(.125rem * var(--space-y-reverse)) !important
    }

    .tablet\:xer-space-x-1 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(.125rem * var(--space-x-reverse)) !important;
        margin-left: calc(.125rem * calc(1 - var(--space-x-reverse))) !important
    }

    .tablet\:xer-space-y-2 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(.25rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(.25rem * var(--space-y-reverse)) !important
    }

    .tablet\:xer-space-x-2 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(.25rem * var(--space-x-reverse)) !important;
        margin-left: calc(.25rem * calc(1 - var(--space-x-reverse))) !important
    }

    .tablet\:xer-space-y-3 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(.5rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(.5rem * var(--space-y-reverse)) !important
    }

    .tablet\:xer-space-x-3 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(.5rem * var(--space-x-reverse)) !important;
        margin-left: calc(.5rem * calc(1 - var(--space-x-reverse))) !important
    }

    .tablet\:xer-space-y-4 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(.75rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(.75rem * var(--space-y-reverse)) !important
    }

    .tablet\:xer-space-x-4 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(.75rem * var(--space-x-reverse)) !important;
        margin-left: calc(.75rem * calc(1 - var(--space-x-reverse))) !important
    }

    .tablet\:xer-space-y-5 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(1rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(1rem * var(--space-y-reverse)) !important
    }

    .tablet\:xer-space-x-5 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(1rem * var(--space-x-reverse)) !important;
        margin-left: calc(1rem * calc(1 - var(--space-x-reverse))) !important
    }

    .tablet\:xer-space-y-6 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(1.25rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(1.25rem * var(--space-y-reverse)) !important
    }

    .tablet\:xer-space-x-6 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(1.25rem * var(--space-x-reverse)) !important;
        margin-left: calc(1.25rem * calc(1 - var(--space-x-reverse))) !important
    }

    .tablet\:xer-space-y-7 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(1.5rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(1.5rem * var(--space-y-reverse)) !important
    }

    .tablet\:xer-space-x-7 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(1.5rem * var(--space-x-reverse)) !important;
        margin-left: calc(1.5rem * calc(1 - var(--space-x-reverse))) !important
    }

    .tablet\:xer-space-y-8 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(2rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(2rem * var(--space-y-reverse)) !important
    }

    .tablet\:xer-space-x-8 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(2rem * var(--space-x-reverse)) !important;
        margin-left: calc(2rem * calc(1 - var(--space-x-reverse))) !important
    }

    .tablet\:xer-space-y-9 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(2.25rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(2.25rem * var(--space-y-reverse)) !important
    }

    .tablet\:xer-space-x-9 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(2.25rem * var(--space-x-reverse)) !important;
        margin-left: calc(2.25rem * calc(1 - var(--space-x-reverse))) !important
    }

    .tablet\:xer-space-y-10 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(2.5rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(2.5rem * var(--space-y-reverse)) !important
    }

    .tablet\:xer-space-x-10 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(2.5rem * var(--space-x-reverse)) !important;
        margin-left: calc(2.5rem * calc(1 - var(--space-x-reverse))) !important
    }

    .tablet\:xer-space-y-11 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(2.75rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(2.75rem * var(--space-y-reverse)) !important
    }

    .tablet\:xer-space-x-11 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(2.75rem * var(--space-x-reverse)) !important;
        margin-left: calc(2.75rem * calc(1 - var(--space-x-reverse))) !important
    }

    .tablet\:xer-space-y-12 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(3.75rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(3.75rem * var(--space-y-reverse)) !important
    }

    .tablet\:xer-space-x-12 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(3.75rem * var(--space-x-reverse)) !important;
        margin-left: calc(3.75rem * calc(1 - var(--space-x-reverse))) !important
    }

    .tablet\:xer-space-y-13 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(4.25rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(4.25rem * var(--space-y-reverse)) !important
    }

    .tablet\:xer-space-x-13 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(4.25rem * var(--space-x-reverse)) !important;
        margin-left: calc(4.25rem * calc(1 - var(--space-x-reverse))) !important
    }

    .tablet\:xer-space-y-14 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(5rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(5rem * var(--space-y-reverse)) !important
    }

    .tablet\:xer-space-x-14 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(5rem * var(--space-x-reverse)) !important;
        margin-left: calc(5rem * calc(1 - var(--space-x-reverse))) !important
    }

    .tablet\:xer-space-y-15 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(6.25rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(6.25rem * var(--space-y-reverse)) !important
    }

    .tablet\:xer-space-x-15 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(6.25rem * var(--space-x-reverse)) !important;
        margin-left: calc(6.25rem * calc(1 - var(--space-x-reverse))) !important
    }

    .tablet\:xer-space-y-16 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(7.75rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(7.75rem * var(--space-y-reverse)) !important
    }

    .tablet\:xer-space-x-16 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(7.75rem * var(--space-x-reverse)) !important;
        margin-left: calc(7.75rem * calc(1 - var(--space-x-reverse))) !important
    }

    .tablet\:xer-space-y-17 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(10rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(10rem * var(--space-y-reverse)) !important
    }

    .tablet\:xer-space-x-17 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(10rem * var(--space-x-reverse)) !important;
        margin-left: calc(10rem * calc(1 - var(--space-x-reverse))) !important
    }

    .tablet\:xer--space-y-1 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-.125rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-.125rem * var(--space-y-reverse)) !important
    }

    .tablet\:xer--space-x-1 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-.125rem * var(--space-x-reverse)) !important;
        margin-left: calc(-.125rem * calc(1 - var(--space-x-reverse))) !important
    }

    .tablet\:xer--space-y-2 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-.25rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-.25rem * var(--space-y-reverse)) !important
    }

    .tablet\:xer--space-x-2 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-.25rem * var(--space-x-reverse)) !important;
        margin-left: calc(-.25rem * calc(1 - var(--space-x-reverse))) !important
    }

    .tablet\:xer--space-y-3 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-.5rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-.5rem * var(--space-y-reverse)) !important
    }

    .tablet\:xer--space-x-3 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-.5rem * var(--space-x-reverse)) !important;
        margin-left: calc(-.5rem * calc(1 - var(--space-x-reverse))) !important
    }

    .tablet\:xer--space-y-4 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-.75rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-.75rem * var(--space-y-reverse)) !important
    }

    .tablet\:xer--space-x-4 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-.75rem * var(--space-x-reverse)) !important;
        margin-left: calc(-.75rem * calc(1 - var(--space-x-reverse))) !important
    }

    .tablet\:xer--space-y-5 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-1rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-1rem * var(--space-y-reverse)) !important
    }

    .tablet\:xer--space-x-5 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-1rem * var(--space-x-reverse)) !important;
        margin-left: calc(-1rem * calc(1 - var(--space-x-reverse))) !important
    }

    .tablet\:xer--space-y-6 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-1.25rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-1.25rem * var(--space-y-reverse)) !important
    }

    .tablet\:xer--space-x-6 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-1.25rem * var(--space-x-reverse)) !important;
        margin-left: calc(-1.25rem * calc(1 - var(--space-x-reverse))) !important
    }

    .tablet\:xer--space-y-7 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-1.5rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-1.5rem * var(--space-y-reverse)) !important
    }

    .tablet\:xer--space-x-7 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-1.5rem * var(--space-x-reverse)) !important;
        margin-left: calc(-1.5rem * calc(1 - var(--space-x-reverse))) !important
    }

    .tablet\:xer--space-y-8 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-2rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-2rem * var(--space-y-reverse)) !important
    }

    .tablet\:xer--space-x-8 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-2rem * var(--space-x-reverse)) !important;
        margin-left: calc(-2rem * calc(1 - var(--space-x-reverse))) !important
    }

    .tablet\:xer--space-y-9 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-2.25rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-2.25rem * var(--space-y-reverse)) !important
    }

    .tablet\:xer--space-x-9 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-2.25rem * var(--space-x-reverse)) !important;
        margin-left: calc(-2.25rem * calc(1 - var(--space-x-reverse))) !important
    }

    .tablet\:xer--space-y-10 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-2.5rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-2.5rem * var(--space-y-reverse)) !important
    }

    .tablet\:xer--space-x-10 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-2.5rem * var(--space-x-reverse)) !important;
        margin-left: calc(-2.5rem * calc(1 - var(--space-x-reverse))) !important
    }

    .tablet\:xer--space-y-11 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-2.75rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-2.75rem * var(--space-y-reverse)) !important
    }

    .tablet\:xer--space-x-11 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-2.75rem * var(--space-x-reverse)) !important;
        margin-left: calc(-2.75rem * calc(1 - var(--space-x-reverse))) !important
    }

    .tablet\:xer--space-y-12 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-3.75rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-3.75rem * var(--space-y-reverse)) !important
    }

    .tablet\:xer--space-x-12 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-3.75rem * var(--space-x-reverse)) !important;
        margin-left: calc(-3.75rem * calc(1 - var(--space-x-reverse))) !important
    }

    .tablet\:xer--space-y-13 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-4.25rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-4.25rem * var(--space-y-reverse)) !important
    }

    .tablet\:xer--space-x-13 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-4.25rem * var(--space-x-reverse)) !important;
        margin-left: calc(-4.25rem * calc(1 - var(--space-x-reverse))) !important
    }

    .tablet\:xer--space-y-14 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-5rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-5rem * var(--space-y-reverse)) !important
    }

    .tablet\:xer--space-x-14 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-5rem * var(--space-x-reverse)) !important;
        margin-left: calc(-5rem * calc(1 - var(--space-x-reverse))) !important
    }

    .tablet\:xer--space-y-15 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-6.25rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-6.25rem * var(--space-y-reverse)) !important
    }

    .tablet\:xer--space-x-15 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-6.25rem * var(--space-x-reverse)) !important;
        margin-left: calc(-6.25rem * calc(1 - var(--space-x-reverse))) !important
    }

    .tablet\:xer--space-y-16 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-7.75rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-7.75rem * var(--space-y-reverse)) !important
    }

    .tablet\:xer--space-x-16 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-7.75rem * var(--space-x-reverse)) !important;
        margin-left: calc(-7.75rem * calc(1 - var(--space-x-reverse))) !important
    }

    .tablet\:xer--space-y-17 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-10rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-10rem * var(--space-y-reverse)) !important
    }

    .tablet\:xer--space-x-17 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-10rem * var(--space-x-reverse)) !important;
        margin-left: calc(-10rem * calc(1 - var(--space-x-reverse))) !important
    }

    .tablet\:xer-space-y-reverse > :not(template) ~ :not(template) {
        --space-y-reverse: 1 !important
    }

    .tablet\:xer-space-x-reverse > :not(template) ~ :not(template) {
        --space-x-reverse: 1 !important
    }

    .tablet\:xer-divide-y-0 > :not(template) ~ :not(template) {
        --divide-y-reverse: 0 !important;
        border-top-width: calc(0px * calc(1 - var(--divide-y-reverse))) !important;
        border-bottom-width: calc(0px * var(--divide-y-reverse)) !important
    }

    .tablet\:xer-divide-x-0 > :not(template) ~ :not(template) {
        --divide-x-reverse: 0 !important;
        border-right-width: calc(0px * var(--divide-x-reverse)) !important;
        border-left-width: calc(0px * calc(1 - var(--divide-x-reverse))) !important
    }

    .tablet\:xer-divide-y-2 > :not(template) ~ :not(template) {
        --divide-y-reverse: 0 !important;
        border-top-width: calc(2px * calc(1 - var(--divide-y-reverse))) !important;
        border-bottom-width: calc(2px * var(--divide-y-reverse)) !important
    }

    .tablet\:xer-divide-x-2 > :not(template) ~ :not(template) {
        --divide-x-reverse: 0 !important;
        border-right-width: calc(2px * var(--divide-x-reverse)) !important;
        border-left-width: calc(2px * calc(1 - var(--divide-x-reverse))) !important
    }

    .tablet\:xer-divide-y-4 > :not(template) ~ :not(template) {
        --divide-y-reverse: 0 !important;
        border-top-width: calc(4px * calc(1 - var(--divide-y-reverse))) !important;
        border-bottom-width: calc(4px * var(--divide-y-reverse)) !important
    }

    .tablet\:xer-divide-x-4 > :not(template) ~ :not(template) {
        --divide-x-reverse: 0 !important;
        border-right-width: calc(4px * var(--divide-x-reverse)) !important;
        border-left-width: calc(4px * calc(1 - var(--divide-x-reverse))) !important
    }

    .tablet\:xer-divide-y-8 > :not(template) ~ :not(template) {
        --divide-y-reverse: 0 !important;
        border-top-width: calc(8px * calc(1 - var(--divide-y-reverse))) !important;
        border-bottom-width: calc(8px * var(--divide-y-reverse)) !important
    }

    .tablet\:xer-divide-x-8 > :not(template) ~ :not(template) {
        --divide-x-reverse: 0 !important;
        border-right-width: calc(8px * var(--divide-x-reverse)) !important;
        border-left-width: calc(8px * calc(1 - var(--divide-x-reverse))) !important
    }

    .tablet\:xer-divide-y > :not(template) ~ :not(template) {
        --divide-y-reverse: 0 !important;
        border-top-width: calc(1px * calc(1 - var(--divide-y-reverse))) !important;
        border-bottom-width: calc(1px * var(--divide-y-reverse)) !important
    }

    .tablet\:xer-divide-x > :not(template) ~ :not(template) {
        --divide-x-reverse: 0 !important;
        border-right-width: calc(1px * var(--divide-x-reverse)) !important;
        border-left-width: calc(1px * calc(1 - var(--divide-x-reverse))) !important
    }

    .tablet\:xer-divide-y-reverse > :not(template) ~ :not(template) {
        --divide-y-reverse: 1 !important
    }

    .tablet\:xer-divide-x-reverse > :not(template) ~ :not(template) {
        --divide-x-reverse: 1 !important
    }

    .tablet\:xer-divide-info > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #54dede !important;
        border-color: rgba(84,222,222,var(--divide-opacity)) !important
    }

    .tablet\:xer-divide-warning > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #ffcc49 !important;
        border-color: rgba(255,204,73,var(--divide-opacity)) !important
    }

    .tablet\:xer-divide-success > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #acd84e !important;
        border-color: rgba(172,216,78,var(--divide-opacity)) !important
    }

    .tablet\:xer-divide-danger > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #ff0c3e !important;
        border-color: rgba(255,12,62,var(--divide-opacity)) !important
    }

    .tablet\:xer-divide-danger--hover > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #f20000 !important;
        border-color: rgba(242,0,0,var(--divide-opacity)) !important
    }

    .tablet\:xer-divide-danger--active > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #d40000 !important;
        border-color: rgba(212,0,0,var(--divide-opacity)) !important
    }

    .tablet\:xer-divide-grey-3 > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #f0f0f0 !important;
        border-color: rgba(240,240,240,var(--divide-opacity)) !important
    }

    .tablet\:xer-divide-grey-7 > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #6b6b6b !important;
        border-color: rgba(107,107,107,var(--divide-opacity)) !important
    }

    .tablet\:xer-divide-black > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #222 !important;
        border-color: rgba(34,34,34,var(--divide-opacity)) !important
    }

    .tablet\:xer-divide-grey-2 > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #f9f9f9 !important;
        border-color: rgba(249,249,249,var(--divide-opacity)) !important
    }

    .tablet\:xer-divide-grey-6 > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #a1a1a1 !important;
        border-color: rgba(161,161,161,var(--divide-opacity)) !important
    }

    .tablet\:xer-divide-grey-1 > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #fdfdfd !important;
        border-color: rgba(253,253,253,var(--divide-opacity)) !important
    }

    .tablet\:xer-divide-grey-4 > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #eaeaea !important;
        border-color: rgba(234,234,234,var(--divide-opacity)) !important
    }

    .tablet\:xer-divide-grey-5 > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #dcdcdc !important;
        border-color: rgba(220,220,220,var(--divide-opacity)) !important
    }

    .tablet\:xer-divide-grey > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #cdcdcd !important;
        border-color: rgba(205,205,205,var(--divide-opacity)) !important
    }

    .tablet\:xer-divide-grey-dark > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #555 !important;
        border-color: rgba(85,85,85,var(--divide-opacity)) !important
    }

    .tablet\:xer-divide-secondary-3 > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #d14124 !important;
        border-color: rgba(209,65,36,var(--divide-opacity)) !important
    }

    .tablet\:xer-divide-secondary-2 > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #991e66 !important;
        border-color: rgba(153,30,102,var(--divide-opacity)) !important
    }

    .tablet\:xer-divide-secondary-1 > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #e06287 !important;
        border-color: rgba(224,98,135,var(--divide-opacity)) !important
    }

    .tablet\:xer-divide-cta--active > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #007d72 !important;
        border-color: rgba(0,125,114,var(--divide-opacity)) !important
    }

    .tablet\:xer-divide-cta--hover > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #009f91 !important;
        border-color: rgba(0,159,145,var(--divide-opacity)) !important
    }

    .tablet\:xer-divide-cta > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #00af9f !important;
        border-color: rgba(0,175,159,var(--divide-opacity)) !important
    }

    .tablet\:xer-divide-primary > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #ed8b00 !important;
        border-color: rgba(237,139,0,var(--divide-opacity)) !important
    }

    .tablet\:xer-divide-white > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #fff !important;
        border-color: rgba(255,255,255,var(--divide-opacity)) !important
    }

    .tablet\:xer-divide-backdrop > :not(template) ~ :not(template) {
        border-color: #0000001f !important
    }

    .tablet\:xer-divide-solid > :not(template) ~ :not(template) {
        border-style: solid !important
    }

    .tablet\:xer-divide-dashed > :not(template) ~ :not(template) {
        border-style: dashed !important
    }

    .tablet\:xer-divide-dotted > :not(template) ~ :not(template) {
        border-style: dotted !important
    }

    .tablet\:xer-divide-double > :not(template) ~ :not(template) {
        border-style: double !important
    }

    .tablet\:xer-divide-none > :not(template) ~ :not(template) {
        border-style: none !important
    }

    .tablet\:xer-divide-opacity-0 > :not(template) ~ :not(template) {
        --divide-opacity: 0 !important
    }

    .tablet\:xer-divide-opacity-25 > :not(template) ~ :not(template) {
        --divide-opacity: 0.25 !important
    }

    .tablet\:xer-divide-opacity-50 > :not(template) ~ :not(template) {
        --divide-opacity: 0.5 !important
    }

    .tablet\:xer-divide-opacity-75 > :not(template) ~ :not(template) {
        --divide-opacity: 0.75 !important
    }

    .tablet\:xer-divide-opacity-100 > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important
    }

    .tablet\:xer-sr-only {
        position: absolute !important;
        width: 1px !important;
        height: 1px !important;
        padding: 0 !important;
        margin: -1px !important;
        overflow: hidden !important;
        clip: rect(0,0,0,0) !important;
        white-space: nowrap !important;
        border-width: 0 !important
    }

    .tablet\:xer-not-sr-only {
        position: static !important;
        width: auto !important;
        height: auto !important;
        padding: 0 !important;
        margin: 0 !important;
        overflow: visible !important;
        clip: auto !important;
        white-space: normal !important
    }

    .tablet\:focus\:xer-sr-only:focus {
        position: absolute !important;
        width: 1px !important;
        height: 1px !important;
        padding: 0 !important;
        margin: -1px !important;
        overflow: hidden !important;
        clip: rect(0,0,0,0) !important;
        white-space: nowrap !important;
        border-width: 0 !important
    }

    .tablet\:focus\:xer-not-sr-only:focus {
        position: static !important;
        width: auto !important;
        height: auto !important;
        padding: 0 !important;
        margin: 0 !important;
        overflow: visible !important;
        clip: auto !important;
        white-space: normal !important
    }

    .tablet\:xer-appearance-none {
        -webkit-appearance: none !important;
        -moz-appearance: none !important;
        appearance: none !important
    }

    .tablet\:xer-bg-fixed {
        background-attachment: fixed !important
    }

    .tablet\:xer-bg-local {
        background-attachment: local !important
    }

    .tablet\:xer-bg-scroll {
        background-attachment: scroll !important
    }

    .tablet\:xer-bg-clip-border {
        background-clip: border-box !important
    }

    .tablet\:xer-bg-clip-padding {
        background-clip: padding-box !important
    }

    .tablet\:xer-bg-clip-content {
        background-clip: content-box !important
    }

    .tablet\:xer-bg-clip-text {
        -webkit-background-clip: text !important;
        background-clip: text !important
    }

    .tablet\:xer-bg-info {
        --bg-opacity: 1 !important;
        background-color: #54dede !important;
        background-color: rgba(84,222,222,var(--bg-opacity)) !important
    }

    .tablet\:xer-bg-warning {
        --bg-opacity: 1 !important;
        background-color: #ffcc49 !important;
        background-color: rgba(255,204,73,var(--bg-opacity)) !important
    }

    .tablet\:xer-bg-success {
        --bg-opacity: 1 !important;
        background-color: #acd84e !important;
        background-color: rgba(172,216,78,var(--bg-opacity)) !important
    }

    .tablet\:xer-bg-danger {
        --bg-opacity: 1 !important;
        background-color: #ff0c3e !important;
        background-color: rgba(255,12,62,var(--bg-opacity)) !important
    }

    .tablet\:xer-bg-danger--hover {
        --bg-opacity: 1 !important;
        background-color: #f20000 !important;
        background-color: rgba(242,0,0,var(--bg-opacity)) !important
    }

    .tablet\:xer-bg-danger--active {
        --bg-opacity: 1 !important;
        background-color: #d40000 !important;
        background-color: rgba(212,0,0,var(--bg-opacity)) !important
    }

    .tablet\:xer-bg-grey-3 {
        --bg-opacity: 1 !important;
        background-color: #f0f0f0 !important;
        background-color: rgba(240,240,240,var(--bg-opacity)) !important
    }

    .tablet\:xer-bg-grey-7 {
        --bg-opacity: 1 !important;
        background-color: #6b6b6b !important;
        background-color: rgba(107,107,107,var(--bg-opacity)) !important
    }

    .tablet\:xer-bg-black {
        --bg-opacity: 1 !important;
        background-color: #222 !important;
        background-color: rgba(34,34,34,var(--bg-opacity)) !important
    }

    .tablet\:xer-bg-grey-2 {
        --bg-opacity: 1 !important;
        background-color: #f9f9f9 !important;
        background-color: rgba(249,249,249,var(--bg-opacity)) !important
    }

    .tablet\:xer-bg-grey-6 {
        --bg-opacity: 1 !important;
        background-color: #a1a1a1 !important;
        background-color: rgba(161,161,161,var(--bg-opacity)) !important
    }

    .tablet\:xer-bg-grey-1 {
        --bg-opacity: 1 !important;
        background-color: #fdfdfd !important;
        background-color: rgba(253,253,253,var(--bg-opacity)) !important
    }

    .tablet\:xer-bg-grey-4 {
        --bg-opacity: 1 !important;
        background-color: #eaeaea !important;
        background-color: rgba(234,234,234,var(--bg-opacity)) !important
    }

    .tablet\:xer-bg-grey-5 {
        --bg-opacity: 1 !important;
        background-color: #dcdcdc !important;
        background-color: rgba(220,220,220,var(--bg-opacity)) !important
    }

    .tablet\:xer-bg-grey {
        --bg-opacity: 1 !important;
        background-color: #cdcdcd !important;
        background-color: rgba(205,205,205,var(--bg-opacity)) !important
    }

    .tablet\:xer-bg-grey-dark {
        --bg-opacity: 1 !important;
        background-color: #555 !important;
        background-color: rgba(85,85,85,var(--bg-opacity)) !important
    }

    .tablet\:xer-bg-secondary-3 {
        --bg-opacity: 1 !important;
        background-color: #d14124 !important;
        background-color: rgba(209,65,36,var(--bg-opacity)) !important
    }

    .tablet\:xer-bg-secondary-2 {
        --bg-opacity: 1 !important;
        background-color: #991e66 !important;
        background-color: rgba(153,30,102,var(--bg-opacity)) !important
    }

    .tablet\:xer-bg-secondary-1 {
        --bg-opacity: 1 !important;
        background-color: #e06287 !important;
        background-color: rgba(224,98,135,var(--bg-opacity)) !important
    }

    .tablet\:xer-bg-cta--active {
        --bg-opacity: 1 !important;
        background-color: #007d72 !important;
        background-color: rgba(0,125,114,var(--bg-opacity)) !important
    }

    .tablet\:xer-bg-cta--hover {
        --bg-opacity: 1 !important;
        background-color: #009f91 !important;
        background-color: rgba(0,159,145,var(--bg-opacity)) !important
    }

    .tablet\:xer-bg-cta {
        --bg-opacity: 1 !important;
        background-color: #00af9f !important;
        background-color: rgba(0,175,159,var(--bg-opacity)) !important
    }

    .tablet\:xer-bg-primary {
        --bg-opacity: 1 !important;
        background-color: #ed8b00 !important;
        background-color: rgba(237,139,0,var(--bg-opacity)) !important
    }

    .tablet\:xer-bg-white {
        --bg-opacity: 1 !important;
        background-color: #fff !important;
        background-color: rgba(255,255,255,var(--bg-opacity)) !important
    }

    .tablet\:xer-bg-backdrop {
        background-color: #0000001f !important
    }

    .tablet\:hover\:xer-bg-info:hover {
        --bg-opacity: 1 !important;
        background-color: #54dede !important;
        background-color: rgba(84,222,222,var(--bg-opacity)) !important
    }

    .tablet\:hover\:xer-bg-warning:hover {
        --bg-opacity: 1 !important;
        background-color: #ffcc49 !important;
        background-color: rgba(255,204,73,var(--bg-opacity)) !important
    }

    .tablet\:hover\:xer-bg-success:hover {
        --bg-opacity: 1 !important;
        background-color: #acd84e !important;
        background-color: rgba(172,216,78,var(--bg-opacity)) !important
    }

    .tablet\:hover\:xer-bg-danger:hover {
        --bg-opacity: 1 !important;
        background-color: #ff0c3e !important;
        background-color: rgba(255,12,62,var(--bg-opacity)) !important
    }

    .tablet\:hover\:xer-bg-danger--hover:hover {
        --bg-opacity: 1 !important;
        background-color: #f20000 !important;
        background-color: rgba(242,0,0,var(--bg-opacity)) !important
    }

    .tablet\:hover\:xer-bg-danger--active:hover {
        --bg-opacity: 1 !important;
        background-color: #d40000 !important;
        background-color: rgba(212,0,0,var(--bg-opacity)) !important
    }

    .tablet\:hover\:xer-bg-grey-3:hover {
        --bg-opacity: 1 !important;
        background-color: #f0f0f0 !important;
        background-color: rgba(240,240,240,var(--bg-opacity)) !important
    }

    .tablet\:hover\:xer-bg-grey-7:hover {
        --bg-opacity: 1 !important;
        background-color: #6b6b6b !important;
        background-color: rgba(107,107,107,var(--bg-opacity)) !important
    }

    .tablet\:hover\:xer-bg-black:hover {
        --bg-opacity: 1 !important;
        background-color: #222 !important;
        background-color: rgba(34,34,34,var(--bg-opacity)) !important
    }

    .tablet\:hover\:xer-bg-grey-2:hover {
        --bg-opacity: 1 !important;
        background-color: #f9f9f9 !important;
        background-color: rgba(249,249,249,var(--bg-opacity)) !important
    }

    .tablet\:hover\:xer-bg-grey-6:hover {
        --bg-opacity: 1 !important;
        background-color: #a1a1a1 !important;
        background-color: rgba(161,161,161,var(--bg-opacity)) !important
    }

    .tablet\:hover\:xer-bg-grey-1:hover {
        --bg-opacity: 1 !important;
        background-color: #fdfdfd !important;
        background-color: rgba(253,253,253,var(--bg-opacity)) !important
    }

    .tablet\:hover\:xer-bg-grey-4:hover {
        --bg-opacity: 1 !important;
        background-color: #eaeaea !important;
        background-color: rgba(234,234,234,var(--bg-opacity)) !important
    }

    .tablet\:hover\:xer-bg-grey-5:hover {
        --bg-opacity: 1 !important;
        background-color: #dcdcdc !important;
        background-color: rgba(220,220,220,var(--bg-opacity)) !important
    }

    .tablet\:hover\:xer-bg-grey:hover {
        --bg-opacity: 1 !important;
        background-color: #cdcdcd !important;
        background-color: rgba(205,205,205,var(--bg-opacity)) !important
    }

    .tablet\:hover\:xer-bg-grey-dark:hover {
        --bg-opacity: 1 !important;
        background-color: #555 !important;
        background-color: rgba(85,85,85,var(--bg-opacity)) !important
    }

    .tablet\:hover\:xer-bg-secondary-3:hover {
        --bg-opacity: 1 !important;
        background-color: #d14124 !important;
        background-color: rgba(209,65,36,var(--bg-opacity)) !important
    }

    .tablet\:hover\:xer-bg-secondary-2:hover {
        --bg-opacity: 1 !important;
        background-color: #991e66 !important;
        background-color: rgba(153,30,102,var(--bg-opacity)) !important
    }

    .tablet\:hover\:xer-bg-secondary-1:hover {
        --bg-opacity: 1 !important;
        background-color: #e06287 !important;
        background-color: rgba(224,98,135,var(--bg-opacity)) !important
    }

    .tablet\:hover\:xer-bg-cta--active:hover {
        --bg-opacity: 1 !important;
        background-color: #007d72 !important;
        background-color: rgba(0,125,114,var(--bg-opacity)) !important
    }

    .tablet\:hover\:xer-bg-cta--hover:hover {
        --bg-opacity: 1 !important;
        background-color: #009f91 !important;
        background-color: rgba(0,159,145,var(--bg-opacity)) !important
    }

    .tablet\:hover\:xer-bg-cta:hover {
        --bg-opacity: 1 !important;
        background-color: #00af9f !important;
        background-color: rgba(0,175,159,var(--bg-opacity)) !important
    }

    .tablet\:hover\:xer-bg-primary:hover {
        --bg-opacity: 1 !important;
        background-color: #ed8b00 !important;
        background-color: rgba(237,139,0,var(--bg-opacity)) !important
    }

    .tablet\:hover\:xer-bg-white:hover {
        --bg-opacity: 1 !important;
        background-color: #fff !important;
        background-color: rgba(255,255,255,var(--bg-opacity)) !important
    }

    .tablet\:hover\:xer-bg-backdrop:hover {
        background-color: #0000001f !important
    }

    .tablet\:focus\:xer-bg-info:focus {
        --bg-opacity: 1 !important;
        background-color: #54dede !important;
        background-color: rgba(84,222,222,var(--bg-opacity)) !important
    }

    .tablet\:focus\:xer-bg-warning:focus {
        --bg-opacity: 1 !important;
        background-color: #ffcc49 !important;
        background-color: rgba(255,204,73,var(--bg-opacity)) !important
    }

    .tablet\:focus\:xer-bg-success:focus {
        --bg-opacity: 1 !important;
        background-color: #acd84e !important;
        background-color: rgba(172,216,78,var(--bg-opacity)) !important
    }

    .tablet\:focus\:xer-bg-danger:focus {
        --bg-opacity: 1 !important;
        background-color: #ff0c3e !important;
        background-color: rgba(255,12,62,var(--bg-opacity)) !important
    }

    .tablet\:focus\:xer-bg-danger--hover:focus {
        --bg-opacity: 1 !important;
        background-color: #f20000 !important;
        background-color: rgba(242,0,0,var(--bg-opacity)) !important
    }

    .tablet\:focus\:xer-bg-danger--active:focus {
        --bg-opacity: 1 !important;
        background-color: #d40000 !important;
        background-color: rgba(212,0,0,var(--bg-opacity)) !important
    }

    .tablet\:focus\:xer-bg-grey-3:focus {
        --bg-opacity: 1 !important;
        background-color: #f0f0f0 !important;
        background-color: rgba(240,240,240,var(--bg-opacity)) !important
    }

    .tablet\:focus\:xer-bg-grey-7:focus {
        --bg-opacity: 1 !important;
        background-color: #6b6b6b !important;
        background-color: rgba(107,107,107,var(--bg-opacity)) !important
    }

    .tablet\:focus\:xer-bg-black:focus {
        --bg-opacity: 1 !important;
        background-color: #222 !important;
        background-color: rgba(34,34,34,var(--bg-opacity)) !important
    }

    .tablet\:focus\:xer-bg-grey-2:focus {
        --bg-opacity: 1 !important;
        background-color: #f9f9f9 !important;
        background-color: rgba(249,249,249,var(--bg-opacity)) !important
    }

    .tablet\:focus\:xer-bg-grey-6:focus {
        --bg-opacity: 1 !important;
        background-color: #a1a1a1 !important;
        background-color: rgba(161,161,161,var(--bg-opacity)) !important
    }

    .tablet\:focus\:xer-bg-grey-1:focus {
        --bg-opacity: 1 !important;
        background-color: #fdfdfd !important;
        background-color: rgba(253,253,253,var(--bg-opacity)) !important
    }

    .tablet\:focus\:xer-bg-grey-4:focus {
        --bg-opacity: 1 !important;
        background-color: #eaeaea !important;
        background-color: rgba(234,234,234,var(--bg-opacity)) !important
    }

    .tablet\:focus\:xer-bg-grey-5:focus {
        --bg-opacity: 1 !important;
        background-color: #dcdcdc !important;
        background-color: rgba(220,220,220,var(--bg-opacity)) !important
    }

    .tablet\:focus\:xer-bg-grey:focus {
        --bg-opacity: 1 !important;
        background-color: #cdcdcd !important;
        background-color: rgba(205,205,205,var(--bg-opacity)) !important
    }

    .tablet\:focus\:xer-bg-grey-dark:focus {
        --bg-opacity: 1 !important;
        background-color: #555 !important;
        background-color: rgba(85,85,85,var(--bg-opacity)) !important
    }

    .tablet\:focus\:xer-bg-secondary-3:focus {
        --bg-opacity: 1 !important;
        background-color: #d14124 !important;
        background-color: rgba(209,65,36,var(--bg-opacity)) !important
    }

    .tablet\:focus\:xer-bg-secondary-2:focus {
        --bg-opacity: 1 !important;
        background-color: #991e66 !important;
        background-color: rgba(153,30,102,var(--bg-opacity)) !important
    }

    .tablet\:focus\:xer-bg-secondary-1:focus {
        --bg-opacity: 1 !important;
        background-color: #e06287 !important;
        background-color: rgba(224,98,135,var(--bg-opacity)) !important
    }

    .tablet\:focus\:xer-bg-cta--active:focus {
        --bg-opacity: 1 !important;
        background-color: #007d72 !important;
        background-color: rgba(0,125,114,var(--bg-opacity)) !important
    }

    .tablet\:focus\:xer-bg-cta--hover:focus {
        --bg-opacity: 1 !important;
        background-color: #009f91 !important;
        background-color: rgba(0,159,145,var(--bg-opacity)) !important
    }

    .tablet\:focus\:xer-bg-cta:focus {
        --bg-opacity: 1 !important;
        background-color: #00af9f !important;
        background-color: rgba(0,175,159,var(--bg-opacity)) !important
    }

    .tablet\:focus\:xer-bg-primary:focus {
        --bg-opacity: 1 !important;
        background-color: #ed8b00 !important;
        background-color: rgba(237,139,0,var(--bg-opacity)) !important
    }

    .tablet\:focus\:xer-bg-white:focus {
        --bg-opacity: 1 !important;
        background-color: #fff !important;
        background-color: rgba(255,255,255,var(--bg-opacity)) !important
    }

    .tablet\:focus\:xer-bg-backdrop:focus {
        background-color: #0000001f !important
    }

    .tablet\:xer-bg-none {
        background-image: none !important
    }

    .tablet\:xer-bg-gradient-to-t {
        background-image: linear-gradient(to top,var(--gradient-color-stops)) !important
    }

    .tablet\:xer-bg-gradient-to-tr {
        background-image: linear-gradient(to top right,var(--gradient-color-stops)) !important
    }

    .tablet\:xer-bg-gradient-to-r {
        background-image: linear-gradient(to right,var(--gradient-color-stops)) !important
    }

    .tablet\:xer-bg-gradient-to-br {
        background-image: linear-gradient(to bottom right,var(--gradient-color-stops)) !important
    }

    .tablet\:xer-bg-gradient-to-b {
        background-image: linear-gradient(to bottom,var(--gradient-color-stops)) !important
    }

    .tablet\:xer-bg-gradient-to-bl {
        background-image: linear-gradient(to bottom left,var(--gradient-color-stops)) !important
    }

    .tablet\:xer-bg-gradient-to-l {
        background-image: linear-gradient(to left,var(--gradient-color-stops)) !important
    }

    .tablet\:xer-bg-gradient-to-tl {
        background-image: linear-gradient(to top left,var(--gradient-color-stops)) !important
    }

    .tablet\:xer-from-info {
        --gradient-from-color: #54dede !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(84, 222, 222, 0)) !important
    }

    .tablet\:xer-from-warning {
        --gradient-from-color: #ffcc49 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(255, 204, 73, 0)) !important
    }

    .tablet\:xer-from-success {
        --gradient-from-color: #acd84e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(172, 216, 78, 0)) !important
    }

    .tablet\:xer-from-danger {
        --gradient-from-color: #ff0c3e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(255, 12, 62, 0)) !important
    }

    .tablet\:xer-from-danger--hover {
        --gradient-from-color: #f20000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(242, 0, 0, 0)) !important
    }

    .tablet\:xer-from-danger--active {
        --gradient-from-color: #d40000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(212, 0, 0, 0)) !important
    }

    .tablet\:xer-from-grey-3 {
        --gradient-from-color: #f0f0f0 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(240, 240, 240, 0)) !important
    }

    .tablet\:xer-from-grey-7 {
        --gradient-from-color: #6b6b6b !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(107, 107, 107, 0)) !important
    }

    .tablet\:xer-from-black {
        --gradient-from-color: #222222 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(34, 34, 34, 0)) !important
    }

    .tablet\:xer-from-grey-2 {
        --gradient-from-color: #f9f9f9 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(249, 249, 249, 0)) !important
    }

    .tablet\:xer-from-grey-6 {
        --gradient-from-color: #a1a1a1 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(161, 161, 161, 0)) !important
    }

    .tablet\:xer-from-grey-1 {
        --gradient-from-color: #fdfdfd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(253, 253, 253, 0)) !important
    }

    .tablet\:xer-from-grey-4 {
        --gradient-from-color: #eaeaea !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(234, 234, 234, 0)) !important
    }

    .tablet\:xer-from-grey-5 {
        --gradient-from-color: #dcdcdc !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(220, 220, 220, 0)) !important
    }

    .tablet\:xer-from-grey {
        --gradient-from-color: #cdcdcd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(205, 205, 205, 0)) !important
    }

    .tablet\:xer-from-grey-dark {
        --gradient-from-color: #555555 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(85, 85, 85, 0)) !important
    }

    .tablet\:xer-from-secondary-3 {
        --gradient-from-color: #d14124 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(209, 65, 36, 0)) !important
    }

    .tablet\:xer-from-secondary-2 {
        --gradient-from-color: #991e66 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(153, 30, 102, 0)) !important
    }

    .tablet\:xer-from-secondary-1 {
        --gradient-from-color: #e06287 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(224, 98, 135, 0)) !important
    }

    .tablet\:xer-from-cta--active {
        --gradient-from-color: #007d72 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 125, 114, 0)) !important
    }

    .tablet\:xer-from-cta--hover {
        --gradient-from-color: #009f91 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 159, 145, 0)) !important
    }

    .tablet\:xer-from-cta {
        --gradient-from-color: #00af9f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 175, 159, 0)) !important
    }

    .tablet\:xer-from-primary {
        --gradient-from-color: #ed8b00 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(237, 139, 0, 0)) !important
    }

    .tablet\:xer-from-white {
        --gradient-from-color: #ffffff !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(255, 255, 255, 0)) !important
    }

    .tablet\:xer-from-backdrop {
        --gradient-from-color: #0000001f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 0, 0, 0)) !important
    }

    .tablet\:xer-via-info {
        --gradient-via-color: #54dede !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(84, 222, 222, 0)) !important
    }

    .tablet\:xer-via-warning {
        --gradient-via-color: #ffcc49 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(255, 204, 73, 0)) !important
    }

    .tablet\:xer-via-success {
        --gradient-via-color: #acd84e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(172, 216, 78, 0)) !important
    }

    .tablet\:xer-via-danger {
        --gradient-via-color: #ff0c3e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(255, 12, 62, 0)) !important
    }

    .tablet\:xer-via-danger--hover {
        --gradient-via-color: #f20000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(242, 0, 0, 0)) !important
    }

    .tablet\:xer-via-danger--active {
        --gradient-via-color: #d40000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(212, 0, 0, 0)) !important
    }

    .tablet\:xer-via-grey-3 {
        --gradient-via-color: #f0f0f0 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(240, 240, 240, 0)) !important
    }

    .tablet\:xer-via-grey-7 {
        --gradient-via-color: #6b6b6b !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(107, 107, 107, 0)) !important
    }

    .tablet\:xer-via-black {
        --gradient-via-color: #222222 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(34, 34, 34, 0)) !important
    }

    .tablet\:xer-via-grey-2 {
        --gradient-via-color: #f9f9f9 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(249, 249, 249, 0)) !important
    }

    .tablet\:xer-via-grey-6 {
        --gradient-via-color: #a1a1a1 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(161, 161, 161, 0)) !important
    }

    .tablet\:xer-via-grey-1 {
        --gradient-via-color: #fdfdfd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(253, 253, 253, 0)) !important
    }

    .tablet\:xer-via-grey-4 {
        --gradient-via-color: #eaeaea !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(234, 234, 234, 0)) !important
    }

    .tablet\:xer-via-grey-5 {
        --gradient-via-color: #dcdcdc !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(220, 220, 220, 0)) !important
    }

    .tablet\:xer-via-grey {
        --gradient-via-color: #cdcdcd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(205, 205, 205, 0)) !important
    }

    .tablet\:xer-via-grey-dark {
        --gradient-via-color: #555555 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(85, 85, 85, 0)) !important
    }

    .tablet\:xer-via-secondary-3 {
        --gradient-via-color: #d14124 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(209, 65, 36, 0)) !important
    }

    .tablet\:xer-via-secondary-2 {
        --gradient-via-color: #991e66 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(153, 30, 102, 0)) !important
    }

    .tablet\:xer-via-secondary-1 {
        --gradient-via-color: #e06287 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(224, 98, 135, 0)) !important
    }

    .tablet\:xer-via-cta--active {
        --gradient-via-color: #007d72 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 125, 114, 0)) !important
    }

    .tablet\:xer-via-cta--hover {
        --gradient-via-color: #009f91 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 159, 145, 0)) !important
    }

    .tablet\:xer-via-cta {
        --gradient-via-color: #00af9f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 175, 159, 0)) !important
    }

    .tablet\:xer-via-primary {
        --gradient-via-color: #ed8b00 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(237, 139, 0, 0)) !important
    }

    .tablet\:xer-via-white {
        --gradient-via-color: #ffffff !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(255, 255, 255, 0)) !important
    }

    .tablet\:xer-via-backdrop {
        --gradient-via-color: #0000001f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 0, 0, 0)) !important
    }

    .tablet\:xer-to-info {
        --gradient-to-color: #54dede !important
    }

    .tablet\:xer-to-warning {
        --gradient-to-color: #ffcc49 !important
    }

    .tablet\:xer-to-success {
        --gradient-to-color: #acd84e !important
    }

    .tablet\:xer-to-danger {
        --gradient-to-color: #ff0c3e !important
    }

    .tablet\:xer-to-danger--hover {
        --gradient-to-color: #f20000 !important
    }

    .tablet\:xer-to-danger--active {
        --gradient-to-color: #d40000 !important
    }

    .tablet\:xer-to-grey-3 {
        --gradient-to-color: #f0f0f0 !important
    }

    .tablet\:xer-to-grey-7 {
        --gradient-to-color: #6b6b6b !important
    }

    .tablet\:xer-to-black {
        --gradient-to-color: #222222 !important
    }

    .tablet\:xer-to-grey-2 {
        --gradient-to-color: #f9f9f9 !important
    }

    .tablet\:xer-to-grey-6 {
        --gradient-to-color: #a1a1a1 !important
    }

    .tablet\:xer-to-grey-1 {
        --gradient-to-color: #fdfdfd !important
    }

    .tablet\:xer-to-grey-4 {
        --gradient-to-color: #eaeaea !important
    }

    .tablet\:xer-to-grey-5 {
        --gradient-to-color: #dcdcdc !important
    }

    .tablet\:xer-to-grey {
        --gradient-to-color: #cdcdcd !important
    }

    .tablet\:xer-to-grey-dark {
        --gradient-to-color: #555555 !important
    }

    .tablet\:xer-to-secondary-3 {
        --gradient-to-color: #d14124 !important
    }

    .tablet\:xer-to-secondary-2 {
        --gradient-to-color: #991e66 !important
    }

    .tablet\:xer-to-secondary-1 {
        --gradient-to-color: #e06287 !important
    }

    .tablet\:xer-to-cta--active {
        --gradient-to-color: #007d72 !important
    }

    .tablet\:xer-to-cta--hover {
        --gradient-to-color: #009f91 !important
    }

    .tablet\:xer-to-cta {
        --gradient-to-color: #00af9f !important
    }

    .tablet\:xer-to-primary {
        --gradient-to-color: #ed8b00 !important
    }

    .tablet\:xer-to-white {
        --gradient-to-color: #ffffff !important
    }

    .tablet\:xer-to-backdrop {
        --gradient-to-color: #0000001f !important
    }

    .tablet\:hover\:xer-from-info:hover {
        --gradient-from-color: #54dede !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(84, 222, 222, 0)) !important
    }

    .tablet\:hover\:xer-from-warning:hover {
        --gradient-from-color: #ffcc49 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(255, 204, 73, 0)) !important
    }

    .tablet\:hover\:xer-from-success:hover {
        --gradient-from-color: #acd84e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(172, 216, 78, 0)) !important
    }

    .tablet\:hover\:xer-from-danger:hover {
        --gradient-from-color: #ff0c3e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(255, 12, 62, 0)) !important
    }

    .tablet\:hover\:xer-from-danger--hover:hover {
        --gradient-from-color: #f20000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(242, 0, 0, 0)) !important
    }

    .tablet\:hover\:xer-from-danger--active:hover {
        --gradient-from-color: #d40000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(212, 0, 0, 0)) !important
    }

    .tablet\:hover\:xer-from-grey-3:hover {
        --gradient-from-color: #f0f0f0 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(240, 240, 240, 0)) !important
    }

    .tablet\:hover\:xer-from-grey-7:hover {
        --gradient-from-color: #6b6b6b !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(107, 107, 107, 0)) !important
    }

    .tablet\:hover\:xer-from-black:hover {
        --gradient-from-color: #222222 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(34, 34, 34, 0)) !important
    }

    .tablet\:hover\:xer-from-grey-2:hover {
        --gradient-from-color: #f9f9f9 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(249, 249, 249, 0)) !important
    }

    .tablet\:hover\:xer-from-grey-6:hover {
        --gradient-from-color: #a1a1a1 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(161, 161, 161, 0)) !important
    }

    .tablet\:hover\:xer-from-grey-1:hover {
        --gradient-from-color: #fdfdfd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(253, 253, 253, 0)) !important
    }

    .tablet\:hover\:xer-from-grey-4:hover {
        --gradient-from-color: #eaeaea !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(234, 234, 234, 0)) !important
    }

    .tablet\:hover\:xer-from-grey-5:hover {
        --gradient-from-color: #dcdcdc !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(220, 220, 220, 0)) !important
    }

    .tablet\:hover\:xer-from-grey:hover {
        --gradient-from-color: #cdcdcd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(205, 205, 205, 0)) !important
    }

    .tablet\:hover\:xer-from-grey-dark:hover {
        --gradient-from-color: #555555 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(85, 85, 85, 0)) !important
    }

    .tablet\:hover\:xer-from-secondary-3:hover {
        --gradient-from-color: #d14124 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(209, 65, 36, 0)) !important
    }

    .tablet\:hover\:xer-from-secondary-2:hover {
        --gradient-from-color: #991e66 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(153, 30, 102, 0)) !important
    }

    .tablet\:hover\:xer-from-secondary-1:hover {
        --gradient-from-color: #e06287 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(224, 98, 135, 0)) !important
    }

    .tablet\:hover\:xer-from-cta--active:hover {
        --gradient-from-color: #007d72 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 125, 114, 0)) !important
    }

    .tablet\:hover\:xer-from-cta--hover:hover {
        --gradient-from-color: #009f91 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 159, 145, 0)) !important
    }

    .tablet\:hover\:xer-from-cta:hover {
        --gradient-from-color: #00af9f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 175, 159, 0)) !important
    }

    .tablet\:hover\:xer-from-primary:hover {
        --gradient-from-color: #ed8b00 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(237, 139, 0, 0)) !important
    }

    .tablet\:hover\:xer-from-white:hover {
        --gradient-from-color: #ffffff !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(255, 255, 255, 0)) !important
    }

    .tablet\:hover\:xer-from-backdrop:hover {
        --gradient-from-color: #0000001f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 0, 0, 0)) !important
    }

    .tablet\:hover\:xer-via-info:hover {
        --gradient-via-color: #54dede !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(84, 222, 222, 0)) !important
    }

    .tablet\:hover\:xer-via-warning:hover {
        --gradient-via-color: #ffcc49 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(255, 204, 73, 0)) !important
    }

    .tablet\:hover\:xer-via-success:hover {
        --gradient-via-color: #acd84e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(172, 216, 78, 0)) !important
    }

    .tablet\:hover\:xer-via-danger:hover {
        --gradient-via-color: #ff0c3e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(255, 12, 62, 0)) !important
    }

    .tablet\:hover\:xer-via-danger--hover:hover {
        --gradient-via-color: #f20000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(242, 0, 0, 0)) !important
    }

    .tablet\:hover\:xer-via-danger--active:hover {
        --gradient-via-color: #d40000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(212, 0, 0, 0)) !important
    }

    .tablet\:hover\:xer-via-grey-3:hover {
        --gradient-via-color: #f0f0f0 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(240, 240, 240, 0)) !important
    }

    .tablet\:hover\:xer-via-grey-7:hover {
        --gradient-via-color: #6b6b6b !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(107, 107, 107, 0)) !important
    }

    .tablet\:hover\:xer-via-black:hover {
        --gradient-via-color: #222222 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(34, 34, 34, 0)) !important
    }

    .tablet\:hover\:xer-via-grey-2:hover {
        --gradient-via-color: #f9f9f9 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(249, 249, 249, 0)) !important
    }

    .tablet\:hover\:xer-via-grey-6:hover {
        --gradient-via-color: #a1a1a1 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(161, 161, 161, 0)) !important
    }

    .tablet\:hover\:xer-via-grey-1:hover {
        --gradient-via-color: #fdfdfd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(253, 253, 253, 0)) !important
    }

    .tablet\:hover\:xer-via-grey-4:hover {
        --gradient-via-color: #eaeaea !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(234, 234, 234, 0)) !important
    }

    .tablet\:hover\:xer-via-grey-5:hover {
        --gradient-via-color: #dcdcdc !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(220, 220, 220, 0)) !important
    }

    .tablet\:hover\:xer-via-grey:hover {
        --gradient-via-color: #cdcdcd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(205, 205, 205, 0)) !important
    }

    .tablet\:hover\:xer-via-grey-dark:hover {
        --gradient-via-color: #555555 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(85, 85, 85, 0)) !important
    }

    .tablet\:hover\:xer-via-secondary-3:hover {
        --gradient-via-color: #d14124 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(209, 65, 36, 0)) !important
    }

    .tablet\:hover\:xer-via-secondary-2:hover {
        --gradient-via-color: #991e66 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(153, 30, 102, 0)) !important
    }

    .tablet\:hover\:xer-via-secondary-1:hover {
        --gradient-via-color: #e06287 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(224, 98, 135, 0)) !important
    }

    .tablet\:hover\:xer-via-cta--active:hover {
        --gradient-via-color: #007d72 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 125, 114, 0)) !important
    }

    .tablet\:hover\:xer-via-cta--hover:hover {
        --gradient-via-color: #009f91 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 159, 145, 0)) !important
    }

    .tablet\:hover\:xer-via-cta:hover {
        --gradient-via-color: #00af9f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 175, 159, 0)) !important
    }

    .tablet\:hover\:xer-via-primary:hover {
        --gradient-via-color: #ed8b00 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(237, 139, 0, 0)) !important
    }

    .tablet\:hover\:xer-via-white:hover {
        --gradient-via-color: #ffffff !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(255, 255, 255, 0)) !important
    }

    .tablet\:hover\:xer-via-backdrop:hover {
        --gradient-via-color: #0000001f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 0, 0, 0)) !important
    }

    .tablet\:hover\:xer-to-info:hover {
        --gradient-to-color: #54dede !important
    }

    .tablet\:hover\:xer-to-warning:hover {
        --gradient-to-color: #ffcc49 !important
    }

    .tablet\:hover\:xer-to-success:hover {
        --gradient-to-color: #acd84e !important
    }

    .tablet\:hover\:xer-to-danger:hover {
        --gradient-to-color: #ff0c3e !important
    }

    .tablet\:hover\:xer-to-danger--hover:hover {
        --gradient-to-color: #f20000 !important
    }

    .tablet\:hover\:xer-to-danger--active:hover {
        --gradient-to-color: #d40000 !important
    }

    .tablet\:hover\:xer-to-grey-3:hover {
        --gradient-to-color: #f0f0f0 !important
    }

    .tablet\:hover\:xer-to-grey-7:hover {
        --gradient-to-color: #6b6b6b !important
    }

    .tablet\:hover\:xer-to-black:hover {
        --gradient-to-color: #222222 !important
    }

    .tablet\:hover\:xer-to-grey-2:hover {
        --gradient-to-color: #f9f9f9 !important
    }

    .tablet\:hover\:xer-to-grey-6:hover {
        --gradient-to-color: #a1a1a1 !important
    }

    .tablet\:hover\:xer-to-grey-1:hover {
        --gradient-to-color: #fdfdfd !important
    }

    .tablet\:hover\:xer-to-grey-4:hover {
        --gradient-to-color: #eaeaea !important
    }

    .tablet\:hover\:xer-to-grey-5:hover {
        --gradient-to-color: #dcdcdc !important
    }

    .tablet\:hover\:xer-to-grey:hover {
        --gradient-to-color: #cdcdcd !important
    }

    .tablet\:hover\:xer-to-grey-dark:hover {
        --gradient-to-color: #555555 !important
    }

    .tablet\:hover\:xer-to-secondary-3:hover {
        --gradient-to-color: #d14124 !important
    }

    .tablet\:hover\:xer-to-secondary-2:hover {
        --gradient-to-color: #991e66 !important
    }

    .tablet\:hover\:xer-to-secondary-1:hover {
        --gradient-to-color: #e06287 !important
    }

    .tablet\:hover\:xer-to-cta--active:hover {
        --gradient-to-color: #007d72 !important
    }

    .tablet\:hover\:xer-to-cta--hover:hover {
        --gradient-to-color: #009f91 !important
    }

    .tablet\:hover\:xer-to-cta:hover {
        --gradient-to-color: #00af9f !important
    }

    .tablet\:hover\:xer-to-primary:hover {
        --gradient-to-color: #ed8b00 !important
    }

    .tablet\:hover\:xer-to-white:hover {
        --gradient-to-color: #ffffff !important
    }

    .tablet\:hover\:xer-to-backdrop:hover {
        --gradient-to-color: #0000001f !important
    }

    .tablet\:focus\:xer-from-info:focus {
        --gradient-from-color: #54dede !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(84, 222, 222, 0)) !important
    }

    .tablet\:focus\:xer-from-warning:focus {
        --gradient-from-color: #ffcc49 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(255, 204, 73, 0)) !important
    }

    .tablet\:focus\:xer-from-success:focus {
        --gradient-from-color: #acd84e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(172, 216, 78, 0)) !important
    }

    .tablet\:focus\:xer-from-danger:focus {
        --gradient-from-color: #ff0c3e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(255, 12, 62, 0)) !important
    }

    .tablet\:focus\:xer-from-danger--hover:focus {
        --gradient-from-color: #f20000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(242, 0, 0, 0)) !important
    }

    .tablet\:focus\:xer-from-danger--active:focus {
        --gradient-from-color: #d40000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(212, 0, 0, 0)) !important
    }

    .tablet\:focus\:xer-from-grey-3:focus {
        --gradient-from-color: #f0f0f0 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(240, 240, 240, 0)) !important
    }

    .tablet\:focus\:xer-from-grey-7:focus {
        --gradient-from-color: #6b6b6b !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(107, 107, 107, 0)) !important
    }

    .tablet\:focus\:xer-from-black:focus {
        --gradient-from-color: #222222 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(34, 34, 34, 0)) !important
    }

    .tablet\:focus\:xer-from-grey-2:focus {
        --gradient-from-color: #f9f9f9 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(249, 249, 249, 0)) !important
    }

    .tablet\:focus\:xer-from-grey-6:focus {
        --gradient-from-color: #a1a1a1 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(161, 161, 161, 0)) !important
    }

    .tablet\:focus\:xer-from-grey-1:focus {
        --gradient-from-color: #fdfdfd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(253, 253, 253, 0)) !important
    }

    .tablet\:focus\:xer-from-grey-4:focus {
        --gradient-from-color: #eaeaea !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(234, 234, 234, 0)) !important
    }

    .tablet\:focus\:xer-from-grey-5:focus {
        --gradient-from-color: #dcdcdc !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(220, 220, 220, 0)) !important
    }

    .tablet\:focus\:xer-from-grey:focus {
        --gradient-from-color: #cdcdcd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(205, 205, 205, 0)) !important
    }

    .tablet\:focus\:xer-from-grey-dark:focus {
        --gradient-from-color: #555555 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(85, 85, 85, 0)) !important
    }

    .tablet\:focus\:xer-from-secondary-3:focus {
        --gradient-from-color: #d14124 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(209, 65, 36, 0)) !important
    }

    .tablet\:focus\:xer-from-secondary-2:focus {
        --gradient-from-color: #991e66 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(153, 30, 102, 0)) !important
    }

    .tablet\:focus\:xer-from-secondary-1:focus {
        --gradient-from-color: #e06287 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(224, 98, 135, 0)) !important
    }

    .tablet\:focus\:xer-from-cta--active:focus {
        --gradient-from-color: #007d72 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 125, 114, 0)) !important
    }

    .tablet\:focus\:xer-from-cta--hover:focus {
        --gradient-from-color: #009f91 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 159, 145, 0)) !important
    }

    .tablet\:focus\:xer-from-cta:focus {
        --gradient-from-color: #00af9f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 175, 159, 0)) !important
    }

    .tablet\:focus\:xer-from-primary:focus {
        --gradient-from-color: #ed8b00 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(237, 139, 0, 0)) !important
    }

    .tablet\:focus\:xer-from-white:focus {
        --gradient-from-color: #ffffff !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(255, 255, 255, 0)) !important
    }

    .tablet\:focus\:xer-from-backdrop:focus {
        --gradient-from-color: #0000001f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 0, 0, 0)) !important
    }

    .tablet\:focus\:xer-via-info:focus {
        --gradient-via-color: #54dede !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(84, 222, 222, 0)) !important
    }

    .tablet\:focus\:xer-via-warning:focus {
        --gradient-via-color: #ffcc49 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(255, 204, 73, 0)) !important
    }

    .tablet\:focus\:xer-via-success:focus {
        --gradient-via-color: #acd84e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(172, 216, 78, 0)) !important
    }

    .tablet\:focus\:xer-via-danger:focus {
        --gradient-via-color: #ff0c3e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(255, 12, 62, 0)) !important
    }

    .tablet\:focus\:xer-via-danger--hover:focus {
        --gradient-via-color: #f20000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(242, 0, 0, 0)) !important
    }

    .tablet\:focus\:xer-via-danger--active:focus {
        --gradient-via-color: #d40000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(212, 0, 0, 0)) !important
    }

    .tablet\:focus\:xer-via-grey-3:focus {
        --gradient-via-color: #f0f0f0 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(240, 240, 240, 0)) !important
    }

    .tablet\:focus\:xer-via-grey-7:focus {
        --gradient-via-color: #6b6b6b !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(107, 107, 107, 0)) !important
    }

    .tablet\:focus\:xer-via-black:focus {
        --gradient-via-color: #222222 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(34, 34, 34, 0)) !important
    }

    .tablet\:focus\:xer-via-grey-2:focus {
        --gradient-via-color: #f9f9f9 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(249, 249, 249, 0)) !important
    }

    .tablet\:focus\:xer-via-grey-6:focus {
        --gradient-via-color: #a1a1a1 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(161, 161, 161, 0)) !important
    }

    .tablet\:focus\:xer-via-grey-1:focus {
        --gradient-via-color: #fdfdfd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(253, 253, 253, 0)) !important
    }

    .tablet\:focus\:xer-via-grey-4:focus {
        --gradient-via-color: #eaeaea !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(234, 234, 234, 0)) !important
    }

    .tablet\:focus\:xer-via-grey-5:focus {
        --gradient-via-color: #dcdcdc !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(220, 220, 220, 0)) !important
    }

    .tablet\:focus\:xer-via-grey:focus {
        --gradient-via-color: #cdcdcd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(205, 205, 205, 0)) !important
    }

    .tablet\:focus\:xer-via-grey-dark:focus {
        --gradient-via-color: #555555 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(85, 85, 85, 0)) !important
    }

    .tablet\:focus\:xer-via-secondary-3:focus {
        --gradient-via-color: #d14124 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(209, 65, 36, 0)) !important
    }

    .tablet\:focus\:xer-via-secondary-2:focus {
        --gradient-via-color: #991e66 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(153, 30, 102, 0)) !important
    }

    .tablet\:focus\:xer-via-secondary-1:focus {
        --gradient-via-color: #e06287 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(224, 98, 135, 0)) !important
    }

    .tablet\:focus\:xer-via-cta--active:focus {
        --gradient-via-color: #007d72 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 125, 114, 0)) !important
    }

    .tablet\:focus\:xer-via-cta--hover:focus {
        --gradient-via-color: #009f91 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 159, 145, 0)) !important
    }

    .tablet\:focus\:xer-via-cta:focus {
        --gradient-via-color: #00af9f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 175, 159, 0)) !important
    }

    .tablet\:focus\:xer-via-primary:focus {
        --gradient-via-color: #ed8b00 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(237, 139, 0, 0)) !important
    }

    .tablet\:focus\:xer-via-white:focus {
        --gradient-via-color: #ffffff !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(255, 255, 255, 0)) !important
    }

    .tablet\:focus\:xer-via-backdrop:focus {
        --gradient-via-color: #0000001f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 0, 0, 0)) !important
    }

    .tablet\:focus\:xer-to-info:focus {
        --gradient-to-color: #54dede !important
    }

    .tablet\:focus\:xer-to-warning:focus {
        --gradient-to-color: #ffcc49 !important
    }

    .tablet\:focus\:xer-to-success:focus {
        --gradient-to-color: #acd84e !important
    }

    .tablet\:focus\:xer-to-danger:focus {
        --gradient-to-color: #ff0c3e !important
    }

    .tablet\:focus\:xer-to-danger--hover:focus {
        --gradient-to-color: #f20000 !important
    }

    .tablet\:focus\:xer-to-danger--active:focus {
        --gradient-to-color: #d40000 !important
    }

    .tablet\:focus\:xer-to-grey-3:focus {
        --gradient-to-color: #f0f0f0 !important
    }

    .tablet\:focus\:xer-to-grey-7:focus {
        --gradient-to-color: #6b6b6b !important
    }

    .tablet\:focus\:xer-to-black:focus {
        --gradient-to-color: #222222 !important
    }

    .tablet\:focus\:xer-to-grey-2:focus {
        --gradient-to-color: #f9f9f9 !important
    }

    .tablet\:focus\:xer-to-grey-6:focus {
        --gradient-to-color: #a1a1a1 !important
    }

    .tablet\:focus\:xer-to-grey-1:focus {
        --gradient-to-color: #fdfdfd !important
    }

    .tablet\:focus\:xer-to-grey-4:focus {
        --gradient-to-color: #eaeaea !important
    }

    .tablet\:focus\:xer-to-grey-5:focus {
        --gradient-to-color: #dcdcdc !important
    }

    .tablet\:focus\:xer-to-grey:focus {
        --gradient-to-color: #cdcdcd !important
    }

    .tablet\:focus\:xer-to-grey-dark:focus {
        --gradient-to-color: #555555 !important
    }

    .tablet\:focus\:xer-to-secondary-3:focus {
        --gradient-to-color: #d14124 !important
    }

    .tablet\:focus\:xer-to-secondary-2:focus {
        --gradient-to-color: #991e66 !important
    }

    .tablet\:focus\:xer-to-secondary-1:focus {
        --gradient-to-color: #e06287 !important
    }

    .tablet\:focus\:xer-to-cta--active:focus {
        --gradient-to-color: #007d72 !important
    }

    .tablet\:focus\:xer-to-cta--hover:focus {
        --gradient-to-color: #009f91 !important
    }

    .tablet\:focus\:xer-to-cta:focus {
        --gradient-to-color: #00af9f !important
    }

    .tablet\:focus\:xer-to-primary:focus {
        --gradient-to-color: #ed8b00 !important
    }

    .tablet\:focus\:xer-to-white:focus {
        --gradient-to-color: #ffffff !important
    }

    .tablet\:focus\:xer-to-backdrop:focus {
        --gradient-to-color: #0000001f !important
    }

    .tablet\:xer-bg-opacity-0 {
        --bg-opacity: 0 !important
    }

    .tablet\:xer-bg-opacity-25 {
        --bg-opacity: 0.25 !important
    }

    .tablet\:xer-bg-opacity-50 {
        --bg-opacity: 0.5 !important
    }

    .tablet\:xer-bg-opacity-75 {
        --bg-opacity: 0.75 !important
    }

    .tablet\:xer-bg-opacity-100 {
        --bg-opacity: 1 !important
    }

    .tablet\:hover\:xer-bg-opacity-0:hover {
        --bg-opacity: 0 !important
    }

    .tablet\:hover\:xer-bg-opacity-25:hover {
        --bg-opacity: 0.25 !important
    }

    .tablet\:hover\:xer-bg-opacity-50:hover {
        --bg-opacity: 0.5 !important
    }

    .tablet\:hover\:xer-bg-opacity-75:hover {
        --bg-opacity: 0.75 !important
    }

    .tablet\:hover\:xer-bg-opacity-100:hover {
        --bg-opacity: 1 !important
    }

    .tablet\:focus\:xer-bg-opacity-0:focus {
        --bg-opacity: 0 !important
    }

    .tablet\:focus\:xer-bg-opacity-25:focus {
        --bg-opacity: 0.25 !important
    }

    .tablet\:focus\:xer-bg-opacity-50:focus {
        --bg-opacity: 0.5 !important
    }

    .tablet\:focus\:xer-bg-opacity-75:focus {
        --bg-opacity: 0.75 !important
    }

    .tablet\:focus\:xer-bg-opacity-100:focus {
        --bg-opacity: 1 !important
    }

    .tablet\:xer-bg-bottom {
        background-position: bottom !important
    }

    .tablet\:xer-bg-center {
        background-position: center !important
    }

    .tablet\:xer-bg-left {
        background-position: left !important
    }

    .tablet\:xer-bg-left-bottom {
        background-position: left bottom !important
    }

    .tablet\:xer-bg-left-top {
        background-position: left top !important
    }

    .tablet\:xer-bg-right {
        background-position: right !important
    }

    .tablet\:xer-bg-right-bottom {
        background-position: right bottom !important
    }

    .tablet\:xer-bg-right-top {
        background-position: right top !important
    }

    .tablet\:xer-bg-top {
        background-position: top !important
    }

    .tablet\:xer-bg-repeat {
        background-repeat: repeat !important
    }

    .tablet\:xer-bg-no-repeat {
        background-repeat: no-repeat !important
    }

    .tablet\:xer-bg-repeat-x {
        background-repeat: repeat-x !important
    }

    .tablet\:xer-bg-repeat-y {
        background-repeat: repeat-y !important
    }

    .tablet\:xer-bg-repeat-round {
        background-repeat: round !important
    }

    .tablet\:xer-bg-repeat-space {
        background-repeat: space !important
    }

    .tablet\:xer-bg-auto {
        background-size: auto !important
    }

    .tablet\:xer-bg-cover {
        background-size: cover !important
    }

    .tablet\:xer-bg-contain {
        background-size: contain !important
    }

    .tablet\:xer-border-collapse {
        border-collapse: collapse !important
    }

    .tablet\:xer-border-separate {
        border-collapse: separate !important
    }

    .tablet\:xer-border-info {
        --border-opacity: 1 !important;
        border-color: #54dede !important;
        border-color: rgba(84,222,222,var(--border-opacity)) !important
    }

    .tablet\:xer-border-warning {
        --border-opacity: 1 !important;
        border-color: #ffcc49 !important;
        border-color: rgba(255,204,73,var(--border-opacity)) !important
    }

    .tablet\:xer-border-success {
        --border-opacity: 1 !important;
        border-color: #acd84e !important;
        border-color: rgba(172,216,78,var(--border-opacity)) !important
    }

    .tablet\:xer-border-danger {
        --border-opacity: 1 !important;
        border-color: #ff0c3e !important;
        border-color: rgba(255,12,62,var(--border-opacity)) !important
    }

    .tablet\:xer-border-danger--hover {
        --border-opacity: 1 !important;
        border-color: #f20000 !important;
        border-color: rgba(242,0,0,var(--border-opacity)) !important
    }

    .tablet\:xer-border-danger--active {
        --border-opacity: 1 !important;
        border-color: #d40000 !important;
        border-color: rgba(212,0,0,var(--border-opacity)) !important
    }

    .tablet\:xer-border-grey-3 {
        --border-opacity: 1 !important;
        border-color: #f0f0f0 !important;
        border-color: rgba(240,240,240,var(--border-opacity)) !important
    }

    .tablet\:xer-border-grey-7 {
        --border-opacity: 1 !important;
        border-color: #6b6b6b !important;
        border-color: rgba(107,107,107,var(--border-opacity)) !important
    }

    .tablet\:xer-border-black {
        --border-opacity: 1 !important;
        border-color: #222 !important;
        border-color: rgba(34,34,34,var(--border-opacity)) !important
    }

    .tablet\:xer-border-grey-2 {
        --border-opacity: 1 !important;
        border-color: #f9f9f9 !important;
        border-color: rgba(249,249,249,var(--border-opacity)) !important
    }

    .tablet\:xer-border-grey-6 {
        --border-opacity: 1 !important;
        border-color: #a1a1a1 !important;
        border-color: rgba(161,161,161,var(--border-opacity)) !important
    }

    .tablet\:xer-border-grey-1 {
        --border-opacity: 1 !important;
        border-color: #fdfdfd !important;
        border-color: rgba(253,253,253,var(--border-opacity)) !important
    }

    .tablet\:xer-border-grey-4 {
        --border-opacity: 1 !important;
        border-color: #eaeaea !important;
        border-color: rgba(234,234,234,var(--border-opacity)) !important
    }

    .tablet\:xer-border-grey-5 {
        --border-opacity: 1 !important;
        border-color: #dcdcdc !important;
        border-color: rgba(220,220,220,var(--border-opacity)) !important
    }

    .tablet\:xer-border-grey {
        --border-opacity: 1 !important;
        border-color: #cdcdcd !important;
        border-color: rgba(205,205,205,var(--border-opacity)) !important
    }

    .tablet\:xer-border-grey-dark {
        --border-opacity: 1 !important;
        border-color: #555 !important;
        border-color: rgba(85,85,85,var(--border-opacity)) !important
    }

    .tablet\:xer-border-secondary-3 {
        --border-opacity: 1 !important;
        border-color: #d14124 !important;
        border-color: rgba(209,65,36,var(--border-opacity)) !important
    }

    .tablet\:xer-border-secondary-2 {
        --border-opacity: 1 !important;
        border-color: #991e66 !important;
        border-color: rgba(153,30,102,var(--border-opacity)) !important
    }

    .tablet\:xer-border-secondary-1 {
        --border-opacity: 1 !important;
        border-color: #e06287 !important;
        border-color: rgba(224,98,135,var(--border-opacity)) !important
    }

    .tablet\:xer-border-cta--active {
        --border-opacity: 1 !important;
        border-color: #007d72 !important;
        border-color: rgba(0,125,114,var(--border-opacity)) !important
    }

    .tablet\:xer-border-cta--hover {
        --border-opacity: 1 !important;
        border-color: #009f91 !important;
        border-color: rgba(0,159,145,var(--border-opacity)) !important
    }

    .tablet\:xer-border-cta {
        --border-opacity: 1 !important;
        border-color: #00af9f !important;
        border-color: rgba(0,175,159,var(--border-opacity)) !important
    }

    .tablet\:xer-border-primary {
        --border-opacity: 1 !important;
        border-color: #ed8b00 !important;
        border-color: rgba(237,139,0,var(--border-opacity)) !important
    }

    .tablet\:xer-border-white {
        --border-opacity: 1 !important;
        border-color: #fff !important;
        border-color: rgba(255,255,255,var(--border-opacity)) !important
    }

    .tablet\:xer-border-backdrop {
        border-color: #0000001f !important
    }

    .tablet\:hover\:xer-border-info:hover {
        --border-opacity: 1 !important;
        border-color: #54dede !important;
        border-color: rgba(84,222,222,var(--border-opacity)) !important
    }

    .tablet\:hover\:xer-border-warning:hover {
        --border-opacity: 1 !important;
        border-color: #ffcc49 !important;
        border-color: rgba(255,204,73,var(--border-opacity)) !important
    }

    .tablet\:hover\:xer-border-success:hover {
        --border-opacity: 1 !important;
        border-color: #acd84e !important;
        border-color: rgba(172,216,78,var(--border-opacity)) !important
    }

    .tablet\:hover\:xer-border-danger:hover {
        --border-opacity: 1 !important;
        border-color: #ff0c3e !important;
        border-color: rgba(255,12,62,var(--border-opacity)) !important
    }

    .tablet\:hover\:xer-border-danger--hover:hover {
        --border-opacity: 1 !important;
        border-color: #f20000 !important;
        border-color: rgba(242,0,0,var(--border-opacity)) !important
    }

    .tablet\:hover\:xer-border-danger--active:hover {
        --border-opacity: 1 !important;
        border-color: #d40000 !important;
        border-color: rgba(212,0,0,var(--border-opacity)) !important
    }

    .tablet\:hover\:xer-border-grey-3:hover {
        --border-opacity: 1 !important;
        border-color: #f0f0f0 !important;
        border-color: rgba(240,240,240,var(--border-opacity)) !important
    }

    .tablet\:hover\:xer-border-grey-7:hover {
        --border-opacity: 1 !important;
        border-color: #6b6b6b !important;
        border-color: rgba(107,107,107,var(--border-opacity)) !important
    }

    .tablet\:hover\:xer-border-black:hover {
        --border-opacity: 1 !important;
        border-color: #222 !important;
        border-color: rgba(34,34,34,var(--border-opacity)) !important
    }

    .tablet\:hover\:xer-border-grey-2:hover {
        --border-opacity: 1 !important;
        border-color: #f9f9f9 !important;
        border-color: rgba(249,249,249,var(--border-opacity)) !important
    }

    .tablet\:hover\:xer-border-grey-6:hover {
        --border-opacity: 1 !important;
        border-color: #a1a1a1 !important;
        border-color: rgba(161,161,161,var(--border-opacity)) !important
    }

    .tablet\:hover\:xer-border-grey-1:hover {
        --border-opacity: 1 !important;
        border-color: #fdfdfd !important;
        border-color: rgba(253,253,253,var(--border-opacity)) !important
    }

    .tablet\:hover\:xer-border-grey-4:hover {
        --border-opacity: 1 !important;
        border-color: #eaeaea !important;
        border-color: rgba(234,234,234,var(--border-opacity)) !important
    }

    .tablet\:hover\:xer-border-grey-5:hover {
        --border-opacity: 1 !important;
        border-color: #dcdcdc !important;
        border-color: rgba(220,220,220,var(--border-opacity)) !important
    }

    .tablet\:hover\:xer-border-grey:hover {
        --border-opacity: 1 !important;
        border-color: #cdcdcd !important;
        border-color: rgba(205,205,205,var(--border-opacity)) !important
    }

    .tablet\:hover\:xer-border-grey-dark:hover {
        --border-opacity: 1 !important;
        border-color: #555 !important;
        border-color: rgba(85,85,85,var(--border-opacity)) !important
    }

    .tablet\:hover\:xer-border-secondary-3:hover {
        --border-opacity: 1 !important;
        border-color: #d14124 !important;
        border-color: rgba(209,65,36,var(--border-opacity)) !important
    }

    .tablet\:hover\:xer-border-secondary-2:hover {
        --border-opacity: 1 !important;
        border-color: #991e66 !important;
        border-color: rgba(153,30,102,var(--border-opacity)) !important
    }

    .tablet\:hover\:xer-border-secondary-1:hover {
        --border-opacity: 1 !important;
        border-color: #e06287 !important;
        border-color: rgba(224,98,135,var(--border-opacity)) !important
    }

    .tablet\:hover\:xer-border-cta--active:hover {
        --border-opacity: 1 !important;
        border-color: #007d72 !important;
        border-color: rgba(0,125,114,var(--border-opacity)) !important
    }

    .tablet\:hover\:xer-border-cta--hover:hover {
        --border-opacity: 1 !important;
        border-color: #009f91 !important;
        border-color: rgba(0,159,145,var(--border-opacity)) !important
    }

    .tablet\:hover\:xer-border-cta:hover {
        --border-opacity: 1 !important;
        border-color: #00af9f !important;
        border-color: rgba(0,175,159,var(--border-opacity)) !important
    }

    .tablet\:hover\:xer-border-primary:hover {
        --border-opacity: 1 !important;
        border-color: #ed8b00 !important;
        border-color: rgba(237,139,0,var(--border-opacity)) !important
    }

    .tablet\:hover\:xer-border-white:hover {
        --border-opacity: 1 !important;
        border-color: #fff !important;
        border-color: rgba(255,255,255,var(--border-opacity)) !important
    }

    .tablet\:hover\:xer-border-backdrop:hover {
        border-color: #0000001f !important
    }

    .tablet\:focus\:xer-border-info:focus {
        --border-opacity: 1 !important;
        border-color: #54dede !important;
        border-color: rgba(84,222,222,var(--border-opacity)) !important
    }

    .tablet\:focus\:xer-border-warning:focus {
        --border-opacity: 1 !important;
        border-color: #ffcc49 !important;
        border-color: rgba(255,204,73,var(--border-opacity)) !important
    }

    .tablet\:focus\:xer-border-success:focus {
        --border-opacity: 1 !important;
        border-color: #acd84e !important;
        border-color: rgba(172,216,78,var(--border-opacity)) !important
    }

    .tablet\:focus\:xer-border-danger:focus {
        --border-opacity: 1 !important;
        border-color: #ff0c3e !important;
        border-color: rgba(255,12,62,var(--border-opacity)) !important
    }

    .tablet\:focus\:xer-border-danger--hover:focus {
        --border-opacity: 1 !important;
        border-color: #f20000 !important;
        border-color: rgba(242,0,0,var(--border-opacity)) !important
    }

    .tablet\:focus\:xer-border-danger--active:focus {
        --border-opacity: 1 !important;
        border-color: #d40000 !important;
        border-color: rgba(212,0,0,var(--border-opacity)) !important
    }

    .tablet\:focus\:xer-border-grey-3:focus {
        --border-opacity: 1 !important;
        border-color: #f0f0f0 !important;
        border-color: rgba(240,240,240,var(--border-opacity)) !important
    }

    .tablet\:focus\:xer-border-grey-7:focus {
        --border-opacity: 1 !important;
        border-color: #6b6b6b !important;
        border-color: rgba(107,107,107,var(--border-opacity)) !important
    }

    .tablet\:focus\:xer-border-black:focus {
        --border-opacity: 1 !important;
        border-color: #222 !important;
        border-color: rgba(34,34,34,var(--border-opacity)) !important
    }

    .tablet\:focus\:xer-border-grey-2:focus {
        --border-opacity: 1 !important;
        border-color: #f9f9f9 !important;
        border-color: rgba(249,249,249,var(--border-opacity)) !important
    }

    .tablet\:focus\:xer-border-grey-6:focus {
        --border-opacity: 1 !important;
        border-color: #a1a1a1 !important;
        border-color: rgba(161,161,161,var(--border-opacity)) !important
    }

    .tablet\:focus\:xer-border-grey-1:focus {
        --border-opacity: 1 !important;
        border-color: #fdfdfd !important;
        border-color: rgba(253,253,253,var(--border-opacity)) !important
    }

    .tablet\:focus\:xer-border-grey-4:focus {
        --border-opacity: 1 !important;
        border-color: #eaeaea !important;
        border-color: rgba(234,234,234,var(--border-opacity)) !important
    }

    .tablet\:focus\:xer-border-grey-5:focus {
        --border-opacity: 1 !important;
        border-color: #dcdcdc !important;
        border-color: rgba(220,220,220,var(--border-opacity)) !important
    }

    .tablet\:focus\:xer-border-grey:focus {
        --border-opacity: 1 !important;
        border-color: #cdcdcd !important;
        border-color: rgba(205,205,205,var(--border-opacity)) !important
    }

    .tablet\:focus\:xer-border-grey-dark:focus {
        --border-opacity: 1 !important;
        border-color: #555 !important;
        border-color: rgba(85,85,85,var(--border-opacity)) !important
    }

    .tablet\:focus\:xer-border-secondary-3:focus {
        --border-opacity: 1 !important;
        border-color: #d14124 !important;
        border-color: rgba(209,65,36,var(--border-opacity)) !important
    }

    .tablet\:focus\:xer-border-secondary-2:focus {
        --border-opacity: 1 !important;
        border-color: #991e66 !important;
        border-color: rgba(153,30,102,var(--border-opacity)) !important
    }

    .tablet\:focus\:xer-border-secondary-1:focus {
        --border-opacity: 1 !important;
        border-color: #e06287 !important;
        border-color: rgba(224,98,135,var(--border-opacity)) !important
    }

    .tablet\:focus\:xer-border-cta--active:focus {
        --border-opacity: 1 !important;
        border-color: #007d72 !important;
        border-color: rgba(0,125,114,var(--border-opacity)) !important
    }

    .tablet\:focus\:xer-border-cta--hover:focus {
        --border-opacity: 1 !important;
        border-color: #009f91 !important;
        border-color: rgba(0,159,145,var(--border-opacity)) !important
    }

    .tablet\:focus\:xer-border-cta:focus {
        --border-opacity: 1 !important;
        border-color: #00af9f !important;
        border-color: rgba(0,175,159,var(--border-opacity)) !important
    }

    .tablet\:focus\:xer-border-primary:focus {
        --border-opacity: 1 !important;
        border-color: #ed8b00 !important;
        border-color: rgba(237,139,0,var(--border-opacity)) !important
    }

    .tablet\:focus\:xer-border-white:focus {
        --border-opacity: 1 !important;
        border-color: #fff !important;
        border-color: rgba(255,255,255,var(--border-opacity)) !important
    }

    .tablet\:focus\:xer-border-backdrop:focus {
        border-color: #0000001f !important
    }

    .tablet\:xer-border-opacity-0 {
        --border-opacity: 0 !important
    }

    .tablet\:xer-border-opacity-25 {
        --border-opacity: 0.25 !important
    }

    .tablet\:xer-border-opacity-50 {
        --border-opacity: 0.5 !important
    }

    .tablet\:xer-border-opacity-75 {
        --border-opacity: 0.75 !important
    }

    .tablet\:xer-border-opacity-100 {
        --border-opacity: 1 !important
    }

    .tablet\:hover\:xer-border-opacity-0:hover {
        --border-opacity: 0 !important
    }

    .tablet\:hover\:xer-border-opacity-25:hover {
        --border-opacity: 0.25 !important
    }

    .tablet\:hover\:xer-border-opacity-50:hover {
        --border-opacity: 0.5 !important
    }

    .tablet\:hover\:xer-border-opacity-75:hover {
        --border-opacity: 0.75 !important
    }

    .tablet\:hover\:xer-border-opacity-100:hover {
        --border-opacity: 1 !important
    }

    .tablet\:focus\:xer-border-opacity-0:focus {
        --border-opacity: 0 !important
    }

    .tablet\:focus\:xer-border-opacity-25:focus {
        --border-opacity: 0.25 !important
    }

    .tablet\:focus\:xer-border-opacity-50:focus {
        --border-opacity: 0.5 !important
    }

    .tablet\:focus\:xer-border-opacity-75:focus {
        --border-opacity: 0.75 !important
    }

    .tablet\:focus\:xer-border-opacity-100:focus {
        --border-opacity: 1 !important
    }

    .tablet\:xer-rounded-none {
        border-radius: 0 !important
    }

    .tablet\:xer-rounded-sm {
        border-radius: .125rem !important
    }

    .tablet\:xer-rounded-md {
        border-radius: .375rem !important
    }

    .tablet\:xer-rounded-lg {
        border-radius: .5rem !important
    }

    .tablet\:xer-rounded-xl {
        border-radius: .75rem !important
    }

    .tablet\:xer-rounded-2xl {
        border-radius: 1rem !important
    }

    .tablet\:xer-rounded-3xl {
        border-radius: 1.5rem !important
    }

    .tablet\:xer-rounded-full {
        border-radius: 9999px !important
    }

    .tablet\:xer-rounded-t-none {
        border-top-left-radius: 0 !important;
        border-top-right-radius: 0 !important
    }

    .tablet\:xer-rounded-r-none {
        border-top-right-radius: 0 !important;
        border-bottom-right-radius: 0 !important
    }

    .tablet\:xer-rounded-b-none {
        border-bottom-right-radius: 0 !important;
        border-bottom-left-radius: 0 !important
    }

    .tablet\:xer-rounded-l-none {
        border-top-left-radius: 0 !important;
        border-bottom-left-radius: 0 !important
    }

    .tablet\:xer-rounded-t-sm {
        border-top-left-radius: .125rem !important;
        border-top-right-radius: .125rem !important
    }

    .tablet\:xer-rounded-r-sm {
        border-top-right-radius: .125rem !important;
        border-bottom-right-radius: .125rem !important
    }

    .tablet\:xer-rounded-b-sm {
        border-bottom-right-radius: .125rem !important;
        border-bottom-left-radius: .125rem !important
    }

    .tablet\:xer-rounded-l-sm {
        border-top-left-radius: .125rem !important;
        border-bottom-left-radius: .125rem !important
    }

    .tablet\:xer-rounded-t-md {
        border-top-left-radius: .375rem !important;
        border-top-right-radius: .375rem !important
    }

    .tablet\:xer-rounded-r-md {
        border-top-right-radius: .375rem !important;
        border-bottom-right-radius: .375rem !important
    }

    .tablet\:xer-rounded-b-md {
        border-bottom-right-radius: .375rem !important;
        border-bottom-left-radius: .375rem !important
    }

    .tablet\:xer-rounded-l-md {
        border-top-left-radius: .375rem !important;
        border-bottom-left-radius: .375rem !important
    }

    .tablet\:xer-rounded-t-lg {
        border-top-left-radius: .5rem !important;
        border-top-right-radius: .5rem !important
    }

    .tablet\:xer-rounded-r-lg {
        border-top-right-radius: .5rem !important;
        border-bottom-right-radius: .5rem !important
    }

    .tablet\:xer-rounded-b-lg {
        border-bottom-right-radius: .5rem !important;
        border-bottom-left-radius: .5rem !important
    }

    .tablet\:xer-rounded-l-lg {
        border-top-left-radius: .5rem !important;
        border-bottom-left-radius: .5rem !important
    }

    .tablet\:xer-rounded-t-xl {
        border-top-left-radius: .75rem !important;
        border-top-right-radius: .75rem !important
    }

    .tablet\:xer-rounded-r-xl {
        border-top-right-radius: .75rem !important;
        border-bottom-right-radius: .75rem !important
    }

    .tablet\:xer-rounded-b-xl {
        border-bottom-right-radius: .75rem !important;
        border-bottom-left-radius: .75rem !important
    }

    .tablet\:xer-rounded-l-xl {
        border-top-left-radius: .75rem !important;
        border-bottom-left-radius: .75rem !important
    }

    .tablet\:xer-rounded-t-2xl {
        border-top-left-radius: 1rem !important;
        border-top-right-radius: 1rem !important
    }

    .tablet\:xer-rounded-r-2xl {
        border-top-right-radius: 1rem !important;
        border-bottom-right-radius: 1rem !important
    }

    .tablet\:xer-rounded-b-2xl {
        border-bottom-right-radius: 1rem !important;
        border-bottom-left-radius: 1rem !important
    }

    .tablet\:xer-rounded-l-2xl {
        border-top-left-radius: 1rem !important;
        border-bottom-left-radius: 1rem !important
    }

    .tablet\:xer-rounded-t-3xl {
        border-top-left-radius: 1.5rem !important;
        border-top-right-radius: 1.5rem !important
    }

    .tablet\:xer-rounded-r-3xl {
        border-top-right-radius: 1.5rem !important;
        border-bottom-right-radius: 1.5rem !important
    }

    .tablet\:xer-rounded-b-3xl {
        border-bottom-right-radius: 1.5rem !important;
        border-bottom-left-radius: 1.5rem !important
    }

    .tablet\:xer-rounded-l-3xl {
        border-top-left-radius: 1.5rem !important;
        border-bottom-left-radius: 1.5rem !important
    }

    .tablet\:xer-rounded-t-full {
        border-top-left-radius: 9999px !important;
        border-top-right-radius: 9999px !important
    }

    .tablet\:xer-rounded-r-full {
        border-top-right-radius: 9999px !important;
        border-bottom-right-radius: 9999px !important
    }

    .tablet\:xer-rounded-b-full {
        border-bottom-right-radius: 9999px !important;
        border-bottom-left-radius: 9999px !important
    }

    .tablet\:xer-rounded-l-full {
        border-top-left-radius: 9999px !important;
        border-bottom-left-radius: 9999px !important
    }

    .tablet\:xer-rounded-tl-none {
        border-top-left-radius: 0 !important
    }

    .tablet\:xer-rounded-tr-none {
        border-top-right-radius: 0 !important
    }

    .tablet\:xer-rounded-br-none {
        border-bottom-right-radius: 0 !important
    }

    .tablet\:xer-rounded-bl-none {
        border-bottom-left-radius: 0 !important
    }

    .tablet\:xer-rounded-tl-sm {
        border-top-left-radius: .125rem !important
    }

    .tablet\:xer-rounded-tr-sm {
        border-top-right-radius: .125rem !important
    }

    .tablet\:xer-rounded-br-sm {
        border-bottom-right-radius: .125rem !important
    }

    .tablet\:xer-rounded-bl-sm {
        border-bottom-left-radius: .125rem !important
    }

    .tablet\:xer-rounded-tl-md {
        border-top-left-radius: .375rem !important
    }

    .tablet\:xer-rounded-tr-md {
        border-top-right-radius: .375rem !important
    }

    .tablet\:xer-rounded-br-md {
        border-bottom-right-radius: .375rem !important
    }

    .tablet\:xer-rounded-bl-md {
        border-bottom-left-radius: .375rem !important
    }

    .tablet\:xer-rounded-tl-lg {
        border-top-left-radius: .5rem !important
    }

    .tablet\:xer-rounded-tr-lg {
        border-top-right-radius: .5rem !important
    }

    .tablet\:xer-rounded-br-lg {
        border-bottom-right-radius: .5rem !important
    }

    .tablet\:xer-rounded-bl-lg {
        border-bottom-left-radius: .5rem !important
    }

    .tablet\:xer-rounded-tl-xl {
        border-top-left-radius: .75rem !important
    }

    .tablet\:xer-rounded-tr-xl {
        border-top-right-radius: .75rem !important
    }

    .tablet\:xer-rounded-br-xl {
        border-bottom-right-radius: .75rem !important
    }

    .tablet\:xer-rounded-bl-xl {
        border-bottom-left-radius: .75rem !important
    }

    .tablet\:xer-rounded-tl-2xl {
        border-top-left-radius: 1rem !important
    }

    .tablet\:xer-rounded-tr-2xl {
        border-top-right-radius: 1rem !important
    }

    .tablet\:xer-rounded-br-2xl {
        border-bottom-right-radius: 1rem !important
    }

    .tablet\:xer-rounded-bl-2xl {
        border-bottom-left-radius: 1rem !important
    }

    .tablet\:xer-rounded-tl-3xl {
        border-top-left-radius: 1.5rem !important
    }

    .tablet\:xer-rounded-tr-3xl {
        border-top-right-radius: 1.5rem !important
    }

    .tablet\:xer-rounded-br-3xl {
        border-bottom-right-radius: 1.5rem !important
    }

    .tablet\:xer-rounded-bl-3xl {
        border-bottom-left-radius: 1.5rem !important
    }

    .tablet\:xer-rounded-tl-full {
        border-top-left-radius: 9999px !important
    }

    .tablet\:xer-rounded-tr-full {
        border-top-right-radius: 9999px !important
    }

    .tablet\:xer-rounded-br-full {
        border-bottom-right-radius: 9999px !important
    }

    .tablet\:xer-rounded-bl-full {
        border-bottom-left-radius: 9999px !important
    }

    .tablet\:xer-border-solid {
        border-style: solid !important
    }

    .tablet\:xer-border-dashed {
        border-style: dashed !important
    }

    .tablet\:xer-border-dotted {
        border-style: dotted !important
    }

    .tablet\:xer-border-double {
        border-style: double !important
    }

    .tablet\:xer-border-none {
        border-style: none !important
    }

    .tablet\:xer-border-0 {
        border-width: 0 !important
    }

    .tablet\:xer-border-2 {
        border-width: 2px !important
    }

    .tablet\:xer-border-4 {
        border-width: 4px !important
    }

    .tablet\:xer-border-8 {
        border-width: 8px !important
    }

    .tablet\:xer-border {
        border-width: 1px !important
    }

    .tablet\:xer-border-t-0 {
        border-top-width: 0 !important
    }

    .tablet\:xer-border-r-0 {
        border-right-width: 0 !important
    }

    .tablet\:xer-border-b-0 {
        border-bottom-width: 0 !important
    }

    .tablet\:xer-border-l-0 {
        border-left-width: 0 !important
    }

    .tablet\:xer-border-t-2 {
        border-top-width: 2px !important
    }

    .tablet\:xer-border-r-2 {
        border-right-width: 2px !important
    }

    .tablet\:xer-border-b-2 {
        border-bottom-width: 2px !important
    }

    .tablet\:xer-border-l-2 {
        border-left-width: 2px !important
    }

    .tablet\:xer-border-t-4 {
        border-top-width: 4px !important
    }

    .tablet\:xer-border-r-4 {
        border-right-width: 4px !important
    }

    .tablet\:xer-border-b-4 {
        border-bottom-width: 4px !important
    }

    .tablet\:xer-border-l-4 {
        border-left-width: 4px !important
    }

    .tablet\:xer-border-t-8 {
        border-top-width: 8px !important
    }

    .tablet\:xer-border-r-8 {
        border-right-width: 8px !important
    }

    .tablet\:xer-border-b-8 {
        border-bottom-width: 8px !important
    }

    .tablet\:xer-border-l-8 {
        border-left-width: 8px !important
    }

    .tablet\:xer-border-t {
        border-top-width: 1px !important
    }

    .tablet\:xer-border-r {
        border-right-width: 1px !important
    }

    .tablet\:xer-border-b {
        border-bottom-width: 1px !important
    }

    .tablet\:xer-border-l {
        border-left-width: 1px !important
    }

    .tablet\:xer-box-border {
        box-sizing: border-box !important
    }

    .tablet\:xer-box-content {
        box-sizing: content-box !important
    }

    .tablet\:xer-cursor-auto {
        cursor: auto !important
    }

    .tablet\:xer-cursor-default {
        cursor: default !important
    }

    .tablet\:xer-cursor-pointer {
        cursor: pointer !important
    }

    .tablet\:xer-cursor-wait {
        cursor: wait !important
    }

    .tablet\:xer-cursor-text {
        cursor: text !important
    }

    .tablet\:xer-cursor-move {
        cursor: move !important
    }

    .tablet\:xer-cursor-not-allowed {
        cursor: not-allowed !important
    }

    .tablet\:xer-block {
        display: block !important
    }

    .tablet\:xer-inline-block {
        display: inline-block !important
    }

    .tablet\:xer-inline {
        display: inline !important
    }

    .tablet\:xer-flex {
        display: flex !important
    }

    .tablet\:xer-inline-flex {
        display: inline-flex !important
    }

    .tablet\:xer-table {
        display: table !important
    }

    .tablet\:xer-table-caption {
        display: table-caption !important
    }

    .tablet\:xer-table-cell {
        display: table-cell !important
    }

    .tablet\:xer-table-column {
        display: table-column !important
    }

    .tablet\:xer-table-column-group {
        display: table-column-group !important
    }

    .tablet\:xer-table-footer-group {
        display: table-footer-group !important
    }

    .tablet\:xer-table-header-group {
        display: table-header-group !important
    }

    .tablet\:xer-table-row-group {
        display: table-row-group !important
    }

    .tablet\:xer-table-row {
        display: table-row !important
    }

    .tablet\:xer-flow-root {
        display: flow-root !important
    }

    .tablet\:xer-grid {
        display: grid !important
    }

    .tablet\:xer-inline-grid {
        display: inline-grid !important
    }

    .tablet\:xer-contents {
        display: contents !important
    }

    .tablet\:xer-hidden {
        display: none !important
    }

    .tablet\:xer-flex-row {
        flex-direction: row !important
    }

    .tablet\:xer-flex-row-reverse {
        flex-direction: row-reverse !important
    }

    .tablet\:xer-flex-col {
        flex-direction: column !important
    }

    .tablet\:xer-flex-col-reverse {
        flex-direction: column-reverse !important
    }

    .tablet\:xer-flex-wrap {
        flex-wrap: wrap !important
    }

    .tablet\:xer-flex-wrap-reverse {
        flex-wrap: wrap-reverse !important
    }

    .tablet\:xer-flex-no-wrap {
        flex-wrap: nowrap !important
    }

    .tablet\:xer-place-items-auto {
        place-items: auto !important
    }

    .tablet\:xer-place-items-start {
        place-items: start !important
    }

    .tablet\:xer-place-items-end {
        place-items: end !important
    }

    .tablet\:xer-place-items-center {
        place-items: center !important
    }

    .tablet\:xer-place-items-stretch {
        place-items: stretch !important
    }

    .tablet\:xer-place-content-center {
        place-content: center !important
    }

    .tablet\:xer-place-content-start {
        place-content: start !important
    }

    .tablet\:xer-place-content-end {
        place-content: end !important
    }

    .tablet\:xer-place-content-between {
        place-content: space-between !important
    }

    .tablet\:xer-place-content-around {
        place-content: space-around !important
    }

    .tablet\:xer-place-content-evenly {
        place-content: space-evenly !important
    }

    .tablet\:xer-place-content-stretch {
        place-content: stretch !important
    }

    .tablet\:xer-place-self-auto {
        place-self: auto !important
    }

    .tablet\:xer-place-self-start {
        place-self: start !important
    }

    .tablet\:xer-place-self-end {
        place-self: end !important
    }

    .tablet\:xer-place-self-center {
        place-self: center !important
    }

    .tablet\:xer-place-self-stretch {
        place-self: stretch !important
    }

    .tablet\:xer-items-start {
        align-items: flex-start !important
    }

    .tablet\:xer-items-end {
        align-items: flex-end !important
    }

    .tablet\:xer-items-center {
        align-items: center !important
    }

    .tablet\:xer-items-baseline {
        align-items: baseline !important
    }

    .tablet\:xer-items-stretch {
        align-items: stretch !important
    }

    .tablet\:xer-content-center {
        align-content: center !important
    }

    .tablet\:xer-content-start {
        align-content: flex-start !important
    }

    .tablet\:xer-content-end {
        align-content: flex-end !important
    }

    .tablet\:xer-content-between {
        align-content: space-between !important
    }

    .tablet\:xer-content-around {
        align-content: space-around !important
    }

    .tablet\:xer-content-evenly {
        align-content: space-evenly !important
    }

    .tablet\:xer-self-auto {
        align-self: auto !important
    }

    .tablet\:xer-self-start {
        align-self: flex-start !important
    }

    .tablet\:xer-self-end {
        align-self: flex-end !important
    }

    .tablet\:xer-self-center {
        align-self: center !important
    }

    .tablet\:xer-self-stretch {
        align-self: stretch !important
    }

    .tablet\:xer-justify-items-auto {
        justify-items: auto !important
    }

    .tablet\:xer-justify-items-start {
        justify-items: start !important
    }

    .tablet\:xer-justify-items-end {
        justify-items: end !important
    }

    .tablet\:xer-justify-items-center {
        justify-items: center !important
    }

    .tablet\:xer-justify-items-stretch {
        justify-items: stretch !important
    }

    .tablet\:xer-justify-start {
        justify-content: flex-start !important
    }

    .tablet\:xer-justify-end {
        justify-content: flex-end !important
    }

    .tablet\:xer-justify-center {
        justify-content: center !important
    }

    .tablet\:xer-justify-between {
        justify-content: space-between !important
    }

    .tablet\:xer-justify-around {
        justify-content: space-around !important
    }

    .tablet\:xer-justify-evenly {
        justify-content: space-evenly !important
    }

    .tablet\:xer-justify-self-auto {
        justify-self: auto !important
    }

    .tablet\:xer-justify-self-start {
        justify-self: start !important
    }

    .tablet\:xer-justify-self-end {
        justify-self: end !important
    }

    .tablet\:xer-justify-self-center {
        justify-self: center !important
    }

    .tablet\:xer-justify-self-stretch {
        justify-self: stretch !important
    }

    .tablet\:xer-flex-1 {
        flex: 1 1 0% !important
    }

    .tablet\:xer-flex-auto {
        flex: 1 1 auto !important
    }

    .tablet\:xer-flex-initial {
        flex: 0 1 auto !important
    }

    .tablet\:xer-flex-none {
        flex: none !important
    }

    .tablet\:xer-flex-grow-0 {
        flex-grow: 0 !important
    }

    .tablet\:xer-flex-grow {
        flex-grow: 1 !important
    }

    .tablet\:xer-flex-shrink-0 {
        flex-shrink: 0 !important
    }

    .tablet\:xer-flex-shrink {
        flex-shrink: 1 !important
    }

    .tablet\:xer-order-1 {
        order: 1 !important
    }

    .tablet\:xer-order-2 {
        order: 2 !important
    }

    .tablet\:xer-order-3 {
        order: 3 !important
    }

    .tablet\:xer-order-4 {
        order: 4 !important
    }

    .tablet\:xer-order-5 {
        order: 5 !important
    }

    .tablet\:xer-order-6 {
        order: 6 !important
    }

    .tablet\:xer-order-7 {
        order: 7 !important
    }

    .tablet\:xer-order-8 {
        order: 8 !important
    }

    .tablet\:xer-order-9 {
        order: 9 !important
    }

    .tablet\:xer-order-10 {
        order: 10 !important
    }

    .tablet\:xer-order-11 {
        order: 11 !important
    }

    .tablet\:xer-order-12 {
        order: 12 !important
    }

    .tablet\:xer-order-first {
        order: -9999 !important
    }

    .tablet\:xer-order-last {
        order: 9999 !important
    }

    .tablet\:xer-order-none {
        order: 0 !important
    }

    .tablet\:xer-float-right {
        float: right !important
    }

    .tablet\:xer-float-left {
        float: left !important
    }

    .tablet\:xer-float-none {
        float: none !important
    }

    .tablet\:xer-clearfix:after {
        content: "" !important;
        display: table !important;
        clear: both !important
    }

    .tablet\:xer-clear-left {
        clear: left !important
    }

    .tablet\:xer-clear-right {
        clear: right !important
    }

    .tablet\:xer-clear-both {
        clear: both !important
    }

    .tablet\:xer-clear-none {
        clear: none !important
    }

    .tablet\:xer-font-sans {
        font-family: system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important
    }

    .tablet\:xer-font-serif {
        font-family: Georgia,Cambria,"Times New Roman",Times,serif !important
    }

    .tablet\:xer-font-mono {
        font-family: Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace !important
    }

    .tablet\:xer-font-light {
        font-weight: 300 !important
    }

    .tablet\:xer-font-regular {
        font-weight: 400 !important
    }

    .tablet\:xer-font-medium {
        font-weight: 500 !important
    }

    .tablet\:xer-font-bold {
        font-weight: 700 !important
    }

    .tablet\:hover\:xer-font-light:hover {
        font-weight: 300 !important
    }

    .tablet\:hover\:xer-font-regular:hover {
        font-weight: 400 !important
    }

    .tablet\:hover\:xer-font-medium:hover {
        font-weight: 500 !important
    }

    .tablet\:hover\:xer-font-bold:hover {
        font-weight: 700 !important
    }

    .tablet\:focus\:xer-font-light:focus {
        font-weight: 300 !important
    }

    .tablet\:focus\:xer-font-regular:focus {
        font-weight: 400 !important
    }

    .tablet\:focus\:xer-font-medium:focus {
        font-weight: 500 !important
    }

    .tablet\:focus\:xer-font-bold:focus {
        font-weight: 700 !important
    }

    .tablet\:xer-h-0 {
        height: 0 !important
    }

    .tablet\:xer-h-1 {
        height: .125rem !important
    }

    .tablet\:xer-h-2 {
        height: .25rem !important
    }

    .tablet\:xer-h-3 {
        height: .5rem !important
    }

    .tablet\:xer-h-4 {
        height: .75rem !important
    }

    .tablet\:xer-h-5 {
        height: 1rem !important
    }

    .tablet\:xer-h-6 {
        height: 1.25rem !important
    }

    .tablet\:xer-h-7 {
        height: 1.5rem !important
    }

    .tablet\:xer-h-8 {
        height: 2rem !important
    }

    .tablet\:xer-h-9 {
        height: 2.25rem !important
    }

    .tablet\:xer-h-10 {
        height: 2.5rem !important
    }

    .tablet\:xer-h-11 {
        height: 2.75rem !important
    }

    .tablet\:xer-h-12 {
        height: 3.75rem !important
    }

    .tablet\:xer-h-13 {
        height: 4.25rem !important
    }

    .tablet\:xer-h-14 {
        height: 5rem !important
    }

    .tablet\:xer-h-15 {
        height: 6.25rem !important
    }

    .tablet\:xer-h-16 {
        height: 7.75rem !important
    }

    .tablet\:xer-h-17 {
        height: 10rem !important
    }

    .tablet\:xer-h-auto {
        height: auto !important
    }

    .tablet\:xer-h-full {
        height: 100% !important
    }

    .tablet\:xer-h-screen {
        height: 100vh !important
    }

    .tablet\:xer-text-xxl {
        font-size: 1.75rem !important
    }

    .tablet\:xer-text-xl {
        font-size: 1.5rem !important
    }

    .tablet\:xer-text-l {
        font-size: 1.25rem !important
    }

    .tablet\:xer-text-m {
        font-size: 1.125rem !important
    }

    .tablet\:xer-text-s {
        font-size: 1rem !important
    }

    .tablet\:xer-text-xs {
        font-size: .875rem !important
    }

    .tablet\:xer-text-xxs {
        font-size: .75rem !important
    }

    .tablet\:xer-leading-0 {
        line-height: 0 !important
    }

    .tablet\:xer-leading-1 {
        line-height: 1.25rem !important
    }

    .tablet\:xer-leading-2 {
        line-height: 1.375rem !important
    }

    .tablet\:xer-leading-3 {
        line-height: 1.5rem !important
    }

    .tablet\:xer-list-inside {
        list-style-position: inside !important
    }

    .tablet\:xer-list-outside {
        list-style-position: outside !important
    }

    .tablet\:xer-list-none {
        list-style-type: none !important
    }

    .tablet\:xer-list-disc {
        list-style-type: disc !important
    }

    .tablet\:xer-list-decimal {
        list-style-type: decimal !important
    }

    .tablet\:xer-m-0 {
        margin: 0 !important
    }

    .tablet\:xer-m-1 {
        margin: .125rem !important
    }

    .tablet\:xer-m-2 {
        margin: .25rem !important
    }

    .tablet\:xer-m-3 {
        margin: .5rem !important
    }

    .tablet\:xer-m-4 {
        margin: .75rem !important
    }

    .tablet\:xer-m-5 {
        margin: 1rem !important
    }

    .tablet\:xer-m-6 {
        margin: 1.25rem !important
    }

    .tablet\:xer-m-7 {
        margin: 1.5rem !important
    }

    .tablet\:xer-m-8 {
        margin: 2rem !important
    }

    .tablet\:xer-m-9 {
        margin: 2.25rem !important
    }

    .tablet\:xer-m-10 {
        margin: 2.5rem !important
    }

    .tablet\:xer-m-11 {
        margin: 2.75rem !important
    }

    .tablet\:xer-m-12 {
        margin: 3.75rem !important
    }

    .tablet\:xer-m-13 {
        margin: 4.25rem !important
    }

    .tablet\:xer-m-14 {
        margin: 5rem !important
    }

    .tablet\:xer-m-15 {
        margin: 6.25rem !important
    }

    .tablet\:xer-m-16 {
        margin: 7.75rem !important
    }

    .tablet\:xer-m-17 {
        margin: 10rem !important
    }

    .tablet\:xer-m-auto {
        margin: auto !important
    }

    .tablet\:xer--m-1 {
        margin: -.125rem !important
    }

    .tablet\:xer--m-2 {
        margin: -.25rem !important
    }

    .tablet\:xer--m-3 {
        margin: -.5rem !important
    }

    .tablet\:xer--m-4 {
        margin: -.75rem !important
    }

    .tablet\:xer--m-5 {
        margin: -1rem !important
    }

    .tablet\:xer--m-6 {
        margin: -1.25rem !important
    }

    .tablet\:xer--m-7 {
        margin: -1.5rem !important
    }

    .tablet\:xer--m-8 {
        margin: -2rem !important
    }

    .tablet\:xer--m-9 {
        margin: -2.25rem !important
    }

    .tablet\:xer--m-10 {
        margin: -2.5rem !important
    }

    .tablet\:xer--m-11 {
        margin: -2.75rem !important
    }

    .tablet\:xer--m-12 {
        margin: -3.75rem !important
    }

    .tablet\:xer--m-13 {
        margin: -4.25rem !important
    }

    .tablet\:xer--m-14 {
        margin: -5rem !important
    }

    .tablet\:xer--m-15 {
        margin: -6.25rem !important
    }

    .tablet\:xer--m-16 {
        margin: -7.75rem !important
    }

    .tablet\:xer--m-17 {
        margin: -10rem !important
    }

    .tablet\:xer-my-0 {
        margin-top: 0 !important;
        margin-bottom: 0 !important
    }

    .tablet\:xer-mx-0 {
        margin-left: 0 !important;
        margin-right: 0 !important
    }

    .tablet\:xer-my-1 {
        margin-top: .125rem !important;
        margin-bottom: .125rem !important
    }

    .tablet\:xer-mx-1 {
        margin-left: .125rem !important;
        margin-right: .125rem !important
    }

    .tablet\:xer-my-2 {
        margin-top: .25rem !important;
        margin-bottom: .25rem !important
    }

    .tablet\:xer-mx-2 {
        margin-left: .25rem !important;
        margin-right: .25rem !important
    }

    .tablet\:xer-my-3 {
        margin-top: .5rem !important;
        margin-bottom: .5rem !important
    }

    .tablet\:xer-mx-3 {
        margin-left: .5rem !important;
        margin-right: .5rem !important
    }

    .tablet\:xer-my-4 {
        margin-top: .75rem !important;
        margin-bottom: .75rem !important
    }

    .tablet\:xer-mx-4 {
        margin-left: .75rem !important;
        margin-right: .75rem !important
    }

    .tablet\:xer-my-5 {
        margin-top: 1rem !important;
        margin-bottom: 1rem !important
    }

    .tablet\:xer-mx-5 {
        margin-left: 1rem !important;
        margin-right: 1rem !important
    }

    .tablet\:xer-my-6 {
        margin-top: 1.25rem !important;
        margin-bottom: 1.25rem !important
    }

    .tablet\:xer-mx-6 {
        margin-left: 1.25rem !important;
        margin-right: 1.25rem !important
    }

    .tablet\:xer-my-7 {
        margin-top: 1.5rem !important;
        margin-bottom: 1.5rem !important
    }

    .tablet\:xer-mx-7 {
        margin-left: 1.5rem !important;
        margin-right: 1.5rem !important
    }

    .tablet\:xer-my-8 {
        margin-top: 2rem !important;
        margin-bottom: 2rem !important
    }

    .tablet\:xer-mx-8 {
        margin-left: 2rem !important;
        margin-right: 2rem !important
    }

    .tablet\:xer-my-9 {
        margin-top: 2.25rem !important;
        margin-bottom: 2.25rem !important
    }

    .tablet\:xer-mx-9 {
        margin-left: 2.25rem !important;
        margin-right: 2.25rem !important
    }

    .tablet\:xer-my-10 {
        margin-top: 2.5rem !important;
        margin-bottom: 2.5rem !important
    }

    .tablet\:xer-mx-10 {
        margin-left: 2.5rem !important;
        margin-right: 2.5rem !important
    }

    .tablet\:xer-my-11 {
        margin-top: 2.75rem !important;
        margin-bottom: 2.75rem !important
    }

    .tablet\:xer-mx-11 {
        margin-left: 2.75rem !important;
        margin-right: 2.75rem !important
    }

    .tablet\:xer-my-12 {
        margin-top: 3.75rem !important;
        margin-bottom: 3.75rem !important
    }

    .tablet\:xer-mx-12 {
        margin-left: 3.75rem !important;
        margin-right: 3.75rem !important
    }

    .tablet\:xer-my-13 {
        margin-top: 4.25rem !important;
        margin-bottom: 4.25rem !important
    }

    .tablet\:xer-mx-13 {
        margin-left: 4.25rem !important;
        margin-right: 4.25rem !important
    }

    .tablet\:xer-my-14 {
        margin-top: 5rem !important;
        margin-bottom: 5rem !important
    }

    .tablet\:xer-mx-14 {
        margin-left: 5rem !important;
        margin-right: 5rem !important
    }

    .tablet\:xer-my-15 {
        margin-top: 6.25rem !important;
        margin-bottom: 6.25rem !important
    }

    .tablet\:xer-mx-15 {
        margin-left: 6.25rem !important;
        margin-right: 6.25rem !important
    }

    .tablet\:xer-my-16 {
        margin-top: 7.75rem !important;
        margin-bottom: 7.75rem !important
    }

    .tablet\:xer-mx-16 {
        margin-left: 7.75rem !important;
        margin-right: 7.75rem !important
    }

    .tablet\:xer-my-17 {
        margin-top: 10rem !important;
        margin-bottom: 10rem !important
    }

    .tablet\:xer-mx-17 {
        margin-left: 10rem !important;
        margin-right: 10rem !important
    }

    .tablet\:xer-my-auto {
        margin-top: auto !important;
        margin-bottom: auto !important
    }

    .tablet\:xer-mx-auto {
        margin-left: auto !important;
        margin-right: auto !important
    }

    .tablet\:xer--my-1 {
        margin-top: -.125rem !important;
        margin-bottom: -.125rem !important
    }

    .tablet\:xer--mx-1 {
        margin-left: -.125rem !important;
        margin-right: -.125rem !important
    }

    .tablet\:xer--my-2 {
        margin-top: -.25rem !important;
        margin-bottom: -.25rem !important
    }

    .tablet\:xer--mx-2 {
        margin-left: -.25rem !important;
        margin-right: -.25rem !important
    }

    .tablet\:xer--my-3 {
        margin-top: -.5rem !important;
        margin-bottom: -.5rem !important
    }

    .tablet\:xer--mx-3 {
        margin-left: -.5rem !important;
        margin-right: -.5rem !important
    }

    .tablet\:xer--my-4 {
        margin-top: -.75rem !important;
        margin-bottom: -.75rem !important
    }

    .tablet\:xer--mx-4 {
        margin-left: -.75rem !important;
        margin-right: -.75rem !important
    }

    .tablet\:xer--my-5 {
        margin-top: -1rem !important;
        margin-bottom: -1rem !important
    }

    .tablet\:xer--mx-5 {
        margin-left: -1rem !important;
        margin-right: -1rem !important
    }

    .tablet\:xer--my-6 {
        margin-top: -1.25rem !important;
        margin-bottom: -1.25rem !important
    }

    .tablet\:xer--mx-6 {
        margin-left: -1.25rem !important;
        margin-right: -1.25rem !important
    }

    .tablet\:xer--my-7 {
        margin-top: -1.5rem !important;
        margin-bottom: -1.5rem !important
    }

    .tablet\:xer--mx-7 {
        margin-left: -1.5rem !important;
        margin-right: -1.5rem !important
    }

    .tablet\:xer--my-8 {
        margin-top: -2rem !important;
        margin-bottom: -2rem !important
    }

    .tablet\:xer--mx-8 {
        margin-left: -2rem !important;
        margin-right: -2rem !important
    }

    .tablet\:xer--my-9 {
        margin-top: -2.25rem !important;
        margin-bottom: -2.25rem !important
    }

    .tablet\:xer--mx-9 {
        margin-left: -2.25rem !important;
        margin-right: -2.25rem !important
    }

    .tablet\:xer--my-10 {
        margin-top: -2.5rem !important;
        margin-bottom: -2.5rem !important
    }

    .tablet\:xer--mx-10 {
        margin-left: -2.5rem !important;
        margin-right: -2.5rem !important
    }

    .tablet\:xer--my-11 {
        margin-top: -2.75rem !important;
        margin-bottom: -2.75rem !important
    }

    .tablet\:xer--mx-11 {
        margin-left: -2.75rem !important;
        margin-right: -2.75rem !important
    }

    .tablet\:xer--my-12 {
        margin-top: -3.75rem !important;
        margin-bottom: -3.75rem !important
    }

    .tablet\:xer--mx-12 {
        margin-left: -3.75rem !important;
        margin-right: -3.75rem !important
    }

    .tablet\:xer--my-13 {
        margin-top: -4.25rem !important;
        margin-bottom: -4.25rem !important
    }

    .tablet\:xer--mx-13 {
        margin-left: -4.25rem !important;
        margin-right: -4.25rem !important
    }

    .tablet\:xer--my-14 {
        margin-top: -5rem !important;
        margin-bottom: -5rem !important
    }

    .tablet\:xer--mx-14 {
        margin-left: -5rem !important;
        margin-right: -5rem !important
    }

    .tablet\:xer--my-15 {
        margin-top: -6.25rem !important;
        margin-bottom: -6.25rem !important
    }

    .tablet\:xer--mx-15 {
        margin-left: -6.25rem !important;
        margin-right: -6.25rem !important
    }

    .tablet\:xer--my-16 {
        margin-top: -7.75rem !important;
        margin-bottom: -7.75rem !important
    }

    .tablet\:xer--mx-16 {
        margin-left: -7.75rem !important;
        margin-right: -7.75rem !important
    }

    .tablet\:xer--my-17 {
        margin-top: -10rem !important;
        margin-bottom: -10rem !important
    }

    .tablet\:xer--mx-17 {
        margin-left: -10rem !important;
        margin-right: -10rem !important
    }

    .tablet\:xer-mt-0 {
        margin-top: 0 !important
    }

    .tablet\:xer-mr-0 {
        margin-right: 0 !important
    }

    .tablet\:xer-mb-0 {
        margin-bottom: 0 !important
    }

    .tablet\:xer-ml-0 {
        margin-left: 0 !important
    }

    .tablet\:xer-mt-1 {
        margin-top: .125rem !important
    }

    .tablet\:xer-mr-1 {
        margin-right: .125rem !important
    }

    .tablet\:xer-mb-1 {
        margin-bottom: .125rem !important
    }

    .tablet\:xer-ml-1 {
        margin-left: .125rem !important
    }

    .tablet\:xer-mt-2 {
        margin-top: .25rem !important
    }

    .tablet\:xer-mr-2 {
        margin-right: .25rem !important
    }

    .tablet\:xer-mb-2 {
        margin-bottom: .25rem !important
    }

    .tablet\:xer-ml-2 {
        margin-left: .25rem !important
    }

    .tablet\:xer-mt-3 {
        margin-top: .5rem !important
    }

    .tablet\:xer-mr-3 {
        margin-right: .5rem !important
    }

    .tablet\:xer-mb-3 {
        margin-bottom: .5rem !important
    }

    .tablet\:xer-ml-3 {
        margin-left: .5rem !important
    }

    .tablet\:xer-mt-4 {
        margin-top: .75rem !important
    }

    .tablet\:xer-mr-4 {
        margin-right: .75rem !important
    }

    .tablet\:xer-mb-4 {
        margin-bottom: .75rem !important
    }

    .tablet\:xer-ml-4 {
        margin-left: .75rem !important
    }

    .tablet\:xer-mt-5 {
        margin-top: 1rem !important
    }

    .tablet\:xer-mr-5 {
        margin-right: 1rem !important
    }

    .tablet\:xer-mb-5 {
        margin-bottom: 1rem !important
    }

    .tablet\:xer-ml-5 {
        margin-left: 1rem !important
    }

    .tablet\:xer-mt-6 {
        margin-top: 1.25rem !important
    }

    .tablet\:xer-mr-6 {
        margin-right: 1.25rem !important
    }

    .tablet\:xer-mb-6 {
        margin-bottom: 1.25rem !important
    }

    .tablet\:xer-ml-6 {
        margin-left: 1.25rem !important
    }

    .tablet\:xer-mt-7 {
        margin-top: 1.5rem !important
    }

    .tablet\:xer-mr-7 {
        margin-right: 1.5rem !important
    }

    .tablet\:xer-mb-7 {
        margin-bottom: 1.5rem !important
    }

    .tablet\:xer-ml-7 {
        margin-left: 1.5rem !important
    }

    .tablet\:xer-mt-8 {
        margin-top: 2rem !important
    }

    .tablet\:xer-mr-8 {
        margin-right: 2rem !important
    }

    .tablet\:xer-mb-8 {
        margin-bottom: 2rem !important
    }

    .tablet\:xer-ml-8 {
        margin-left: 2rem !important
    }

    .tablet\:xer-mt-9 {
        margin-top: 2.25rem !important
    }

    .tablet\:xer-mr-9 {
        margin-right: 2.25rem !important
    }

    .tablet\:xer-mb-9 {
        margin-bottom: 2.25rem !important
    }

    .tablet\:xer-ml-9 {
        margin-left: 2.25rem !important
    }

    .tablet\:xer-mt-10 {
        margin-top: 2.5rem !important
    }

    .tablet\:xer-mr-10 {
        margin-right: 2.5rem !important
    }

    .tablet\:xer-mb-10 {
        margin-bottom: 2.5rem !important
    }

    .tablet\:xer-ml-10 {
        margin-left: 2.5rem !important
    }

    .tablet\:xer-mt-11 {
        margin-top: 2.75rem !important
    }

    .tablet\:xer-mr-11 {
        margin-right: 2.75rem !important
    }

    .tablet\:xer-mb-11 {
        margin-bottom: 2.75rem !important
    }

    .tablet\:xer-ml-11 {
        margin-left: 2.75rem !important
    }

    .tablet\:xer-mt-12 {
        margin-top: 3.75rem !important
    }

    .tablet\:xer-mr-12 {
        margin-right: 3.75rem !important
    }

    .tablet\:xer-mb-12 {
        margin-bottom: 3.75rem !important
    }

    .tablet\:xer-ml-12 {
        margin-left: 3.75rem !important
    }

    .tablet\:xer-mt-13 {
        margin-top: 4.25rem !important
    }

    .tablet\:xer-mr-13 {
        margin-right: 4.25rem !important
    }

    .tablet\:xer-mb-13 {
        margin-bottom: 4.25rem !important
    }

    .tablet\:xer-ml-13 {
        margin-left: 4.25rem !important
    }

    .tablet\:xer-mt-14 {
        margin-top: 5rem !important
    }

    .tablet\:xer-mr-14 {
        margin-right: 5rem !important
    }

    .tablet\:xer-mb-14 {
        margin-bottom: 5rem !important
    }

    .tablet\:xer-ml-14 {
        margin-left: 5rem !important
    }

    .tablet\:xer-mt-15 {
        margin-top: 6.25rem !important
    }

    .tablet\:xer-mr-15 {
        margin-right: 6.25rem !important
    }

    .tablet\:xer-mb-15 {
        margin-bottom: 6.25rem !important
    }

    .tablet\:xer-ml-15 {
        margin-left: 6.25rem !important
    }

    .tablet\:xer-mt-16 {
        margin-top: 7.75rem !important
    }

    .tablet\:xer-mr-16 {
        margin-right: 7.75rem !important
    }

    .tablet\:xer-mb-16 {
        margin-bottom: 7.75rem !important
    }

    .tablet\:xer-ml-16 {
        margin-left: 7.75rem !important
    }

    .tablet\:xer-mt-17 {
        margin-top: 10rem !important
    }

    .tablet\:xer-mr-17 {
        margin-right: 10rem !important
    }

    .tablet\:xer-mb-17 {
        margin-bottom: 10rem !important
    }

    .tablet\:xer-ml-17 {
        margin-left: 10rem !important
    }

    .tablet\:xer-mt-auto {
        margin-top: auto !important
    }

    .tablet\:xer-mr-auto {
        margin-right: auto !important
    }

    .tablet\:xer-mb-auto {
        margin-bottom: auto !important
    }

    .tablet\:xer-ml-auto {
        margin-left: auto !important
    }

    .tablet\:xer--mt-1 {
        margin-top: -.125rem !important
    }

    .tablet\:xer--mr-1 {
        margin-right: -.125rem !important
    }

    .tablet\:xer--mb-1 {
        margin-bottom: -.125rem !important
    }

    .tablet\:xer--ml-1 {
        margin-left: -.125rem !important
    }

    .tablet\:xer--mt-2 {
        margin-top: -.25rem !important
    }

    .tablet\:xer--mr-2 {
        margin-right: -.25rem !important
    }

    .tablet\:xer--mb-2 {
        margin-bottom: -.25rem !important
    }

    .tablet\:xer--ml-2 {
        margin-left: -.25rem !important
    }

    .tablet\:xer--mt-3 {
        margin-top: -.5rem !important
    }

    .tablet\:xer--mr-3 {
        margin-right: -.5rem !important
    }

    .tablet\:xer--mb-3 {
        margin-bottom: -.5rem !important
    }

    .tablet\:xer--ml-3 {
        margin-left: -.5rem !important
    }

    .tablet\:xer--mt-4 {
        margin-top: -.75rem !important
    }

    .tablet\:xer--mr-4 {
        margin-right: -.75rem !important
    }

    .tablet\:xer--mb-4 {
        margin-bottom: -.75rem !important
    }

    .tablet\:xer--ml-4 {
        margin-left: -.75rem !important
    }

    .tablet\:xer--mt-5 {
        margin-top: -1rem !important
    }

    .tablet\:xer--mr-5 {
        margin-right: -1rem !important
    }

    .tablet\:xer--mb-5 {
        margin-bottom: -1rem !important
    }

    .tablet\:xer--ml-5 {
        margin-left: -1rem !important
    }

    .tablet\:xer--mt-6 {
        margin-top: -1.25rem !important
    }

    .tablet\:xer--mr-6 {
        margin-right: -1.25rem !important
    }

    .tablet\:xer--mb-6 {
        margin-bottom: -1.25rem !important
    }

    .tablet\:xer--ml-6 {
        margin-left: -1.25rem !important
    }

    .tablet\:xer--mt-7 {
        margin-top: -1.5rem !important
    }

    .tablet\:xer--mr-7 {
        margin-right: -1.5rem !important
    }

    .tablet\:xer--mb-7 {
        margin-bottom: -1.5rem !important
    }

    .tablet\:xer--ml-7 {
        margin-left: -1.5rem !important
    }

    .tablet\:xer--mt-8 {
        margin-top: -2rem !important
    }

    .tablet\:xer--mr-8 {
        margin-right: -2rem !important
    }

    .tablet\:xer--mb-8 {
        margin-bottom: -2rem !important
    }

    .tablet\:xer--ml-8 {
        margin-left: -2rem !important
    }

    .tablet\:xer--mt-9 {
        margin-top: -2.25rem !important
    }

    .tablet\:xer--mr-9 {
        margin-right: -2.25rem !important
    }

    .tablet\:xer--mb-9 {
        margin-bottom: -2.25rem !important
    }

    .tablet\:xer--ml-9 {
        margin-left: -2.25rem !important
    }

    .tablet\:xer--mt-10 {
        margin-top: -2.5rem !important
    }

    .tablet\:xer--mr-10 {
        margin-right: -2.5rem !important
    }

    .tablet\:xer--mb-10 {
        margin-bottom: -2.5rem !important
    }

    .tablet\:xer--ml-10 {
        margin-left: -2.5rem !important
    }

    .tablet\:xer--mt-11 {
        margin-top: -2.75rem !important
    }

    .tablet\:xer--mr-11 {
        margin-right: -2.75rem !important
    }

    .tablet\:xer--mb-11 {
        margin-bottom: -2.75rem !important
    }

    .tablet\:xer--ml-11 {
        margin-left: -2.75rem !important
    }

    .tablet\:xer--mt-12 {
        margin-top: -3.75rem !important
    }

    .tablet\:xer--mr-12 {
        margin-right: -3.75rem !important
    }

    .tablet\:xer--mb-12 {
        margin-bottom: -3.75rem !important
    }

    .tablet\:xer--ml-12 {
        margin-left: -3.75rem !important
    }

    .tablet\:xer--mt-13 {
        margin-top: -4.25rem !important
    }

    .tablet\:xer--mr-13 {
        margin-right: -4.25rem !important
    }

    .tablet\:xer--mb-13 {
        margin-bottom: -4.25rem !important
    }

    .tablet\:xer--ml-13 {
        margin-left: -4.25rem !important
    }

    .tablet\:xer--mt-14 {
        margin-top: -5rem !important
    }

    .tablet\:xer--mr-14 {
        margin-right: -5rem !important
    }

    .tablet\:xer--mb-14 {
        margin-bottom: -5rem !important
    }

    .tablet\:xer--ml-14 {
        margin-left: -5rem !important
    }

    .tablet\:xer--mt-15 {
        margin-top: -6.25rem !important
    }

    .tablet\:xer--mr-15 {
        margin-right: -6.25rem !important
    }

    .tablet\:xer--mb-15 {
        margin-bottom: -6.25rem !important
    }

    .tablet\:xer--ml-15 {
        margin-left: -6.25rem !important
    }

    .tablet\:xer--mt-16 {
        margin-top: -7.75rem !important
    }

    .tablet\:xer--mr-16 {
        margin-right: -7.75rem !important
    }

    .tablet\:xer--mb-16 {
        margin-bottom: -7.75rem !important
    }

    .tablet\:xer--ml-16 {
        margin-left: -7.75rem !important
    }

    .tablet\:xer--mt-17 {
        margin-top: -10rem !important
    }

    .tablet\:xer--mr-17 {
        margin-right: -10rem !important
    }

    .tablet\:xer--mb-17 {
        margin-bottom: -10rem !important
    }

    .tablet\:xer--ml-17 {
        margin-left: -10rem !important
    }

    .tablet\:xer-max-h-full {
        max-height: 100% !important
    }

    .tablet\:xer-max-h-screen {
        max-height: 100vh !important
    }

    .tablet\:xer-max-w-none {
        max-width: none !important
    }

    .tablet\:xer-max-w-xs {
        max-width: 20rem !important
    }

    .tablet\:xer-max-w-sm {
        max-width: 24rem !important
    }

    .tablet\:xer-max-w-md {
        max-width: 28rem !important
    }

    .tablet\:xer-max-w-lg {
        max-width: 32rem !important
    }

    .tablet\:xer-max-w-xl {
        max-width: 36rem !important
    }

    .tablet\:xer-max-w-2xl {
        max-width: 42rem !important
    }

    .tablet\:xer-max-w-3xl {
        max-width: 48rem !important
    }

    .tablet\:xer-max-w-4xl {
        max-width: 56rem !important
    }

    .tablet\:xer-max-w-5xl {
        max-width: 64rem !important
    }

    .tablet\:xer-max-w-6xl {
        max-width: 72rem !important
    }

    .tablet\:xer-max-w-full {
        max-width: 100% !important
    }

    .tablet\:xer-max-w-screen-mobile {
        max-width: 375px !important
    }

    .tablet\:xer-max-w-screen-tablet {
        max-width: 768px !important
    }

    .tablet\:xer-max-w-screen-laptop {
        max-width: 1280px !important
    }

    .tablet\:xer-max-w-screen-desktop {
        max-width: 1920px !important
    }

    .tablet\:xer-min-h-0 {
        min-height: 0 !important
    }

    .tablet\:xer-min-h-1 {
        min-height: .125rem !important
    }

    .tablet\:xer-min-h-2 {
        min-height: .25rem !important
    }

    .tablet\:xer-min-h-3 {
        min-height: .5rem !important
    }

    .tablet\:xer-min-h-4 {
        min-height: .75rem !important
    }

    .tablet\:xer-min-h-5 {
        min-height: 1rem !important
    }

    .tablet\:xer-min-h-6 {
        min-height: 1.25rem !important
    }

    .tablet\:xer-min-h-7 {
        min-height: 1.5rem !important
    }

    .tablet\:xer-min-h-8 {
        min-height: 2rem !important
    }

    .tablet\:xer-min-h-9 {
        min-height: 2.25rem !important
    }

    .tablet\:xer-min-h-10 {
        min-height: 2.5rem !important
    }

    .tablet\:xer-min-h-11 {
        min-height: 2.75rem !important
    }

    .tablet\:xer-min-h-12 {
        min-height: 3.75rem !important
    }

    .tablet\:xer-min-h-13 {
        min-height: 4.25rem !important
    }

    .tablet\:xer-min-h-14 {
        min-height: 5rem !important
    }

    .tablet\:xer-min-h-15 {
        min-height: 6.25rem !important
    }

    .tablet\:xer-min-h-16 {
        min-height: 7.75rem !important
    }

    .tablet\:xer-min-h-17 {
        min-height: 10rem !important
    }

    .tablet\:xer-min-h-1\/4 {
        min-height: 25% !important
    }

    .tablet\:xer-min-h-1\/2 {
        min-height: 50% !important
    }

    .tablet\:xer-min-h-3\/4 {
        min-height: 75% !important
    }

    .tablet\:xer-min-h-full {
        min-height: 100% !important
    }

    .tablet\:xer-min-w-0 {
        min-width: 0 !important
    }

    .tablet\:xer-min-w-full {
        min-width: 100% !important
    }

    .tablet\:xer-object-contain {
        -o-object-fit: contain !important;
        object-fit: contain !important
    }

    .tablet\:xer-object-cover {
        -o-object-fit: cover !important;
        object-fit: cover !important
    }

    .tablet\:xer-object-fill {
        -o-object-fit: fill !important;
        object-fit: fill !important
    }

    .tablet\:xer-object-none {
        -o-object-fit: none !important;
        object-fit: none !important
    }

    .tablet\:xer-object-scale-down {
        -o-object-fit: scale-down !important;
        object-fit: scale-down !important
    }

    .tablet\:xer-object-bottom {
        -o-object-position: bottom !important;
        object-position: bottom !important
    }

    .tablet\:xer-object-center {
        -o-object-position: center !important;
        object-position: center !important
    }

    .tablet\:xer-object-left {
        -o-object-position: left !important;
        object-position: left !important
    }

    .tablet\:xer-object-left-bottom {
        -o-object-position: left bottom !important;
        object-position: left bottom !important
    }

    .tablet\:xer-object-left-top {
        -o-object-position: left top !important;
        object-position: left top !important
    }

    .tablet\:xer-object-right {
        -o-object-position: right !important;
        object-position: right !important
    }

    .tablet\:xer-object-right-bottom {
        -o-object-position: right bottom !important;
        object-position: right bottom !important
    }

    .tablet\:xer-object-right-top {
        -o-object-position: right top !important;
        object-position: right top !important
    }

    .tablet\:xer-object-top {
        -o-object-position: top !important;
        object-position: top !important
    }

    .tablet\:xer-opacity-0 {
        opacity: 0 !important
    }

    .tablet\:xer-opacity-25 {
        opacity: .25 !important
    }

    .tablet\:xer-opacity-50 {
        opacity: .5 !important
    }

    .tablet\:xer-opacity-75 {
        opacity: .75 !important
    }

    .tablet\:xer-opacity-100 {
        opacity: 1 !important
    }

    .tablet\:hover\:xer-opacity-0:hover {
        opacity: 0 !important
    }

    .tablet\:hover\:xer-opacity-25:hover {
        opacity: .25 !important
    }

    .tablet\:hover\:xer-opacity-50:hover {
        opacity: .5 !important
    }

    .tablet\:hover\:xer-opacity-75:hover {
        opacity: .75 !important
    }

    .tablet\:hover\:xer-opacity-100:hover {
        opacity: 1 !important
    }

    .tablet\:focus\:xer-opacity-0:focus {
        opacity: 0 !important
    }

    .tablet\:focus\:xer-opacity-25:focus {
        opacity: .25 !important
    }

    .tablet\:focus\:xer-opacity-50:focus {
        opacity: .5 !important
    }

    .tablet\:focus\:xer-opacity-75:focus {
        opacity: .75 !important
    }

    .tablet\:focus\:xer-opacity-100:focus {
        opacity: 1 !important
    }

    .tablet\:xer-outline-none {
        outline: 2px solid transparent !important;
        outline-offset: 2px !important
    }

    .tablet\:xer-outline-white {
        outline: 2px dotted #fff !important;
        outline-offset: 2px !important
    }

    .tablet\:xer-outline-black {
        outline: 2px dotted #000 !important;
        outline-offset: 2px !important
    }

    .tablet\:focus\:xer-outline-none:focus {
        outline: 2px solid transparent !important;
        outline-offset: 2px !important
    }

    .tablet\:focus\:xer-outline-white:focus {
        outline: 2px dotted #fff !important;
        outline-offset: 2px !important
    }

    .tablet\:focus\:xer-outline-black:focus {
        outline: 2px dotted #000 !important;
        outline-offset: 2px !important
    }

    .tablet\:xer-overflow-auto {
        overflow: auto !important
    }

    .tablet\:xer-overflow-hidden {
        overflow: hidden !important
    }

    .tablet\:xer-overflow-visible {
        overflow: visible !important
    }

    .tablet\:xer-overflow-scroll {
        overflow: scroll !important
    }

    .tablet\:xer-overflow-x-auto {
        overflow-x: auto !important
    }

    .tablet\:xer-overflow-y-auto {
        overflow-y: auto !important
    }

    .tablet\:xer-overflow-x-hidden {
        overflow-x: hidden !important
    }

    .tablet\:xer-overflow-y-hidden {
        overflow-y: hidden !important
    }

    .tablet\:xer-overflow-x-visible {
        overflow-x: visible !important
    }

    .tablet\:xer-overflow-y-visible {
        overflow-y: visible !important
    }

    .tablet\:xer-overflow-x-scroll {
        overflow-x: scroll !important
    }

    .tablet\:xer-overflow-y-scroll {
        overflow-y: scroll !important
    }

    .tablet\:xer-scrolling-touch {
        -webkit-overflow-scrolling: touch !important
    }

    .tablet\:xer-scrolling-auto {
        -webkit-overflow-scrolling: auto !important
    }

    .tablet\:xer-overscroll-auto {
        -ms-scroll-chaining: chained !important;
        overscroll-behavior: auto !important
    }

    .tablet\:xer-overscroll-contain {
        -ms-scroll-chaining: none !important;
        overscroll-behavior: contain !important
    }

    .tablet\:xer-overscroll-none {
        -ms-scroll-chaining: none !important;
        overscroll-behavior: none !important
    }

    .tablet\:xer-overscroll-y-auto {
        overscroll-behavior-y: auto !important
    }

    .tablet\:xer-overscroll-y-contain {
        overscroll-behavior-y: contain !important
    }

    .tablet\:xer-overscroll-y-none {
        overscroll-behavior-y: none !important
    }

    .tablet\:xer-overscroll-x-auto {
        overscroll-behavior-x: auto !important
    }

    .tablet\:xer-overscroll-x-contain {
        overscroll-behavior-x: contain !important
    }

    .tablet\:xer-overscroll-x-none {
        overscroll-behavior-x: none !important
    }

    .tablet\:xer-p-0 {
        padding: 0 !important
    }

    .tablet\:xer-p-1 {
        padding: .125rem !important
    }

    .tablet\:xer-p-2 {
        padding: .25rem !important
    }

    .tablet\:xer-p-3 {
        padding: .5rem !important
    }

    .tablet\:xer-p-4 {
        padding: .75rem !important
    }

    .tablet\:xer-p-5 {
        padding: 1rem !important
    }

    .tablet\:xer-p-6 {
        padding: 1.25rem !important
    }

    .tablet\:xer-p-7 {
        padding: 1.5rem !important
    }

    .tablet\:xer-p-8 {
        padding: 2rem !important
    }

    .tablet\:xer-p-9 {
        padding: 2.25rem !important
    }

    .tablet\:xer-p-10 {
        padding: 2.5rem !important
    }

    .tablet\:xer-p-11 {
        padding: 2.75rem !important
    }

    .tablet\:xer-p-12 {
        padding: 3.75rem !important
    }

    .tablet\:xer-p-13 {
        padding: 4.25rem !important
    }

    .tablet\:xer-p-14 {
        padding: 5rem !important
    }

    .tablet\:xer-p-15 {
        padding: 6.25rem !important
    }

    .tablet\:xer-p-16 {
        padding: 7.75rem !important
    }

    .tablet\:xer-p-17 {
        padding: 10rem !important
    }

    .tablet\:xer-py-0 {
        padding-top: 0 !important;
        padding-bottom: 0 !important
    }

    .tablet\:xer-px-0 {
        padding-left: 0 !important;
        padding-right: 0 !important
    }

    .tablet\:xer-py-1 {
        padding-top: .125rem !important;
        padding-bottom: .125rem !important
    }

    .tablet\:xer-px-1 {
        padding-left: .125rem !important;
        padding-right: .125rem !important
    }

    .tablet\:xer-py-2 {
        padding-top: .25rem !important;
        padding-bottom: .25rem !important
    }

    .tablet\:xer-px-2 {
        padding-left: .25rem !important;
        padding-right: .25rem !important
    }

    .tablet\:xer-py-3 {
        padding-top: .5rem !important;
        padding-bottom: .5rem !important
    }

    .tablet\:xer-px-3 {
        padding-left: .5rem !important;
        padding-right: .5rem !important
    }

    .tablet\:xer-py-4 {
        padding-top: .75rem !important;
        padding-bottom: .75rem !important
    }

    .tablet\:xer-px-4 {
        padding-left: .75rem !important;
        padding-right: .75rem !important
    }

    .tablet\:xer-py-5 {
        padding-top: 1rem !important;
        padding-bottom: 1rem !important
    }

    .tablet\:xer-px-5 {
        padding-left: 1rem !important;
        padding-right: 1rem !important
    }

    .tablet\:xer-py-6 {
        padding-top: 1.25rem !important;
        padding-bottom: 1.25rem !important
    }

    .tablet\:xer-px-6 {
        padding-left: 1.25rem !important;
        padding-right: 1.25rem !important
    }

    .tablet\:xer-py-7 {
        padding-top: 1.5rem !important;
        padding-bottom: 1.5rem !important
    }

    .tablet\:xer-px-7 {
        padding-left: 1.5rem !important;
        padding-right: 1.5rem !important
    }

    .tablet\:xer-py-8 {
        padding-top: 2rem !important;
        padding-bottom: 2rem !important
    }

    .tablet\:xer-px-8 {
        padding-left: 2rem !important;
        padding-right: 2rem !important
    }

    .tablet\:xer-py-9 {
        padding-top: 2.25rem !important;
        padding-bottom: 2.25rem !important
    }

    .tablet\:xer-px-9 {
        padding-left: 2.25rem !important;
        padding-right: 2.25rem !important
    }

    .tablet\:xer-py-10 {
        padding-top: 2.5rem !important;
        padding-bottom: 2.5rem !important
    }

    .tablet\:xer-px-10 {
        padding-left: 2.5rem !important;
        padding-right: 2.5rem !important
    }

    .tablet\:xer-py-11 {
        padding-top: 2.75rem !important;
        padding-bottom: 2.75rem !important
    }

    .tablet\:xer-px-11 {
        padding-left: 2.75rem !important;
        padding-right: 2.75rem !important
    }

    .tablet\:xer-py-12 {
        padding-top: 3.75rem !important;
        padding-bottom: 3.75rem !important
    }

    .tablet\:xer-px-12 {
        padding-left: 3.75rem !important;
        padding-right: 3.75rem !important
    }

    .tablet\:xer-py-13 {
        padding-top: 4.25rem !important;
        padding-bottom: 4.25rem !important
    }

    .tablet\:xer-px-13 {
        padding-left: 4.25rem !important;
        padding-right: 4.25rem !important
    }

    .tablet\:xer-py-14 {
        padding-top: 5rem !important;
        padding-bottom: 5rem !important
    }

    .tablet\:xer-px-14 {
        padding-left: 5rem !important;
        padding-right: 5rem !important
    }

    .tablet\:xer-py-15 {
        padding-top: 6.25rem !important;
        padding-bottom: 6.25rem !important
    }

    .tablet\:xer-px-15 {
        padding-left: 6.25rem !important;
        padding-right: 6.25rem !important
    }

    .tablet\:xer-py-16 {
        padding-top: 7.75rem !important;
        padding-bottom: 7.75rem !important
    }

    .tablet\:xer-px-16 {
        padding-left: 7.75rem !important;
        padding-right: 7.75rem !important
    }

    .tablet\:xer-py-17 {
        padding-top: 10rem !important;
        padding-bottom: 10rem !important
    }

    .tablet\:xer-px-17 {
        padding-left: 10rem !important;
        padding-right: 10rem !important
    }

    .tablet\:xer-pt-0 {
        padding-top: 0 !important
    }

    .tablet\:xer-pr-0 {
        padding-right: 0 !important
    }

    .tablet\:xer-pb-0 {
        padding-bottom: 0 !important
    }

    .tablet\:xer-pl-0 {
        padding-left: 0 !important
    }

    .tablet\:xer-pt-1 {
        padding-top: .125rem !important
    }

    .tablet\:xer-pr-1 {
        padding-right: .125rem !important
    }

    .tablet\:xer-pb-1 {
        padding-bottom: .125rem !important
    }

    .tablet\:xer-pl-1 {
        padding-left: .125rem !important
    }

    .tablet\:xer-pt-2 {
        padding-top: .25rem !important
    }

    .tablet\:xer-pr-2 {
        padding-right: .25rem !important
    }

    .tablet\:xer-pb-2 {
        padding-bottom: .25rem !important
    }

    .tablet\:xer-pl-2 {
        padding-left: .25rem !important
    }

    .tablet\:xer-pt-3 {
        padding-top: .5rem !important
    }

    .tablet\:xer-pr-3 {
        padding-right: .5rem !important
    }

    .tablet\:xer-pb-3 {
        padding-bottom: .5rem !important
    }

    .tablet\:xer-pl-3 {
        padding-left: .5rem !important
    }

    .tablet\:xer-pt-4 {
        padding-top: .75rem !important
    }

    .tablet\:xer-pr-4 {
        padding-right: .75rem !important
    }

    .tablet\:xer-pb-4 {
        padding-bottom: .75rem !important
    }

    .tablet\:xer-pl-4 {
        padding-left: .75rem !important
    }

    .tablet\:xer-pt-5 {
        padding-top: 1rem !important
    }

    .tablet\:xer-pr-5 {
        padding-right: 1rem !important
    }

    .tablet\:xer-pb-5 {
        padding-bottom: 1rem !important
    }

    .tablet\:xer-pl-5 {
        padding-left: 1rem !important
    }

    .tablet\:xer-pt-6 {
        padding-top: 1.25rem !important
    }

    .tablet\:xer-pr-6 {
        padding-right: 1.25rem !important
    }

    .tablet\:xer-pb-6 {
        padding-bottom: 1.25rem !important
    }

    .tablet\:xer-pl-6 {
        padding-left: 1.25rem !important
    }

    .tablet\:xer-pt-7 {
        padding-top: 1.5rem !important
    }

    .tablet\:xer-pr-7 {
        padding-right: 1.5rem !important
    }

    .tablet\:xer-pb-7 {
        padding-bottom: 1.5rem !important
    }

    .tablet\:xer-pl-7 {
        padding-left: 1.5rem !important
    }

    .tablet\:xer-pt-8 {
        padding-top: 2rem !important
    }

    .tablet\:xer-pr-8 {
        padding-right: 2rem !important
    }

    .tablet\:xer-pb-8 {
        padding-bottom: 2rem !important
    }

    .tablet\:xer-pl-8 {
        padding-left: 2rem !important
    }

    .tablet\:xer-pt-9 {
        padding-top: 2.25rem !important
    }

    .tablet\:xer-pr-9 {
        padding-right: 2.25rem !important
    }

    .tablet\:xer-pb-9 {
        padding-bottom: 2.25rem !important
    }

    .tablet\:xer-pl-9 {
        padding-left: 2.25rem !important
    }

    .tablet\:xer-pt-10 {
        padding-top: 2.5rem !important
    }

    .tablet\:xer-pr-10 {
        padding-right: 2.5rem !important
    }

    .tablet\:xer-pb-10 {
        padding-bottom: 2.5rem !important
    }

    .tablet\:xer-pl-10 {
        padding-left: 2.5rem !important
    }

    .tablet\:xer-pt-11 {
        padding-top: 2.75rem !important
    }

    .tablet\:xer-pr-11 {
        padding-right: 2.75rem !important
    }

    .tablet\:xer-pb-11 {
        padding-bottom: 2.75rem !important
    }

    .tablet\:xer-pl-11 {
        padding-left: 2.75rem !important
    }

    .tablet\:xer-pt-12 {
        padding-top: 3.75rem !important
    }

    .tablet\:xer-pr-12 {
        padding-right: 3.75rem !important
    }

    .tablet\:xer-pb-12 {
        padding-bottom: 3.75rem !important
    }

    .tablet\:xer-pl-12 {
        padding-left: 3.75rem !important
    }

    .tablet\:xer-pt-13 {
        padding-top: 4.25rem !important
    }

    .tablet\:xer-pr-13 {
        padding-right: 4.25rem !important
    }

    .tablet\:xer-pb-13 {
        padding-bottom: 4.25rem !important
    }

    .tablet\:xer-pl-13 {
        padding-left: 4.25rem !important
    }

    .tablet\:xer-pt-14 {
        padding-top: 5rem !important
    }

    .tablet\:xer-pr-14 {
        padding-right: 5rem !important
    }

    .tablet\:xer-pb-14 {
        padding-bottom: 5rem !important
    }

    .tablet\:xer-pl-14 {
        padding-left: 5rem !important
    }

    .tablet\:xer-pt-15 {
        padding-top: 6.25rem !important
    }

    .tablet\:xer-pr-15 {
        padding-right: 6.25rem !important
    }

    .tablet\:xer-pb-15 {
        padding-bottom: 6.25rem !important
    }

    .tablet\:xer-pl-15 {
        padding-left: 6.25rem !important
    }

    .tablet\:xer-pt-16 {
        padding-top: 7.75rem !important
    }

    .tablet\:xer-pr-16 {
        padding-right: 7.75rem !important
    }

    .tablet\:xer-pb-16 {
        padding-bottom: 7.75rem !important
    }

    .tablet\:xer-pl-16 {
        padding-left: 7.75rem !important
    }

    .tablet\:xer-pt-17 {
        padding-top: 10rem !important
    }

    .tablet\:xer-pr-17 {
        padding-right: 10rem !important
    }

    .tablet\:xer-pb-17 {
        padding-bottom: 10rem !important
    }

    .tablet\:xer-pl-17 {
        padding-left: 10rem !important
    }

    .tablet\:xer-placeholder-info::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #54dede !important;
        color: rgba(84,222,222,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-info:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #54dede !important;
        color: rgba(84,222,222,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-info::placeholder {
        --placeholder-opacity: 1 !important;
        color: #54dede !important;
        color: rgba(84,222,222,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-warning::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ffcc49 !important;
        color: rgba(255,204,73,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-warning:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ffcc49 !important;
        color: rgba(255,204,73,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-warning::placeholder {
        --placeholder-opacity: 1 !important;
        color: #ffcc49 !important;
        color: rgba(255,204,73,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-success::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #acd84e !important;
        color: rgba(172,216,78,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-success:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #acd84e !important;
        color: rgba(172,216,78,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-success::placeholder {
        --placeholder-opacity: 1 !important;
        color: #acd84e !important;
        color: rgba(172,216,78,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-danger::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ff0c3e !important;
        color: rgba(255,12,62,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-danger:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ff0c3e !important;
        color: rgba(255,12,62,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-danger::placeholder {
        --placeholder-opacity: 1 !important;
        color: #ff0c3e !important;
        color: rgba(255,12,62,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-danger--hover::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f20000 !important;
        color: rgba(242,0,0,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-danger--hover:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f20000 !important;
        color: rgba(242,0,0,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-danger--hover::placeholder {
        --placeholder-opacity: 1 !important;
        color: #f20000 !important;
        color: rgba(242,0,0,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-danger--active::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #d40000 !important;
        color: rgba(212,0,0,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-danger--active:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #d40000 !important;
        color: rgba(212,0,0,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-danger--active::placeholder {
        --placeholder-opacity: 1 !important;
        color: #d40000 !important;
        color: rgba(212,0,0,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-grey-3::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f0f0f0 !important;
        color: rgba(240,240,240,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-grey-3:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f0f0f0 !important;
        color: rgba(240,240,240,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-grey-3::placeholder {
        --placeholder-opacity: 1 !important;
        color: #f0f0f0 !important;
        color: rgba(240,240,240,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-grey-7::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #6b6b6b !important;
        color: rgba(107,107,107,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-grey-7:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #6b6b6b !important;
        color: rgba(107,107,107,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-grey-7::placeholder {
        --placeholder-opacity: 1 !important;
        color: #6b6b6b !important;
        color: rgba(107,107,107,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-black::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #222 !important;
        color: rgba(34,34,34,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-black:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #222 !important;
        color: rgba(34,34,34,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-black::placeholder {
        --placeholder-opacity: 1 !important;
        color: #222 !important;
        color: rgba(34,34,34,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-grey-2::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f9f9f9 !important;
        color: rgba(249,249,249,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-grey-2:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f9f9f9 !important;
        color: rgba(249,249,249,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-grey-2::placeholder {
        --placeholder-opacity: 1 !important;
        color: #f9f9f9 !important;
        color: rgba(249,249,249,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-grey-6::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #a1a1a1 !important;
        color: rgba(161,161,161,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-grey-6:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #a1a1a1 !important;
        color: rgba(161,161,161,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-grey-6::placeholder {
        --placeholder-opacity: 1 !important;
        color: #a1a1a1 !important;
        color: rgba(161,161,161,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-grey-1::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #fdfdfd !important;
        color: rgba(253,253,253,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-grey-1:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #fdfdfd !important;
        color: rgba(253,253,253,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-grey-1::placeholder {
        --placeholder-opacity: 1 !important;
        color: #fdfdfd !important;
        color: rgba(253,253,253,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-grey-4::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #eaeaea !important;
        color: rgba(234,234,234,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-grey-4:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #eaeaea !important;
        color: rgba(234,234,234,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-grey-4::placeholder {
        --placeholder-opacity: 1 !important;
        color: #eaeaea !important;
        color: rgba(234,234,234,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-grey-5::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #dcdcdc !important;
        color: rgba(220,220,220,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-grey-5:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #dcdcdc !important;
        color: rgba(220,220,220,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-grey-5::placeholder {
        --placeholder-opacity: 1 !important;
        color: #dcdcdc !important;
        color: rgba(220,220,220,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-grey::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #cdcdcd !important;
        color: rgba(205,205,205,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-grey:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #cdcdcd !important;
        color: rgba(205,205,205,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-grey::placeholder {
        --placeholder-opacity: 1 !important;
        color: #cdcdcd !important;
        color: rgba(205,205,205,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-grey-dark::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #555 !important;
        color: rgba(85,85,85,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-grey-dark:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #555 !important;
        color: rgba(85,85,85,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-grey-dark::placeholder {
        --placeholder-opacity: 1 !important;
        color: #555 !important;
        color: rgba(85,85,85,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-secondary-3::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #d14124 !important;
        color: rgba(209,65,36,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-secondary-3:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #d14124 !important;
        color: rgba(209,65,36,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-secondary-3::placeholder {
        --placeholder-opacity: 1 !important;
        color: #d14124 !important;
        color: rgba(209,65,36,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-secondary-2::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #991e66 !important;
        color: rgba(153,30,102,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-secondary-2:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #991e66 !important;
        color: rgba(153,30,102,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-secondary-2::placeholder {
        --placeholder-opacity: 1 !important;
        color: #991e66 !important;
        color: rgba(153,30,102,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-secondary-1::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #e06287 !important;
        color: rgba(224,98,135,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-secondary-1:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #e06287 !important;
        color: rgba(224,98,135,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-secondary-1::placeholder {
        --placeholder-opacity: 1 !important;
        color: #e06287 !important;
        color: rgba(224,98,135,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-cta--active::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #007d72 !important;
        color: rgba(0,125,114,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-cta--active:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #007d72 !important;
        color: rgba(0,125,114,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-cta--active::placeholder {
        --placeholder-opacity: 1 !important;
        color: #007d72 !important;
        color: rgba(0,125,114,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-cta--hover::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #009f91 !important;
        color: rgba(0,159,145,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-cta--hover:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #009f91 !important;
        color: rgba(0,159,145,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-cta--hover::placeholder {
        --placeholder-opacity: 1 !important;
        color: #009f91 !important;
        color: rgba(0,159,145,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-cta::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #00af9f !important;
        color: rgba(0,175,159,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-cta:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #00af9f !important;
        color: rgba(0,175,159,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-cta::placeholder {
        --placeholder-opacity: 1 !important;
        color: #00af9f !important;
        color: rgba(0,175,159,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-primary::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ed8b00 !important;
        color: rgba(237,139,0,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-primary:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ed8b00 !important;
        color: rgba(237,139,0,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-primary::placeholder {
        --placeholder-opacity: 1 !important;
        color: #ed8b00 !important;
        color: rgba(237,139,0,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-white::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #fff !important;
        color: rgba(255,255,255,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-white:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #fff !important;
        color: rgba(255,255,255,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-white::placeholder {
        --placeholder-opacity: 1 !important;
        color: #fff !important;
        color: rgba(255,255,255,var(--placeholder-opacity)) !important
    }

    .tablet\:xer-placeholder-backdrop::-moz-placeholder {
        color: #0000001f !important
    }

    .tablet\:xer-placeholder-backdrop:-ms-input-placeholder {
        color: #0000001f !important
    }

    .tablet\:xer-placeholder-backdrop::placeholder {
        color: #0000001f !important
    }

    .tablet\:focus\:xer-placeholder-info:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #54dede !important;
        color: rgba(84,222,222,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-info:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #54dede !important;
        color: rgba(84,222,222,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-info:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #54dede !important;
        color: rgba(84,222,222,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-warning:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ffcc49 !important;
        color: rgba(255,204,73,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-warning:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ffcc49 !important;
        color: rgba(255,204,73,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-warning:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #ffcc49 !important;
        color: rgba(255,204,73,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-success:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #acd84e !important;
        color: rgba(172,216,78,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-success:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #acd84e !important;
        color: rgba(172,216,78,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-success:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #acd84e !important;
        color: rgba(172,216,78,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-danger:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ff0c3e !important;
        color: rgba(255,12,62,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-danger:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ff0c3e !important;
        color: rgba(255,12,62,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-danger:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #ff0c3e !important;
        color: rgba(255,12,62,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-danger--hover:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f20000 !important;
        color: rgba(242,0,0,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-danger--hover:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f20000 !important;
        color: rgba(242,0,0,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-danger--hover:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #f20000 !important;
        color: rgba(242,0,0,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-danger--active:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #d40000 !important;
        color: rgba(212,0,0,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-danger--active:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #d40000 !important;
        color: rgba(212,0,0,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-danger--active:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #d40000 !important;
        color: rgba(212,0,0,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-grey-3:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f0f0f0 !important;
        color: rgba(240,240,240,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-grey-3:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f0f0f0 !important;
        color: rgba(240,240,240,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-grey-3:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #f0f0f0 !important;
        color: rgba(240,240,240,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-grey-7:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #6b6b6b !important;
        color: rgba(107,107,107,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-grey-7:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #6b6b6b !important;
        color: rgba(107,107,107,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-grey-7:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #6b6b6b !important;
        color: rgba(107,107,107,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-black:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #222 !important;
        color: rgba(34,34,34,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-black:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #222 !important;
        color: rgba(34,34,34,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-black:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #222 !important;
        color: rgba(34,34,34,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-grey-2:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f9f9f9 !important;
        color: rgba(249,249,249,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-grey-2:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f9f9f9 !important;
        color: rgba(249,249,249,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-grey-2:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #f9f9f9 !important;
        color: rgba(249,249,249,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-grey-6:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #a1a1a1 !important;
        color: rgba(161,161,161,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-grey-6:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #a1a1a1 !important;
        color: rgba(161,161,161,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-grey-6:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #a1a1a1 !important;
        color: rgba(161,161,161,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-grey-1:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #fdfdfd !important;
        color: rgba(253,253,253,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-grey-1:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #fdfdfd !important;
        color: rgba(253,253,253,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-grey-1:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #fdfdfd !important;
        color: rgba(253,253,253,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-grey-4:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #eaeaea !important;
        color: rgba(234,234,234,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-grey-4:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #eaeaea !important;
        color: rgba(234,234,234,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-grey-4:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #eaeaea !important;
        color: rgba(234,234,234,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-grey-5:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #dcdcdc !important;
        color: rgba(220,220,220,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-grey-5:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #dcdcdc !important;
        color: rgba(220,220,220,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-grey-5:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #dcdcdc !important;
        color: rgba(220,220,220,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-grey:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #cdcdcd !important;
        color: rgba(205,205,205,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-grey:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #cdcdcd !important;
        color: rgba(205,205,205,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-grey:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #cdcdcd !important;
        color: rgba(205,205,205,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-grey-dark:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #555 !important;
        color: rgba(85,85,85,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-grey-dark:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #555 !important;
        color: rgba(85,85,85,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-grey-dark:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #555 !important;
        color: rgba(85,85,85,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-secondary-3:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #d14124 !important;
        color: rgba(209,65,36,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-secondary-3:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #d14124 !important;
        color: rgba(209,65,36,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-secondary-3:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #d14124 !important;
        color: rgba(209,65,36,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-secondary-2:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #991e66 !important;
        color: rgba(153,30,102,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-secondary-2:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #991e66 !important;
        color: rgba(153,30,102,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-secondary-2:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #991e66 !important;
        color: rgba(153,30,102,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-secondary-1:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #e06287 !important;
        color: rgba(224,98,135,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-secondary-1:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #e06287 !important;
        color: rgba(224,98,135,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-secondary-1:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #e06287 !important;
        color: rgba(224,98,135,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-cta--active:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #007d72 !important;
        color: rgba(0,125,114,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-cta--active:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #007d72 !important;
        color: rgba(0,125,114,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-cta--active:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #007d72 !important;
        color: rgba(0,125,114,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-cta--hover:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #009f91 !important;
        color: rgba(0,159,145,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-cta--hover:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #009f91 !important;
        color: rgba(0,159,145,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-cta--hover:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #009f91 !important;
        color: rgba(0,159,145,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-cta:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #00af9f !important;
        color: rgba(0,175,159,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-cta:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #00af9f !important;
        color: rgba(0,175,159,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-cta:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #00af9f !important;
        color: rgba(0,175,159,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-primary:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ed8b00 !important;
        color: rgba(237,139,0,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-primary:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ed8b00 !important;
        color: rgba(237,139,0,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-primary:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #ed8b00 !important;
        color: rgba(237,139,0,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-white:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #fff !important;
        color: rgba(255,255,255,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-white:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #fff !important;
        color: rgba(255,255,255,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-white:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #fff !important;
        color: rgba(255,255,255,var(--placeholder-opacity)) !important
    }

    .tablet\:focus\:xer-placeholder-backdrop:focus::-moz-placeholder {
        color: #0000001f !important
    }

    .tablet\:focus\:xer-placeholder-backdrop:focus:-ms-input-placeholder {
        color: #0000001f !important
    }

    .tablet\:focus\:xer-placeholder-backdrop:focus::placeholder {
        color: #0000001f !important
    }

    .tablet\:xer-placeholder-opacity-0::-moz-placeholder {
        --placeholder-opacity: 0 !important
    }

    .tablet\:xer-placeholder-opacity-0:-ms-input-placeholder {
        --placeholder-opacity: 0 !important
    }

    .tablet\:xer-placeholder-opacity-0::placeholder {
        --placeholder-opacity: 0 !important
    }

    .tablet\:xer-placeholder-opacity-25::-moz-placeholder {
        --placeholder-opacity: 0.25 !important
    }

    .tablet\:xer-placeholder-opacity-25:-ms-input-placeholder {
        --placeholder-opacity: 0.25 !important
    }

    .tablet\:xer-placeholder-opacity-25::placeholder {
        --placeholder-opacity: 0.25 !important
    }

    .tablet\:xer-placeholder-opacity-50::-moz-placeholder {
        --placeholder-opacity: 0.5 !important
    }

    .tablet\:xer-placeholder-opacity-50:-ms-input-placeholder {
        --placeholder-opacity: 0.5 !important
    }

    .tablet\:xer-placeholder-opacity-50::placeholder {
        --placeholder-opacity: 0.5 !important
    }

    .tablet\:xer-placeholder-opacity-75::-moz-placeholder {
        --placeholder-opacity: 0.75 !important
    }

    .tablet\:xer-placeholder-opacity-75:-ms-input-placeholder {
        --placeholder-opacity: 0.75 !important
    }

    .tablet\:xer-placeholder-opacity-75::placeholder {
        --placeholder-opacity: 0.75 !important
    }

    .tablet\:xer-placeholder-opacity-100::-moz-placeholder {
        --placeholder-opacity: 1 !important
    }

    .tablet\:xer-placeholder-opacity-100:-ms-input-placeholder {
        --placeholder-opacity: 1 !important
    }

    .tablet\:xer-placeholder-opacity-100::placeholder {
        --placeholder-opacity: 1 !important
    }

    .tablet\:focus\:xer-placeholder-opacity-0:focus::-moz-placeholder {
        --placeholder-opacity: 0 !important
    }

    .tablet\:focus\:xer-placeholder-opacity-0:focus:-ms-input-placeholder {
        --placeholder-opacity: 0 !important
    }

    .tablet\:focus\:xer-placeholder-opacity-0:focus::placeholder {
        --placeholder-opacity: 0 !important
    }

    .tablet\:focus\:xer-placeholder-opacity-25:focus::-moz-placeholder {
        --placeholder-opacity: 0.25 !important
    }

    .tablet\:focus\:xer-placeholder-opacity-25:focus:-ms-input-placeholder {
        --placeholder-opacity: 0.25 !important
    }

    .tablet\:focus\:xer-placeholder-opacity-25:focus::placeholder {
        --placeholder-opacity: 0.25 !important
    }

    .tablet\:focus\:xer-placeholder-opacity-50:focus::-moz-placeholder {
        --placeholder-opacity: 0.5 !important
    }

    .tablet\:focus\:xer-placeholder-opacity-50:focus:-ms-input-placeholder {
        --placeholder-opacity: 0.5 !important
    }

    .tablet\:focus\:xer-placeholder-opacity-50:focus::placeholder {
        --placeholder-opacity: 0.5 !important
    }

    .tablet\:focus\:xer-placeholder-opacity-75:focus::-moz-placeholder {
        --placeholder-opacity: 0.75 !important
    }

    .tablet\:focus\:xer-placeholder-opacity-75:focus:-ms-input-placeholder {
        --placeholder-opacity: 0.75 !important
    }

    .tablet\:focus\:xer-placeholder-opacity-75:focus::placeholder {
        --placeholder-opacity: 0.75 !important
    }

    .tablet\:focus\:xer-placeholder-opacity-100:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important
    }

    .tablet\:focus\:xer-placeholder-opacity-100:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important
    }

    .tablet\:focus\:xer-placeholder-opacity-100:focus::placeholder {
        --placeholder-opacity: 1 !important
    }

    .tablet\:xer-pointer-events-none {
        pointer-events: none !important
    }

    .tablet\:xer-pointer-events-auto {
        pointer-events: auto !important
    }

    .tablet\:xer-static {
        position: static !important
    }

    .tablet\:xer-fixed {
        position: fixed !important
    }

    .tablet\:xer-absolute {
        position: absolute !important
    }

    .tablet\:xer-relative {
        position: relative !important
    }

    .tablet\:xer-sticky {
        position: sticky !important
    }

    .tablet\:xer-inset-0 {
        top: 0 !important;
        right: 0 !important;
        bottom: 0 !important;
        left: 0 !important
    }

    .tablet\:xer-inset-auto {
        top: auto !important;
        right: auto !important;
        bottom: auto !important;
        left: auto !important
    }

    .tablet\:xer-inset-y-0 {
        top: 0 !important;
        bottom: 0 !important
    }

    .tablet\:xer-inset-x-0 {
        right: 0 !important;
        left: 0 !important
    }

    .tablet\:xer-inset-y-auto {
        top: auto !important;
        bottom: auto !important
    }

    .tablet\:xer-inset-x-auto {
        right: auto !important;
        left: auto !important
    }

    .tablet\:xer-top-0 {
        top: 0 !important
    }

    .tablet\:xer-right-0 {
        right: 0 !important
    }

    .tablet\:xer-bottom-0 {
        bottom: 0 !important
    }

    .tablet\:xer-left-0 {
        left: 0 !important
    }

    .tablet\:xer-top-auto {
        top: auto !important
    }

    .tablet\:xer-right-auto {
        right: auto !important
    }

    .tablet\:xer-bottom-auto {
        bottom: auto !important
    }

    .tablet\:xer-left-auto {
        left: auto !important
    }

    .tablet\:xer-resize-none {
        resize: none !important
    }

    .tablet\:xer-resize-y {
        resize: vertical !important
    }

    .tablet\:xer-resize-x {
        resize: horizontal !important
    }

    .tablet\:xer-resize {
        resize: both !important
    }

    .tablet\:xer-shadow-1 {
        box-shadow: 2px 2px 2px rgba(0,0,0,.08) !important
    }

    .tablet\:xer-shadow-2 {
        box-shadow: 4px 4px 4px rgba(0,0,0,.04) !important
    }

    .tablet\:xer-shadow-3 {
        box-shadow: 8px 8px 16px rgba(0,0,0,.04) !important
    }

    .tablet\:xer-shadow-4 {
        box-shadow: 12px 12px 32px rgba(0,0,0,.04) !important
    }

    .tablet\:xer-shadow-5 {
        box-shadow: 16px 16px 24px rgba(0,0,0,.04) !important
    }

    .tablet\:xer-shadow-6 {
        box-shadow: 24px 24px 32px rgba(0,0,0,.04) !important
    }

    .tablet\:xer-shadow-7 {
        box-shadow: 32px 32px 60px rgba(0,0,0,.04) !important
    }

    .tablet\:xer-shadow-8 {
        box-shadow: 44px 44px 80px rgba(0,0,0,.08) !important
    }

    .tablet\:xer-shadow-none {
        box-shadow: none !important
    }

    .tablet\:hover\:xer-shadow-1:hover {
        box-shadow: 2px 2px 2px rgba(0,0,0,.08) !important
    }

    .tablet\:hover\:xer-shadow-2:hover {
        box-shadow: 4px 4px 4px rgba(0,0,0,.04) !important
    }

    .tablet\:hover\:xer-shadow-3:hover {
        box-shadow: 8px 8px 16px rgba(0,0,0,.04) !important
    }

    .tablet\:hover\:xer-shadow-4:hover {
        box-shadow: 12px 12px 32px rgba(0,0,0,.04) !important
    }

    .tablet\:hover\:xer-shadow-5:hover {
        box-shadow: 16px 16px 24px rgba(0,0,0,.04) !important
    }

    .tablet\:hover\:xer-shadow-6:hover {
        box-shadow: 24px 24px 32px rgba(0,0,0,.04) !important
    }

    .tablet\:hover\:xer-shadow-7:hover {
        box-shadow: 32px 32px 60px rgba(0,0,0,.04) !important
    }

    .tablet\:hover\:xer-shadow-8:hover {
        box-shadow: 44px 44px 80px rgba(0,0,0,.08) !important
    }

    .tablet\:hover\:xer-shadow-none:hover {
        box-shadow: none !important
    }

    .tablet\:focus\:xer-shadow-1:focus {
        box-shadow: 2px 2px 2px rgba(0,0,0,.08) !important
    }

    .tablet\:focus\:xer-shadow-2:focus {
        box-shadow: 4px 4px 4px rgba(0,0,0,.04) !important
    }

    .tablet\:focus\:xer-shadow-3:focus {
        box-shadow: 8px 8px 16px rgba(0,0,0,.04) !important
    }

    .tablet\:focus\:xer-shadow-4:focus {
        box-shadow: 12px 12px 32px rgba(0,0,0,.04) !important
    }

    .tablet\:focus\:xer-shadow-5:focus {
        box-shadow: 16px 16px 24px rgba(0,0,0,.04) !important
    }

    .tablet\:focus\:xer-shadow-6:focus {
        box-shadow: 24px 24px 32px rgba(0,0,0,.04) !important
    }

    .tablet\:focus\:xer-shadow-7:focus {
        box-shadow: 32px 32px 60px rgba(0,0,0,.04) !important
    }

    .tablet\:focus\:xer-shadow-8:focus {
        box-shadow: 44px 44px 80px rgba(0,0,0,.08) !important
    }

    .tablet\:focus\:xer-shadow-none:focus {
        box-shadow: none !important
    }

    .tablet\:xer-fill-current {
        fill: currentColor !important
    }

    .tablet\:xer-stroke-current {
        stroke: currentColor !important
    }

    .tablet\:xer-stroke-0 {
        stroke-width: 0 !important
    }

    .tablet\:xer-stroke-1 {
        stroke-width: 1 !important
    }

    .tablet\:xer-stroke-2 {
        stroke-width: 2 !important
    }

    .tablet\:xer-table-auto {
        table-layout: auto !important
    }

    .tablet\:xer-table-fixed {
        table-layout: fixed !important
    }

    .tablet\:xer-text-left {
        text-align: left !important
    }

    .tablet\:xer-text-center {
        text-align: center !important
    }

    .tablet\:xer-text-right {
        text-align: right !important
    }

    .tablet\:xer-text-justify {
        text-align: justify !important
    }

    .tablet\:xer-text-info {
        --text-opacity: 1 !important;
        color: #54dede !important;
        color: rgba(84,222,222,var(--text-opacity)) !important
    }

    .tablet\:xer-text-warning {
        --text-opacity: 1 !important;
        color: #ffcc49 !important;
        color: rgba(255,204,73,var(--text-opacity)) !important
    }

    .tablet\:xer-text-success {
        --text-opacity: 1 !important;
        color: #acd84e !important;
        color: rgba(172,216,78,var(--text-opacity)) !important
    }

    .tablet\:xer-text-danger {
        --text-opacity: 1 !important;
        color: #ff0c3e !important;
        color: rgba(255,12,62,var(--text-opacity)) !important
    }

    .tablet\:xer-text-danger--hover {
        --text-opacity: 1 !important;
        color: #f20000 !important;
        color: rgba(242,0,0,var(--text-opacity)) !important
    }

    .tablet\:xer-text-danger--active {
        --text-opacity: 1 !important;
        color: #d40000 !important;
        color: rgba(212,0,0,var(--text-opacity)) !important
    }

    .tablet\:xer-text-grey-3 {
        --text-opacity: 1 !important;
        color: #f0f0f0 !important;
        color: rgba(240,240,240,var(--text-opacity)) !important
    }

    .tablet\:xer-text-grey-7 {
        --text-opacity: 1 !important;
        color: #6b6b6b !important;
        color: rgba(107,107,107,var(--text-opacity)) !important
    }

    .tablet\:xer-text-black {
        --text-opacity: 1 !important;
        color: #222 !important;
        color: rgba(34,34,34,var(--text-opacity)) !important
    }

    .tablet\:xer-text-grey-2 {
        --text-opacity: 1 !important;
        color: #f9f9f9 !important;
        color: rgba(249,249,249,var(--text-opacity)) !important
    }

    .tablet\:xer-text-grey-6 {
        --text-opacity: 1 !important;
        color: #a1a1a1 !important;
        color: rgba(161,161,161,var(--text-opacity)) !important
    }

    .tablet\:xer-text-grey-1 {
        --text-opacity: 1 !important;
        color: #fdfdfd !important;
        color: rgba(253,253,253,var(--text-opacity)) !important
    }

    .tablet\:xer-text-grey-4 {
        --text-opacity: 1 !important;
        color: #eaeaea !important;
        color: rgba(234,234,234,var(--text-opacity)) !important
    }

    .tablet\:xer-text-grey-5 {
        --text-opacity: 1 !important;
        color: #dcdcdc !important;
        color: rgba(220,220,220,var(--text-opacity)) !important
    }

    .tablet\:xer-text-grey {
        --text-opacity: 1 !important;
        color: #cdcdcd !important;
        color: rgba(205,205,205,var(--text-opacity)) !important
    }

    .tablet\:xer-text-grey-dark {
        --text-opacity: 1 !important;
        color: #555 !important;
        color: rgba(85,85,85,var(--text-opacity)) !important
    }

    .tablet\:xer-text-secondary-3 {
        --text-opacity: 1 !important;
        color: #d14124 !important;
        color: rgba(209,65,36,var(--text-opacity)) !important
    }

    .tablet\:xer-text-secondary-2 {
        --text-opacity: 1 !important;
        color: #991e66 !important;
        color: rgba(153,30,102,var(--text-opacity)) !important
    }

    .tablet\:xer-text-secondary-1 {
        --text-opacity: 1 !important;
        color: #e06287 !important;
        color: rgba(224,98,135,var(--text-opacity)) !important
    }

    .tablet\:xer-text-cta--active {
        --text-opacity: 1 !important;
        color: #007d72 !important;
        color: rgba(0,125,114,var(--text-opacity)) !important
    }

    .tablet\:xer-text-cta--hover {
        --text-opacity: 1 !important;
        color: #009f91 !important;
        color: rgba(0,159,145,var(--text-opacity)) !important
    }

    .tablet\:xer-text-cta {
        --text-opacity: 1 !important;
        color: #00af9f !important;
        color: rgba(0,175,159,var(--text-opacity)) !important
    }

    .tablet\:xer-text-primary {
        --text-opacity: 1 !important;
        color: #ed8b00 !important;
        color: rgba(237,139,0,var(--text-opacity)) !important
    }

    .tablet\:xer-text-white {
        --text-opacity: 1 !important;
        color: #fff !important;
        color: rgba(255,255,255,var(--text-opacity)) !important
    }

    .tablet\:xer-text-backdrop {
        color: #0000001f !important
    }

    .tablet\:hover\:xer-text-info:hover {
        --text-opacity: 1 !important;
        color: #54dede !important;
        color: rgba(84,222,222,var(--text-opacity)) !important
    }

    .tablet\:hover\:xer-text-warning:hover {
        --text-opacity: 1 !important;
        color: #ffcc49 !important;
        color: rgba(255,204,73,var(--text-opacity)) !important
    }

    .tablet\:hover\:xer-text-success:hover {
        --text-opacity: 1 !important;
        color: #acd84e !important;
        color: rgba(172,216,78,var(--text-opacity)) !important
    }

    .tablet\:hover\:xer-text-danger:hover {
        --text-opacity: 1 !important;
        color: #ff0c3e !important;
        color: rgba(255,12,62,var(--text-opacity)) !important
    }

    .tablet\:hover\:xer-text-danger--hover:hover {
        --text-opacity: 1 !important;
        color: #f20000 !important;
        color: rgba(242,0,0,var(--text-opacity)) !important
    }

    .tablet\:hover\:xer-text-danger--active:hover {
        --text-opacity: 1 !important;
        color: #d40000 !important;
        color: rgba(212,0,0,var(--text-opacity)) !important
    }

    .tablet\:hover\:xer-text-grey-3:hover {
        --text-opacity: 1 !important;
        color: #f0f0f0 !important;
        color: rgba(240,240,240,var(--text-opacity)) !important
    }

    .tablet\:hover\:xer-text-grey-7:hover {
        --text-opacity: 1 !important;
        color: #6b6b6b !important;
        color: rgba(107,107,107,var(--text-opacity)) !important
    }

    .tablet\:hover\:xer-text-black:hover {
        --text-opacity: 1 !important;
        color: #222 !important;
        color: rgba(34,34,34,var(--text-opacity)) !important
    }

    .tablet\:hover\:xer-text-grey-2:hover {
        --text-opacity: 1 !important;
        color: #f9f9f9 !important;
        color: rgba(249,249,249,var(--text-opacity)) !important
    }

    .tablet\:hover\:xer-text-grey-6:hover {
        --text-opacity: 1 !important;
        color: #a1a1a1 !important;
        color: rgba(161,161,161,var(--text-opacity)) !important
    }

    .tablet\:hover\:xer-text-grey-1:hover {
        --text-opacity: 1 !important;
        color: #fdfdfd !important;
        color: rgba(253,253,253,var(--text-opacity)) !important
    }

    .tablet\:hover\:xer-text-grey-4:hover {
        --text-opacity: 1 !important;
        color: #eaeaea !important;
        color: rgba(234,234,234,var(--text-opacity)) !important
    }

    .tablet\:hover\:xer-text-grey-5:hover {
        --text-opacity: 1 !important;
        color: #dcdcdc !important;
        color: rgba(220,220,220,var(--text-opacity)) !important
    }

    .tablet\:hover\:xer-text-grey:hover {
        --text-opacity: 1 !important;
        color: #cdcdcd !important;
        color: rgba(205,205,205,var(--text-opacity)) !important
    }

    .tablet\:hover\:xer-text-grey-dark:hover {
        --text-opacity: 1 !important;
        color: #555 !important;
        color: rgba(85,85,85,var(--text-opacity)) !important
    }

    .tablet\:hover\:xer-text-secondary-3:hover {
        --text-opacity: 1 !important;
        color: #d14124 !important;
        color: rgba(209,65,36,var(--text-opacity)) !important
    }

    .tablet\:hover\:xer-text-secondary-2:hover {
        --text-opacity: 1 !important;
        color: #991e66 !important;
        color: rgba(153,30,102,var(--text-opacity)) !important
    }

    .tablet\:hover\:xer-text-secondary-1:hover {
        --text-opacity: 1 !important;
        color: #e06287 !important;
        color: rgba(224,98,135,var(--text-opacity)) !important
    }

    .tablet\:hover\:xer-text-cta--active:hover {
        --text-opacity: 1 !important;
        color: #007d72 !important;
        color: rgba(0,125,114,var(--text-opacity)) !important
    }

    .tablet\:hover\:xer-text-cta--hover:hover {
        --text-opacity: 1 !important;
        color: #009f91 !important;
        color: rgba(0,159,145,var(--text-opacity)) !important
    }

    .tablet\:hover\:xer-text-cta:hover {
        --text-opacity: 1 !important;
        color: #00af9f !important;
        color: rgba(0,175,159,var(--text-opacity)) !important
    }

    .tablet\:hover\:xer-text-primary:hover {
        --text-opacity: 1 !important;
        color: #ed8b00 !important;
        color: rgba(237,139,0,var(--text-opacity)) !important
    }

    .tablet\:hover\:xer-text-white:hover {
        --text-opacity: 1 !important;
        color: #fff !important;
        color: rgba(255,255,255,var(--text-opacity)) !important
    }

    .tablet\:hover\:xer-text-backdrop:hover {
        color: #0000001f !important
    }

    .tablet\:focus\:xer-text-info:focus {
        --text-opacity: 1 !important;
        color: #54dede !important;
        color: rgba(84,222,222,var(--text-opacity)) !important
    }

    .tablet\:focus\:xer-text-warning:focus {
        --text-opacity: 1 !important;
        color: #ffcc49 !important;
        color: rgba(255,204,73,var(--text-opacity)) !important
    }

    .tablet\:focus\:xer-text-success:focus {
        --text-opacity: 1 !important;
        color: #acd84e !important;
        color: rgba(172,216,78,var(--text-opacity)) !important
    }

    .tablet\:focus\:xer-text-danger:focus {
        --text-opacity: 1 !important;
        color: #ff0c3e !important;
        color: rgba(255,12,62,var(--text-opacity)) !important
    }

    .tablet\:focus\:xer-text-danger--hover:focus {
        --text-opacity: 1 !important;
        color: #f20000 !important;
        color: rgba(242,0,0,var(--text-opacity)) !important
    }

    .tablet\:focus\:xer-text-danger--active:focus {
        --text-opacity: 1 !important;
        color: #d40000 !important;
        color: rgba(212,0,0,var(--text-opacity)) !important
    }

    .tablet\:focus\:xer-text-grey-3:focus {
        --text-opacity: 1 !important;
        color: #f0f0f0 !important;
        color: rgba(240,240,240,var(--text-opacity)) !important
    }

    .tablet\:focus\:xer-text-grey-7:focus {
        --text-opacity: 1 !important;
        color: #6b6b6b !important;
        color: rgba(107,107,107,var(--text-opacity)) !important
    }

    .tablet\:focus\:xer-text-black:focus {
        --text-opacity: 1 !important;
        color: #222 !important;
        color: rgba(34,34,34,var(--text-opacity)) !important
    }

    .tablet\:focus\:xer-text-grey-2:focus {
        --text-opacity: 1 !important;
        color: #f9f9f9 !important;
        color: rgba(249,249,249,var(--text-opacity)) !important
    }

    .tablet\:focus\:xer-text-grey-6:focus {
        --text-opacity: 1 !important;
        color: #a1a1a1 !important;
        color: rgba(161,161,161,var(--text-opacity)) !important
    }

    .tablet\:focus\:xer-text-grey-1:focus {
        --text-opacity: 1 !important;
        color: #fdfdfd !important;
        color: rgba(253,253,253,var(--text-opacity)) !important
    }

    .tablet\:focus\:xer-text-grey-4:focus {
        --text-opacity: 1 !important;
        color: #eaeaea !important;
        color: rgba(234,234,234,var(--text-opacity)) !important
    }

    .tablet\:focus\:xer-text-grey-5:focus {
        --text-opacity: 1 !important;
        color: #dcdcdc !important;
        color: rgba(220,220,220,var(--text-opacity)) !important
    }

    .tablet\:focus\:xer-text-grey:focus {
        --text-opacity: 1 !important;
        color: #cdcdcd !important;
        color: rgba(205,205,205,var(--text-opacity)) !important
    }

    .tablet\:focus\:xer-text-grey-dark:focus {
        --text-opacity: 1 !important;
        color: #555 !important;
        color: rgba(85,85,85,var(--text-opacity)) !important
    }

    .tablet\:focus\:xer-text-secondary-3:focus {
        --text-opacity: 1 !important;
        color: #d14124 !important;
        color: rgba(209,65,36,var(--text-opacity)) !important
    }

    .tablet\:focus\:xer-text-secondary-2:focus {
        --text-opacity: 1 !important;
        color: #991e66 !important;
        color: rgba(153,30,102,var(--text-opacity)) !important
    }

    .tablet\:focus\:xer-text-secondary-1:focus {
        --text-opacity: 1 !important;
        color: #e06287 !important;
        color: rgba(224,98,135,var(--text-opacity)) !important
    }

    .tablet\:focus\:xer-text-cta--active:focus {
        --text-opacity: 1 !important;
        color: #007d72 !important;
        color: rgba(0,125,114,var(--text-opacity)) !important
    }

    .tablet\:focus\:xer-text-cta--hover:focus {
        --text-opacity: 1 !important;
        color: #009f91 !important;
        color: rgba(0,159,145,var(--text-opacity)) !important
    }

    .tablet\:focus\:xer-text-cta:focus {
        --text-opacity: 1 !important;
        color: #00af9f !important;
        color: rgba(0,175,159,var(--text-opacity)) !important
    }

    .tablet\:focus\:xer-text-primary:focus {
        --text-opacity: 1 !important;
        color: #ed8b00 !important;
        color: rgba(237,139,0,var(--text-opacity)) !important
    }

    .tablet\:focus\:xer-text-white:focus {
        --text-opacity: 1 !important;
        color: #fff !important;
        color: rgba(255,255,255,var(--text-opacity)) !important
    }

    .tablet\:focus\:xer-text-backdrop:focus {
        color: #0000001f !important
    }

    .tablet\:xer-text-opacity-0 {
        --text-opacity: 0 !important
    }

    .tablet\:xer-text-opacity-25 {
        --text-opacity: 0.25 !important
    }

    .tablet\:xer-text-opacity-50 {
        --text-opacity: 0.5 !important
    }

    .tablet\:xer-text-opacity-75 {
        --text-opacity: 0.75 !important
    }

    .tablet\:xer-text-opacity-100 {
        --text-opacity: 1 !important
    }

    .tablet\:hover\:xer-text-opacity-0:hover {
        --text-opacity: 0 !important
    }

    .tablet\:hover\:xer-text-opacity-25:hover {
        --text-opacity: 0.25 !important
    }

    .tablet\:hover\:xer-text-opacity-50:hover {
        --text-opacity: 0.5 !important
    }

    .tablet\:hover\:xer-text-opacity-75:hover {
        --text-opacity: 0.75 !important
    }

    .tablet\:hover\:xer-text-opacity-100:hover {
        --text-opacity: 1 !important
    }

    .tablet\:focus\:xer-text-opacity-0:focus {
        --text-opacity: 0 !important
    }

    .tablet\:focus\:xer-text-opacity-25:focus {
        --text-opacity: 0.25 !important
    }

    .tablet\:focus\:xer-text-opacity-50:focus {
        --text-opacity: 0.5 !important
    }

    .tablet\:focus\:xer-text-opacity-75:focus {
        --text-opacity: 0.75 !important
    }

    .tablet\:focus\:xer-text-opacity-100:focus {
        --text-opacity: 1 !important
    }

    .tablet\:xer-italic {
        font-style: italic !important
    }

    .tablet\:xer-not-italic {
        font-style: normal !important
    }

    .tablet\:xer-uppercase {
        text-transform: uppercase !important
    }

    .tablet\:xer-lowercase {
        text-transform: lowercase !important
    }

    .tablet\:xer-capitalize {
        text-transform: capitalize !important
    }

    .tablet\:xer-normal-case {
        text-transform: none !important
    }

    .tablet\:xer-underline {
        text-decoration: underline !important
    }

    .tablet\:xer-line-through {
        text-decoration: line-through !important
    }

    .tablet\:xer-no-underline {
        text-decoration: none !important
    }

    .tablet\:hover\:xer-underline:hover {
        text-decoration: underline !important
    }

    .tablet\:hover\:xer-line-through:hover {
        text-decoration: line-through !important
    }

    .tablet\:hover\:xer-no-underline:hover {
        text-decoration: none !important
    }

    .tablet\:focus\:xer-underline:focus {
        text-decoration: underline !important
    }

    .tablet\:focus\:xer-line-through:focus {
        text-decoration: line-through !important
    }

    .tablet\:focus\:xer-no-underline:focus {
        text-decoration: none !important
    }

    .tablet\:xer-antialiased {
        -webkit-font-smoothing: antialiased !important;
        -moz-osx-font-smoothing: grayscale !important
    }

    .tablet\:xer-subpixel-antialiased {
        -webkit-font-smoothing: auto !important;
        -moz-osx-font-smoothing: auto !important
    }

    .tablet\:xer-diagonal-fractions, .tablet\:xer-lining-nums, .tablet\:xer-oldstyle-nums, .tablet\:xer-ordinal, .tablet\:xer-proportional-nums, .tablet\:xer-slashed-zero, .tablet\:xer-stacked-fractions, .tablet\:xer-tabular-nums {
        --font-variant-numeric-ordinal: var(--tailwind-empty, ) !important; /*!*/ /*!*/
        --font-variant-numeric-slashed-zero: var(--tailwind-empty, ) !important; /*!*/ /*!*/
        --font-variant-numeric-figure: var(--tailwind-empty, ) !important; /*!*/ /*!*/
        --font-variant-numeric-spacing: var(--tailwind-empty, ) !important; /*!*/ /*!*/
        --font-variant-numeric-fraction: var(--tailwind-empty, ) !important; /*!*/ /*!*/
        font-variant-numeric: var(--font-variant-numeric-ordinal) var(--font-variant-numeric-slashed-zero) var(--font-variant-numeric-figure) var(--font-variant-numeric-spacing) var(--font-variant-numeric-fraction) !important
    }

    .tablet\:xer-normal-nums {
        font-variant-numeric: normal !important
    }

    .tablet\:xer-ordinal {
        --font-variant-numeric-ordinal: ordinal !important
    }

    .tablet\:xer-slashed-zero {
        --font-variant-numeric-slashed-zero: slashed-zero !important
    }

    .tablet\:xer-lining-nums {
        --font-variant-numeric-figure: lining-nums !important
    }

    .tablet\:xer-oldstyle-nums {
        --font-variant-numeric-figure: oldstyle-nums !important
    }

    .tablet\:xer-proportional-nums {
        --font-variant-numeric-spacing: proportional-nums !important
    }

    .tablet\:xer-tabular-nums {
        --font-variant-numeric-spacing: tabular-nums !important
    }

    .tablet\:xer-diagonal-fractions {
        --font-variant-numeric-fraction: diagonal-fractions !important
    }

    .tablet\:xer-stacked-fractions {
        --font-variant-numeric-fraction: stacked-fractions !important
    }

    .tablet\:xer-tracking-1 {
        letter-spacing: .25 !important
    }

    .tablet\:xer-tracking-2 {
        letter-spacing: .5 !important
    }

    .tablet\:xer-select-none {
        -webkit-user-select: none !important;
        -moz-user-select: none !important;
        -ms-user-select: none !important;
        user-select: none !important
    }

    .tablet\:xer-select-text {
        -webkit-user-select: text !important;
        -moz-user-select: text !important;
        -ms-user-select: text !important;
        user-select: text !important
    }

    .tablet\:xer-select-all {
        -webkit-user-select: all !important;
        -moz-user-select: all !important;
        -ms-user-select: all !important;
        user-select: all !important
    }

    .tablet\:xer-select-auto {
        -webkit-user-select: auto !important;
        -moz-user-select: auto !important;
        -ms-user-select: auto !important;
        user-select: auto !important
    }

    .tablet\:xer-align-baseline {
        vertical-align: baseline !important
    }

    .tablet\:xer-align-top {
        vertical-align: top !important
    }

    .tablet\:xer-align-middle {
        vertical-align: middle !important
    }

    .tablet\:xer-align-bottom {
        vertical-align: bottom !important
    }

    .tablet\:xer-align-text-top {
        vertical-align: text-top !important
    }

    .tablet\:xer-align-text-bottom {
        vertical-align: text-bottom !important
    }

    .tablet\:xer-visible {
        visibility: visible !important
    }

    .tablet\:xer-invisible {
        visibility: hidden !important
    }

    .tablet\:xer-whitespace-normal {
        white-space: normal !important
    }

    .tablet\:xer-whitespace-no-wrap {
        white-space: nowrap !important
    }

    .tablet\:xer-whitespace-pre {
        white-space: pre !important
    }

    .tablet\:xer-whitespace-pre-line {
        white-space: pre-line !important
    }

    .tablet\:xer-whitespace-pre-wrap {
        white-space: pre-wrap !important
    }

    .tablet\:xer-break-normal {
        word-wrap: normal !important;
        overflow-wrap: normal !important;
        word-break: normal !important
    }

    .tablet\:xer-break-words {
        word-wrap: break-word !important;
        overflow-wrap: break-word !important
    }

    .tablet\:xer-break-all {
        word-break: break-all !important
    }

    .tablet\:xer-truncate {
        overflow: hidden !important;
        text-overflow: ellipsis !important;
        white-space: nowrap !important
    }

    .tablet\:xer-w-0 {
        width: 0 !important
    }

    .tablet\:xer-w-1 {
        width: .125rem !important
    }

    .tablet\:xer-w-2 {
        width: .25rem !important
    }

    .tablet\:xer-w-3 {
        width: .5rem !important
    }

    .tablet\:xer-w-4 {
        width: .75rem !important
    }

    .tablet\:xer-w-5 {
        width: 1rem !important
    }

    .tablet\:xer-w-6 {
        width: 1.25rem !important
    }

    .tablet\:xer-w-7 {
        width: 1.5rem !important
    }

    .tablet\:xer-w-8 {
        width: 2rem !important
    }

    .tablet\:xer-w-9 {
        width: 2.25rem !important
    }

    .tablet\:xer-w-10 {
        width: 2.5rem !important
    }

    .tablet\:xer-w-11 {
        width: 2.75rem !important
    }

    .tablet\:xer-w-12 {
        width: 3.75rem !important
    }

    .tablet\:xer-w-13 {
        width: 4.25rem !important
    }

    .tablet\:xer-w-14 {
        width: 5rem !important
    }

    .tablet\:xer-w-15 {
        width: 6.25rem !important
    }

    .tablet\:xer-w-16 {
        width: 7.75rem !important
    }

    .tablet\:xer-w-17 {
        width: 10rem !important
    }

    .tablet\:xer-w-auto {
        width: auto !important
    }

    .tablet\:xer-w-1\/2 {
        width: 50% !important
    }

    .tablet\:xer-w-1\/3 {
        width: 33.333333% !important
    }

    .tablet\:xer-w-2\/3 {
        width: 66.666667% !important
    }

    .tablet\:xer-w-1\/4 {
        width: 25% !important
    }

    .tablet\:xer-w-2\/4 {
        width: 50% !important
    }

    .tablet\:xer-w-3\/4 {
        width: 75% !important
    }

    .tablet\:xer-w-1\/5 {
        width: 20% !important
    }

    .tablet\:xer-w-2\/5 {
        width: 40% !important
    }

    .tablet\:xer-w-3\/5 {
        width: 60% !important
    }

    .tablet\:xer-w-4\/5 {
        width: 80% !important
    }

    .tablet\:xer-w-1\/6 {
        width: 16.666667% !important
    }

    .tablet\:xer-w-2\/6 {
        width: 33.333333% !important
    }

    .tablet\:xer-w-3\/6 {
        width: 50% !important
    }

    .tablet\:xer-w-4\/6 {
        width: 66.666667% !important
    }

    .tablet\:xer-w-5\/6 {
        width: 83.333333% !important
    }

    .tablet\:xer-w-1\/12 {
        width: 8.333333% !important
    }

    .tablet\:xer-w-2\/12 {
        width: 16.666667% !important
    }

    .tablet\:xer-w-3\/12 {
        width: 25% !important
    }

    .tablet\:xer-w-4\/12 {
        width: 33.333333% !important
    }

    .tablet\:xer-w-5\/12 {
        width: 41.666667% !important
    }

    .tablet\:xer-w-6\/12 {
        width: 50% !important
    }

    .tablet\:xer-w-7\/12 {
        width: 58.333333% !important
    }

    .tablet\:xer-w-8\/12 {
        width: 66.666667% !important
    }

    .tablet\:xer-w-9\/12 {
        width: 75% !important
    }

    .tablet\:xer-w-10\/12 {
        width: 83.333333% !important
    }

    .tablet\:xer-w-11\/12 {
        width: 91.666667% !important
    }

    .tablet\:xer-w-full {
        width: 100% !important
    }

    .tablet\:xer-w-screen {
        width: 100vw !important
    }

    .tablet\:xer-z-0 {
        z-index: 0 !important
    }

    .tablet\:xer-z-10 {
        z-index: 10 !important
    }

    .tablet\:xer-z-20 {
        z-index: 20 !important
    }

    .tablet\:xer-z-30 {
        z-index: 30 !important
    }

    .tablet\:xer-z-40 {
        z-index: 40 !important
    }

    .tablet\:xer-z-50 {
        z-index: 50 !important
    }

    .tablet\:xer-z-auto {
        z-index: auto !important
    }

    .tablet\:xer-gap-0 {
        grid-gap: 0 !important;
        gap: 0 !important
    }

    .tablet\:xer-gap-1 {
        grid-gap: .125rem !important;
        gap: .125rem !important
    }

    .tablet\:xer-gap-2 {
        grid-gap: .25rem !important;
        gap: .25rem !important
    }

    .tablet\:xer-gap-3 {
        grid-gap: .5rem !important;
        gap: .5rem !important
    }

    .tablet\:xer-gap-4 {
        grid-gap: .75rem !important;
        gap: .75rem !important
    }

    .tablet\:xer-gap-5 {
        grid-gap: 1rem !important;
        gap: 1rem !important
    }

    .tablet\:xer-gap-6 {
        grid-gap: 1.25rem !important;
        gap: 1.25rem !important
    }

    .tablet\:xer-gap-7 {
        grid-gap: 1.5rem !important;
        gap: 1.5rem !important
    }

    .tablet\:xer-gap-8 {
        grid-gap: 2rem !important;
        gap: 2rem !important
    }

    .tablet\:xer-gap-9 {
        grid-gap: 2.25rem !important;
        gap: 2.25rem !important
    }

    .tablet\:xer-gap-10 {
        grid-gap: 2.5rem !important;
        gap: 2.5rem !important
    }

    .tablet\:xer-gap-11 {
        grid-gap: 2.75rem !important;
        gap: 2.75rem !important
    }

    .tablet\:xer-gap-12 {
        grid-gap: 3.75rem !important;
        gap: 3.75rem !important
    }

    .tablet\:xer-gap-13 {
        grid-gap: 4.25rem !important;
        gap: 4.25rem !important
    }

    .tablet\:xer-gap-14 {
        grid-gap: 5rem !important;
        gap: 5rem !important
    }

    .tablet\:xer-gap-15 {
        grid-gap: 6.25rem !important;
        gap: 6.25rem !important
    }

    .tablet\:xer-gap-16 {
        grid-gap: 7.75rem !important;
        gap: 7.75rem !important
    }

    .tablet\:xer-gap-17 {
        grid-gap: 10rem !important;
        gap: 10rem !important
    }

    .tablet\:xer-col-gap-0 {
        grid-column-gap: 0 !important;
        -moz-column-gap: 0 !important;
        column-gap: 0 !important
    }

    .tablet\:xer-col-gap-1 {
        grid-column-gap: .125rem !important;
        -moz-column-gap: .125rem !important;
        column-gap: .125rem !important
    }

    .tablet\:xer-col-gap-2 {
        grid-column-gap: .25rem !important;
        -moz-column-gap: .25rem !important;
        column-gap: .25rem !important
    }

    .tablet\:xer-col-gap-3 {
        grid-column-gap: .5rem !important;
        -moz-column-gap: .5rem !important;
        column-gap: .5rem !important
    }

    .tablet\:xer-col-gap-4 {
        grid-column-gap: .75rem !important;
        -moz-column-gap: .75rem !important;
        column-gap: .75rem !important
    }

    .tablet\:xer-col-gap-5 {
        grid-column-gap: 1rem !important;
        -moz-column-gap: 1rem !important;
        column-gap: 1rem !important
    }

    .tablet\:xer-col-gap-6 {
        grid-column-gap: 1.25rem !important;
        -moz-column-gap: 1.25rem !important;
        column-gap: 1.25rem !important
    }

    .tablet\:xer-col-gap-7 {
        grid-column-gap: 1.5rem !important;
        -moz-column-gap: 1.5rem !important;
        column-gap: 1.5rem !important
    }

    .tablet\:xer-col-gap-8 {
        grid-column-gap: 2rem !important;
        -moz-column-gap: 2rem !important;
        column-gap: 2rem !important
    }

    .tablet\:xer-col-gap-9 {
        grid-column-gap: 2.25rem !important;
        -moz-column-gap: 2.25rem !important;
        column-gap: 2.25rem !important
    }

    .tablet\:xer-col-gap-10 {
        grid-column-gap: 2.5rem !important;
        -moz-column-gap: 2.5rem !important;
        column-gap: 2.5rem !important
    }

    .tablet\:xer-col-gap-11 {
        grid-column-gap: 2.75rem !important;
        -moz-column-gap: 2.75rem !important;
        column-gap: 2.75rem !important
    }

    .tablet\:xer-col-gap-12 {
        grid-column-gap: 3.75rem !important;
        -moz-column-gap: 3.75rem !important;
        column-gap: 3.75rem !important
    }

    .tablet\:xer-col-gap-13 {
        grid-column-gap: 4.25rem !important;
        -moz-column-gap: 4.25rem !important;
        column-gap: 4.25rem !important
    }

    .tablet\:xer-col-gap-14 {
        grid-column-gap: 5rem !important;
        -moz-column-gap: 5rem !important;
        column-gap: 5rem !important
    }

    .tablet\:xer-col-gap-15 {
        grid-column-gap: 6.25rem !important;
        -moz-column-gap: 6.25rem !important;
        column-gap: 6.25rem !important
    }

    .tablet\:xer-col-gap-16 {
        grid-column-gap: 7.75rem !important;
        -moz-column-gap: 7.75rem !important;
        column-gap: 7.75rem !important
    }

    .tablet\:xer-col-gap-17 {
        grid-column-gap: 10rem !important;
        -moz-column-gap: 10rem !important;
        column-gap: 10rem !important
    }

    .tablet\:xer-gap-x-0 {
        grid-column-gap: 0 !important;
        -moz-column-gap: 0 !important;
        column-gap: 0 !important
    }

    .tablet\:xer-gap-x-1 {
        grid-column-gap: .125rem !important;
        -moz-column-gap: .125rem !important;
        column-gap: .125rem !important
    }

    .tablet\:xer-gap-x-2 {
        grid-column-gap: .25rem !important;
        -moz-column-gap: .25rem !important;
        column-gap: .25rem !important
    }

    .tablet\:xer-gap-x-3 {
        grid-column-gap: .5rem !important;
        -moz-column-gap: .5rem !important;
        column-gap: .5rem !important
    }

    .tablet\:xer-gap-x-4 {
        grid-column-gap: .75rem !important;
        -moz-column-gap: .75rem !important;
        column-gap: .75rem !important
    }

    .tablet\:xer-gap-x-5 {
        grid-column-gap: 1rem !important;
        -moz-column-gap: 1rem !important;
        column-gap: 1rem !important
    }

    .tablet\:xer-gap-x-6 {
        grid-column-gap: 1.25rem !important;
        -moz-column-gap: 1.25rem !important;
        column-gap: 1.25rem !important
    }

    .tablet\:xer-gap-x-7 {
        grid-column-gap: 1.5rem !important;
        -moz-column-gap: 1.5rem !important;
        column-gap: 1.5rem !important
    }

    .tablet\:xer-gap-x-8 {
        grid-column-gap: 2rem !important;
        -moz-column-gap: 2rem !important;
        column-gap: 2rem !important
    }

    .tablet\:xer-gap-x-9 {
        grid-column-gap: 2.25rem !important;
        -moz-column-gap: 2.25rem !important;
        column-gap: 2.25rem !important
    }

    .tablet\:xer-gap-x-10 {
        grid-column-gap: 2.5rem !important;
        -moz-column-gap: 2.5rem !important;
        column-gap: 2.5rem !important
    }

    .tablet\:xer-gap-x-11 {
        grid-column-gap: 2.75rem !important;
        -moz-column-gap: 2.75rem !important;
        column-gap: 2.75rem !important
    }

    .tablet\:xer-gap-x-12 {
        grid-column-gap: 3.75rem !important;
        -moz-column-gap: 3.75rem !important;
        column-gap: 3.75rem !important
    }

    .tablet\:xer-gap-x-13 {
        grid-column-gap: 4.25rem !important;
        -moz-column-gap: 4.25rem !important;
        column-gap: 4.25rem !important
    }

    .tablet\:xer-gap-x-14 {
        grid-column-gap: 5rem !important;
        -moz-column-gap: 5rem !important;
        column-gap: 5rem !important
    }

    .tablet\:xer-gap-x-15 {
        grid-column-gap: 6.25rem !important;
        -moz-column-gap: 6.25rem !important;
        column-gap: 6.25rem !important
    }

    .tablet\:xer-gap-x-16 {
        grid-column-gap: 7.75rem !important;
        -moz-column-gap: 7.75rem !important;
        column-gap: 7.75rem !important
    }

    .tablet\:xer-gap-x-17 {
        grid-column-gap: 10rem !important;
        -moz-column-gap: 10rem !important;
        column-gap: 10rem !important
    }

    .tablet\:xer-row-gap-0 {
        grid-row-gap: 0 !important;
        row-gap: 0 !important
    }

    .tablet\:xer-row-gap-1 {
        grid-row-gap: .125rem !important;
        row-gap: .125rem !important
    }

    .tablet\:xer-row-gap-2 {
        grid-row-gap: .25rem !important;
        row-gap: .25rem !important
    }

    .tablet\:xer-row-gap-3 {
        grid-row-gap: .5rem !important;
        row-gap: .5rem !important
    }

    .tablet\:xer-row-gap-4 {
        grid-row-gap: .75rem !important;
        row-gap: .75rem !important
    }

    .tablet\:xer-row-gap-5 {
        grid-row-gap: 1rem !important;
        row-gap: 1rem !important
    }

    .tablet\:xer-row-gap-6 {
        grid-row-gap: 1.25rem !important;
        row-gap: 1.25rem !important
    }

    .tablet\:xer-row-gap-7 {
        grid-row-gap: 1.5rem !important;
        row-gap: 1.5rem !important
    }

    .tablet\:xer-row-gap-8 {
        grid-row-gap: 2rem !important;
        row-gap: 2rem !important
    }

    .tablet\:xer-row-gap-9 {
        grid-row-gap: 2.25rem !important;
        row-gap: 2.25rem !important
    }

    .tablet\:xer-row-gap-10 {
        grid-row-gap: 2.5rem !important;
        row-gap: 2.5rem !important
    }

    .tablet\:xer-row-gap-11 {
        grid-row-gap: 2.75rem !important;
        row-gap: 2.75rem !important
    }

    .tablet\:xer-row-gap-12 {
        grid-row-gap: 3.75rem !important;
        row-gap: 3.75rem !important
    }

    .tablet\:xer-row-gap-13 {
        grid-row-gap: 4.25rem !important;
        row-gap: 4.25rem !important
    }

    .tablet\:xer-row-gap-14 {
        grid-row-gap: 5rem !important;
        row-gap: 5rem !important
    }

    .tablet\:xer-row-gap-15 {
        grid-row-gap: 6.25rem !important;
        row-gap: 6.25rem !important
    }

    .tablet\:xer-row-gap-16 {
        grid-row-gap: 7.75rem !important;
        row-gap: 7.75rem !important
    }

    .tablet\:xer-row-gap-17 {
        grid-row-gap: 10rem !important;
        row-gap: 10rem !important
    }

    .tablet\:xer-gap-y-0 {
        grid-row-gap: 0 !important;
        row-gap: 0 !important
    }

    .tablet\:xer-gap-y-1 {
        grid-row-gap: .125rem !important;
        row-gap: .125rem !important
    }

    .tablet\:xer-gap-y-2 {
        grid-row-gap: .25rem !important;
        row-gap: .25rem !important
    }

    .tablet\:xer-gap-y-3 {
        grid-row-gap: .5rem !important;
        row-gap: .5rem !important
    }

    .tablet\:xer-gap-y-4 {
        grid-row-gap: .75rem !important;
        row-gap: .75rem !important
    }

    .tablet\:xer-gap-y-5 {
        grid-row-gap: 1rem !important;
        row-gap: 1rem !important
    }

    .tablet\:xer-gap-y-6 {
        grid-row-gap: 1.25rem !important;
        row-gap: 1.25rem !important
    }

    .tablet\:xer-gap-y-7 {
        grid-row-gap: 1.5rem !important;
        row-gap: 1.5rem !important
    }

    .tablet\:xer-gap-y-8 {
        grid-row-gap: 2rem !important;
        row-gap: 2rem !important
    }

    .tablet\:xer-gap-y-9 {
        grid-row-gap: 2.25rem !important;
        row-gap: 2.25rem !important
    }

    .tablet\:xer-gap-y-10 {
        grid-row-gap: 2.5rem !important;
        row-gap: 2.5rem !important
    }

    .tablet\:xer-gap-y-11 {
        grid-row-gap: 2.75rem !important;
        row-gap: 2.75rem !important
    }

    .tablet\:xer-gap-y-12 {
        grid-row-gap: 3.75rem !important;
        row-gap: 3.75rem !important
    }

    .tablet\:xer-gap-y-13 {
        grid-row-gap: 4.25rem !important;
        row-gap: 4.25rem !important
    }

    .tablet\:xer-gap-y-14 {
        grid-row-gap: 5rem !important;
        row-gap: 5rem !important
    }

    .tablet\:xer-gap-y-15 {
        grid-row-gap: 6.25rem !important;
        row-gap: 6.25rem !important
    }

    .tablet\:xer-gap-y-16 {
        grid-row-gap: 7.75rem !important;
        row-gap: 7.75rem !important
    }

    .tablet\:xer-gap-y-17 {
        grid-row-gap: 10rem !important;
        row-gap: 10rem !important
    }

    .tablet\:xer-grid-flow-row {
        grid-auto-flow: row !important
    }

    .tablet\:xer-grid-flow-col {
        grid-auto-flow: column !important
    }

    .tablet\:xer-grid-flow-row-dense {
        grid-auto-flow: row dense !important
    }

    .tablet\:xer-grid-flow-col-dense {
        grid-auto-flow: column dense !important
    }

    .tablet\:xer-grid-cols-1 {
        grid-template-columns: repeat(1,minmax(0,1fr)) !important
    }

    .tablet\:xer-grid-cols-2 {
        grid-template-columns: repeat(2,minmax(0,1fr)) !important
    }

    .tablet\:xer-grid-cols-3 {
        grid-template-columns: repeat(3,minmax(0,1fr)) !important
    }

    .tablet\:xer-grid-cols-4 {
        grid-template-columns: repeat(4,minmax(0,1fr)) !important
    }

    .tablet\:xer-grid-cols-5 {
        grid-template-columns: repeat(5,minmax(0,1fr)) !important
    }

    .tablet\:xer-grid-cols-6 {
        grid-template-columns: repeat(6,minmax(0,1fr)) !important
    }

    .tablet\:xer-grid-cols-7 {
        grid-template-columns: repeat(7,minmax(0,1fr)) !important
    }

    .tablet\:xer-grid-cols-8 {
        grid-template-columns: repeat(8,minmax(0,1fr)) !important
    }

    .tablet\:xer-grid-cols-9 {
        grid-template-columns: repeat(9,minmax(0,1fr)) !important
    }

    .tablet\:xer-grid-cols-10 {
        grid-template-columns: repeat(10,minmax(0,1fr)) !important
    }

    .tablet\:xer-grid-cols-11 {
        grid-template-columns: repeat(11,minmax(0,1fr)) !important
    }

    .tablet\:xer-grid-cols-12 {
        grid-template-columns: repeat(12,minmax(0,1fr)) !important
    }

    .tablet\:xer-grid-cols-none {
        grid-template-columns: none !important
    }

    .tablet\:xer-auto-cols-auto {
        grid-auto-columns: auto !important
    }

    .tablet\:xer-auto-cols-min {
        grid-auto-columns: -webkit-min-content !important;
        grid-auto-columns: min-content !important
    }

    .tablet\:xer-auto-cols-max {
        grid-auto-columns: -webkit-max-content !important;
        grid-auto-columns: max-content !important
    }

    .tablet\:xer-auto-cols-fr {
        grid-auto-columns: minmax(0,1fr) !important
    }

    .tablet\:xer-col-auto {
        grid-column: auto !important
    }

    .tablet\:xer-col-span-1 {
        grid-column: span 1/span 1 !important
    }

    .tablet\:xer-col-span-2 {
        grid-column: span 2/span 2 !important
    }

    .tablet\:xer-col-span-3 {
        grid-column: span 3/span 3 !important
    }

    .tablet\:xer-col-span-4 {
        grid-column: span 4/span 4 !important
    }

    .tablet\:xer-col-span-5 {
        grid-column: span 5/span 5 !important
    }

    .tablet\:xer-col-span-6 {
        grid-column: span 6/span 6 !important
    }

    .tablet\:xer-col-span-7 {
        grid-column: span 7/span 7 !important
    }

    .tablet\:xer-col-span-8 {
        grid-column: span 8/span 8 !important
    }

    .tablet\:xer-col-span-9 {
        grid-column: span 9/span 9 !important
    }

    .tablet\:xer-col-span-10 {
        grid-column: span 10/span 10 !important
    }

    .tablet\:xer-col-span-11 {
        grid-column: span 11/span 11 !important
    }

    .tablet\:xer-col-span-12 {
        grid-column: span 12/span 12 !important
    }

    .tablet\:xer-col-span-full {
        grid-column: 1/-1 !important
    }

    .tablet\:xer-col-start-1 {
        grid-column-start: 1 !important
    }

    .tablet\:xer-col-start-2 {
        grid-column-start: 2 !important
    }

    .tablet\:xer-col-start-3 {
        grid-column-start: 3 !important
    }

    .tablet\:xer-col-start-4 {
        grid-column-start: 4 !important
    }

    .tablet\:xer-col-start-5 {
        grid-column-start: 5 !important
    }

    .tablet\:xer-col-start-6 {
        grid-column-start: 6 !important
    }

    .tablet\:xer-col-start-7 {
        grid-column-start: 7 !important
    }

    .tablet\:xer-col-start-8 {
        grid-column-start: 8 !important
    }

    .tablet\:xer-col-start-9 {
        grid-column-start: 9 !important
    }

    .tablet\:xer-col-start-10 {
        grid-column-start: 10 !important
    }

    .tablet\:xer-col-start-11 {
        grid-column-start: 11 !important
    }

    .tablet\:xer-col-start-12 {
        grid-column-start: 12 !important
    }

    .tablet\:xer-col-start-13 {
        grid-column-start: 13 !important
    }

    .tablet\:xer-col-start-auto {
        grid-column-start: auto !important
    }

    .tablet\:xer-col-end-1 {
        grid-column-end: 1 !important
    }

    .tablet\:xer-col-end-2 {
        grid-column-end: 2 !important
    }

    .tablet\:xer-col-end-3 {
        grid-column-end: 3 !important
    }

    .tablet\:xer-col-end-4 {
        grid-column-end: 4 !important
    }

    .tablet\:xer-col-end-5 {
        grid-column-end: 5 !important
    }

    .tablet\:xer-col-end-6 {
        grid-column-end: 6 !important
    }

    .tablet\:xer-col-end-7 {
        grid-column-end: 7 !important
    }

    .tablet\:xer-col-end-8 {
        grid-column-end: 8 !important
    }

    .tablet\:xer-col-end-9 {
        grid-column-end: 9 !important
    }

    .tablet\:xer-col-end-10 {
        grid-column-end: 10 !important
    }

    .tablet\:xer-col-end-11 {
        grid-column-end: 11 !important
    }

    .tablet\:xer-col-end-12 {
        grid-column-end: 12 !important
    }

    .tablet\:xer-col-end-13 {
        grid-column-end: 13 !important
    }

    .tablet\:xer-col-end-auto {
        grid-column-end: auto !important
    }

    .tablet\:xer-grid-rows-1 {
        grid-template-rows: repeat(1,minmax(0,1fr)) !important
    }

    .tablet\:xer-grid-rows-2 {
        grid-template-rows: repeat(2,minmax(0,1fr)) !important
    }

    .tablet\:xer-grid-rows-3 {
        grid-template-rows: repeat(3,minmax(0,1fr)) !important
    }

    .tablet\:xer-grid-rows-4 {
        grid-template-rows: repeat(4,minmax(0,1fr)) !important
    }

    .tablet\:xer-grid-rows-5 {
        grid-template-rows: repeat(5,minmax(0,1fr)) !important
    }

    .tablet\:xer-grid-rows-6 {
        grid-template-rows: repeat(6,minmax(0,1fr)) !important
    }

    .tablet\:xer-grid-rows-none {
        grid-template-rows: none !important
    }

    .tablet\:xer-auto-rows-auto {
        grid-auto-rows: auto !important
    }

    .tablet\:xer-auto-rows-min {
        grid-auto-rows: -webkit-min-content !important;
        grid-auto-rows: min-content !important
    }

    .tablet\:xer-auto-rows-max {
        grid-auto-rows: -webkit-max-content !important;
        grid-auto-rows: max-content !important
    }

    .tablet\:xer-auto-rows-fr {
        grid-auto-rows: minmax(0,1fr) !important
    }

    .tablet\:xer-row-auto {
        grid-row: auto !important
    }

    .tablet\:xer-row-span-1 {
        grid-row: span 1/span 1 !important
    }

    .tablet\:xer-row-span-2 {
        grid-row: span 2/span 2 !important
    }

    .tablet\:xer-row-span-3 {
        grid-row: span 3/span 3 !important
    }

    .tablet\:xer-row-span-4 {
        grid-row: span 4/span 4 !important
    }

    .tablet\:xer-row-span-5 {
        grid-row: span 5/span 5 !important
    }

    .tablet\:xer-row-span-6 {
        grid-row: span 6/span 6 !important
    }

    .tablet\:xer-row-span-full {
        grid-row: 1/-1 !important
    }

    .tablet\:xer-row-start-1 {
        grid-row-start: 1 !important
    }

    .tablet\:xer-row-start-2 {
        grid-row-start: 2 !important
    }

    .tablet\:xer-row-start-3 {
        grid-row-start: 3 !important
    }

    .tablet\:xer-row-start-4 {
        grid-row-start: 4 !important
    }

    .tablet\:xer-row-start-5 {
        grid-row-start: 5 !important
    }

    .tablet\:xer-row-start-6 {
        grid-row-start: 6 !important
    }

    .tablet\:xer-row-start-7 {
        grid-row-start: 7 !important
    }

    .tablet\:xer-row-start-auto {
        grid-row-start: auto !important
    }

    .tablet\:xer-row-end-1 {
        grid-row-end: 1 !important
    }

    .tablet\:xer-row-end-2 {
        grid-row-end: 2 !important
    }

    .tablet\:xer-row-end-3 {
        grid-row-end: 3 !important
    }

    .tablet\:xer-row-end-4 {
        grid-row-end: 4 !important
    }

    .tablet\:xer-row-end-5 {
        grid-row-end: 5 !important
    }

    .tablet\:xer-row-end-6 {
        grid-row-end: 6 !important
    }

    .tablet\:xer-row-end-7 {
        grid-row-end: 7 !important
    }

    .tablet\:xer-row-end-auto {
        grid-row-end: auto !important
    }

    .tablet\:xer-transform {
        --transform-translate-x: 0 !important;
        --transform-translate-y: 0 !important;
        --transform-rotate: 0 !important;
        --transform-skew-x: 0 !important;
        --transform-skew-y: 0 !important;
        --transform-scale-x: 1 !important;
        --transform-scale-y: 1 !important;
        transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y)) !important
    }

    .tablet\:xer-transform-none {
        transform: none !important
    }

    .tablet\:xer-origin-center {
        transform-origin: center !important
    }

    .tablet\:xer-origin-top {
        transform-origin: top !important
    }

    .tablet\:xer-origin-top-right {
        transform-origin: top right !important
    }

    .tablet\:xer-origin-right {
        transform-origin: right !important
    }

    .tablet\:xer-origin-bottom-right {
        transform-origin: bottom right !important
    }

    .tablet\:xer-origin-bottom {
        transform-origin: bottom !important
    }

    .tablet\:xer-origin-bottom-left {
        transform-origin: bottom left !important
    }

    .tablet\:xer-origin-left {
        transform-origin: left !important
    }

    .tablet\:xer-origin-top-left {
        transform-origin: top left !important
    }

    .tablet\:xer-scale-0 {
        --transform-scale-x: 0 !important;
        --transform-scale-y: 0 !important
    }

    .tablet\:xer-scale-50 {
        --transform-scale-x: .5 !important;
        --transform-scale-y: .5 !important
    }

    .tablet\:xer-scale-75 {
        --transform-scale-x: .75 !important;
        --transform-scale-y: .75 !important
    }

    .tablet\:xer-scale-90 {
        --transform-scale-x: .9 !important;
        --transform-scale-y: .9 !important
    }

    .tablet\:xer-scale-95 {
        --transform-scale-x: .95 !important;
        --transform-scale-y: .95 !important
    }

    .tablet\:xer-scale-100 {
        --transform-scale-x: 1 !important;
        --transform-scale-y: 1 !important
    }

    .tablet\:xer-scale-105 {
        --transform-scale-x: 1.05 !important;
        --transform-scale-y: 1.05 !important
    }

    .tablet\:xer-scale-110 {
        --transform-scale-x: 1.1 !important;
        --transform-scale-y: 1.1 !important
    }

    .tablet\:xer-scale-125 {
        --transform-scale-x: 1.25 !important;
        --transform-scale-y: 1.25 !important
    }

    .tablet\:xer-scale-150 {
        --transform-scale-x: 1.5 !important;
        --transform-scale-y: 1.5 !important
    }

    .tablet\:xer-scale-x-0 {
        --transform-scale-x: 0 !important
    }

    .tablet\:xer-scale-x-50 {
        --transform-scale-x: .5 !important
    }

    .tablet\:xer-scale-x-75 {
        --transform-scale-x: .75 !important
    }

    .tablet\:xer-scale-x-90 {
        --transform-scale-x: .9 !important
    }

    .tablet\:xer-scale-x-95 {
        --transform-scale-x: .95 !important
    }

    .tablet\:xer-scale-x-100 {
        --transform-scale-x: 1 !important
    }

    .tablet\:xer-scale-x-105 {
        --transform-scale-x: 1.05 !important
    }

    .tablet\:xer-scale-x-110 {
        --transform-scale-x: 1.1 !important
    }

    .tablet\:xer-scale-x-125 {
        --transform-scale-x: 1.25 !important
    }

    .tablet\:xer-scale-x-150 {
        --transform-scale-x: 1.5 !important
    }

    .tablet\:xer-scale-y-0 {
        --transform-scale-y: 0 !important
    }

    .tablet\:xer-scale-y-50 {
        --transform-scale-y: .5 !important
    }

    .tablet\:xer-scale-y-75 {
        --transform-scale-y: .75 !important
    }

    .tablet\:xer-scale-y-90 {
        --transform-scale-y: .9 !important
    }

    .tablet\:xer-scale-y-95 {
        --transform-scale-y: .95 !important
    }

    .tablet\:xer-scale-y-100 {
        --transform-scale-y: 1 !important
    }

    .tablet\:xer-scale-y-105 {
        --transform-scale-y: 1.05 !important
    }

    .tablet\:xer-scale-y-110 {
        --transform-scale-y: 1.1 !important
    }

    .tablet\:xer-scale-y-125 {
        --transform-scale-y: 1.25 !important
    }

    .tablet\:xer-scale-y-150 {
        --transform-scale-y: 1.5 !important
    }

    .tablet\:hover\:xer-scale-0:hover {
        --transform-scale-x: 0 !important;
        --transform-scale-y: 0 !important
    }

    .tablet\:hover\:xer-scale-50:hover {
        --transform-scale-x: .5 !important;
        --transform-scale-y: .5 !important
    }

    .tablet\:hover\:xer-scale-75:hover {
        --transform-scale-x: .75 !important;
        --transform-scale-y: .75 !important
    }

    .tablet\:hover\:xer-scale-90:hover {
        --transform-scale-x: .9 !important;
        --transform-scale-y: .9 !important
    }

    .tablet\:hover\:xer-scale-95:hover {
        --transform-scale-x: .95 !important;
        --transform-scale-y: .95 !important
    }

    .tablet\:hover\:xer-scale-100:hover {
        --transform-scale-x: 1 !important;
        --transform-scale-y: 1 !important
    }

    .tablet\:hover\:xer-scale-105:hover {
        --transform-scale-x: 1.05 !important;
        --transform-scale-y: 1.05 !important
    }

    .tablet\:hover\:xer-scale-110:hover {
        --transform-scale-x: 1.1 !important;
        --transform-scale-y: 1.1 !important
    }

    .tablet\:hover\:xer-scale-125:hover {
        --transform-scale-x: 1.25 !important;
        --transform-scale-y: 1.25 !important
    }

    .tablet\:hover\:xer-scale-150:hover {
        --transform-scale-x: 1.5 !important;
        --transform-scale-y: 1.5 !important
    }

    .tablet\:hover\:xer-scale-x-0:hover {
        --transform-scale-x: 0 !important
    }

    .tablet\:hover\:xer-scale-x-50:hover {
        --transform-scale-x: .5 !important
    }

    .tablet\:hover\:xer-scale-x-75:hover {
        --transform-scale-x: .75 !important
    }

    .tablet\:hover\:xer-scale-x-90:hover {
        --transform-scale-x: .9 !important
    }

    .tablet\:hover\:xer-scale-x-95:hover {
        --transform-scale-x: .95 !important
    }

    .tablet\:hover\:xer-scale-x-100:hover {
        --transform-scale-x: 1 !important
    }

    .tablet\:hover\:xer-scale-x-105:hover {
        --transform-scale-x: 1.05 !important
    }

    .tablet\:hover\:xer-scale-x-110:hover {
        --transform-scale-x: 1.1 !important
    }

    .tablet\:hover\:xer-scale-x-125:hover {
        --transform-scale-x: 1.25 !important
    }

    .tablet\:hover\:xer-scale-x-150:hover {
        --transform-scale-x: 1.5 !important
    }

    .tablet\:hover\:xer-scale-y-0:hover {
        --transform-scale-y: 0 !important
    }

    .tablet\:hover\:xer-scale-y-50:hover {
        --transform-scale-y: .5 !important
    }

    .tablet\:hover\:xer-scale-y-75:hover {
        --transform-scale-y: .75 !important
    }

    .tablet\:hover\:xer-scale-y-90:hover {
        --transform-scale-y: .9 !important
    }

    .tablet\:hover\:xer-scale-y-95:hover {
        --transform-scale-y: .95 !important
    }

    .tablet\:hover\:xer-scale-y-100:hover {
        --transform-scale-y: 1 !important
    }

    .tablet\:hover\:xer-scale-y-105:hover {
        --transform-scale-y: 1.05 !important
    }

    .tablet\:hover\:xer-scale-y-110:hover {
        --transform-scale-y: 1.1 !important
    }

    .tablet\:hover\:xer-scale-y-125:hover {
        --transform-scale-y: 1.25 !important
    }

    .tablet\:hover\:xer-scale-y-150:hover {
        --transform-scale-y: 1.5 !important
    }

    .tablet\:focus\:xer-scale-0:focus {
        --transform-scale-x: 0 !important;
        --transform-scale-y: 0 !important
    }

    .tablet\:focus\:xer-scale-50:focus {
        --transform-scale-x: .5 !important;
        --transform-scale-y: .5 !important
    }

    .tablet\:focus\:xer-scale-75:focus {
        --transform-scale-x: .75 !important;
        --transform-scale-y: .75 !important
    }

    .tablet\:focus\:xer-scale-90:focus {
        --transform-scale-x: .9 !important;
        --transform-scale-y: .9 !important
    }

    .tablet\:focus\:xer-scale-95:focus {
        --transform-scale-x: .95 !important;
        --transform-scale-y: .95 !important
    }

    .tablet\:focus\:xer-scale-100:focus {
        --transform-scale-x: 1 !important;
        --transform-scale-y: 1 !important
    }

    .tablet\:focus\:xer-scale-105:focus {
        --transform-scale-x: 1.05 !important;
        --transform-scale-y: 1.05 !important
    }

    .tablet\:focus\:xer-scale-110:focus {
        --transform-scale-x: 1.1 !important;
        --transform-scale-y: 1.1 !important
    }

    .tablet\:focus\:xer-scale-125:focus {
        --transform-scale-x: 1.25 !important;
        --transform-scale-y: 1.25 !important
    }

    .tablet\:focus\:xer-scale-150:focus {
        --transform-scale-x: 1.5 !important;
        --transform-scale-y: 1.5 !important
    }

    .tablet\:focus\:xer-scale-x-0:focus {
        --transform-scale-x: 0 !important
    }

    .tablet\:focus\:xer-scale-x-50:focus {
        --transform-scale-x: .5 !important
    }

    .tablet\:focus\:xer-scale-x-75:focus {
        --transform-scale-x: .75 !important
    }

    .tablet\:focus\:xer-scale-x-90:focus {
        --transform-scale-x: .9 !important
    }

    .tablet\:focus\:xer-scale-x-95:focus {
        --transform-scale-x: .95 !important
    }

    .tablet\:focus\:xer-scale-x-100:focus {
        --transform-scale-x: 1 !important
    }

    .tablet\:focus\:xer-scale-x-105:focus {
        --transform-scale-x: 1.05 !important
    }

    .tablet\:focus\:xer-scale-x-110:focus {
        --transform-scale-x: 1.1 !important
    }

    .tablet\:focus\:xer-scale-x-125:focus {
        --transform-scale-x: 1.25 !important
    }

    .tablet\:focus\:xer-scale-x-150:focus {
        --transform-scale-x: 1.5 !important
    }

    .tablet\:focus\:xer-scale-y-0:focus {
        --transform-scale-y: 0 !important
    }

    .tablet\:focus\:xer-scale-y-50:focus {
        --transform-scale-y: .5 !important
    }

    .tablet\:focus\:xer-scale-y-75:focus {
        --transform-scale-y: .75 !important
    }

    .tablet\:focus\:xer-scale-y-90:focus {
        --transform-scale-y: .9 !important
    }

    .tablet\:focus\:xer-scale-y-95:focus {
        --transform-scale-y: .95 !important
    }

    .tablet\:focus\:xer-scale-y-100:focus {
        --transform-scale-y: 1 !important
    }

    .tablet\:focus\:xer-scale-y-105:focus {
        --transform-scale-y: 1.05 !important
    }

    .tablet\:focus\:xer-scale-y-110:focus {
        --transform-scale-y: 1.1 !important
    }

    .tablet\:focus\:xer-scale-y-125:focus {
        --transform-scale-y: 1.25 !important
    }

    .tablet\:focus\:xer-scale-y-150:focus {
        --transform-scale-y: 1.5 !important
    }

    .tablet\:xer-rotate-0 {
        --transform-rotate: 0 !important
    }

    .tablet\:xer-rotate-1 {
        --transform-rotate: 1deg !important
    }

    .tablet\:xer-rotate-2 {
        --transform-rotate: 2deg !important
    }

    .tablet\:xer-rotate-3 {
        --transform-rotate: 3deg !important
    }

    .tablet\:xer-rotate-6 {
        --transform-rotate: 6deg !important
    }

    .tablet\:xer-rotate-12 {
        --transform-rotate: 12deg !important
    }

    .tablet\:xer-rotate-45 {
        --transform-rotate: 45deg !important
    }

    .tablet\:xer-rotate-90 {
        --transform-rotate: 90deg !important
    }

    .tablet\:xer-rotate-180 {
        --transform-rotate: 180deg !important
    }

    .tablet\:xer--rotate-180 {
        --transform-rotate: -180deg !important
    }

    .tablet\:xer--rotate-90 {
        --transform-rotate: -90deg !important
    }

    .tablet\:xer--rotate-45 {
        --transform-rotate: -45deg !important
    }

    .tablet\:xer--rotate-12 {
        --transform-rotate: -12deg !important
    }

    .tablet\:xer--rotate-6 {
        --transform-rotate: -6deg !important
    }

    .tablet\:xer--rotate-3 {
        --transform-rotate: -3deg !important
    }

    .tablet\:xer--rotate-2 {
        --transform-rotate: -2deg !important
    }

    .tablet\:xer--rotate-1 {
        --transform-rotate: -1deg !important
    }

    .tablet\:hover\:xer-rotate-0:hover {
        --transform-rotate: 0 !important
    }

    .tablet\:hover\:xer-rotate-1:hover {
        --transform-rotate: 1deg !important
    }

    .tablet\:hover\:xer-rotate-2:hover {
        --transform-rotate: 2deg !important
    }

    .tablet\:hover\:xer-rotate-3:hover {
        --transform-rotate: 3deg !important
    }

    .tablet\:hover\:xer-rotate-6:hover {
        --transform-rotate: 6deg !important
    }

    .tablet\:hover\:xer-rotate-12:hover {
        --transform-rotate: 12deg !important
    }

    .tablet\:hover\:xer-rotate-45:hover {
        --transform-rotate: 45deg !important
    }

    .tablet\:hover\:xer-rotate-90:hover {
        --transform-rotate: 90deg !important
    }

    .tablet\:hover\:xer-rotate-180:hover {
        --transform-rotate: 180deg !important
    }

    .tablet\:hover\:xer--rotate-180:hover {
        --transform-rotate: -180deg !important
    }

    .tablet\:hover\:xer--rotate-90:hover {
        --transform-rotate: -90deg !important
    }

    .tablet\:hover\:xer--rotate-45:hover {
        --transform-rotate: -45deg !important
    }

    .tablet\:hover\:xer--rotate-12:hover {
        --transform-rotate: -12deg !important
    }

    .tablet\:hover\:xer--rotate-6:hover {
        --transform-rotate: -6deg !important
    }

    .tablet\:hover\:xer--rotate-3:hover {
        --transform-rotate: -3deg !important
    }

    .tablet\:hover\:xer--rotate-2:hover {
        --transform-rotate: -2deg !important
    }

    .tablet\:hover\:xer--rotate-1:hover {
        --transform-rotate: -1deg !important
    }

    .tablet\:focus\:xer-rotate-0:focus {
        --transform-rotate: 0 !important
    }

    .tablet\:focus\:xer-rotate-1:focus {
        --transform-rotate: 1deg !important
    }

    .tablet\:focus\:xer-rotate-2:focus {
        --transform-rotate: 2deg !important
    }

    .tablet\:focus\:xer-rotate-3:focus {
        --transform-rotate: 3deg !important
    }

    .tablet\:focus\:xer-rotate-6:focus {
        --transform-rotate: 6deg !important
    }

    .tablet\:focus\:xer-rotate-12:focus {
        --transform-rotate: 12deg !important
    }

    .tablet\:focus\:xer-rotate-45:focus {
        --transform-rotate: 45deg !important
    }

    .tablet\:focus\:xer-rotate-90:focus {
        --transform-rotate: 90deg !important
    }

    .tablet\:focus\:xer-rotate-180:focus {
        --transform-rotate: 180deg !important
    }

    .tablet\:focus\:xer--rotate-180:focus {
        --transform-rotate: -180deg !important
    }

    .tablet\:focus\:xer--rotate-90:focus {
        --transform-rotate: -90deg !important
    }

    .tablet\:focus\:xer--rotate-45:focus {
        --transform-rotate: -45deg !important
    }

    .tablet\:focus\:xer--rotate-12:focus {
        --transform-rotate: -12deg !important
    }

    .tablet\:focus\:xer--rotate-6:focus {
        --transform-rotate: -6deg !important
    }

    .tablet\:focus\:xer--rotate-3:focus {
        --transform-rotate: -3deg !important
    }

    .tablet\:focus\:xer--rotate-2:focus {
        --transform-rotate: -2deg !important
    }

    .tablet\:focus\:xer--rotate-1:focus {
        --transform-rotate: -1deg !important
    }

    .tablet\:xer-translate-x-0 {
        --transform-translate-x: 0 !important
    }

    .tablet\:xer-translate-x-1 {
        --transform-translate-x: 0.125rem !important
    }

    .tablet\:xer-translate-x-2 {
        --transform-translate-x: 0.25rem !important
    }

    .tablet\:xer-translate-x-3 {
        --transform-translate-x: 0.5rem !important
    }

    .tablet\:xer-translate-x-4 {
        --transform-translate-x: 0.75rem !important
    }

    .tablet\:xer-translate-x-5 {
        --transform-translate-x: 1rem !important
    }

    .tablet\:xer-translate-x-6 {
        --transform-translate-x: 1.25rem !important
    }

    .tablet\:xer-translate-x-7 {
        --transform-translate-x: 1.5rem !important
    }

    .tablet\:xer-translate-x-8 {
        --transform-translate-x: 2rem !important
    }

    .tablet\:xer-translate-x-9 {
        --transform-translate-x: 2.25rem !important
    }

    .tablet\:xer-translate-x-10 {
        --transform-translate-x: 2.5rem !important
    }

    .tablet\:xer-translate-x-11 {
        --transform-translate-x: 2.75rem !important
    }

    .tablet\:xer-translate-x-12 {
        --transform-translate-x: 3.75rem !important
    }

    .tablet\:xer-translate-x-13 {
        --transform-translate-x: 4.25rem !important
    }

    .tablet\:xer-translate-x-14 {
        --transform-translate-x: 5rem !important
    }

    .tablet\:xer-translate-x-15 {
        --transform-translate-x: 6.25rem !important
    }

    .tablet\:xer-translate-x-16 {
        --transform-translate-x: 7.75rem !important
    }

    .tablet\:xer-translate-x-17 {
        --transform-translate-x: 10rem !important
    }

    .tablet\:xer--translate-x-1 {
        --transform-translate-x: -0.125rem !important
    }

    .tablet\:xer--translate-x-2 {
        --transform-translate-x: -0.25rem !important
    }

    .tablet\:xer--translate-x-3 {
        --transform-translate-x: -0.5rem !important
    }

    .tablet\:xer--translate-x-4 {
        --transform-translate-x: -0.75rem !important
    }

    .tablet\:xer--translate-x-5 {
        --transform-translate-x: -1rem !important
    }

    .tablet\:xer--translate-x-6 {
        --transform-translate-x: -1.25rem !important
    }

    .tablet\:xer--translate-x-7 {
        --transform-translate-x: -1.5rem !important
    }

    .tablet\:xer--translate-x-8 {
        --transform-translate-x: -2rem !important
    }

    .tablet\:xer--translate-x-9 {
        --transform-translate-x: -2.25rem !important
    }

    .tablet\:xer--translate-x-10 {
        --transform-translate-x: -2.5rem !important
    }

    .tablet\:xer--translate-x-11 {
        --transform-translate-x: -2.75rem !important
    }

    .tablet\:xer--translate-x-12 {
        --transform-translate-x: -3.75rem !important
    }

    .tablet\:xer--translate-x-13 {
        --transform-translate-x: -4.25rem !important
    }

    .tablet\:xer--translate-x-14 {
        --transform-translate-x: -5rem !important
    }

    .tablet\:xer--translate-x-15 {
        --transform-translate-x: -6.25rem !important
    }

    .tablet\:xer--translate-x-16 {
        --transform-translate-x: -7.75rem !important
    }

    .tablet\:xer--translate-x-17 {
        --transform-translate-x: -10rem !important
    }

    .tablet\:xer--translate-x-full {
        --transform-translate-x: -100% !important
    }

    .tablet\:xer--translate-x-1\/2 {
        --transform-translate-x: -50% !important
    }

    .tablet\:xer-translate-x-1\/2 {
        --transform-translate-x: 50% !important
    }

    .tablet\:xer-translate-x-full {
        --transform-translate-x: 100% !important
    }

    .tablet\:xer-translate-y-0 {
        --transform-translate-y: 0 !important
    }

    .tablet\:xer-translate-y-1 {
        --transform-translate-y: 0.125rem !important
    }

    .tablet\:xer-translate-y-2 {
        --transform-translate-y: 0.25rem !important
    }

    .tablet\:xer-translate-y-3 {
        --transform-translate-y: 0.5rem !important
    }

    .tablet\:xer-translate-y-4 {
        --transform-translate-y: 0.75rem !important
    }

    .tablet\:xer-translate-y-5 {
        --transform-translate-y: 1rem !important
    }

    .tablet\:xer-translate-y-6 {
        --transform-translate-y: 1.25rem !important
    }

    .tablet\:xer-translate-y-7 {
        --transform-translate-y: 1.5rem !important
    }

    .tablet\:xer-translate-y-8 {
        --transform-translate-y: 2rem !important
    }

    .tablet\:xer-translate-y-9 {
        --transform-translate-y: 2.25rem !important
    }

    .tablet\:xer-translate-y-10 {
        --transform-translate-y: 2.5rem !important
    }

    .tablet\:xer-translate-y-11 {
        --transform-translate-y: 2.75rem !important
    }

    .tablet\:xer-translate-y-12 {
        --transform-translate-y: 3.75rem !important
    }

    .tablet\:xer-translate-y-13 {
        --transform-translate-y: 4.25rem !important
    }

    .tablet\:xer-translate-y-14 {
        --transform-translate-y: 5rem !important
    }

    .tablet\:xer-translate-y-15 {
        --transform-translate-y: 6.25rem !important
    }

    .tablet\:xer-translate-y-16 {
        --transform-translate-y: 7.75rem !important
    }

    .tablet\:xer-translate-y-17 {
        --transform-translate-y: 10rem !important
    }

    .tablet\:xer--translate-y-1 {
        --transform-translate-y: -0.125rem !important
    }

    .tablet\:xer--translate-y-2 {
        --transform-translate-y: -0.25rem !important
    }

    .tablet\:xer--translate-y-3 {
        --transform-translate-y: -0.5rem !important
    }

    .tablet\:xer--translate-y-4 {
        --transform-translate-y: -0.75rem !important
    }

    .tablet\:xer--translate-y-5 {
        --transform-translate-y: -1rem !important
    }

    .tablet\:xer--translate-y-6 {
        --transform-translate-y: -1.25rem !important
    }

    .tablet\:xer--translate-y-7 {
        --transform-translate-y: -1.5rem !important
    }

    .tablet\:xer--translate-y-8 {
        --transform-translate-y: -2rem !important
    }

    .tablet\:xer--translate-y-9 {
        --transform-translate-y: -2.25rem !important
    }

    .tablet\:xer--translate-y-10 {
        --transform-translate-y: -2.5rem !important
    }

    .tablet\:xer--translate-y-11 {
        --transform-translate-y: -2.75rem !important
    }

    .tablet\:xer--translate-y-12 {
        --transform-translate-y: -3.75rem !important
    }

    .tablet\:xer--translate-y-13 {
        --transform-translate-y: -4.25rem !important
    }

    .tablet\:xer--translate-y-14 {
        --transform-translate-y: -5rem !important
    }

    .tablet\:xer--translate-y-15 {
        --transform-translate-y: -6.25rem !important
    }

    .tablet\:xer--translate-y-16 {
        --transform-translate-y: -7.75rem !important
    }

    .tablet\:xer--translate-y-17 {
        --transform-translate-y: -10rem !important
    }

    .tablet\:xer--translate-y-full {
        --transform-translate-y: -100% !important
    }

    .tablet\:xer--translate-y-1\/2 {
        --transform-translate-y: -50% !important
    }

    .tablet\:xer-translate-y-1\/2 {
        --transform-translate-y: 50% !important
    }

    .tablet\:xer-translate-y-full {
        --transform-translate-y: 100% !important
    }

    .tablet\:hover\:xer-translate-x-0:hover {
        --transform-translate-x: 0 !important
    }

    .tablet\:hover\:xer-translate-x-1:hover {
        --transform-translate-x: 0.125rem !important
    }

    .tablet\:hover\:xer-translate-x-2:hover {
        --transform-translate-x: 0.25rem !important
    }

    .tablet\:hover\:xer-translate-x-3:hover {
        --transform-translate-x: 0.5rem !important
    }

    .tablet\:hover\:xer-translate-x-4:hover {
        --transform-translate-x: 0.75rem !important
    }

    .tablet\:hover\:xer-translate-x-5:hover {
        --transform-translate-x: 1rem !important
    }

    .tablet\:hover\:xer-translate-x-6:hover {
        --transform-translate-x: 1.25rem !important
    }

    .tablet\:hover\:xer-translate-x-7:hover {
        --transform-translate-x: 1.5rem !important
    }

    .tablet\:hover\:xer-translate-x-8:hover {
        --transform-translate-x: 2rem !important
    }

    .tablet\:hover\:xer-translate-x-9:hover {
        --transform-translate-x: 2.25rem !important
    }

    .tablet\:hover\:xer-translate-x-10:hover {
        --transform-translate-x: 2.5rem !important
    }

    .tablet\:hover\:xer-translate-x-11:hover {
        --transform-translate-x: 2.75rem !important
    }

    .tablet\:hover\:xer-translate-x-12:hover {
        --transform-translate-x: 3.75rem !important
    }

    .tablet\:hover\:xer-translate-x-13:hover {
        --transform-translate-x: 4.25rem !important
    }

    .tablet\:hover\:xer-translate-x-14:hover {
        --transform-translate-x: 5rem !important
    }

    .tablet\:hover\:xer-translate-x-15:hover {
        --transform-translate-x: 6.25rem !important
    }

    .tablet\:hover\:xer-translate-x-16:hover {
        --transform-translate-x: 7.75rem !important
    }

    .tablet\:hover\:xer-translate-x-17:hover {
        --transform-translate-x: 10rem !important
    }

    .tablet\:hover\:xer--translate-x-1:hover {
        --transform-translate-x: -0.125rem !important
    }

    .tablet\:hover\:xer--translate-x-2:hover {
        --transform-translate-x: -0.25rem !important
    }

    .tablet\:hover\:xer--translate-x-3:hover {
        --transform-translate-x: -0.5rem !important
    }

    .tablet\:hover\:xer--translate-x-4:hover {
        --transform-translate-x: -0.75rem !important
    }

    .tablet\:hover\:xer--translate-x-5:hover {
        --transform-translate-x: -1rem !important
    }

    .tablet\:hover\:xer--translate-x-6:hover {
        --transform-translate-x: -1.25rem !important
    }

    .tablet\:hover\:xer--translate-x-7:hover {
        --transform-translate-x: -1.5rem !important
    }

    .tablet\:hover\:xer--translate-x-8:hover {
        --transform-translate-x: -2rem !important
    }

    .tablet\:hover\:xer--translate-x-9:hover {
        --transform-translate-x: -2.25rem !important
    }

    .tablet\:hover\:xer--translate-x-10:hover {
        --transform-translate-x: -2.5rem !important
    }

    .tablet\:hover\:xer--translate-x-11:hover {
        --transform-translate-x: -2.75rem !important
    }

    .tablet\:hover\:xer--translate-x-12:hover {
        --transform-translate-x: -3.75rem !important
    }

    .tablet\:hover\:xer--translate-x-13:hover {
        --transform-translate-x: -4.25rem !important
    }

    .tablet\:hover\:xer--translate-x-14:hover {
        --transform-translate-x: -5rem !important
    }

    .tablet\:hover\:xer--translate-x-15:hover {
        --transform-translate-x: -6.25rem !important
    }

    .tablet\:hover\:xer--translate-x-16:hover {
        --transform-translate-x: -7.75rem !important
    }

    .tablet\:hover\:xer--translate-x-17:hover {
        --transform-translate-x: -10rem !important
    }

    .tablet\:hover\:xer--translate-x-full:hover {
        --transform-translate-x: -100% !important
    }

    .tablet\:hover\:xer--translate-x-1\/2:hover {
        --transform-translate-x: -50% !important
    }

    .tablet\:hover\:xer-translate-x-1\/2:hover {
        --transform-translate-x: 50% !important
    }

    .tablet\:hover\:xer-translate-x-full:hover {
        --transform-translate-x: 100% !important
    }

    .tablet\:hover\:xer-translate-y-0:hover {
        --transform-translate-y: 0 !important
    }

    .tablet\:hover\:xer-translate-y-1:hover {
        --transform-translate-y: 0.125rem !important
    }

    .tablet\:hover\:xer-translate-y-2:hover {
        --transform-translate-y: 0.25rem !important
    }

    .tablet\:hover\:xer-translate-y-3:hover {
        --transform-translate-y: 0.5rem !important
    }

    .tablet\:hover\:xer-translate-y-4:hover {
        --transform-translate-y: 0.75rem !important
    }

    .tablet\:hover\:xer-translate-y-5:hover {
        --transform-translate-y: 1rem !important
    }

    .tablet\:hover\:xer-translate-y-6:hover {
        --transform-translate-y: 1.25rem !important
    }

    .tablet\:hover\:xer-translate-y-7:hover {
        --transform-translate-y: 1.5rem !important
    }

    .tablet\:hover\:xer-translate-y-8:hover {
        --transform-translate-y: 2rem !important
    }

    .tablet\:hover\:xer-translate-y-9:hover {
        --transform-translate-y: 2.25rem !important
    }

    .tablet\:hover\:xer-translate-y-10:hover {
        --transform-translate-y: 2.5rem !important
    }

    .tablet\:hover\:xer-translate-y-11:hover {
        --transform-translate-y: 2.75rem !important
    }

    .tablet\:hover\:xer-translate-y-12:hover {
        --transform-translate-y: 3.75rem !important
    }

    .tablet\:hover\:xer-translate-y-13:hover {
        --transform-translate-y: 4.25rem !important
    }

    .tablet\:hover\:xer-translate-y-14:hover {
        --transform-translate-y: 5rem !important
    }

    .tablet\:hover\:xer-translate-y-15:hover {
        --transform-translate-y: 6.25rem !important
    }

    .tablet\:hover\:xer-translate-y-16:hover {
        --transform-translate-y: 7.75rem !important
    }

    .tablet\:hover\:xer-translate-y-17:hover {
        --transform-translate-y: 10rem !important
    }

    .tablet\:hover\:xer--translate-y-1:hover {
        --transform-translate-y: -0.125rem !important
    }

    .tablet\:hover\:xer--translate-y-2:hover {
        --transform-translate-y: -0.25rem !important
    }

    .tablet\:hover\:xer--translate-y-3:hover {
        --transform-translate-y: -0.5rem !important
    }

    .tablet\:hover\:xer--translate-y-4:hover {
        --transform-translate-y: -0.75rem !important
    }

    .tablet\:hover\:xer--translate-y-5:hover {
        --transform-translate-y: -1rem !important
    }

    .tablet\:hover\:xer--translate-y-6:hover {
        --transform-translate-y: -1.25rem !important
    }

    .tablet\:hover\:xer--translate-y-7:hover {
        --transform-translate-y: -1.5rem !important
    }

    .tablet\:hover\:xer--translate-y-8:hover {
        --transform-translate-y: -2rem !important
    }

    .tablet\:hover\:xer--translate-y-9:hover {
        --transform-translate-y: -2.25rem !important
    }

    .tablet\:hover\:xer--translate-y-10:hover {
        --transform-translate-y: -2.5rem !important
    }

    .tablet\:hover\:xer--translate-y-11:hover {
        --transform-translate-y: -2.75rem !important
    }

    .tablet\:hover\:xer--translate-y-12:hover {
        --transform-translate-y: -3.75rem !important
    }

    .tablet\:hover\:xer--translate-y-13:hover {
        --transform-translate-y: -4.25rem !important
    }

    .tablet\:hover\:xer--translate-y-14:hover {
        --transform-translate-y: -5rem !important
    }

    .tablet\:hover\:xer--translate-y-15:hover {
        --transform-translate-y: -6.25rem !important
    }

    .tablet\:hover\:xer--translate-y-16:hover {
        --transform-translate-y: -7.75rem !important
    }

    .tablet\:hover\:xer--translate-y-17:hover {
        --transform-translate-y: -10rem !important
    }

    .tablet\:hover\:xer--translate-y-full:hover {
        --transform-translate-y: -100% !important
    }

    .tablet\:hover\:xer--translate-y-1\/2:hover {
        --transform-translate-y: -50% !important
    }

    .tablet\:hover\:xer-translate-y-1\/2:hover {
        --transform-translate-y: 50% !important
    }

    .tablet\:hover\:xer-translate-y-full:hover {
        --transform-translate-y: 100% !important
    }

    .tablet\:focus\:xer-translate-x-0:focus {
        --transform-translate-x: 0 !important
    }

    .tablet\:focus\:xer-translate-x-1:focus {
        --transform-translate-x: 0.125rem !important
    }

    .tablet\:focus\:xer-translate-x-2:focus {
        --transform-translate-x: 0.25rem !important
    }

    .tablet\:focus\:xer-translate-x-3:focus {
        --transform-translate-x: 0.5rem !important
    }

    .tablet\:focus\:xer-translate-x-4:focus {
        --transform-translate-x: 0.75rem !important
    }

    .tablet\:focus\:xer-translate-x-5:focus {
        --transform-translate-x: 1rem !important
    }

    .tablet\:focus\:xer-translate-x-6:focus {
        --transform-translate-x: 1.25rem !important
    }

    .tablet\:focus\:xer-translate-x-7:focus {
        --transform-translate-x: 1.5rem !important
    }

    .tablet\:focus\:xer-translate-x-8:focus {
        --transform-translate-x: 2rem !important
    }

    .tablet\:focus\:xer-translate-x-9:focus {
        --transform-translate-x: 2.25rem !important
    }

    .tablet\:focus\:xer-translate-x-10:focus {
        --transform-translate-x: 2.5rem !important
    }

    .tablet\:focus\:xer-translate-x-11:focus {
        --transform-translate-x: 2.75rem !important
    }

    .tablet\:focus\:xer-translate-x-12:focus {
        --transform-translate-x: 3.75rem !important
    }

    .tablet\:focus\:xer-translate-x-13:focus {
        --transform-translate-x: 4.25rem !important
    }

    .tablet\:focus\:xer-translate-x-14:focus {
        --transform-translate-x: 5rem !important
    }

    .tablet\:focus\:xer-translate-x-15:focus {
        --transform-translate-x: 6.25rem !important
    }

    .tablet\:focus\:xer-translate-x-16:focus {
        --transform-translate-x: 7.75rem !important
    }

    .tablet\:focus\:xer-translate-x-17:focus {
        --transform-translate-x: 10rem !important
    }

    .tablet\:focus\:xer--translate-x-1:focus {
        --transform-translate-x: -0.125rem !important
    }

    .tablet\:focus\:xer--translate-x-2:focus {
        --transform-translate-x: -0.25rem !important
    }

    .tablet\:focus\:xer--translate-x-3:focus {
        --transform-translate-x: -0.5rem !important
    }

    .tablet\:focus\:xer--translate-x-4:focus {
        --transform-translate-x: -0.75rem !important
    }

    .tablet\:focus\:xer--translate-x-5:focus {
        --transform-translate-x: -1rem !important
    }

    .tablet\:focus\:xer--translate-x-6:focus {
        --transform-translate-x: -1.25rem !important
    }

    .tablet\:focus\:xer--translate-x-7:focus {
        --transform-translate-x: -1.5rem !important
    }

    .tablet\:focus\:xer--translate-x-8:focus {
        --transform-translate-x: -2rem !important
    }

    .tablet\:focus\:xer--translate-x-9:focus {
        --transform-translate-x: -2.25rem !important
    }

    .tablet\:focus\:xer--translate-x-10:focus {
        --transform-translate-x: -2.5rem !important
    }

    .tablet\:focus\:xer--translate-x-11:focus {
        --transform-translate-x: -2.75rem !important
    }

    .tablet\:focus\:xer--translate-x-12:focus {
        --transform-translate-x: -3.75rem !important
    }

    .tablet\:focus\:xer--translate-x-13:focus {
        --transform-translate-x: -4.25rem !important
    }

    .tablet\:focus\:xer--translate-x-14:focus {
        --transform-translate-x: -5rem !important
    }

    .tablet\:focus\:xer--translate-x-15:focus {
        --transform-translate-x: -6.25rem !important
    }

    .tablet\:focus\:xer--translate-x-16:focus {
        --transform-translate-x: -7.75rem !important
    }

    .tablet\:focus\:xer--translate-x-17:focus {
        --transform-translate-x: -10rem !important
    }

    .tablet\:focus\:xer--translate-x-full:focus {
        --transform-translate-x: -100% !important
    }

    .tablet\:focus\:xer--translate-x-1\/2:focus {
        --transform-translate-x: -50% !important
    }

    .tablet\:focus\:xer-translate-x-1\/2:focus {
        --transform-translate-x: 50% !important
    }

    .tablet\:focus\:xer-translate-x-full:focus {
        --transform-translate-x: 100% !important
    }

    .tablet\:focus\:xer-translate-y-0:focus {
        --transform-translate-y: 0 !important
    }

    .tablet\:focus\:xer-translate-y-1:focus {
        --transform-translate-y: 0.125rem !important
    }

    .tablet\:focus\:xer-translate-y-2:focus {
        --transform-translate-y: 0.25rem !important
    }

    .tablet\:focus\:xer-translate-y-3:focus {
        --transform-translate-y: 0.5rem !important
    }

    .tablet\:focus\:xer-translate-y-4:focus {
        --transform-translate-y: 0.75rem !important
    }

    .tablet\:focus\:xer-translate-y-5:focus {
        --transform-translate-y: 1rem !important
    }

    .tablet\:focus\:xer-translate-y-6:focus {
        --transform-translate-y: 1.25rem !important
    }

    .tablet\:focus\:xer-translate-y-7:focus {
        --transform-translate-y: 1.5rem !important
    }

    .tablet\:focus\:xer-translate-y-8:focus {
        --transform-translate-y: 2rem !important
    }

    .tablet\:focus\:xer-translate-y-9:focus {
        --transform-translate-y: 2.25rem !important
    }

    .tablet\:focus\:xer-translate-y-10:focus {
        --transform-translate-y: 2.5rem !important
    }

    .tablet\:focus\:xer-translate-y-11:focus {
        --transform-translate-y: 2.75rem !important
    }

    .tablet\:focus\:xer-translate-y-12:focus {
        --transform-translate-y: 3.75rem !important
    }

    .tablet\:focus\:xer-translate-y-13:focus {
        --transform-translate-y: 4.25rem !important
    }

    .tablet\:focus\:xer-translate-y-14:focus {
        --transform-translate-y: 5rem !important
    }

    .tablet\:focus\:xer-translate-y-15:focus {
        --transform-translate-y: 6.25rem !important
    }

    .tablet\:focus\:xer-translate-y-16:focus {
        --transform-translate-y: 7.75rem !important
    }

    .tablet\:focus\:xer-translate-y-17:focus {
        --transform-translate-y: 10rem !important
    }

    .tablet\:focus\:xer--translate-y-1:focus {
        --transform-translate-y: -0.125rem !important
    }

    .tablet\:focus\:xer--translate-y-2:focus {
        --transform-translate-y: -0.25rem !important
    }

    .tablet\:focus\:xer--translate-y-3:focus {
        --transform-translate-y: -0.5rem !important
    }

    .tablet\:focus\:xer--translate-y-4:focus {
        --transform-translate-y: -0.75rem !important
    }

    .tablet\:focus\:xer--translate-y-5:focus {
        --transform-translate-y: -1rem !important
    }

    .tablet\:focus\:xer--translate-y-6:focus {
        --transform-translate-y: -1.25rem !important
    }

    .tablet\:focus\:xer--translate-y-7:focus {
        --transform-translate-y: -1.5rem !important
    }

    .tablet\:focus\:xer--translate-y-8:focus {
        --transform-translate-y: -2rem !important
    }

    .tablet\:focus\:xer--translate-y-9:focus {
        --transform-translate-y: -2.25rem !important
    }

    .tablet\:focus\:xer--translate-y-10:focus {
        --transform-translate-y: -2.5rem !important
    }

    .tablet\:focus\:xer--translate-y-11:focus {
        --transform-translate-y: -2.75rem !important
    }

    .tablet\:focus\:xer--translate-y-12:focus {
        --transform-translate-y: -3.75rem !important
    }

    .tablet\:focus\:xer--translate-y-13:focus {
        --transform-translate-y: -4.25rem !important
    }

    .tablet\:focus\:xer--translate-y-14:focus {
        --transform-translate-y: -5rem !important
    }

    .tablet\:focus\:xer--translate-y-15:focus {
        --transform-translate-y: -6.25rem !important
    }

    .tablet\:focus\:xer--translate-y-16:focus {
        --transform-translate-y: -7.75rem !important
    }

    .tablet\:focus\:xer--translate-y-17:focus {
        --transform-translate-y: -10rem !important
    }

    .tablet\:focus\:xer--translate-y-full:focus {
        --transform-translate-y: -100% !important
    }

    .tablet\:focus\:xer--translate-y-1\/2:focus {
        --transform-translate-y: -50% !important
    }

    .tablet\:focus\:xer-translate-y-1\/2:focus {
        --transform-translate-y: 50% !important
    }

    .tablet\:focus\:xer-translate-y-full:focus {
        --transform-translate-y: 100% !important
    }

    .tablet\:xer-skew-x-0 {
        --transform-skew-x: 0 !important
    }

    .tablet\:xer-skew-x-1 {
        --transform-skew-x: 1deg !important
    }

    .tablet\:xer-skew-x-2 {
        --transform-skew-x: 2deg !important
    }

    .tablet\:xer-skew-x-3 {
        --transform-skew-x: 3deg !important
    }

    .tablet\:xer-skew-x-6 {
        --transform-skew-x: 6deg !important
    }

    .tablet\:xer-skew-x-12 {
        --transform-skew-x: 12deg !important
    }

    .tablet\:xer--skew-x-12 {
        --transform-skew-x: -12deg !important
    }

    .tablet\:xer--skew-x-6 {
        --transform-skew-x: -6deg !important
    }

    .tablet\:xer--skew-x-3 {
        --transform-skew-x: -3deg !important
    }

    .tablet\:xer--skew-x-2 {
        --transform-skew-x: -2deg !important
    }

    .tablet\:xer--skew-x-1 {
        --transform-skew-x: -1deg !important
    }

    .tablet\:xer-skew-y-0 {
        --transform-skew-y: 0 !important
    }

    .tablet\:xer-skew-y-1 {
        --transform-skew-y: 1deg !important
    }

    .tablet\:xer-skew-y-2 {
        --transform-skew-y: 2deg !important
    }

    .tablet\:xer-skew-y-3 {
        --transform-skew-y: 3deg !important
    }

    .tablet\:xer-skew-y-6 {
        --transform-skew-y: 6deg !important
    }

    .tablet\:xer-skew-y-12 {
        --transform-skew-y: 12deg !important
    }

    .tablet\:xer--skew-y-12 {
        --transform-skew-y: -12deg !important
    }

    .tablet\:xer--skew-y-6 {
        --transform-skew-y: -6deg !important
    }

    .tablet\:xer--skew-y-3 {
        --transform-skew-y: -3deg !important
    }

    .tablet\:xer--skew-y-2 {
        --transform-skew-y: -2deg !important
    }

    .tablet\:xer--skew-y-1 {
        --transform-skew-y: -1deg !important
    }

    .tablet\:hover\:xer-skew-x-0:hover {
        --transform-skew-x: 0 !important
    }

    .tablet\:hover\:xer-skew-x-1:hover {
        --transform-skew-x: 1deg !important
    }

    .tablet\:hover\:xer-skew-x-2:hover {
        --transform-skew-x: 2deg !important
    }

    .tablet\:hover\:xer-skew-x-3:hover {
        --transform-skew-x: 3deg !important
    }

    .tablet\:hover\:xer-skew-x-6:hover {
        --transform-skew-x: 6deg !important
    }

    .tablet\:hover\:xer-skew-x-12:hover {
        --transform-skew-x: 12deg !important
    }

    .tablet\:hover\:xer--skew-x-12:hover {
        --transform-skew-x: -12deg !important
    }

    .tablet\:hover\:xer--skew-x-6:hover {
        --transform-skew-x: -6deg !important
    }

    .tablet\:hover\:xer--skew-x-3:hover {
        --transform-skew-x: -3deg !important
    }

    .tablet\:hover\:xer--skew-x-2:hover {
        --transform-skew-x: -2deg !important
    }

    .tablet\:hover\:xer--skew-x-1:hover {
        --transform-skew-x: -1deg !important
    }

    .tablet\:hover\:xer-skew-y-0:hover {
        --transform-skew-y: 0 !important
    }

    .tablet\:hover\:xer-skew-y-1:hover {
        --transform-skew-y: 1deg !important
    }

    .tablet\:hover\:xer-skew-y-2:hover {
        --transform-skew-y: 2deg !important
    }

    .tablet\:hover\:xer-skew-y-3:hover {
        --transform-skew-y: 3deg !important
    }

    .tablet\:hover\:xer-skew-y-6:hover {
        --transform-skew-y: 6deg !important
    }

    .tablet\:hover\:xer-skew-y-12:hover {
        --transform-skew-y: 12deg !important
    }

    .tablet\:hover\:xer--skew-y-12:hover {
        --transform-skew-y: -12deg !important
    }

    .tablet\:hover\:xer--skew-y-6:hover {
        --transform-skew-y: -6deg !important
    }

    .tablet\:hover\:xer--skew-y-3:hover {
        --transform-skew-y: -3deg !important
    }

    .tablet\:hover\:xer--skew-y-2:hover {
        --transform-skew-y: -2deg !important
    }

    .tablet\:hover\:xer--skew-y-1:hover {
        --transform-skew-y: -1deg !important
    }

    .tablet\:focus\:xer-skew-x-0:focus {
        --transform-skew-x: 0 !important
    }

    .tablet\:focus\:xer-skew-x-1:focus {
        --transform-skew-x: 1deg !important
    }

    .tablet\:focus\:xer-skew-x-2:focus {
        --transform-skew-x: 2deg !important
    }

    .tablet\:focus\:xer-skew-x-3:focus {
        --transform-skew-x: 3deg !important
    }

    .tablet\:focus\:xer-skew-x-6:focus {
        --transform-skew-x: 6deg !important
    }

    .tablet\:focus\:xer-skew-x-12:focus {
        --transform-skew-x: 12deg !important
    }

    .tablet\:focus\:xer--skew-x-12:focus {
        --transform-skew-x: -12deg !important
    }

    .tablet\:focus\:xer--skew-x-6:focus {
        --transform-skew-x: -6deg !important
    }

    .tablet\:focus\:xer--skew-x-3:focus {
        --transform-skew-x: -3deg !important
    }

    .tablet\:focus\:xer--skew-x-2:focus {
        --transform-skew-x: -2deg !important
    }

    .tablet\:focus\:xer--skew-x-1:focus {
        --transform-skew-x: -1deg !important
    }

    .tablet\:focus\:xer-skew-y-0:focus {
        --transform-skew-y: 0 !important
    }

    .tablet\:focus\:xer-skew-y-1:focus {
        --transform-skew-y: 1deg !important
    }

    .tablet\:focus\:xer-skew-y-2:focus {
        --transform-skew-y: 2deg !important
    }

    .tablet\:focus\:xer-skew-y-3:focus {
        --transform-skew-y: 3deg !important
    }

    .tablet\:focus\:xer-skew-y-6:focus {
        --transform-skew-y: 6deg !important
    }

    .tablet\:focus\:xer-skew-y-12:focus {
        --transform-skew-y: 12deg !important
    }

    .tablet\:focus\:xer--skew-y-12:focus {
        --transform-skew-y: -12deg !important
    }

    .tablet\:focus\:xer--skew-y-6:focus {
        --transform-skew-y: -6deg !important
    }

    .tablet\:focus\:xer--skew-y-3:focus {
        --transform-skew-y: -3deg !important
    }

    .tablet\:focus\:xer--skew-y-2:focus {
        --transform-skew-y: -2deg !important
    }

    .tablet\:focus\:xer--skew-y-1:focus {
        --transform-skew-y: -1deg !important
    }

    .tablet\:xer-transition-none {
        transition-property: none !important
    }

    .tablet\:xer-transition-all {
        transition-property: all !important
    }

    .tablet\:xer-transition {
        transition-property: background-color,border-color,color,fill,stroke,opacity,box-shadow,transform !important
    }

    .tablet\:xer-transition-colors {
        transition-property: background-color,border-color,color,fill,stroke !important
    }

    .tablet\:xer-transition-opacity {
        transition-property: opacity !important
    }

    .tablet\:xer-transition-shadow {
        transition-property: box-shadow !important
    }

    .tablet\:xer-transition-transform {
        transition-property: transform !important
    }

    .tablet\:xer-ease-linear {
        transition-timing-function: linear !important
    }

    .tablet\:xer-ease-in {
        transition-timing-function: cubic-bezier(.4,0,1,1) !important
    }

    .tablet\:xer-ease-out {
        transition-timing-function: cubic-bezier(0,0,.2,1) !important
    }

    .tablet\:xer-ease-in-out {
        transition-timing-function: cubic-bezier(.4,0,.2,1) !important
    }

    .tablet\:xer-duration-75 {
        transition-duration: 75ms !important
    }

    .tablet\:xer-duration-100 {
        transition-duration: .1s !important
    }

    .tablet\:xer-duration-150 {
        transition-duration: 150ms !important
    }

    .tablet\:xer-duration-200 {
        transition-duration: .2s !important
    }

    .tablet\:xer-duration-300 {
        transition-duration: .3s !important
    }

    .tablet\:xer-duration-500 {
        transition-duration: .5s !important
    }

    .tablet\:xer-duration-700 {
        transition-duration: .7s !important
    }

    .tablet\:xer-duration-1000 {
        transition-duration: 1s !important
    }

    .tablet\:xer-delay-75 {
        transition-delay: 75ms !important
    }

    .tablet\:xer-delay-100 {
        transition-delay: .1s !important
    }

    .tablet\:xer-delay-150 {
        transition-delay: 150ms !important
    }

    .tablet\:xer-delay-200 {
        transition-delay: .2s !important
    }

    .tablet\:xer-delay-300 {
        transition-delay: .3s !important
    }

    .tablet\:xer-delay-500 {
        transition-delay: .5s !important
    }

    .tablet\:xer-delay-700 {
        transition-delay: .7s !important
    }

    .tablet\:xer-delay-1000 {
        transition-delay: 1s !important
    }

    .tablet\:xer-animate-none {
        -webkit-animation: none !important;
        animation: none !important
    }

    .tablet\:xer-animate-spin {
        -webkit-animation: spin 1s linear infinite !important;
        animation: spin 1s linear infinite !important
    }

    .tablet\:xer-animate-ping {
        -webkit-animation: ping 1s cubic-bezier(0,0,.2,1) infinite !important;
        animation: ping 1s cubic-bezier(0,0,.2,1) infinite !important
    }

    .tablet\:xer-animate-pulse {
        -webkit-animation: pulse 2s cubic-bezier(.4,0,.6,1) infinite !important;
        animation: pulse 2s cubic-bezier(.4,0,.6,1) infinite !important
    }

    .tablet\:xer-animate-bounce {
        -webkit-animation: bounce 1s infinite !important;
        animation: bounce 1s infinite !important
    }
}

@media (min-width:1280px) {
    .laptop\:xer-container {
        width: 100%
    }

    @media (min-width:375px) {
        .laptop\:xer-container {
            max-width: 375px
        }
    }

    @media (min-width:768px) {
        .laptop\:xer-container {
            max-width: 768px
        }
    }

    @media (min-width:1280px) {
        .laptop\:xer-container {
            max-width: 1280px
        }
    }

    @media (min-width:1920px) {
        .laptop\:xer-container {
            max-width: 1920px
        }
    }

    .laptop\:xer-space-y-0 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(0px * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(0px * var(--space-y-reverse)) !important
    }

    .laptop\:xer-space-x-0 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(0px * var(--space-x-reverse)) !important;
        margin-left: calc(0px * calc(1 - var(--space-x-reverse))) !important
    }

    .laptop\:xer-space-y-1 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(.125rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(.125rem * var(--space-y-reverse)) !important
    }

    .laptop\:xer-space-x-1 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(.125rem * var(--space-x-reverse)) !important;
        margin-left: calc(.125rem * calc(1 - var(--space-x-reverse))) !important
    }

    .laptop\:xer-space-y-2 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(.25rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(.25rem * var(--space-y-reverse)) !important
    }

    .laptop\:xer-space-x-2 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(.25rem * var(--space-x-reverse)) !important;
        margin-left: calc(.25rem * calc(1 - var(--space-x-reverse))) !important
    }

    .laptop\:xer-space-y-3 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(.5rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(.5rem * var(--space-y-reverse)) !important
    }

    .laptop\:xer-space-x-3 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(.5rem * var(--space-x-reverse)) !important;
        margin-left: calc(.5rem * calc(1 - var(--space-x-reverse))) !important
    }

    .laptop\:xer-space-y-4 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(.75rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(.75rem * var(--space-y-reverse)) !important
    }

    .laptop\:xer-space-x-4 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(.75rem * var(--space-x-reverse)) !important;
        margin-left: calc(.75rem * calc(1 - var(--space-x-reverse))) !important
    }

    .laptop\:xer-space-y-5 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(1rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(1rem * var(--space-y-reverse)) !important
    }

    .laptop\:xer-space-x-5 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(1rem * var(--space-x-reverse)) !important;
        margin-left: calc(1rem * calc(1 - var(--space-x-reverse))) !important
    }

    .laptop\:xer-space-y-6 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(1.25rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(1.25rem * var(--space-y-reverse)) !important
    }

    .laptop\:xer-space-x-6 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(1.25rem * var(--space-x-reverse)) !important;
        margin-left: calc(1.25rem * calc(1 - var(--space-x-reverse))) !important
    }

    .laptop\:xer-space-y-7 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(1.5rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(1.5rem * var(--space-y-reverse)) !important
    }

    .laptop\:xer-space-x-7 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(1.5rem * var(--space-x-reverse)) !important;
        margin-left: calc(1.5rem * calc(1 - var(--space-x-reverse))) !important
    }

    .laptop\:xer-space-y-8 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(2rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(2rem * var(--space-y-reverse)) !important
    }

    .laptop\:xer-space-x-8 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(2rem * var(--space-x-reverse)) !important;
        margin-left: calc(2rem * calc(1 - var(--space-x-reverse))) !important
    }

    .laptop\:xer-space-y-9 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(2.25rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(2.25rem * var(--space-y-reverse)) !important
    }

    .laptop\:xer-space-x-9 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(2.25rem * var(--space-x-reverse)) !important;
        margin-left: calc(2.25rem * calc(1 - var(--space-x-reverse))) !important
    }

    .laptop\:xer-space-y-10 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(2.5rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(2.5rem * var(--space-y-reverse)) !important
    }

    .laptop\:xer-space-x-10 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(2.5rem * var(--space-x-reverse)) !important;
        margin-left: calc(2.5rem * calc(1 - var(--space-x-reverse))) !important
    }

    .laptop\:xer-space-y-11 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(2.75rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(2.75rem * var(--space-y-reverse)) !important
    }

    .laptop\:xer-space-x-11 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(2.75rem * var(--space-x-reverse)) !important;
        margin-left: calc(2.75rem * calc(1 - var(--space-x-reverse))) !important
    }

    .laptop\:xer-space-y-12 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(3.75rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(3.75rem * var(--space-y-reverse)) !important
    }

    .laptop\:xer-space-x-12 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(3.75rem * var(--space-x-reverse)) !important;
        margin-left: calc(3.75rem * calc(1 - var(--space-x-reverse))) !important
    }

    .laptop\:xer-space-y-13 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(4.25rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(4.25rem * var(--space-y-reverse)) !important
    }

    .laptop\:xer-space-x-13 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(4.25rem * var(--space-x-reverse)) !important;
        margin-left: calc(4.25rem * calc(1 - var(--space-x-reverse))) !important
    }

    .laptop\:xer-space-y-14 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(5rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(5rem * var(--space-y-reverse)) !important
    }

    .laptop\:xer-space-x-14 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(5rem * var(--space-x-reverse)) !important;
        margin-left: calc(5rem * calc(1 - var(--space-x-reverse))) !important
    }

    .laptop\:xer-space-y-15 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(6.25rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(6.25rem * var(--space-y-reverse)) !important
    }

    .laptop\:xer-space-x-15 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(6.25rem * var(--space-x-reverse)) !important;
        margin-left: calc(6.25rem * calc(1 - var(--space-x-reverse))) !important
    }

    .laptop\:xer-space-y-16 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(7.75rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(7.75rem * var(--space-y-reverse)) !important
    }

    .laptop\:xer-space-x-16 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(7.75rem * var(--space-x-reverse)) !important;
        margin-left: calc(7.75rem * calc(1 - var(--space-x-reverse))) !important
    }

    .laptop\:xer-space-y-17 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(10rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(10rem * var(--space-y-reverse)) !important
    }

    .laptop\:xer-space-x-17 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(10rem * var(--space-x-reverse)) !important;
        margin-left: calc(10rem * calc(1 - var(--space-x-reverse))) !important
    }

    .laptop\:xer--space-y-1 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-.125rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-.125rem * var(--space-y-reverse)) !important
    }

    .laptop\:xer--space-x-1 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-.125rem * var(--space-x-reverse)) !important;
        margin-left: calc(-.125rem * calc(1 - var(--space-x-reverse))) !important
    }

    .laptop\:xer--space-y-2 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-.25rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-.25rem * var(--space-y-reverse)) !important
    }

    .laptop\:xer--space-x-2 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-.25rem * var(--space-x-reverse)) !important;
        margin-left: calc(-.25rem * calc(1 - var(--space-x-reverse))) !important
    }

    .laptop\:xer--space-y-3 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-.5rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-.5rem * var(--space-y-reverse)) !important
    }

    .laptop\:xer--space-x-3 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-.5rem * var(--space-x-reverse)) !important;
        margin-left: calc(-.5rem * calc(1 - var(--space-x-reverse))) !important
    }

    .laptop\:xer--space-y-4 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-.75rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-.75rem * var(--space-y-reverse)) !important
    }

    .laptop\:xer--space-x-4 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-.75rem * var(--space-x-reverse)) !important;
        margin-left: calc(-.75rem * calc(1 - var(--space-x-reverse))) !important
    }

    .laptop\:xer--space-y-5 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-1rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-1rem * var(--space-y-reverse)) !important
    }

    .laptop\:xer--space-x-5 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-1rem * var(--space-x-reverse)) !important;
        margin-left: calc(-1rem * calc(1 - var(--space-x-reverse))) !important
    }

    .laptop\:xer--space-y-6 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-1.25rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-1.25rem * var(--space-y-reverse)) !important
    }

    .laptop\:xer--space-x-6 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-1.25rem * var(--space-x-reverse)) !important;
        margin-left: calc(-1.25rem * calc(1 - var(--space-x-reverse))) !important
    }

    .laptop\:xer--space-y-7 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-1.5rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-1.5rem * var(--space-y-reverse)) !important
    }

    .laptop\:xer--space-x-7 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-1.5rem * var(--space-x-reverse)) !important;
        margin-left: calc(-1.5rem * calc(1 - var(--space-x-reverse))) !important
    }

    .laptop\:xer--space-y-8 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-2rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-2rem * var(--space-y-reverse)) !important
    }

    .laptop\:xer--space-x-8 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-2rem * var(--space-x-reverse)) !important;
        margin-left: calc(-2rem * calc(1 - var(--space-x-reverse))) !important
    }

    .laptop\:xer--space-y-9 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-2.25rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-2.25rem * var(--space-y-reverse)) !important
    }

    .laptop\:xer--space-x-9 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-2.25rem * var(--space-x-reverse)) !important;
        margin-left: calc(-2.25rem * calc(1 - var(--space-x-reverse))) !important
    }

    .laptop\:xer--space-y-10 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-2.5rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-2.5rem * var(--space-y-reverse)) !important
    }

    .laptop\:xer--space-x-10 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-2.5rem * var(--space-x-reverse)) !important;
        margin-left: calc(-2.5rem * calc(1 - var(--space-x-reverse))) !important
    }

    .laptop\:xer--space-y-11 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-2.75rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-2.75rem * var(--space-y-reverse)) !important
    }

    .laptop\:xer--space-x-11 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-2.75rem * var(--space-x-reverse)) !important;
        margin-left: calc(-2.75rem * calc(1 - var(--space-x-reverse))) !important
    }

    .laptop\:xer--space-y-12 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-3.75rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-3.75rem * var(--space-y-reverse)) !important
    }

    .laptop\:xer--space-x-12 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-3.75rem * var(--space-x-reverse)) !important;
        margin-left: calc(-3.75rem * calc(1 - var(--space-x-reverse))) !important
    }

    .laptop\:xer--space-y-13 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-4.25rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-4.25rem * var(--space-y-reverse)) !important
    }

    .laptop\:xer--space-x-13 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-4.25rem * var(--space-x-reverse)) !important;
        margin-left: calc(-4.25rem * calc(1 - var(--space-x-reverse))) !important
    }

    .laptop\:xer--space-y-14 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-5rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-5rem * var(--space-y-reverse)) !important
    }

    .laptop\:xer--space-x-14 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-5rem * var(--space-x-reverse)) !important;
        margin-left: calc(-5rem * calc(1 - var(--space-x-reverse))) !important
    }

    .laptop\:xer--space-y-15 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-6.25rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-6.25rem * var(--space-y-reverse)) !important
    }

    .laptop\:xer--space-x-15 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-6.25rem * var(--space-x-reverse)) !important;
        margin-left: calc(-6.25rem * calc(1 - var(--space-x-reverse))) !important
    }

    .laptop\:xer--space-y-16 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-7.75rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-7.75rem * var(--space-y-reverse)) !important
    }

    .laptop\:xer--space-x-16 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-7.75rem * var(--space-x-reverse)) !important;
        margin-left: calc(-7.75rem * calc(1 - var(--space-x-reverse))) !important
    }

    .laptop\:xer--space-y-17 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-10rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-10rem * var(--space-y-reverse)) !important
    }

    .laptop\:xer--space-x-17 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-10rem * var(--space-x-reverse)) !important;
        margin-left: calc(-10rem * calc(1 - var(--space-x-reverse))) !important
    }

    .laptop\:xer-space-y-reverse > :not(template) ~ :not(template) {
        --space-y-reverse: 1 !important
    }

    .laptop\:xer-space-x-reverse > :not(template) ~ :not(template) {
        --space-x-reverse: 1 !important
    }

    .laptop\:xer-divide-y-0 > :not(template) ~ :not(template) {
        --divide-y-reverse: 0 !important;
        border-top-width: calc(0px * calc(1 - var(--divide-y-reverse))) !important;
        border-bottom-width: calc(0px * var(--divide-y-reverse)) !important
    }

    .laptop\:xer-divide-x-0 > :not(template) ~ :not(template) {
        --divide-x-reverse: 0 !important;
        border-right-width: calc(0px * var(--divide-x-reverse)) !important;
        border-left-width: calc(0px * calc(1 - var(--divide-x-reverse))) !important
    }

    .laptop\:xer-divide-y-2 > :not(template) ~ :not(template) {
        --divide-y-reverse: 0 !important;
        border-top-width: calc(2px * calc(1 - var(--divide-y-reverse))) !important;
        border-bottom-width: calc(2px * var(--divide-y-reverse)) !important
    }

    .laptop\:xer-divide-x-2 > :not(template) ~ :not(template) {
        --divide-x-reverse: 0 !important;
        border-right-width: calc(2px * var(--divide-x-reverse)) !important;
        border-left-width: calc(2px * calc(1 - var(--divide-x-reverse))) !important
    }

    .laptop\:xer-divide-y-4 > :not(template) ~ :not(template) {
        --divide-y-reverse: 0 !important;
        border-top-width: calc(4px * calc(1 - var(--divide-y-reverse))) !important;
        border-bottom-width: calc(4px * var(--divide-y-reverse)) !important
    }

    .laptop\:xer-divide-x-4 > :not(template) ~ :not(template) {
        --divide-x-reverse: 0 !important;
        border-right-width: calc(4px * var(--divide-x-reverse)) !important;
        border-left-width: calc(4px * calc(1 - var(--divide-x-reverse))) !important
    }

    .laptop\:xer-divide-y-8 > :not(template) ~ :not(template) {
        --divide-y-reverse: 0 !important;
        border-top-width: calc(8px * calc(1 - var(--divide-y-reverse))) !important;
        border-bottom-width: calc(8px * var(--divide-y-reverse)) !important
    }

    .laptop\:xer-divide-x-8 > :not(template) ~ :not(template) {
        --divide-x-reverse: 0 !important;
        border-right-width: calc(8px * var(--divide-x-reverse)) !important;
        border-left-width: calc(8px * calc(1 - var(--divide-x-reverse))) !important
    }

    .laptop\:xer-divide-y > :not(template) ~ :not(template) {
        --divide-y-reverse: 0 !important;
        border-top-width: calc(1px * calc(1 - var(--divide-y-reverse))) !important;
        border-bottom-width: calc(1px * var(--divide-y-reverse)) !important
    }

    .laptop\:xer-divide-x > :not(template) ~ :not(template) {
        --divide-x-reverse: 0 !important;
        border-right-width: calc(1px * var(--divide-x-reverse)) !important;
        border-left-width: calc(1px * calc(1 - var(--divide-x-reverse))) !important
    }

    .laptop\:xer-divide-y-reverse > :not(template) ~ :not(template) {
        --divide-y-reverse: 1 !important
    }

    .laptop\:xer-divide-x-reverse > :not(template) ~ :not(template) {
        --divide-x-reverse: 1 !important
    }

    .laptop\:xer-divide-info > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #54dede !important;
        border-color: rgba(84,222,222,var(--divide-opacity)) !important
    }

    .laptop\:xer-divide-warning > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #ffcc49 !important;
        border-color: rgba(255,204,73,var(--divide-opacity)) !important
    }

    .laptop\:xer-divide-success > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #acd84e !important;
        border-color: rgba(172,216,78,var(--divide-opacity)) !important
    }

    .laptop\:xer-divide-danger > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #ff0c3e !important;
        border-color: rgba(255,12,62,var(--divide-opacity)) !important
    }

    .laptop\:xer-divide-danger--hover > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #f20000 !important;
        border-color: rgba(242,0,0,var(--divide-opacity)) !important
    }

    .laptop\:xer-divide-danger--active > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #d40000 !important;
        border-color: rgba(212,0,0,var(--divide-opacity)) !important
    }

    .laptop\:xer-divide-grey-3 > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #f0f0f0 !important;
        border-color: rgba(240,240,240,var(--divide-opacity)) !important
    }

    .laptop\:xer-divide-grey-7 > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #6b6b6b !important;
        border-color: rgba(107,107,107,var(--divide-opacity)) !important
    }

    .laptop\:xer-divide-black > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #222 !important;
        border-color: rgba(34,34,34,var(--divide-opacity)) !important
    }

    .laptop\:xer-divide-grey-2 > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #f9f9f9 !important;
        border-color: rgba(249,249,249,var(--divide-opacity)) !important
    }

    .laptop\:xer-divide-grey-6 > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #a1a1a1 !important;
        border-color: rgba(161,161,161,var(--divide-opacity)) !important
    }

    .laptop\:xer-divide-grey-1 > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #fdfdfd !important;
        border-color: rgba(253,253,253,var(--divide-opacity)) !important
    }

    .laptop\:xer-divide-grey-4 > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #eaeaea !important;
        border-color: rgba(234,234,234,var(--divide-opacity)) !important
    }

    .laptop\:xer-divide-grey-5 > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #dcdcdc !important;
        border-color: rgba(220,220,220,var(--divide-opacity)) !important
    }

    .laptop\:xer-divide-grey > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #cdcdcd !important;
        border-color: rgba(205,205,205,var(--divide-opacity)) !important
    }

    .laptop\:xer-divide-grey-dark > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #555 !important;
        border-color: rgba(85,85,85,var(--divide-opacity)) !important
    }

    .laptop\:xer-divide-secondary-3 > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #d14124 !important;
        border-color: rgba(209,65,36,var(--divide-opacity)) !important
    }

    .laptop\:xer-divide-secondary-2 > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #991e66 !important;
        border-color: rgba(153,30,102,var(--divide-opacity)) !important
    }

    .laptop\:xer-divide-secondary-1 > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #e06287 !important;
        border-color: rgba(224,98,135,var(--divide-opacity)) !important
    }

    .laptop\:xer-divide-cta--active > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #007d72 !important;
        border-color: rgba(0,125,114,var(--divide-opacity)) !important
    }

    .laptop\:xer-divide-cta--hover > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #009f91 !important;
        border-color: rgba(0,159,145,var(--divide-opacity)) !important
    }

    .laptop\:xer-divide-cta > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #00af9f !important;
        border-color: rgba(0,175,159,var(--divide-opacity)) !important
    }

    .laptop\:xer-divide-primary > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #ed8b00 !important;
        border-color: rgba(237,139,0,var(--divide-opacity)) !important
    }

    .laptop\:xer-divide-white > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #fff !important;
        border-color: rgba(255,255,255,var(--divide-opacity)) !important
    }

    .laptop\:xer-divide-backdrop > :not(template) ~ :not(template) {
        border-color: #0000001f !important
    }

    .laptop\:xer-divide-solid > :not(template) ~ :not(template) {
        border-style: solid !important
    }

    .laptop\:xer-divide-dashed > :not(template) ~ :not(template) {
        border-style: dashed !important
    }

    .laptop\:xer-divide-dotted > :not(template) ~ :not(template) {
        border-style: dotted !important
    }

    .laptop\:xer-divide-double > :not(template) ~ :not(template) {
        border-style: double !important
    }

    .laptop\:xer-divide-none > :not(template) ~ :not(template) {
        border-style: none !important
    }

    .laptop\:xer-divide-opacity-0 > :not(template) ~ :not(template) {
        --divide-opacity: 0 !important
    }

    .laptop\:xer-divide-opacity-25 > :not(template) ~ :not(template) {
        --divide-opacity: 0.25 !important
    }

    .laptop\:xer-divide-opacity-50 > :not(template) ~ :not(template) {
        --divide-opacity: 0.5 !important
    }

    .laptop\:xer-divide-opacity-75 > :not(template) ~ :not(template) {
        --divide-opacity: 0.75 !important
    }

    .laptop\:xer-divide-opacity-100 > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important
    }

    .laptop\:xer-sr-only {
        position: absolute !important;
        width: 1px !important;
        height: 1px !important;
        padding: 0 !important;
        margin: -1px !important;
        overflow: hidden !important;
        clip: rect(0,0,0,0) !important;
        white-space: nowrap !important;
        border-width: 0 !important
    }

    .laptop\:xer-not-sr-only {
        position: static !important;
        width: auto !important;
        height: auto !important;
        padding: 0 !important;
        margin: 0 !important;
        overflow: visible !important;
        clip: auto !important;
        white-space: normal !important
    }

    .laptop\:focus\:xer-sr-only:focus {
        position: absolute !important;
        width: 1px !important;
        height: 1px !important;
        padding: 0 !important;
        margin: -1px !important;
        overflow: hidden !important;
        clip: rect(0,0,0,0) !important;
        white-space: nowrap !important;
        border-width: 0 !important
    }

    .laptop\:focus\:xer-not-sr-only:focus {
        position: static !important;
        width: auto !important;
        height: auto !important;
        padding: 0 !important;
        margin: 0 !important;
        overflow: visible !important;
        clip: auto !important;
        white-space: normal !important
    }

    .laptop\:xer-appearance-none {
        -webkit-appearance: none !important;
        -moz-appearance: none !important;
        appearance: none !important
    }

    .laptop\:xer-bg-fixed {
        background-attachment: fixed !important
    }

    .laptop\:xer-bg-local {
        background-attachment: local !important
    }

    .laptop\:xer-bg-scroll {
        background-attachment: scroll !important
    }

    .laptop\:xer-bg-clip-border {
        background-clip: border-box !important
    }

    .laptop\:xer-bg-clip-padding {
        background-clip: padding-box !important
    }

    .laptop\:xer-bg-clip-content {
        background-clip: content-box !important
    }

    .laptop\:xer-bg-clip-text {
        -webkit-background-clip: text !important;
        background-clip: text !important
    }

    .laptop\:xer-bg-info {
        --bg-opacity: 1 !important;
        background-color: #54dede !important;
        background-color: rgba(84,222,222,var(--bg-opacity)) !important
    }

    .laptop\:xer-bg-warning {
        --bg-opacity: 1 !important;
        background-color: #ffcc49 !important;
        background-color: rgba(255,204,73,var(--bg-opacity)) !important
    }

    .laptop\:xer-bg-success {
        --bg-opacity: 1 !important;
        background-color: #acd84e !important;
        background-color: rgba(172,216,78,var(--bg-opacity)) !important
    }

    .laptop\:xer-bg-danger {
        --bg-opacity: 1 !important;
        background-color: #ff0c3e !important;
        background-color: rgba(255,12,62,var(--bg-opacity)) !important
    }

    .laptop\:xer-bg-danger--hover {
        --bg-opacity: 1 !important;
        background-color: #f20000 !important;
        background-color: rgba(242,0,0,var(--bg-opacity)) !important
    }

    .laptop\:xer-bg-danger--active {
        --bg-opacity: 1 !important;
        background-color: #d40000 !important;
        background-color: rgba(212,0,0,var(--bg-opacity)) !important
    }

    .laptop\:xer-bg-grey-3 {
        --bg-opacity: 1 !important;
        background-color: #f0f0f0 !important;
        background-color: rgba(240,240,240,var(--bg-opacity)) !important
    }

    .laptop\:xer-bg-grey-7 {
        --bg-opacity: 1 !important;
        background-color: #6b6b6b !important;
        background-color: rgba(107,107,107,var(--bg-opacity)) !important
    }

    .laptop\:xer-bg-black {
        --bg-opacity: 1 !important;
        background-color: #222 !important;
        background-color: rgba(34,34,34,var(--bg-opacity)) !important
    }

    .laptop\:xer-bg-grey-2 {
        --bg-opacity: 1 !important;
        background-color: #f9f9f9 !important;
        background-color: rgba(249,249,249,var(--bg-opacity)) !important
    }

    .laptop\:xer-bg-grey-6 {
        --bg-opacity: 1 !important;
        background-color: #a1a1a1 !important;
        background-color: rgba(161,161,161,var(--bg-opacity)) !important
    }

    .laptop\:xer-bg-grey-1 {
        --bg-opacity: 1 !important;
        background-color: #fdfdfd !important;
        background-color: rgba(253,253,253,var(--bg-opacity)) !important
    }

    .laptop\:xer-bg-grey-4 {
        --bg-opacity: 1 !important;
        background-color: #eaeaea !important;
        background-color: rgba(234,234,234,var(--bg-opacity)) !important
    }

    .laptop\:xer-bg-grey-5 {
        --bg-opacity: 1 !important;
        background-color: #dcdcdc !important;
        background-color: rgba(220,220,220,var(--bg-opacity)) !important
    }

    .laptop\:xer-bg-grey {
        --bg-opacity: 1 !important;
        background-color: #cdcdcd !important;
        background-color: rgba(205,205,205,var(--bg-opacity)) !important
    }

    .laptop\:xer-bg-grey-dark {
        --bg-opacity: 1 !important;
        background-color: #555 !important;
        background-color: rgba(85,85,85,var(--bg-opacity)) !important
    }

    .laptop\:xer-bg-secondary-3 {
        --bg-opacity: 1 !important;
        background-color: #d14124 !important;
        background-color: rgba(209,65,36,var(--bg-opacity)) !important
    }

    .laptop\:xer-bg-secondary-2 {
        --bg-opacity: 1 !important;
        background-color: #991e66 !important;
        background-color: rgba(153,30,102,var(--bg-opacity)) !important
    }

    .laptop\:xer-bg-secondary-1 {
        --bg-opacity: 1 !important;
        background-color: #e06287 !important;
        background-color: rgba(224,98,135,var(--bg-opacity)) !important
    }

    .laptop\:xer-bg-cta--active {
        --bg-opacity: 1 !important;
        background-color: #007d72 !important;
        background-color: rgba(0,125,114,var(--bg-opacity)) !important
    }

    .laptop\:xer-bg-cta--hover {
        --bg-opacity: 1 !important;
        background-color: #009f91 !important;
        background-color: rgba(0,159,145,var(--bg-opacity)) !important
    }

    .laptop\:xer-bg-cta {
        --bg-opacity: 1 !important;
        background-color: #00af9f !important;
        background-color: rgba(0,175,159,var(--bg-opacity)) !important
    }

    .laptop\:xer-bg-primary {
        --bg-opacity: 1 !important;
        background-color: #ed8b00 !important;
        background-color: rgba(237,139,0,var(--bg-opacity)) !important
    }

    .laptop\:xer-bg-white {
        --bg-opacity: 1 !important;
        background-color: #fff !important;
        background-color: rgba(255,255,255,var(--bg-opacity)) !important
    }

    .laptop\:xer-bg-backdrop {
        background-color: #0000001f !important
    }

    .laptop\:hover\:xer-bg-info:hover {
        --bg-opacity: 1 !important;
        background-color: #54dede !important;
        background-color: rgba(84,222,222,var(--bg-opacity)) !important
    }

    .laptop\:hover\:xer-bg-warning:hover {
        --bg-opacity: 1 !important;
        background-color: #ffcc49 !important;
        background-color: rgba(255,204,73,var(--bg-opacity)) !important
    }

    .laptop\:hover\:xer-bg-success:hover {
        --bg-opacity: 1 !important;
        background-color: #acd84e !important;
        background-color: rgba(172,216,78,var(--bg-opacity)) !important
    }

    .laptop\:hover\:xer-bg-danger:hover {
        --bg-opacity: 1 !important;
        background-color: #ff0c3e !important;
        background-color: rgba(255,12,62,var(--bg-opacity)) !important
    }

    .laptop\:hover\:xer-bg-danger--hover:hover {
        --bg-opacity: 1 !important;
        background-color: #f20000 !important;
        background-color: rgba(242,0,0,var(--bg-opacity)) !important
    }

    .laptop\:hover\:xer-bg-danger--active:hover {
        --bg-opacity: 1 !important;
        background-color: #d40000 !important;
        background-color: rgba(212,0,0,var(--bg-opacity)) !important
    }

    .laptop\:hover\:xer-bg-grey-3:hover {
        --bg-opacity: 1 !important;
        background-color: #f0f0f0 !important;
        background-color: rgba(240,240,240,var(--bg-opacity)) !important
    }

    .laptop\:hover\:xer-bg-grey-7:hover {
        --bg-opacity: 1 !important;
        background-color: #6b6b6b !important;
        background-color: rgba(107,107,107,var(--bg-opacity)) !important
    }

    .laptop\:hover\:xer-bg-black:hover {
        --bg-opacity: 1 !important;
        background-color: #222 !important;
        background-color: rgba(34,34,34,var(--bg-opacity)) !important
    }

    .laptop\:hover\:xer-bg-grey-2:hover {
        --bg-opacity: 1 !important;
        background-color: #f9f9f9 !important;
        background-color: rgba(249,249,249,var(--bg-opacity)) !important
    }

    .laptop\:hover\:xer-bg-grey-6:hover {
        --bg-opacity: 1 !important;
        background-color: #a1a1a1 !important;
        background-color: rgba(161,161,161,var(--bg-opacity)) !important
    }

    .laptop\:hover\:xer-bg-grey-1:hover {
        --bg-opacity: 1 !important;
        background-color: #fdfdfd !important;
        background-color: rgba(253,253,253,var(--bg-opacity)) !important
    }

    .laptop\:hover\:xer-bg-grey-4:hover {
        --bg-opacity: 1 !important;
        background-color: #eaeaea !important;
        background-color: rgba(234,234,234,var(--bg-opacity)) !important
    }

    .laptop\:hover\:xer-bg-grey-5:hover {
        --bg-opacity: 1 !important;
        background-color: #dcdcdc !important;
        background-color: rgba(220,220,220,var(--bg-opacity)) !important
    }

    .laptop\:hover\:xer-bg-grey:hover {
        --bg-opacity: 1 !important;
        background-color: #cdcdcd !important;
        background-color: rgba(205,205,205,var(--bg-opacity)) !important
    }

    .laptop\:hover\:xer-bg-grey-dark:hover {
        --bg-opacity: 1 !important;
        background-color: #555 !important;
        background-color: rgba(85,85,85,var(--bg-opacity)) !important
    }

    .laptop\:hover\:xer-bg-secondary-3:hover {
        --bg-opacity: 1 !important;
        background-color: #d14124 !important;
        background-color: rgba(209,65,36,var(--bg-opacity)) !important
    }

    .laptop\:hover\:xer-bg-secondary-2:hover {
        --bg-opacity: 1 !important;
        background-color: #991e66 !important;
        background-color: rgba(153,30,102,var(--bg-opacity)) !important
    }

    .laptop\:hover\:xer-bg-secondary-1:hover {
        --bg-opacity: 1 !important;
        background-color: #e06287 !important;
        background-color: rgba(224,98,135,var(--bg-opacity)) !important
    }

    .laptop\:hover\:xer-bg-cta--active:hover {
        --bg-opacity: 1 !important;
        background-color: #007d72 !important;
        background-color: rgba(0,125,114,var(--bg-opacity)) !important
    }

    .laptop\:hover\:xer-bg-cta--hover:hover {
        --bg-opacity: 1 !important;
        background-color: #009f91 !important;
        background-color: rgba(0,159,145,var(--bg-opacity)) !important
    }

    .laptop\:hover\:xer-bg-cta:hover {
        --bg-opacity: 1 !important;
        background-color: #00af9f !important;
        background-color: rgba(0,175,159,var(--bg-opacity)) !important
    }

    .laptop\:hover\:xer-bg-primary:hover {
        --bg-opacity: 1 !important;
        background-color: #ed8b00 !important;
        background-color: rgba(237,139,0,var(--bg-opacity)) !important
    }

    .laptop\:hover\:xer-bg-white:hover {
        --bg-opacity: 1 !important;
        background-color: #fff !important;
        background-color: rgba(255,255,255,var(--bg-opacity)) !important
    }

    .laptop\:hover\:xer-bg-backdrop:hover {
        background-color: #0000001f !important
    }

    .laptop\:focus\:xer-bg-info:focus {
        --bg-opacity: 1 !important;
        background-color: #54dede !important;
        background-color: rgba(84,222,222,var(--bg-opacity)) !important
    }

    .laptop\:focus\:xer-bg-warning:focus {
        --bg-opacity: 1 !important;
        background-color: #ffcc49 !important;
        background-color: rgba(255,204,73,var(--bg-opacity)) !important
    }

    .laptop\:focus\:xer-bg-success:focus {
        --bg-opacity: 1 !important;
        background-color: #acd84e !important;
        background-color: rgba(172,216,78,var(--bg-opacity)) !important
    }

    .laptop\:focus\:xer-bg-danger:focus {
        --bg-opacity: 1 !important;
        background-color: #ff0c3e !important;
        background-color: rgba(255,12,62,var(--bg-opacity)) !important
    }

    .laptop\:focus\:xer-bg-danger--hover:focus {
        --bg-opacity: 1 !important;
        background-color: #f20000 !important;
        background-color: rgba(242,0,0,var(--bg-opacity)) !important
    }

    .laptop\:focus\:xer-bg-danger--active:focus {
        --bg-opacity: 1 !important;
        background-color: #d40000 !important;
        background-color: rgba(212,0,0,var(--bg-opacity)) !important
    }

    .laptop\:focus\:xer-bg-grey-3:focus {
        --bg-opacity: 1 !important;
        background-color: #f0f0f0 !important;
        background-color: rgba(240,240,240,var(--bg-opacity)) !important
    }

    .laptop\:focus\:xer-bg-grey-7:focus {
        --bg-opacity: 1 !important;
        background-color: #6b6b6b !important;
        background-color: rgba(107,107,107,var(--bg-opacity)) !important
    }

    .laptop\:focus\:xer-bg-black:focus {
        --bg-opacity: 1 !important;
        background-color: #222 !important;
        background-color: rgba(34,34,34,var(--bg-opacity)) !important
    }

    .laptop\:focus\:xer-bg-grey-2:focus {
        --bg-opacity: 1 !important;
        background-color: #f9f9f9 !important;
        background-color: rgba(249,249,249,var(--bg-opacity)) !important
    }

    .laptop\:focus\:xer-bg-grey-6:focus {
        --bg-opacity: 1 !important;
        background-color: #a1a1a1 !important;
        background-color: rgba(161,161,161,var(--bg-opacity)) !important
    }

    .laptop\:focus\:xer-bg-grey-1:focus {
        --bg-opacity: 1 !important;
        background-color: #fdfdfd !important;
        background-color: rgba(253,253,253,var(--bg-opacity)) !important
    }

    .laptop\:focus\:xer-bg-grey-4:focus {
        --bg-opacity: 1 !important;
        background-color: #eaeaea !important;
        background-color: rgba(234,234,234,var(--bg-opacity)) !important
    }

    .laptop\:focus\:xer-bg-grey-5:focus {
        --bg-opacity: 1 !important;
        background-color: #dcdcdc !important;
        background-color: rgba(220,220,220,var(--bg-opacity)) !important
    }

    .laptop\:focus\:xer-bg-grey:focus {
        --bg-opacity: 1 !important;
        background-color: #cdcdcd !important;
        background-color: rgba(205,205,205,var(--bg-opacity)) !important
    }

    .laptop\:focus\:xer-bg-grey-dark:focus {
        --bg-opacity: 1 !important;
        background-color: #555 !important;
        background-color: rgba(85,85,85,var(--bg-opacity)) !important
    }

    .laptop\:focus\:xer-bg-secondary-3:focus {
        --bg-opacity: 1 !important;
        background-color: #d14124 !important;
        background-color: rgba(209,65,36,var(--bg-opacity)) !important
    }

    .laptop\:focus\:xer-bg-secondary-2:focus {
        --bg-opacity: 1 !important;
        background-color: #991e66 !important;
        background-color: rgba(153,30,102,var(--bg-opacity)) !important
    }

    .laptop\:focus\:xer-bg-secondary-1:focus {
        --bg-opacity: 1 !important;
        background-color: #e06287 !important;
        background-color: rgba(224,98,135,var(--bg-opacity)) !important
    }

    .laptop\:focus\:xer-bg-cta--active:focus {
        --bg-opacity: 1 !important;
        background-color: #007d72 !important;
        background-color: rgba(0,125,114,var(--bg-opacity)) !important
    }

    .laptop\:focus\:xer-bg-cta--hover:focus {
        --bg-opacity: 1 !important;
        background-color: #009f91 !important;
        background-color: rgba(0,159,145,var(--bg-opacity)) !important
    }

    .laptop\:focus\:xer-bg-cta:focus {
        --bg-opacity: 1 !important;
        background-color: #00af9f !important;
        background-color: rgba(0,175,159,var(--bg-opacity)) !important
    }

    .laptop\:focus\:xer-bg-primary:focus {
        --bg-opacity: 1 !important;
        background-color: #ed8b00 !important;
        background-color: rgba(237,139,0,var(--bg-opacity)) !important
    }

    .laptop\:focus\:xer-bg-white:focus {
        --bg-opacity: 1 !important;
        background-color: #fff !important;
        background-color: rgba(255,255,255,var(--bg-opacity)) !important
    }

    .laptop\:focus\:xer-bg-backdrop:focus {
        background-color: #0000001f !important
    }

    .laptop\:xer-bg-none {
        background-image: none !important
    }

    .laptop\:xer-bg-gradient-to-t {
        background-image: linear-gradient(to top,var(--gradient-color-stops)) !important
    }

    .laptop\:xer-bg-gradient-to-tr {
        background-image: linear-gradient(to top right,var(--gradient-color-stops)) !important
    }

    .laptop\:xer-bg-gradient-to-r {
        background-image: linear-gradient(to right,var(--gradient-color-stops)) !important
    }

    .laptop\:xer-bg-gradient-to-br {
        background-image: linear-gradient(to bottom right,var(--gradient-color-stops)) !important
    }

    .laptop\:xer-bg-gradient-to-b {
        background-image: linear-gradient(to bottom,var(--gradient-color-stops)) !important
    }

    .laptop\:xer-bg-gradient-to-bl {
        background-image: linear-gradient(to bottom left,var(--gradient-color-stops)) !important
    }

    .laptop\:xer-bg-gradient-to-l {
        background-image: linear-gradient(to left,var(--gradient-color-stops)) !important
    }

    .laptop\:xer-bg-gradient-to-tl {
        background-image: linear-gradient(to top left,var(--gradient-color-stops)) !important
    }

    .laptop\:xer-from-info {
        --gradient-from-color: #54dede !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(84, 222, 222, 0)) !important
    }

    .laptop\:xer-from-warning {
        --gradient-from-color: #ffcc49 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(255, 204, 73, 0)) !important
    }

    .laptop\:xer-from-success {
        --gradient-from-color: #acd84e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(172, 216, 78, 0)) !important
    }

    .laptop\:xer-from-danger {
        --gradient-from-color: #ff0c3e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(255, 12, 62, 0)) !important
    }

    .laptop\:xer-from-danger--hover {
        --gradient-from-color: #f20000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(242, 0, 0, 0)) !important
    }

    .laptop\:xer-from-danger--active {
        --gradient-from-color: #d40000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(212, 0, 0, 0)) !important
    }

    .laptop\:xer-from-grey-3 {
        --gradient-from-color: #f0f0f0 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(240, 240, 240, 0)) !important
    }

    .laptop\:xer-from-grey-7 {
        --gradient-from-color: #6b6b6b !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(107, 107, 107, 0)) !important
    }

    .laptop\:xer-from-black {
        --gradient-from-color: #222222 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(34, 34, 34, 0)) !important
    }

    .laptop\:xer-from-grey-2 {
        --gradient-from-color: #f9f9f9 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(249, 249, 249, 0)) !important
    }

    .laptop\:xer-from-grey-6 {
        --gradient-from-color: #a1a1a1 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(161, 161, 161, 0)) !important
    }

    .laptop\:xer-from-grey-1 {
        --gradient-from-color: #fdfdfd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(253, 253, 253, 0)) !important
    }

    .laptop\:xer-from-grey-4 {
        --gradient-from-color: #eaeaea !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(234, 234, 234, 0)) !important
    }

    .laptop\:xer-from-grey-5 {
        --gradient-from-color: #dcdcdc !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(220, 220, 220, 0)) !important
    }

    .laptop\:xer-from-grey {
        --gradient-from-color: #cdcdcd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(205, 205, 205, 0)) !important
    }

    .laptop\:xer-from-grey-dark {
        --gradient-from-color: #555555 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(85, 85, 85, 0)) !important
    }

    .laptop\:xer-from-secondary-3 {
        --gradient-from-color: #d14124 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(209, 65, 36, 0)) !important
    }

    .laptop\:xer-from-secondary-2 {
        --gradient-from-color: #991e66 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(153, 30, 102, 0)) !important
    }

    .laptop\:xer-from-secondary-1 {
        --gradient-from-color: #e06287 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(224, 98, 135, 0)) !important
    }

    .laptop\:xer-from-cta--active {
        --gradient-from-color: #007d72 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 125, 114, 0)) !important
    }

    .laptop\:xer-from-cta--hover {
        --gradient-from-color: #009f91 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 159, 145, 0)) !important
    }

    .laptop\:xer-from-cta {
        --gradient-from-color: #00af9f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 175, 159, 0)) !important
    }

    .laptop\:xer-from-primary {
        --gradient-from-color: #ed8b00 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(237, 139, 0, 0)) !important
    }

    .laptop\:xer-from-white {
        --gradient-from-color: #ffffff !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(255, 255, 255, 0)) !important
    }

    .laptop\:xer-from-backdrop {
        --gradient-from-color: #0000001f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 0, 0, 0)) !important
    }

    .laptop\:xer-via-info {
        --gradient-via-color: #54dede !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(84, 222, 222, 0)) !important
    }

    .laptop\:xer-via-warning {
        --gradient-via-color: #ffcc49 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(255, 204, 73, 0)) !important
    }

    .laptop\:xer-via-success {
        --gradient-via-color: #acd84e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(172, 216, 78, 0)) !important
    }

    .laptop\:xer-via-danger {
        --gradient-via-color: #ff0c3e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(255, 12, 62, 0)) !important
    }

    .laptop\:xer-via-danger--hover {
        --gradient-via-color: #f20000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(242, 0, 0, 0)) !important
    }

    .laptop\:xer-via-danger--active {
        --gradient-via-color: #d40000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(212, 0, 0, 0)) !important
    }

    .laptop\:xer-via-grey-3 {
        --gradient-via-color: #f0f0f0 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(240, 240, 240, 0)) !important
    }

    .laptop\:xer-via-grey-7 {
        --gradient-via-color: #6b6b6b !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(107, 107, 107, 0)) !important
    }

    .laptop\:xer-via-black {
        --gradient-via-color: #222222 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(34, 34, 34, 0)) !important
    }

    .laptop\:xer-via-grey-2 {
        --gradient-via-color: #f9f9f9 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(249, 249, 249, 0)) !important
    }

    .laptop\:xer-via-grey-6 {
        --gradient-via-color: #a1a1a1 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(161, 161, 161, 0)) !important
    }

    .laptop\:xer-via-grey-1 {
        --gradient-via-color: #fdfdfd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(253, 253, 253, 0)) !important
    }

    .laptop\:xer-via-grey-4 {
        --gradient-via-color: #eaeaea !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(234, 234, 234, 0)) !important
    }

    .laptop\:xer-via-grey-5 {
        --gradient-via-color: #dcdcdc !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(220, 220, 220, 0)) !important
    }

    .laptop\:xer-via-grey {
        --gradient-via-color: #cdcdcd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(205, 205, 205, 0)) !important
    }

    .laptop\:xer-via-grey-dark {
        --gradient-via-color: #555555 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(85, 85, 85, 0)) !important
    }

    .laptop\:xer-via-secondary-3 {
        --gradient-via-color: #d14124 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(209, 65, 36, 0)) !important
    }

    .laptop\:xer-via-secondary-2 {
        --gradient-via-color: #991e66 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(153, 30, 102, 0)) !important
    }

    .laptop\:xer-via-secondary-1 {
        --gradient-via-color: #e06287 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(224, 98, 135, 0)) !important
    }

    .laptop\:xer-via-cta--active {
        --gradient-via-color: #007d72 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 125, 114, 0)) !important
    }

    .laptop\:xer-via-cta--hover {
        --gradient-via-color: #009f91 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 159, 145, 0)) !important
    }

    .laptop\:xer-via-cta {
        --gradient-via-color: #00af9f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 175, 159, 0)) !important
    }

    .laptop\:xer-via-primary {
        --gradient-via-color: #ed8b00 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(237, 139, 0, 0)) !important
    }

    .laptop\:xer-via-white {
        --gradient-via-color: #ffffff !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(255, 255, 255, 0)) !important
    }

    .laptop\:xer-via-backdrop {
        --gradient-via-color: #0000001f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 0, 0, 0)) !important
    }

    .laptop\:xer-to-info {
        --gradient-to-color: #54dede !important
    }

    .laptop\:xer-to-warning {
        --gradient-to-color: #ffcc49 !important
    }

    .laptop\:xer-to-success {
        --gradient-to-color: #acd84e !important
    }

    .laptop\:xer-to-danger {
        --gradient-to-color: #ff0c3e !important
    }

    .laptop\:xer-to-danger--hover {
        --gradient-to-color: #f20000 !important
    }

    .laptop\:xer-to-danger--active {
        --gradient-to-color: #d40000 !important
    }

    .laptop\:xer-to-grey-3 {
        --gradient-to-color: #f0f0f0 !important
    }

    .laptop\:xer-to-grey-7 {
        --gradient-to-color: #6b6b6b !important
    }

    .laptop\:xer-to-black {
        --gradient-to-color: #222222 !important
    }

    .laptop\:xer-to-grey-2 {
        --gradient-to-color: #f9f9f9 !important
    }

    .laptop\:xer-to-grey-6 {
        --gradient-to-color: #a1a1a1 !important
    }

    .laptop\:xer-to-grey-1 {
        --gradient-to-color: #fdfdfd !important
    }

    .laptop\:xer-to-grey-4 {
        --gradient-to-color: #eaeaea !important
    }

    .laptop\:xer-to-grey-5 {
        --gradient-to-color: #dcdcdc !important
    }

    .laptop\:xer-to-grey {
        --gradient-to-color: #cdcdcd !important
    }

    .laptop\:xer-to-grey-dark {
        --gradient-to-color: #555555 !important
    }

    .laptop\:xer-to-secondary-3 {
        --gradient-to-color: #d14124 !important
    }

    .laptop\:xer-to-secondary-2 {
        --gradient-to-color: #991e66 !important
    }

    .laptop\:xer-to-secondary-1 {
        --gradient-to-color: #e06287 !important
    }

    .laptop\:xer-to-cta--active {
        --gradient-to-color: #007d72 !important
    }

    .laptop\:xer-to-cta--hover {
        --gradient-to-color: #009f91 !important
    }

    .laptop\:xer-to-cta {
        --gradient-to-color: #00af9f !important
    }

    .laptop\:xer-to-primary {
        --gradient-to-color: #ed8b00 !important
    }

    .laptop\:xer-to-white {
        --gradient-to-color: #ffffff !important
    }

    .laptop\:xer-to-backdrop {
        --gradient-to-color: #0000001f !important
    }

    .laptop\:hover\:xer-from-info:hover {
        --gradient-from-color: #54dede !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(84, 222, 222, 0)) !important
    }

    .laptop\:hover\:xer-from-warning:hover {
        --gradient-from-color: #ffcc49 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(255, 204, 73, 0)) !important
    }

    .laptop\:hover\:xer-from-success:hover {
        --gradient-from-color: #acd84e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(172, 216, 78, 0)) !important
    }

    .laptop\:hover\:xer-from-danger:hover {
        --gradient-from-color: #ff0c3e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(255, 12, 62, 0)) !important
    }

    .laptop\:hover\:xer-from-danger--hover:hover {
        --gradient-from-color: #f20000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(242, 0, 0, 0)) !important
    }

    .laptop\:hover\:xer-from-danger--active:hover {
        --gradient-from-color: #d40000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(212, 0, 0, 0)) !important
    }

    .laptop\:hover\:xer-from-grey-3:hover {
        --gradient-from-color: #f0f0f0 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(240, 240, 240, 0)) !important
    }

    .laptop\:hover\:xer-from-grey-7:hover {
        --gradient-from-color: #6b6b6b !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(107, 107, 107, 0)) !important
    }

    .laptop\:hover\:xer-from-black:hover {
        --gradient-from-color: #222222 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(34, 34, 34, 0)) !important
    }

    .laptop\:hover\:xer-from-grey-2:hover {
        --gradient-from-color: #f9f9f9 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(249, 249, 249, 0)) !important
    }

    .laptop\:hover\:xer-from-grey-6:hover {
        --gradient-from-color: #a1a1a1 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(161, 161, 161, 0)) !important
    }

    .laptop\:hover\:xer-from-grey-1:hover {
        --gradient-from-color: #fdfdfd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(253, 253, 253, 0)) !important
    }

    .laptop\:hover\:xer-from-grey-4:hover {
        --gradient-from-color: #eaeaea !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(234, 234, 234, 0)) !important
    }

    .laptop\:hover\:xer-from-grey-5:hover {
        --gradient-from-color: #dcdcdc !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(220, 220, 220, 0)) !important
    }

    .laptop\:hover\:xer-from-grey:hover {
        --gradient-from-color: #cdcdcd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(205, 205, 205, 0)) !important
    }

    .laptop\:hover\:xer-from-grey-dark:hover {
        --gradient-from-color: #555555 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(85, 85, 85, 0)) !important
    }

    .laptop\:hover\:xer-from-secondary-3:hover {
        --gradient-from-color: #d14124 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(209, 65, 36, 0)) !important
    }

    .laptop\:hover\:xer-from-secondary-2:hover {
        --gradient-from-color: #991e66 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(153, 30, 102, 0)) !important
    }

    .laptop\:hover\:xer-from-secondary-1:hover {
        --gradient-from-color: #e06287 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(224, 98, 135, 0)) !important
    }

    .laptop\:hover\:xer-from-cta--active:hover {
        --gradient-from-color: #007d72 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 125, 114, 0)) !important
    }

    .laptop\:hover\:xer-from-cta--hover:hover {
        --gradient-from-color: #009f91 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 159, 145, 0)) !important
    }

    .laptop\:hover\:xer-from-cta:hover {
        --gradient-from-color: #00af9f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 175, 159, 0)) !important
    }

    .laptop\:hover\:xer-from-primary:hover {
        --gradient-from-color: #ed8b00 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(237, 139, 0, 0)) !important
    }

    .laptop\:hover\:xer-from-white:hover {
        --gradient-from-color: #ffffff !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(255, 255, 255, 0)) !important
    }

    .laptop\:hover\:xer-from-backdrop:hover {
        --gradient-from-color: #0000001f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 0, 0, 0)) !important
    }

    .laptop\:hover\:xer-via-info:hover {
        --gradient-via-color: #54dede !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(84, 222, 222, 0)) !important
    }

    .laptop\:hover\:xer-via-warning:hover {
        --gradient-via-color: #ffcc49 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(255, 204, 73, 0)) !important
    }

    .laptop\:hover\:xer-via-success:hover {
        --gradient-via-color: #acd84e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(172, 216, 78, 0)) !important
    }

    .laptop\:hover\:xer-via-danger:hover {
        --gradient-via-color: #ff0c3e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(255, 12, 62, 0)) !important
    }

    .laptop\:hover\:xer-via-danger--hover:hover {
        --gradient-via-color: #f20000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(242, 0, 0, 0)) !important
    }

    .laptop\:hover\:xer-via-danger--active:hover {
        --gradient-via-color: #d40000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(212, 0, 0, 0)) !important
    }

    .laptop\:hover\:xer-via-grey-3:hover {
        --gradient-via-color: #f0f0f0 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(240, 240, 240, 0)) !important
    }

    .laptop\:hover\:xer-via-grey-7:hover {
        --gradient-via-color: #6b6b6b !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(107, 107, 107, 0)) !important
    }

    .laptop\:hover\:xer-via-black:hover {
        --gradient-via-color: #222222 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(34, 34, 34, 0)) !important
    }

    .laptop\:hover\:xer-via-grey-2:hover {
        --gradient-via-color: #f9f9f9 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(249, 249, 249, 0)) !important
    }

    .laptop\:hover\:xer-via-grey-6:hover {
        --gradient-via-color: #a1a1a1 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(161, 161, 161, 0)) !important
    }

    .laptop\:hover\:xer-via-grey-1:hover {
        --gradient-via-color: #fdfdfd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(253, 253, 253, 0)) !important
    }

    .laptop\:hover\:xer-via-grey-4:hover {
        --gradient-via-color: #eaeaea !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(234, 234, 234, 0)) !important
    }

    .laptop\:hover\:xer-via-grey-5:hover {
        --gradient-via-color: #dcdcdc !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(220, 220, 220, 0)) !important
    }

    .laptop\:hover\:xer-via-grey:hover {
        --gradient-via-color: #cdcdcd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(205, 205, 205, 0)) !important
    }

    .laptop\:hover\:xer-via-grey-dark:hover {
        --gradient-via-color: #555555 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(85, 85, 85, 0)) !important
    }

    .laptop\:hover\:xer-via-secondary-3:hover {
        --gradient-via-color: #d14124 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(209, 65, 36, 0)) !important
    }

    .laptop\:hover\:xer-via-secondary-2:hover {
        --gradient-via-color: #991e66 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(153, 30, 102, 0)) !important
    }

    .laptop\:hover\:xer-via-secondary-1:hover {
        --gradient-via-color: #e06287 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(224, 98, 135, 0)) !important
    }

    .laptop\:hover\:xer-via-cta--active:hover {
        --gradient-via-color: #007d72 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 125, 114, 0)) !important
    }

    .laptop\:hover\:xer-via-cta--hover:hover {
        --gradient-via-color: #009f91 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 159, 145, 0)) !important
    }

    .laptop\:hover\:xer-via-cta:hover {
        --gradient-via-color: #00af9f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 175, 159, 0)) !important
    }

    .laptop\:hover\:xer-via-primary:hover {
        --gradient-via-color: #ed8b00 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(237, 139, 0, 0)) !important
    }

    .laptop\:hover\:xer-via-white:hover {
        --gradient-via-color: #ffffff !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(255, 255, 255, 0)) !important
    }

    .laptop\:hover\:xer-via-backdrop:hover {
        --gradient-via-color: #0000001f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 0, 0, 0)) !important
    }

    .laptop\:hover\:xer-to-info:hover {
        --gradient-to-color: #54dede !important
    }

    .laptop\:hover\:xer-to-warning:hover {
        --gradient-to-color: #ffcc49 !important
    }

    .laptop\:hover\:xer-to-success:hover {
        --gradient-to-color: #acd84e !important
    }

    .laptop\:hover\:xer-to-danger:hover {
        --gradient-to-color: #ff0c3e !important
    }

    .laptop\:hover\:xer-to-danger--hover:hover {
        --gradient-to-color: #f20000 !important
    }

    .laptop\:hover\:xer-to-danger--active:hover {
        --gradient-to-color: #d40000 !important
    }

    .laptop\:hover\:xer-to-grey-3:hover {
        --gradient-to-color: #f0f0f0 !important
    }

    .laptop\:hover\:xer-to-grey-7:hover {
        --gradient-to-color: #6b6b6b !important
    }

    .laptop\:hover\:xer-to-black:hover {
        --gradient-to-color: #222222 !important
    }

    .laptop\:hover\:xer-to-grey-2:hover {
        --gradient-to-color: #f9f9f9 !important
    }

    .laptop\:hover\:xer-to-grey-6:hover {
        --gradient-to-color: #a1a1a1 !important
    }

    .laptop\:hover\:xer-to-grey-1:hover {
        --gradient-to-color: #fdfdfd !important
    }

    .laptop\:hover\:xer-to-grey-4:hover {
        --gradient-to-color: #eaeaea !important
    }

    .laptop\:hover\:xer-to-grey-5:hover {
        --gradient-to-color: #dcdcdc !important
    }

    .laptop\:hover\:xer-to-grey:hover {
        --gradient-to-color: #cdcdcd !important
    }

    .laptop\:hover\:xer-to-grey-dark:hover {
        --gradient-to-color: #555555 !important
    }

    .laptop\:hover\:xer-to-secondary-3:hover {
        --gradient-to-color: #d14124 !important
    }

    .laptop\:hover\:xer-to-secondary-2:hover {
        --gradient-to-color: #991e66 !important
    }

    .laptop\:hover\:xer-to-secondary-1:hover {
        --gradient-to-color: #e06287 !important
    }

    .laptop\:hover\:xer-to-cta--active:hover {
        --gradient-to-color: #007d72 !important
    }

    .laptop\:hover\:xer-to-cta--hover:hover {
        --gradient-to-color: #009f91 !important
    }

    .laptop\:hover\:xer-to-cta:hover {
        --gradient-to-color: #00af9f !important
    }

    .laptop\:hover\:xer-to-primary:hover {
        --gradient-to-color: #ed8b00 !important
    }

    .laptop\:hover\:xer-to-white:hover {
        --gradient-to-color: #ffffff !important
    }

    .laptop\:hover\:xer-to-backdrop:hover {
        --gradient-to-color: #0000001f !important
    }

    .laptop\:focus\:xer-from-info:focus {
        --gradient-from-color: #54dede !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(84, 222, 222, 0)) !important
    }

    .laptop\:focus\:xer-from-warning:focus {
        --gradient-from-color: #ffcc49 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(255, 204, 73, 0)) !important
    }

    .laptop\:focus\:xer-from-success:focus {
        --gradient-from-color: #acd84e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(172, 216, 78, 0)) !important
    }

    .laptop\:focus\:xer-from-danger:focus {
        --gradient-from-color: #ff0c3e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(255, 12, 62, 0)) !important
    }

    .laptop\:focus\:xer-from-danger--hover:focus {
        --gradient-from-color: #f20000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(242, 0, 0, 0)) !important
    }

    .laptop\:focus\:xer-from-danger--active:focus {
        --gradient-from-color: #d40000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(212, 0, 0, 0)) !important
    }

    .laptop\:focus\:xer-from-grey-3:focus {
        --gradient-from-color: #f0f0f0 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(240, 240, 240, 0)) !important
    }

    .laptop\:focus\:xer-from-grey-7:focus {
        --gradient-from-color: #6b6b6b !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(107, 107, 107, 0)) !important
    }

    .laptop\:focus\:xer-from-black:focus {
        --gradient-from-color: #222222 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(34, 34, 34, 0)) !important
    }

    .laptop\:focus\:xer-from-grey-2:focus {
        --gradient-from-color: #f9f9f9 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(249, 249, 249, 0)) !important
    }

    .laptop\:focus\:xer-from-grey-6:focus {
        --gradient-from-color: #a1a1a1 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(161, 161, 161, 0)) !important
    }

    .laptop\:focus\:xer-from-grey-1:focus {
        --gradient-from-color: #fdfdfd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(253, 253, 253, 0)) !important
    }

    .laptop\:focus\:xer-from-grey-4:focus {
        --gradient-from-color: #eaeaea !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(234, 234, 234, 0)) !important
    }

    .laptop\:focus\:xer-from-grey-5:focus {
        --gradient-from-color: #dcdcdc !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(220, 220, 220, 0)) !important
    }

    .laptop\:focus\:xer-from-grey:focus {
        --gradient-from-color: #cdcdcd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(205, 205, 205, 0)) !important
    }

    .laptop\:focus\:xer-from-grey-dark:focus {
        --gradient-from-color: #555555 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(85, 85, 85, 0)) !important
    }

    .laptop\:focus\:xer-from-secondary-3:focus {
        --gradient-from-color: #d14124 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(209, 65, 36, 0)) !important
    }

    .laptop\:focus\:xer-from-secondary-2:focus {
        --gradient-from-color: #991e66 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(153, 30, 102, 0)) !important
    }

    .laptop\:focus\:xer-from-secondary-1:focus {
        --gradient-from-color: #e06287 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(224, 98, 135, 0)) !important
    }

    .laptop\:focus\:xer-from-cta--active:focus {
        --gradient-from-color: #007d72 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 125, 114, 0)) !important
    }

    .laptop\:focus\:xer-from-cta--hover:focus {
        --gradient-from-color: #009f91 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 159, 145, 0)) !important
    }

    .laptop\:focus\:xer-from-cta:focus {
        --gradient-from-color: #00af9f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 175, 159, 0)) !important
    }

    .laptop\:focus\:xer-from-primary:focus {
        --gradient-from-color: #ed8b00 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(237, 139, 0, 0)) !important
    }

    .laptop\:focus\:xer-from-white:focus {
        --gradient-from-color: #ffffff !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(255, 255, 255, 0)) !important
    }

    .laptop\:focus\:xer-from-backdrop:focus {
        --gradient-from-color: #0000001f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 0, 0, 0)) !important
    }

    .laptop\:focus\:xer-via-info:focus {
        --gradient-via-color: #54dede !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(84, 222, 222, 0)) !important
    }

    .laptop\:focus\:xer-via-warning:focus {
        --gradient-via-color: #ffcc49 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(255, 204, 73, 0)) !important
    }

    .laptop\:focus\:xer-via-success:focus {
        --gradient-via-color: #acd84e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(172, 216, 78, 0)) !important
    }

    .laptop\:focus\:xer-via-danger:focus {
        --gradient-via-color: #ff0c3e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(255, 12, 62, 0)) !important
    }

    .laptop\:focus\:xer-via-danger--hover:focus {
        --gradient-via-color: #f20000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(242, 0, 0, 0)) !important
    }

    .laptop\:focus\:xer-via-danger--active:focus {
        --gradient-via-color: #d40000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(212, 0, 0, 0)) !important
    }

    .laptop\:focus\:xer-via-grey-3:focus {
        --gradient-via-color: #f0f0f0 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(240, 240, 240, 0)) !important
    }

    .laptop\:focus\:xer-via-grey-7:focus {
        --gradient-via-color: #6b6b6b !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(107, 107, 107, 0)) !important
    }

    .laptop\:focus\:xer-via-black:focus {
        --gradient-via-color: #222222 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(34, 34, 34, 0)) !important
    }

    .laptop\:focus\:xer-via-grey-2:focus {
        --gradient-via-color: #f9f9f9 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(249, 249, 249, 0)) !important
    }

    .laptop\:focus\:xer-via-grey-6:focus {
        --gradient-via-color: #a1a1a1 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(161, 161, 161, 0)) !important
    }

    .laptop\:focus\:xer-via-grey-1:focus {
        --gradient-via-color: #fdfdfd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(253, 253, 253, 0)) !important
    }

    .laptop\:focus\:xer-via-grey-4:focus {
        --gradient-via-color: #eaeaea !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(234, 234, 234, 0)) !important
    }

    .laptop\:focus\:xer-via-grey-5:focus {
        --gradient-via-color: #dcdcdc !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(220, 220, 220, 0)) !important
    }

    .laptop\:focus\:xer-via-grey:focus {
        --gradient-via-color: #cdcdcd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(205, 205, 205, 0)) !important
    }

    .laptop\:focus\:xer-via-grey-dark:focus {
        --gradient-via-color: #555555 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(85, 85, 85, 0)) !important
    }

    .laptop\:focus\:xer-via-secondary-3:focus {
        --gradient-via-color: #d14124 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(209, 65, 36, 0)) !important
    }

    .laptop\:focus\:xer-via-secondary-2:focus {
        --gradient-via-color: #991e66 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(153, 30, 102, 0)) !important
    }

    .laptop\:focus\:xer-via-secondary-1:focus {
        --gradient-via-color: #e06287 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(224, 98, 135, 0)) !important
    }

    .laptop\:focus\:xer-via-cta--active:focus {
        --gradient-via-color: #007d72 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 125, 114, 0)) !important
    }

    .laptop\:focus\:xer-via-cta--hover:focus {
        --gradient-via-color: #009f91 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 159, 145, 0)) !important
    }

    .laptop\:focus\:xer-via-cta:focus {
        --gradient-via-color: #00af9f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 175, 159, 0)) !important
    }

    .laptop\:focus\:xer-via-primary:focus {
        --gradient-via-color: #ed8b00 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(237, 139, 0, 0)) !important
    }

    .laptop\:focus\:xer-via-white:focus {
        --gradient-via-color: #ffffff !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(255, 255, 255, 0)) !important
    }

    .laptop\:focus\:xer-via-backdrop:focus {
        --gradient-via-color: #0000001f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 0, 0, 0)) !important
    }

    .laptop\:focus\:xer-to-info:focus {
        --gradient-to-color: #54dede !important
    }

    .laptop\:focus\:xer-to-warning:focus {
        --gradient-to-color: #ffcc49 !important
    }

    .laptop\:focus\:xer-to-success:focus {
        --gradient-to-color: #acd84e !important
    }

    .laptop\:focus\:xer-to-danger:focus {
        --gradient-to-color: #ff0c3e !important
    }

    .laptop\:focus\:xer-to-danger--hover:focus {
        --gradient-to-color: #f20000 !important
    }

    .laptop\:focus\:xer-to-danger--active:focus {
        --gradient-to-color: #d40000 !important
    }

    .laptop\:focus\:xer-to-grey-3:focus {
        --gradient-to-color: #f0f0f0 !important
    }

    .laptop\:focus\:xer-to-grey-7:focus {
        --gradient-to-color: #6b6b6b !important
    }

    .laptop\:focus\:xer-to-black:focus {
        --gradient-to-color: #222222 !important
    }

    .laptop\:focus\:xer-to-grey-2:focus {
        --gradient-to-color: #f9f9f9 !important
    }

    .laptop\:focus\:xer-to-grey-6:focus {
        --gradient-to-color: #a1a1a1 !important
    }

    .laptop\:focus\:xer-to-grey-1:focus {
        --gradient-to-color: #fdfdfd !important
    }

    .laptop\:focus\:xer-to-grey-4:focus {
        --gradient-to-color: #eaeaea !important
    }

    .laptop\:focus\:xer-to-grey-5:focus {
        --gradient-to-color: #dcdcdc !important
    }

    .laptop\:focus\:xer-to-grey:focus {
        --gradient-to-color: #cdcdcd !important
    }

    .laptop\:focus\:xer-to-grey-dark:focus {
        --gradient-to-color: #555555 !important
    }

    .laptop\:focus\:xer-to-secondary-3:focus {
        --gradient-to-color: #d14124 !important
    }

    .laptop\:focus\:xer-to-secondary-2:focus {
        --gradient-to-color: #991e66 !important
    }

    .laptop\:focus\:xer-to-secondary-1:focus {
        --gradient-to-color: #e06287 !important
    }

    .laptop\:focus\:xer-to-cta--active:focus {
        --gradient-to-color: #007d72 !important
    }

    .laptop\:focus\:xer-to-cta--hover:focus {
        --gradient-to-color: #009f91 !important
    }

    .laptop\:focus\:xer-to-cta:focus {
        --gradient-to-color: #00af9f !important
    }

    .laptop\:focus\:xer-to-primary:focus {
        --gradient-to-color: #ed8b00 !important
    }

    .laptop\:focus\:xer-to-white:focus {
        --gradient-to-color: #ffffff !important
    }

    .laptop\:focus\:xer-to-backdrop:focus {
        --gradient-to-color: #0000001f !important
    }

    .laptop\:xer-bg-opacity-0 {
        --bg-opacity: 0 !important
    }

    .laptop\:xer-bg-opacity-25 {
        --bg-opacity: 0.25 !important
    }

    .laptop\:xer-bg-opacity-50 {
        --bg-opacity: 0.5 !important
    }

    .laptop\:xer-bg-opacity-75 {
        --bg-opacity: 0.75 !important
    }

    .laptop\:xer-bg-opacity-100 {
        --bg-opacity: 1 !important
    }

    .laptop\:hover\:xer-bg-opacity-0:hover {
        --bg-opacity: 0 !important
    }

    .laptop\:hover\:xer-bg-opacity-25:hover {
        --bg-opacity: 0.25 !important
    }

    .laptop\:hover\:xer-bg-opacity-50:hover {
        --bg-opacity: 0.5 !important
    }

    .laptop\:hover\:xer-bg-opacity-75:hover {
        --bg-opacity: 0.75 !important
    }

    .laptop\:hover\:xer-bg-opacity-100:hover {
        --bg-opacity: 1 !important
    }

    .laptop\:focus\:xer-bg-opacity-0:focus {
        --bg-opacity: 0 !important
    }

    .laptop\:focus\:xer-bg-opacity-25:focus {
        --bg-opacity: 0.25 !important
    }

    .laptop\:focus\:xer-bg-opacity-50:focus {
        --bg-opacity: 0.5 !important
    }

    .laptop\:focus\:xer-bg-opacity-75:focus {
        --bg-opacity: 0.75 !important
    }

    .laptop\:focus\:xer-bg-opacity-100:focus {
        --bg-opacity: 1 !important
    }

    .laptop\:xer-bg-bottom {
        background-position: bottom !important
    }

    .laptop\:xer-bg-center {
        background-position: center !important
    }

    .laptop\:xer-bg-left {
        background-position: left !important
    }

    .laptop\:xer-bg-left-bottom {
        background-position: left bottom !important
    }

    .laptop\:xer-bg-left-top {
        background-position: left top !important
    }

    .laptop\:xer-bg-right {
        background-position: right !important
    }

    .laptop\:xer-bg-right-bottom {
        background-position: right bottom !important
    }

    .laptop\:xer-bg-right-top {
        background-position: right top !important
    }

    .laptop\:xer-bg-top {
        background-position: top !important
    }

    .laptop\:xer-bg-repeat {
        background-repeat: repeat !important
    }

    .laptop\:xer-bg-no-repeat {
        background-repeat: no-repeat !important
    }

    .laptop\:xer-bg-repeat-x {
        background-repeat: repeat-x !important
    }

    .laptop\:xer-bg-repeat-y {
        background-repeat: repeat-y !important
    }

    .laptop\:xer-bg-repeat-round {
        background-repeat: round !important
    }

    .laptop\:xer-bg-repeat-space {
        background-repeat: space !important
    }

    .laptop\:xer-bg-auto {
        background-size: auto !important
    }

    .laptop\:xer-bg-cover {
        background-size: cover !important
    }

    .laptop\:xer-bg-contain {
        background-size: contain !important
    }

    .laptop\:xer-border-collapse {
        border-collapse: collapse !important
    }

    .laptop\:xer-border-separate {
        border-collapse: separate !important
    }

    .laptop\:xer-border-info {
        --border-opacity: 1 !important;
        border-color: #54dede !important;
        border-color: rgba(84,222,222,var(--border-opacity)) !important
    }

    .laptop\:xer-border-warning {
        --border-opacity: 1 !important;
        border-color: #ffcc49 !important;
        border-color: rgba(255,204,73,var(--border-opacity)) !important
    }

    .laptop\:xer-border-success {
        --border-opacity: 1 !important;
        border-color: #acd84e !important;
        border-color: rgba(172,216,78,var(--border-opacity)) !important
    }

    .laptop\:xer-border-danger {
        --border-opacity: 1 !important;
        border-color: #ff0c3e !important;
        border-color: rgba(255,12,62,var(--border-opacity)) !important
    }

    .laptop\:xer-border-danger--hover {
        --border-opacity: 1 !important;
        border-color: #f20000 !important;
        border-color: rgba(242,0,0,var(--border-opacity)) !important
    }

    .laptop\:xer-border-danger--active {
        --border-opacity: 1 !important;
        border-color: #d40000 !important;
        border-color: rgba(212,0,0,var(--border-opacity)) !important
    }

    .laptop\:xer-border-grey-3 {
        --border-opacity: 1 !important;
        border-color: #f0f0f0 !important;
        border-color: rgba(240,240,240,var(--border-opacity)) !important
    }

    .laptop\:xer-border-grey-7 {
        --border-opacity: 1 !important;
        border-color: #6b6b6b !important;
        border-color: rgba(107,107,107,var(--border-opacity)) !important
    }

    .laptop\:xer-border-black {
        --border-opacity: 1 !important;
        border-color: #222 !important;
        border-color: rgba(34,34,34,var(--border-opacity)) !important
    }

    .laptop\:xer-border-grey-2 {
        --border-opacity: 1 !important;
        border-color: #f9f9f9 !important;
        border-color: rgba(249,249,249,var(--border-opacity)) !important
    }

    .laptop\:xer-border-grey-6 {
        --border-opacity: 1 !important;
        border-color: #a1a1a1 !important;
        border-color: rgba(161,161,161,var(--border-opacity)) !important
    }

    .laptop\:xer-border-grey-1 {
        --border-opacity: 1 !important;
        border-color: #fdfdfd !important;
        border-color: rgba(253,253,253,var(--border-opacity)) !important
    }

    .laptop\:xer-border-grey-4 {
        --border-opacity: 1 !important;
        border-color: #eaeaea !important;
        border-color: rgba(234,234,234,var(--border-opacity)) !important
    }

    .laptop\:xer-border-grey-5 {
        --border-opacity: 1 !important;
        border-color: #dcdcdc !important;
        border-color: rgba(220,220,220,var(--border-opacity)) !important
    }

    .laptop\:xer-border-grey {
        --border-opacity: 1 !important;
        border-color: #cdcdcd !important;
        border-color: rgba(205,205,205,var(--border-opacity)) !important
    }

    .laptop\:xer-border-grey-dark {
        --border-opacity: 1 !important;
        border-color: #555 !important;
        border-color: rgba(85,85,85,var(--border-opacity)) !important
    }

    .laptop\:xer-border-secondary-3 {
        --border-opacity: 1 !important;
        border-color: #d14124 !important;
        border-color: rgba(209,65,36,var(--border-opacity)) !important
    }

    .laptop\:xer-border-secondary-2 {
        --border-opacity: 1 !important;
        border-color: #991e66 !important;
        border-color: rgba(153,30,102,var(--border-opacity)) !important
    }

    .laptop\:xer-border-secondary-1 {
        --border-opacity: 1 !important;
        border-color: #e06287 !important;
        border-color: rgba(224,98,135,var(--border-opacity)) !important
    }

    .laptop\:xer-border-cta--active {
        --border-opacity: 1 !important;
        border-color: #007d72 !important;
        border-color: rgba(0,125,114,var(--border-opacity)) !important
    }

    .laptop\:xer-border-cta--hover {
        --border-opacity: 1 !important;
        border-color: #009f91 !important;
        border-color: rgba(0,159,145,var(--border-opacity)) !important
    }

    .laptop\:xer-border-cta {
        --border-opacity: 1 !important;
        border-color: #00af9f !important;
        border-color: rgba(0,175,159,var(--border-opacity)) !important
    }

    .laptop\:xer-border-primary {
        --border-opacity: 1 !important;
        border-color: #ed8b00 !important;
        border-color: rgba(237,139,0,var(--border-opacity)) !important
    }

    .laptop\:xer-border-white {
        --border-opacity: 1 !important;
        border-color: #fff !important;
        border-color: rgba(255,255,255,var(--border-opacity)) !important
    }

    .laptop\:xer-border-backdrop {
        border-color: #0000001f !important
    }

    .laptop\:hover\:xer-border-info:hover {
        --border-opacity: 1 !important;
        border-color: #54dede !important;
        border-color: rgba(84,222,222,var(--border-opacity)) !important
    }

    .laptop\:hover\:xer-border-warning:hover {
        --border-opacity: 1 !important;
        border-color: #ffcc49 !important;
        border-color: rgba(255,204,73,var(--border-opacity)) !important
    }

    .laptop\:hover\:xer-border-success:hover {
        --border-opacity: 1 !important;
        border-color: #acd84e !important;
        border-color: rgba(172,216,78,var(--border-opacity)) !important
    }

    .laptop\:hover\:xer-border-danger:hover {
        --border-opacity: 1 !important;
        border-color: #ff0c3e !important;
        border-color: rgba(255,12,62,var(--border-opacity)) !important
    }

    .laptop\:hover\:xer-border-danger--hover:hover {
        --border-opacity: 1 !important;
        border-color: #f20000 !important;
        border-color: rgba(242,0,0,var(--border-opacity)) !important
    }

    .laptop\:hover\:xer-border-danger--active:hover {
        --border-opacity: 1 !important;
        border-color: #d40000 !important;
        border-color: rgba(212,0,0,var(--border-opacity)) !important
    }

    .laptop\:hover\:xer-border-grey-3:hover {
        --border-opacity: 1 !important;
        border-color: #f0f0f0 !important;
        border-color: rgba(240,240,240,var(--border-opacity)) !important
    }

    .laptop\:hover\:xer-border-grey-7:hover {
        --border-opacity: 1 !important;
        border-color: #6b6b6b !important;
        border-color: rgba(107,107,107,var(--border-opacity)) !important
    }

    .laptop\:hover\:xer-border-black:hover {
        --border-opacity: 1 !important;
        border-color: #222 !important;
        border-color: rgba(34,34,34,var(--border-opacity)) !important
    }

    .laptop\:hover\:xer-border-grey-2:hover {
        --border-opacity: 1 !important;
        border-color: #f9f9f9 !important;
        border-color: rgba(249,249,249,var(--border-opacity)) !important
    }

    .laptop\:hover\:xer-border-grey-6:hover {
        --border-opacity: 1 !important;
        border-color: #a1a1a1 !important;
        border-color: rgba(161,161,161,var(--border-opacity)) !important
    }

    .laptop\:hover\:xer-border-grey-1:hover {
        --border-opacity: 1 !important;
        border-color: #fdfdfd !important;
        border-color: rgba(253,253,253,var(--border-opacity)) !important
    }

    .laptop\:hover\:xer-border-grey-4:hover {
        --border-opacity: 1 !important;
        border-color: #eaeaea !important;
        border-color: rgba(234,234,234,var(--border-opacity)) !important
    }

    .laptop\:hover\:xer-border-grey-5:hover {
        --border-opacity: 1 !important;
        border-color: #dcdcdc !important;
        border-color: rgba(220,220,220,var(--border-opacity)) !important
    }

    .laptop\:hover\:xer-border-grey:hover {
        --border-opacity: 1 !important;
        border-color: #cdcdcd !important;
        border-color: rgba(205,205,205,var(--border-opacity)) !important
    }

    .laptop\:hover\:xer-border-grey-dark:hover {
        --border-opacity: 1 !important;
        border-color: #555 !important;
        border-color: rgba(85,85,85,var(--border-opacity)) !important
    }

    .laptop\:hover\:xer-border-secondary-3:hover {
        --border-opacity: 1 !important;
        border-color: #d14124 !important;
        border-color: rgba(209,65,36,var(--border-opacity)) !important
    }

    .laptop\:hover\:xer-border-secondary-2:hover {
        --border-opacity: 1 !important;
        border-color: #991e66 !important;
        border-color: rgba(153,30,102,var(--border-opacity)) !important
    }

    .laptop\:hover\:xer-border-secondary-1:hover {
        --border-opacity: 1 !important;
        border-color: #e06287 !important;
        border-color: rgba(224,98,135,var(--border-opacity)) !important
    }

    .laptop\:hover\:xer-border-cta--active:hover {
        --border-opacity: 1 !important;
        border-color: #007d72 !important;
        border-color: rgba(0,125,114,var(--border-opacity)) !important
    }

    .laptop\:hover\:xer-border-cta--hover:hover {
        --border-opacity: 1 !important;
        border-color: #009f91 !important;
        border-color: rgba(0,159,145,var(--border-opacity)) !important
    }

    .laptop\:hover\:xer-border-cta:hover {
        --border-opacity: 1 !important;
        border-color: #00af9f !important;
        border-color: rgba(0,175,159,var(--border-opacity)) !important
    }

    .laptop\:hover\:xer-border-primary:hover {
        --border-opacity: 1 !important;
        border-color: #ed8b00 !important;
        border-color: rgba(237,139,0,var(--border-opacity)) !important
    }

    .laptop\:hover\:xer-border-white:hover {
        --border-opacity: 1 !important;
        border-color: #fff !important;
        border-color: rgba(255,255,255,var(--border-opacity)) !important
    }

    .laptop\:hover\:xer-border-backdrop:hover {
        border-color: #0000001f !important
    }

    .laptop\:focus\:xer-border-info:focus {
        --border-opacity: 1 !important;
        border-color: #54dede !important;
        border-color: rgba(84,222,222,var(--border-opacity)) !important
    }

    .laptop\:focus\:xer-border-warning:focus {
        --border-opacity: 1 !important;
        border-color: #ffcc49 !important;
        border-color: rgba(255,204,73,var(--border-opacity)) !important
    }

    .laptop\:focus\:xer-border-success:focus {
        --border-opacity: 1 !important;
        border-color: #acd84e !important;
        border-color: rgba(172,216,78,var(--border-opacity)) !important
    }

    .laptop\:focus\:xer-border-danger:focus {
        --border-opacity: 1 !important;
        border-color: #ff0c3e !important;
        border-color: rgba(255,12,62,var(--border-opacity)) !important
    }

    .laptop\:focus\:xer-border-danger--hover:focus {
        --border-opacity: 1 !important;
        border-color: #f20000 !important;
        border-color: rgba(242,0,0,var(--border-opacity)) !important
    }

    .laptop\:focus\:xer-border-danger--active:focus {
        --border-opacity: 1 !important;
        border-color: #d40000 !important;
        border-color: rgba(212,0,0,var(--border-opacity)) !important
    }

    .laptop\:focus\:xer-border-grey-3:focus {
        --border-opacity: 1 !important;
        border-color: #f0f0f0 !important;
        border-color: rgba(240,240,240,var(--border-opacity)) !important
    }

    .laptop\:focus\:xer-border-grey-7:focus {
        --border-opacity: 1 !important;
        border-color: #6b6b6b !important;
        border-color: rgba(107,107,107,var(--border-opacity)) !important
    }

    .laptop\:focus\:xer-border-black:focus {
        --border-opacity: 1 !important;
        border-color: #222 !important;
        border-color: rgba(34,34,34,var(--border-opacity)) !important
    }

    .laptop\:focus\:xer-border-grey-2:focus {
        --border-opacity: 1 !important;
        border-color: #f9f9f9 !important;
        border-color: rgba(249,249,249,var(--border-opacity)) !important
    }

    .laptop\:focus\:xer-border-grey-6:focus {
        --border-opacity: 1 !important;
        border-color: #a1a1a1 !important;
        border-color: rgba(161,161,161,var(--border-opacity)) !important
    }

    .laptop\:focus\:xer-border-grey-1:focus {
        --border-opacity: 1 !important;
        border-color: #fdfdfd !important;
        border-color: rgba(253,253,253,var(--border-opacity)) !important
    }

    .laptop\:focus\:xer-border-grey-4:focus {
        --border-opacity: 1 !important;
        border-color: #eaeaea !important;
        border-color: rgba(234,234,234,var(--border-opacity)) !important
    }

    .laptop\:focus\:xer-border-grey-5:focus {
        --border-opacity: 1 !important;
        border-color: #dcdcdc !important;
        border-color: rgba(220,220,220,var(--border-opacity)) !important
    }

    .laptop\:focus\:xer-border-grey:focus {
        --border-opacity: 1 !important;
        border-color: #cdcdcd !important;
        border-color: rgba(205,205,205,var(--border-opacity)) !important
    }

    .laptop\:focus\:xer-border-grey-dark:focus {
        --border-opacity: 1 !important;
        border-color: #555 !important;
        border-color: rgba(85,85,85,var(--border-opacity)) !important
    }

    .laptop\:focus\:xer-border-secondary-3:focus {
        --border-opacity: 1 !important;
        border-color: #d14124 !important;
        border-color: rgba(209,65,36,var(--border-opacity)) !important
    }

    .laptop\:focus\:xer-border-secondary-2:focus {
        --border-opacity: 1 !important;
        border-color: #991e66 !important;
        border-color: rgba(153,30,102,var(--border-opacity)) !important
    }

    .laptop\:focus\:xer-border-secondary-1:focus {
        --border-opacity: 1 !important;
        border-color: #e06287 !important;
        border-color: rgba(224,98,135,var(--border-opacity)) !important
    }

    .laptop\:focus\:xer-border-cta--active:focus {
        --border-opacity: 1 !important;
        border-color: #007d72 !important;
        border-color: rgba(0,125,114,var(--border-opacity)) !important
    }

    .laptop\:focus\:xer-border-cta--hover:focus {
        --border-opacity: 1 !important;
        border-color: #009f91 !important;
        border-color: rgba(0,159,145,var(--border-opacity)) !important
    }

    .laptop\:focus\:xer-border-cta:focus {
        --border-opacity: 1 !important;
        border-color: #00af9f !important;
        border-color: rgba(0,175,159,var(--border-opacity)) !important
    }

    .laptop\:focus\:xer-border-primary:focus {
        --border-opacity: 1 !important;
        border-color: #ed8b00 !important;
        border-color: rgba(237,139,0,var(--border-opacity)) !important
    }

    .laptop\:focus\:xer-border-white:focus {
        --border-opacity: 1 !important;
        border-color: #fff !important;
        border-color: rgba(255,255,255,var(--border-opacity)) !important
    }

    .laptop\:focus\:xer-border-backdrop:focus {
        border-color: #0000001f !important
    }

    .laptop\:xer-border-opacity-0 {
        --border-opacity: 0 !important
    }

    .laptop\:xer-border-opacity-25 {
        --border-opacity: 0.25 !important
    }

    .laptop\:xer-border-opacity-50 {
        --border-opacity: 0.5 !important
    }

    .laptop\:xer-border-opacity-75 {
        --border-opacity: 0.75 !important
    }

    .laptop\:xer-border-opacity-100 {
        --border-opacity: 1 !important
    }

    .laptop\:hover\:xer-border-opacity-0:hover {
        --border-opacity: 0 !important
    }

    .laptop\:hover\:xer-border-opacity-25:hover {
        --border-opacity: 0.25 !important
    }

    .laptop\:hover\:xer-border-opacity-50:hover {
        --border-opacity: 0.5 !important
    }

    .laptop\:hover\:xer-border-opacity-75:hover {
        --border-opacity: 0.75 !important
    }

    .laptop\:hover\:xer-border-opacity-100:hover {
        --border-opacity: 1 !important
    }

    .laptop\:focus\:xer-border-opacity-0:focus {
        --border-opacity: 0 !important
    }

    .laptop\:focus\:xer-border-opacity-25:focus {
        --border-opacity: 0.25 !important
    }

    .laptop\:focus\:xer-border-opacity-50:focus {
        --border-opacity: 0.5 !important
    }

    .laptop\:focus\:xer-border-opacity-75:focus {
        --border-opacity: 0.75 !important
    }

    .laptop\:focus\:xer-border-opacity-100:focus {
        --border-opacity: 1 !important
    }

    .laptop\:xer-rounded-none {
        border-radius: 0 !important
    }

    .laptop\:xer-rounded-sm {
        border-radius: .125rem !important
    }

    .laptop\:xer-rounded-md {
        border-radius: .375rem !important
    }

    .laptop\:xer-rounded-lg {
        border-radius: .5rem !important
    }

    .laptop\:xer-rounded-xl {
        border-radius: .75rem !important
    }

    .laptop\:xer-rounded-2xl {
        border-radius: 1rem !important
    }

    .laptop\:xer-rounded-3xl {
        border-radius: 1.5rem !important
    }

    .laptop\:xer-rounded-full {
        border-radius: 9999px !important
    }

    .laptop\:xer-rounded-t-none {
        border-top-left-radius: 0 !important;
        border-top-right-radius: 0 !important
    }

    .laptop\:xer-rounded-r-none {
        border-top-right-radius: 0 !important;
        border-bottom-right-radius: 0 !important
    }

    .laptop\:xer-rounded-b-none {
        border-bottom-right-radius: 0 !important;
        border-bottom-left-radius: 0 !important
    }

    .laptop\:xer-rounded-l-none {
        border-top-left-radius: 0 !important;
        border-bottom-left-radius: 0 !important
    }

    .laptop\:xer-rounded-t-sm {
        border-top-left-radius: .125rem !important;
        border-top-right-radius: .125rem !important
    }

    .laptop\:xer-rounded-r-sm {
        border-top-right-radius: .125rem !important;
        border-bottom-right-radius: .125rem !important
    }

    .laptop\:xer-rounded-b-sm {
        border-bottom-right-radius: .125rem !important;
        border-bottom-left-radius: .125rem !important
    }

    .laptop\:xer-rounded-l-sm {
        border-top-left-radius: .125rem !important;
        border-bottom-left-radius: .125rem !important
    }

    .laptop\:xer-rounded-t-md {
        border-top-left-radius: .375rem !important;
        border-top-right-radius: .375rem !important
    }

    .laptop\:xer-rounded-r-md {
        border-top-right-radius: .375rem !important;
        border-bottom-right-radius: .375rem !important
    }

    .laptop\:xer-rounded-b-md {
        border-bottom-right-radius: .375rem !important;
        border-bottom-left-radius: .375rem !important
    }

    .laptop\:xer-rounded-l-md {
        border-top-left-radius: .375rem !important;
        border-bottom-left-radius: .375rem !important
    }

    .laptop\:xer-rounded-t-lg {
        border-top-left-radius: .5rem !important;
        border-top-right-radius: .5rem !important
    }

    .laptop\:xer-rounded-r-lg {
        border-top-right-radius: .5rem !important;
        border-bottom-right-radius: .5rem !important
    }

    .laptop\:xer-rounded-b-lg {
        border-bottom-right-radius: .5rem !important;
        border-bottom-left-radius: .5rem !important
    }

    .laptop\:xer-rounded-l-lg {
        border-top-left-radius: .5rem !important;
        border-bottom-left-radius: .5rem !important
    }

    .laptop\:xer-rounded-t-xl {
        border-top-left-radius: .75rem !important;
        border-top-right-radius: .75rem !important
    }

    .laptop\:xer-rounded-r-xl {
        border-top-right-radius: .75rem !important;
        border-bottom-right-radius: .75rem !important
    }

    .laptop\:xer-rounded-b-xl {
        border-bottom-right-radius: .75rem !important;
        border-bottom-left-radius: .75rem !important
    }

    .laptop\:xer-rounded-l-xl {
        border-top-left-radius: .75rem !important;
        border-bottom-left-radius: .75rem !important
    }

    .laptop\:xer-rounded-t-2xl {
        border-top-left-radius: 1rem !important;
        border-top-right-radius: 1rem !important
    }

    .laptop\:xer-rounded-r-2xl {
        border-top-right-radius: 1rem !important;
        border-bottom-right-radius: 1rem !important
    }

    .laptop\:xer-rounded-b-2xl {
        border-bottom-right-radius: 1rem !important;
        border-bottom-left-radius: 1rem !important
    }

    .laptop\:xer-rounded-l-2xl {
        border-top-left-radius: 1rem !important;
        border-bottom-left-radius: 1rem !important
    }

    .laptop\:xer-rounded-t-3xl {
        border-top-left-radius: 1.5rem !important;
        border-top-right-radius: 1.5rem !important
    }

    .laptop\:xer-rounded-r-3xl {
        border-top-right-radius: 1.5rem !important;
        border-bottom-right-radius: 1.5rem !important
    }

    .laptop\:xer-rounded-b-3xl {
        border-bottom-right-radius: 1.5rem !important;
        border-bottom-left-radius: 1.5rem !important
    }

    .laptop\:xer-rounded-l-3xl {
        border-top-left-radius: 1.5rem !important;
        border-bottom-left-radius: 1.5rem !important
    }

    .laptop\:xer-rounded-t-full {
        border-top-left-radius: 9999px !important;
        border-top-right-radius: 9999px !important
    }

    .laptop\:xer-rounded-r-full {
        border-top-right-radius: 9999px !important;
        border-bottom-right-radius: 9999px !important
    }

    .laptop\:xer-rounded-b-full {
        border-bottom-right-radius: 9999px !important;
        border-bottom-left-radius: 9999px !important
    }

    .laptop\:xer-rounded-l-full {
        border-top-left-radius: 9999px !important;
        border-bottom-left-radius: 9999px !important
    }

    .laptop\:xer-rounded-tl-none {
        border-top-left-radius: 0 !important
    }

    .laptop\:xer-rounded-tr-none {
        border-top-right-radius: 0 !important
    }

    .laptop\:xer-rounded-br-none {
        border-bottom-right-radius: 0 !important
    }

    .laptop\:xer-rounded-bl-none {
        border-bottom-left-radius: 0 !important
    }

    .laptop\:xer-rounded-tl-sm {
        border-top-left-radius: .125rem !important
    }

    .laptop\:xer-rounded-tr-sm {
        border-top-right-radius: .125rem !important
    }

    .laptop\:xer-rounded-br-sm {
        border-bottom-right-radius: .125rem !important
    }

    .laptop\:xer-rounded-bl-sm {
        border-bottom-left-radius: .125rem !important
    }

    .laptop\:xer-rounded-tl-md {
        border-top-left-radius: .375rem !important
    }

    .laptop\:xer-rounded-tr-md {
        border-top-right-radius: .375rem !important
    }

    .laptop\:xer-rounded-br-md {
        border-bottom-right-radius: .375rem !important
    }

    .laptop\:xer-rounded-bl-md {
        border-bottom-left-radius: .375rem !important
    }

    .laptop\:xer-rounded-tl-lg {
        border-top-left-radius: .5rem !important
    }

    .laptop\:xer-rounded-tr-lg {
        border-top-right-radius: .5rem !important
    }

    .laptop\:xer-rounded-br-lg {
        border-bottom-right-radius: .5rem !important
    }

    .laptop\:xer-rounded-bl-lg {
        border-bottom-left-radius: .5rem !important
    }

    .laptop\:xer-rounded-tl-xl {
        border-top-left-radius: .75rem !important
    }

    .laptop\:xer-rounded-tr-xl {
        border-top-right-radius: .75rem !important
    }

    .laptop\:xer-rounded-br-xl {
        border-bottom-right-radius: .75rem !important
    }

    .laptop\:xer-rounded-bl-xl {
        border-bottom-left-radius: .75rem !important
    }

    .laptop\:xer-rounded-tl-2xl {
        border-top-left-radius: 1rem !important
    }

    .laptop\:xer-rounded-tr-2xl {
        border-top-right-radius: 1rem !important
    }

    .laptop\:xer-rounded-br-2xl {
        border-bottom-right-radius: 1rem !important
    }

    .laptop\:xer-rounded-bl-2xl {
        border-bottom-left-radius: 1rem !important
    }

    .laptop\:xer-rounded-tl-3xl {
        border-top-left-radius: 1.5rem !important
    }

    .laptop\:xer-rounded-tr-3xl {
        border-top-right-radius: 1.5rem !important
    }

    .laptop\:xer-rounded-br-3xl {
        border-bottom-right-radius: 1.5rem !important
    }

    .laptop\:xer-rounded-bl-3xl {
        border-bottom-left-radius: 1.5rem !important
    }

    .laptop\:xer-rounded-tl-full {
        border-top-left-radius: 9999px !important
    }

    .laptop\:xer-rounded-tr-full {
        border-top-right-radius: 9999px !important
    }

    .laptop\:xer-rounded-br-full {
        border-bottom-right-radius: 9999px !important
    }

    .laptop\:xer-rounded-bl-full {
        border-bottom-left-radius: 9999px !important
    }

    .laptop\:xer-border-solid {
        border-style: solid !important
    }

    .laptop\:xer-border-dashed {
        border-style: dashed !important
    }

    .laptop\:xer-border-dotted {
        border-style: dotted !important
    }

    .laptop\:xer-border-double {
        border-style: double !important
    }

    .laptop\:xer-border-none {
        border-style: none !important
    }

    .laptop\:xer-border-0 {
        border-width: 0 !important
    }

    .laptop\:xer-border-2 {
        border-width: 2px !important
    }

    .laptop\:xer-border-4 {
        border-width: 4px !important
    }

    .laptop\:xer-border-8 {
        border-width: 8px !important
    }

    .laptop\:xer-border {
        border-width: 1px !important
    }

    .laptop\:xer-border-t-0 {
        border-top-width: 0 !important
    }

    .laptop\:xer-border-r-0 {
        border-right-width: 0 !important
    }

    .laptop\:xer-border-b-0 {
        border-bottom-width: 0 !important
    }

    .laptop\:xer-border-l-0 {
        border-left-width: 0 !important
    }

    .laptop\:xer-border-t-2 {
        border-top-width: 2px !important
    }

    .laptop\:xer-border-r-2 {
        border-right-width: 2px !important
    }

    .laptop\:xer-border-b-2 {
        border-bottom-width: 2px !important
    }

    .laptop\:xer-border-l-2 {
        border-left-width: 2px !important
    }

    .laptop\:xer-border-t-4 {
        border-top-width: 4px !important
    }

    .laptop\:xer-border-r-4 {
        border-right-width: 4px !important
    }

    .laptop\:xer-border-b-4 {
        border-bottom-width: 4px !important
    }

    .laptop\:xer-border-l-4 {
        border-left-width: 4px !important
    }

    .laptop\:xer-border-t-8 {
        border-top-width: 8px !important
    }

    .laptop\:xer-border-r-8 {
        border-right-width: 8px !important
    }

    .laptop\:xer-border-b-8 {
        border-bottom-width: 8px !important
    }

    .laptop\:xer-border-l-8 {
        border-left-width: 8px !important
    }

    .laptop\:xer-border-t {
        border-top-width: 1px !important
    }

    .laptop\:xer-border-r {
        border-right-width: 1px !important
    }

    .laptop\:xer-border-b {
        border-bottom-width: 1px !important
    }

    .laptop\:xer-border-l {
        border-left-width: 1px !important
    }

    .laptop\:xer-box-border {
        box-sizing: border-box !important
    }

    .laptop\:xer-box-content {
        box-sizing: content-box !important
    }

    .laptop\:xer-cursor-auto {
        cursor: auto !important
    }

    .laptop\:xer-cursor-default {
        cursor: default !important
    }

    .laptop\:xer-cursor-pointer {
        cursor: pointer !important
    }

    .laptop\:xer-cursor-wait {
        cursor: wait !important
    }

    .laptop\:xer-cursor-text {
        cursor: text !important
    }

    .laptop\:xer-cursor-move {
        cursor: move !important
    }

    .laptop\:xer-cursor-not-allowed {
        cursor: not-allowed !important
    }

    .laptop\:xer-block {
        display: block !important
    }

    .laptop\:xer-inline-block {
        display: inline-block !important
    }

    .laptop\:xer-inline {
        display: inline !important
    }

    .laptop\:xer-flex {
        display: flex !important
    }

    .laptop\:xer-inline-flex {
        display: inline-flex !important
    }

    .laptop\:xer-table {
        display: table !important
    }

    .laptop\:xer-table-caption {
        display: table-caption !important
    }

    .laptop\:xer-table-cell {
        display: table-cell !important
    }

    .laptop\:xer-table-column {
        display: table-column !important
    }

    .laptop\:xer-table-column-group {
        display: table-column-group !important
    }

    .laptop\:xer-table-footer-group {
        display: table-footer-group !important
    }

    .laptop\:xer-table-header-group {
        display: table-header-group !important
    }

    .laptop\:xer-table-row-group {
        display: table-row-group !important
    }

    .laptop\:xer-table-row {
        display: table-row !important
    }

    .laptop\:xer-flow-root {
        display: flow-root !important
    }

    .laptop\:xer-grid {
        display: grid !important
    }

    .laptop\:xer-inline-grid {
        display: inline-grid !important
    }

    .laptop\:xer-contents {
        display: contents !important
    }

    .laptop\:xer-hidden {
        display: none !important
    }

    .laptop\:xer-flex-row {
        flex-direction: row !important
    }

    .laptop\:xer-flex-row-reverse {
        flex-direction: row-reverse !important
    }

    .laptop\:xer-flex-col {
        flex-direction: column !important
    }

    .laptop\:xer-flex-col-reverse {
        flex-direction: column-reverse !important
    }

    .laptop\:xer-flex-wrap {
        flex-wrap: wrap !important
    }

    .laptop\:xer-flex-wrap-reverse {
        flex-wrap: wrap-reverse !important
    }

    .laptop\:xer-flex-no-wrap {
        flex-wrap: nowrap !important
    }

    .laptop\:xer-place-items-auto {
        place-items: auto !important
    }

    .laptop\:xer-place-items-start {
        place-items: start !important
    }

    .laptop\:xer-place-items-end {
        place-items: end !important
    }

    .laptop\:xer-place-items-center {
        place-items: center !important
    }

    .laptop\:xer-place-items-stretch {
        place-items: stretch !important
    }

    .laptop\:xer-place-content-center {
        place-content: center !important
    }

    .laptop\:xer-place-content-start {
        place-content: start !important
    }

    .laptop\:xer-place-content-end {
        place-content: end !important
    }

    .laptop\:xer-place-content-between {
        place-content: space-between !important
    }

    .laptop\:xer-place-content-around {
        place-content: space-around !important
    }

    .laptop\:xer-place-content-evenly {
        place-content: space-evenly !important
    }

    .laptop\:xer-place-content-stretch {
        place-content: stretch !important
    }

    .laptop\:xer-place-self-auto {
        place-self: auto !important
    }

    .laptop\:xer-place-self-start {
        place-self: start !important
    }

    .laptop\:xer-place-self-end {
        place-self: end !important
    }

    .laptop\:xer-place-self-center {
        place-self: center !important
    }

    .laptop\:xer-place-self-stretch {
        place-self: stretch !important
    }

    .laptop\:xer-items-start {
        align-items: flex-start !important
    }

    .laptop\:xer-items-end {
        align-items: flex-end !important
    }

    .laptop\:xer-items-center {
        align-items: center !important
    }

    .laptop\:xer-items-baseline {
        align-items: baseline !important
    }

    .laptop\:xer-items-stretch {
        align-items: stretch !important
    }

    .laptop\:xer-content-center {
        align-content: center !important
    }

    .laptop\:xer-content-start {
        align-content: flex-start !important
    }

    .laptop\:xer-content-end {
        align-content: flex-end !important
    }

    .laptop\:xer-content-between {
        align-content: space-between !important
    }

    .laptop\:xer-content-around {
        align-content: space-around !important
    }

    .laptop\:xer-content-evenly {
        align-content: space-evenly !important
    }

    .laptop\:xer-self-auto {
        align-self: auto !important
    }

    .laptop\:xer-self-start {
        align-self: flex-start !important
    }

    .laptop\:xer-self-end {
        align-self: flex-end !important
    }

    .laptop\:xer-self-center {
        align-self: center !important
    }

    .laptop\:xer-self-stretch {
        align-self: stretch !important
    }

    .laptop\:xer-justify-items-auto {
        justify-items: auto !important
    }

    .laptop\:xer-justify-items-start {
        justify-items: start !important
    }

    .laptop\:xer-justify-items-end {
        justify-items: end !important
    }

    .laptop\:xer-justify-items-center {
        justify-items: center !important
    }

    .laptop\:xer-justify-items-stretch {
        justify-items: stretch !important
    }

    .laptop\:xer-justify-start {
        justify-content: flex-start !important
    }

    .laptop\:xer-justify-end {
        justify-content: flex-end !important
    }

    .laptop\:xer-justify-center {
        justify-content: center !important
    }

    .laptop\:xer-justify-between {
        justify-content: space-between !important
    }

    .laptop\:xer-justify-around {
        justify-content: space-around !important
    }

    .laptop\:xer-justify-evenly {
        justify-content: space-evenly !important
    }

    .laptop\:xer-justify-self-auto {
        justify-self: auto !important
    }

    .laptop\:xer-justify-self-start {
        justify-self: start !important
    }

    .laptop\:xer-justify-self-end {
        justify-self: end !important
    }

    .laptop\:xer-justify-self-center {
        justify-self: center !important
    }

    .laptop\:xer-justify-self-stretch {
        justify-self: stretch !important
    }

    .laptop\:xer-flex-1 {
        flex: 1 1 0% !important
    }

    .laptop\:xer-flex-auto {
        flex: 1 1 auto !important
    }

    .laptop\:xer-flex-initial {
        flex: 0 1 auto !important
    }

    .laptop\:xer-flex-none {
        flex: none !important
    }

    .laptop\:xer-flex-grow-0 {
        flex-grow: 0 !important
    }

    .laptop\:xer-flex-grow {
        flex-grow: 1 !important
    }

    .laptop\:xer-flex-shrink-0 {
        flex-shrink: 0 !important
    }

    .laptop\:xer-flex-shrink {
        flex-shrink: 1 !important
    }

    .laptop\:xer-order-1 {
        order: 1 !important
    }

    .laptop\:xer-order-2 {
        order: 2 !important
    }

    .laptop\:xer-order-3 {
        order: 3 !important
    }

    .laptop\:xer-order-4 {
        order: 4 !important
    }

    .laptop\:xer-order-5 {
        order: 5 !important
    }

    .laptop\:xer-order-6 {
        order: 6 !important
    }

    .laptop\:xer-order-7 {
        order: 7 !important
    }

    .laptop\:xer-order-8 {
        order: 8 !important
    }

    .laptop\:xer-order-9 {
        order: 9 !important
    }

    .laptop\:xer-order-10 {
        order: 10 !important
    }

    .laptop\:xer-order-11 {
        order: 11 !important
    }

    .laptop\:xer-order-12 {
        order: 12 !important
    }

    .laptop\:xer-order-first {
        order: -9999 !important
    }

    .laptop\:xer-order-last {
        order: 9999 !important
    }

    .laptop\:xer-order-none {
        order: 0 !important
    }

    .laptop\:xer-float-right {
        float: right !important
    }

    .laptop\:xer-float-left {
        float: left !important
    }

    .laptop\:xer-float-none {
        float: none !important
    }

    .laptop\:xer-clearfix:after {
        content: "" !important;
        display: table !important;
        clear: both !important
    }

    .laptop\:xer-clear-left {
        clear: left !important
    }

    .laptop\:xer-clear-right {
        clear: right !important
    }

    .laptop\:xer-clear-both {
        clear: both !important
    }

    .laptop\:xer-clear-none {
        clear: none !important
    }

    .laptop\:xer-font-sans {
        font-family: system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important
    }

    .laptop\:xer-font-serif {
        font-family: Georgia,Cambria,"Times New Roman",Times,serif !important
    }

    .laptop\:xer-font-mono {
        font-family: Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace !important
    }

    .laptop\:xer-font-light {
        font-weight: 300 !important
    }

    .laptop\:xer-font-regular {
        font-weight: 400 !important
    }

    .laptop\:xer-font-medium {
        font-weight: 500 !important
    }

    .laptop\:xer-font-bold {
        font-weight: 700 !important
    }

    .laptop\:hover\:xer-font-light:hover {
        font-weight: 300 !important
    }

    .laptop\:hover\:xer-font-regular:hover {
        font-weight: 400 !important
    }

    .laptop\:hover\:xer-font-medium:hover {
        font-weight: 500 !important
    }

    .laptop\:hover\:xer-font-bold:hover {
        font-weight: 700 !important
    }

    .laptop\:focus\:xer-font-light:focus {
        font-weight: 300 !important
    }

    .laptop\:focus\:xer-font-regular:focus {
        font-weight: 400 !important
    }

    .laptop\:focus\:xer-font-medium:focus {
        font-weight: 500 !important
    }

    .laptop\:focus\:xer-font-bold:focus {
        font-weight: 700 !important
    }

    .laptop\:xer-h-0 {
        height: 0 !important
    }

    .laptop\:xer-h-1 {
        height: .125rem !important
    }

    .laptop\:xer-h-2 {
        height: .25rem !important
    }

    .laptop\:xer-h-3 {
        height: .5rem !important
    }

    .laptop\:xer-h-4 {
        height: .75rem !important
    }

    .laptop\:xer-h-5 {
        height: 1rem !important
    }

    .laptop\:xer-h-6 {
        height: 1.25rem !important
    }

    .laptop\:xer-h-7 {
        height: 1.5rem !important
    }

    .laptop\:xer-h-8 {
        height: 2rem !important
    }

    .laptop\:xer-h-9 {
        height: 2.25rem !important
    }

    .laptop\:xer-h-10 {
        height: 2.5rem !important
    }

    .laptop\:xer-h-11 {
        height: 2.75rem !important
    }

    .laptop\:xer-h-12 {
        height: 3.75rem !important
    }

    .laptop\:xer-h-13 {
        height: 4.25rem !important
    }

    .laptop\:xer-h-14 {
        height: 5rem !important
    }

    .laptop\:xer-h-15 {
        height: 6.25rem !important
    }

    .laptop\:xer-h-16 {
        height: 7.75rem !important
    }

    .laptop\:xer-h-17 {
        height: 10rem !important
    }

    .laptop\:xer-h-auto {
        height: auto !important
    }

    .laptop\:xer-h-full {
        height: 100% !important
    }

    .laptop\:xer-h-screen {
        height: 100vh !important
    }

    .laptop\:xer-text-xxl {
        font-size: 1.75rem !important
    }

    .laptop\:xer-text-xl {
        font-size: 1.5rem !important
    }

    .laptop\:xer-text-l {
        font-size: 1.25rem !important
    }

    .laptop\:xer-text-m {
        font-size: 1.125rem !important
    }

    .laptop\:xer-text-s {
        font-size: 1rem !important
    }

    .laptop\:xer-text-xs {
        font-size: .875rem !important
    }

    .laptop\:xer-text-xxs {
        font-size: .75rem !important
    }

    .laptop\:xer-leading-0 {
        line-height: 0 !important
    }

    .laptop\:xer-leading-1 {
        line-height: 1.25rem !important
    }

    .laptop\:xer-leading-2 {
        line-height: 1.375rem !important
    }

    .laptop\:xer-leading-3 {
        line-height: 1.5rem !important
    }

    .laptop\:xer-list-inside {
        list-style-position: inside !important
    }

    .laptop\:xer-list-outside {
        list-style-position: outside !important
    }

    .laptop\:xer-list-none {
        list-style-type: none !important
    }

    .laptop\:xer-list-disc {
        list-style-type: disc !important
    }

    .laptop\:xer-list-decimal {
        list-style-type: decimal !important
    }

    .laptop\:xer-m-0 {
        margin: 0 !important
    }

    .laptop\:xer-m-1 {
        margin: .125rem !important
    }

    .laptop\:xer-m-2 {
        margin: .25rem !important
    }

    .laptop\:xer-m-3 {
        margin: .5rem !important
    }

    .laptop\:xer-m-4 {
        margin: .75rem !important
    }

    .laptop\:xer-m-5 {
        margin: 1rem !important
    }

    .laptop\:xer-m-6 {
        margin: 1.25rem !important
    }

    .laptop\:xer-m-7 {
        margin: 1.5rem !important
    }

    .laptop\:xer-m-8 {
        margin: 2rem !important
    }

    .laptop\:xer-m-9 {
        margin: 2.25rem !important
    }

    .laptop\:xer-m-10 {
        margin: 2.5rem !important
    }

    .laptop\:xer-m-11 {
        margin: 2.75rem !important
    }

    .laptop\:xer-m-12 {
        margin: 3.75rem !important
    }

    .laptop\:xer-m-13 {
        margin: 4.25rem !important
    }

    .laptop\:xer-m-14 {
        margin: 5rem !important
    }

    .laptop\:xer-m-15 {
        margin: 6.25rem !important
    }

    .laptop\:xer-m-16 {
        margin: 7.75rem !important
    }

    .laptop\:xer-m-17 {
        margin: 10rem !important
    }

    .laptop\:xer-m-auto {
        margin: auto !important
    }

    .laptop\:xer--m-1 {
        margin: -.125rem !important
    }

    .laptop\:xer--m-2 {
        margin: -.25rem !important
    }

    .laptop\:xer--m-3 {
        margin: -.5rem !important
    }

    .laptop\:xer--m-4 {
        margin: -.75rem !important
    }

    .laptop\:xer--m-5 {
        margin: -1rem !important
    }

    .laptop\:xer--m-6 {
        margin: -1.25rem !important
    }

    .laptop\:xer--m-7 {
        margin: -1.5rem !important
    }

    .laptop\:xer--m-8 {
        margin: -2rem !important
    }

    .laptop\:xer--m-9 {
        margin: -2.25rem !important
    }

    .laptop\:xer--m-10 {
        margin: -2.5rem !important
    }

    .laptop\:xer--m-11 {
        margin: -2.75rem !important
    }

    .laptop\:xer--m-12 {
        margin: -3.75rem !important
    }

    .laptop\:xer--m-13 {
        margin: -4.25rem !important
    }

    .laptop\:xer--m-14 {
        margin: -5rem !important
    }

    .laptop\:xer--m-15 {
        margin: -6.25rem !important
    }

    .laptop\:xer--m-16 {
        margin: -7.75rem !important
    }

    .laptop\:xer--m-17 {
        margin: -10rem !important
    }

    .laptop\:xer-my-0 {
        margin-top: 0 !important;
        margin-bottom: 0 !important
    }

    .laptop\:xer-mx-0 {
        margin-left: 0 !important;
        margin-right: 0 !important
    }

    .laptop\:xer-my-1 {
        margin-top: .125rem !important;
        margin-bottom: .125rem !important
    }

    .laptop\:xer-mx-1 {
        margin-left: .125rem !important;
        margin-right: .125rem !important
    }

    .laptop\:xer-my-2 {
        margin-top: .25rem !important;
        margin-bottom: .25rem !important
    }

    .laptop\:xer-mx-2 {
        margin-left: .25rem !important;
        margin-right: .25rem !important
    }

    .laptop\:xer-my-3 {
        margin-top: .5rem !important;
        margin-bottom: .5rem !important
    }

    .laptop\:xer-mx-3 {
        margin-left: .5rem !important;
        margin-right: .5rem !important
    }

    .laptop\:xer-my-4 {
        margin-top: .75rem !important;
        margin-bottom: .75rem !important
    }

    .laptop\:xer-mx-4 {
        margin-left: .75rem !important;
        margin-right: .75rem !important
    }

    .laptop\:xer-my-5 {
        margin-top: 1rem !important;
        margin-bottom: 1rem !important
    }

    .laptop\:xer-mx-5 {
        margin-left: 1rem !important;
        margin-right: 1rem !important
    }

    .laptop\:xer-my-6 {
        margin-top: 1.25rem !important;
        margin-bottom: 1.25rem !important
    }

    .laptop\:xer-mx-6 {
        margin-left: 1.25rem !important;
        margin-right: 1.25rem !important
    }

    .laptop\:xer-my-7 {
        margin-top: 1.5rem !important;
        margin-bottom: 1.5rem !important
    }

    .laptop\:xer-mx-7 {
        margin-left: 1.5rem !important;
        margin-right: 1.5rem !important
    }

    .laptop\:xer-my-8 {
        margin-top: 2rem !important;
        margin-bottom: 2rem !important
    }

    .laptop\:xer-mx-8 {
        margin-left: 2rem !important;
        margin-right: 2rem !important
    }

    .laptop\:xer-my-9 {
        margin-top: 2.25rem !important;
        margin-bottom: 2.25rem !important
    }

    .laptop\:xer-mx-9 {
        margin-left: 2.25rem !important;
        margin-right: 2.25rem !important
    }

    .laptop\:xer-my-10 {
        margin-top: 2.5rem !important;
        margin-bottom: 2.5rem !important
    }

    .laptop\:xer-mx-10 {
        margin-left: 2.5rem !important;
        margin-right: 2.5rem !important
    }

    .laptop\:xer-my-11 {
        margin-top: 2.75rem !important;
        margin-bottom: 2.75rem !important
    }

    .laptop\:xer-mx-11 {
        margin-left: 2.75rem !important;
        margin-right: 2.75rem !important
    }

    .laptop\:xer-my-12 {
        margin-top: 3.75rem !important;
        margin-bottom: 3.75rem !important
    }

    .laptop\:xer-mx-12 {
        margin-left: 3.75rem !important;
        margin-right: 3.75rem !important
    }

    .laptop\:xer-my-13 {
        margin-top: 4.25rem !important;
        margin-bottom: 4.25rem !important
    }

    .laptop\:xer-mx-13 {
        margin-left: 4.25rem !important;
        margin-right: 4.25rem !important
    }

    .laptop\:xer-my-14 {
        margin-top: 5rem !important;
        margin-bottom: 5rem !important
    }

    .laptop\:xer-mx-14 {
        margin-left: 5rem !important;
        margin-right: 5rem !important
    }

    .laptop\:xer-my-15 {
        margin-top: 6.25rem !important;
        margin-bottom: 6.25rem !important
    }

    .laptop\:xer-mx-15 {
        margin-left: 6.25rem !important;
        margin-right: 6.25rem !important
    }

    .laptop\:xer-my-16 {
        margin-top: 7.75rem !important;
        margin-bottom: 7.75rem !important
    }

    .laptop\:xer-mx-16 {
        margin-left: 7.75rem !important;
        margin-right: 7.75rem !important
    }

    .laptop\:xer-my-17 {
        margin-top: 10rem !important;
        margin-bottom: 10rem !important
    }

    .laptop\:xer-mx-17 {
        margin-left: 10rem !important;
        margin-right: 10rem !important
    }

    .laptop\:xer-my-auto {
        margin-top: auto !important;
        margin-bottom: auto !important
    }

    .laptop\:xer-mx-auto {
        margin-left: auto !important;
        margin-right: auto !important
    }

    .laptop\:xer--my-1 {
        margin-top: -.125rem !important;
        margin-bottom: -.125rem !important
    }

    .laptop\:xer--mx-1 {
        margin-left: -.125rem !important;
        margin-right: -.125rem !important
    }

    .laptop\:xer--my-2 {
        margin-top: -.25rem !important;
        margin-bottom: -.25rem !important
    }

    .laptop\:xer--mx-2 {
        margin-left: -.25rem !important;
        margin-right: -.25rem !important
    }

    .laptop\:xer--my-3 {
        margin-top: -.5rem !important;
        margin-bottom: -.5rem !important
    }

    .laptop\:xer--mx-3 {
        margin-left: -.5rem !important;
        margin-right: -.5rem !important
    }

    .laptop\:xer--my-4 {
        margin-top: -.75rem !important;
        margin-bottom: -.75rem !important
    }

    .laptop\:xer--mx-4 {
        margin-left: -.75rem !important;
        margin-right: -.75rem !important
    }

    .laptop\:xer--my-5 {
        margin-top: -1rem !important;
        margin-bottom: -1rem !important
    }

    .laptop\:xer--mx-5 {
        margin-left: -1rem !important;
        margin-right: -1rem !important
    }

    .laptop\:xer--my-6 {
        margin-top: -1.25rem !important;
        margin-bottom: -1.25rem !important
    }

    .laptop\:xer--mx-6 {
        margin-left: -1.25rem !important;
        margin-right: -1.25rem !important
    }

    .laptop\:xer--my-7 {
        margin-top: -1.5rem !important;
        margin-bottom: -1.5rem !important
    }

    .laptop\:xer--mx-7 {
        margin-left: -1.5rem !important;
        margin-right: -1.5rem !important
    }

    .laptop\:xer--my-8 {
        margin-top: -2rem !important;
        margin-bottom: -2rem !important
    }

    .laptop\:xer--mx-8 {
        margin-left: -2rem !important;
        margin-right: -2rem !important
    }

    .laptop\:xer--my-9 {
        margin-top: -2.25rem !important;
        margin-bottom: -2.25rem !important
    }

    .laptop\:xer--mx-9 {
        margin-left: -2.25rem !important;
        margin-right: -2.25rem !important
    }

    .laptop\:xer--my-10 {
        margin-top: -2.5rem !important;
        margin-bottom: -2.5rem !important
    }

    .laptop\:xer--mx-10 {
        margin-left: -2.5rem !important;
        margin-right: -2.5rem !important
    }

    .laptop\:xer--my-11 {
        margin-top: -2.75rem !important;
        margin-bottom: -2.75rem !important
    }

    .laptop\:xer--mx-11 {
        margin-left: -2.75rem !important;
        margin-right: -2.75rem !important
    }

    .laptop\:xer--my-12 {
        margin-top: -3.75rem !important;
        margin-bottom: -3.75rem !important
    }

    .laptop\:xer--mx-12 {
        margin-left: -3.75rem !important;
        margin-right: -3.75rem !important
    }

    .laptop\:xer--my-13 {
        margin-top: -4.25rem !important;
        margin-bottom: -4.25rem !important
    }

    .laptop\:xer--mx-13 {
        margin-left: -4.25rem !important;
        margin-right: -4.25rem !important
    }

    .laptop\:xer--my-14 {
        margin-top: -5rem !important;
        margin-bottom: -5rem !important
    }

    .laptop\:xer--mx-14 {
        margin-left: -5rem !important;
        margin-right: -5rem !important
    }

    .laptop\:xer--my-15 {
        margin-top: -6.25rem !important;
        margin-bottom: -6.25rem !important
    }

    .laptop\:xer--mx-15 {
        margin-left: -6.25rem !important;
        margin-right: -6.25rem !important
    }

    .laptop\:xer--my-16 {
        margin-top: -7.75rem !important;
        margin-bottom: -7.75rem !important
    }

    .laptop\:xer--mx-16 {
        margin-left: -7.75rem !important;
        margin-right: -7.75rem !important
    }

    .laptop\:xer--my-17 {
        margin-top: -10rem !important;
        margin-bottom: -10rem !important
    }

    .laptop\:xer--mx-17 {
        margin-left: -10rem !important;
        margin-right: -10rem !important
    }

    .laptop\:xer-mt-0 {
        margin-top: 0 !important
    }

    .laptop\:xer-mr-0 {
        margin-right: 0 !important
    }

    .laptop\:xer-mb-0 {
        margin-bottom: 0 !important
    }

    .laptop\:xer-ml-0 {
        margin-left: 0 !important
    }

    .laptop\:xer-mt-1 {
        margin-top: .125rem !important
    }

    .laptop\:xer-mr-1 {
        margin-right: .125rem !important
    }

    .laptop\:xer-mb-1 {
        margin-bottom: .125rem !important
    }

    .laptop\:xer-ml-1 {
        margin-left: .125rem !important
    }

    .laptop\:xer-mt-2 {
        margin-top: .25rem !important
    }

    .laptop\:xer-mr-2 {
        margin-right: .25rem !important
    }

    .laptop\:xer-mb-2 {
        margin-bottom: .25rem !important
    }

    .laptop\:xer-ml-2 {
        margin-left: .25rem !important
    }

    .laptop\:xer-mt-3 {
        margin-top: .5rem !important
    }

    .laptop\:xer-mr-3 {
        margin-right: .5rem !important
    }

    .laptop\:xer-mb-3 {
        margin-bottom: .5rem !important
    }

    .laptop\:xer-ml-3 {
        margin-left: .5rem !important
    }

    .laptop\:xer-mt-4 {
        margin-top: .75rem !important
    }

    .laptop\:xer-mr-4 {
        margin-right: .75rem !important
    }

    .laptop\:xer-mb-4 {
        margin-bottom: .75rem !important
    }

    .laptop\:xer-ml-4 {
        margin-left: .75rem !important
    }

    .laptop\:xer-mt-5 {
        margin-top: 1rem !important
    }

    .laptop\:xer-mr-5 {
        margin-right: 1rem !important
    }

    .laptop\:xer-mb-5 {
        margin-bottom: 1rem !important
    }

    .laptop\:xer-ml-5 {
        margin-left: 1rem !important
    }

    .laptop\:xer-mt-6 {
        margin-top: 1.25rem !important
    }

    .laptop\:xer-mr-6 {
        margin-right: 1.25rem !important
    }

    .laptop\:xer-mb-6 {
        margin-bottom: 1.25rem !important
    }

    .laptop\:xer-ml-6 {
        margin-left: 1.25rem !important
    }

    .laptop\:xer-mt-7 {
        margin-top: 1.5rem !important
    }

    .laptop\:xer-mr-7 {
        margin-right: 1.5rem !important
    }

    .laptop\:xer-mb-7 {
        margin-bottom: 1.5rem !important
    }

    .laptop\:xer-ml-7 {
        margin-left: 1.5rem !important
    }

    .laptop\:xer-mt-8 {
        margin-top: 2rem !important
    }

    .laptop\:xer-mr-8 {
        margin-right: 2rem !important
    }

    .laptop\:xer-mb-8 {
        margin-bottom: 2rem !important
    }

    .laptop\:xer-ml-8 {
        margin-left: 2rem !important
    }

    .laptop\:xer-mt-9 {
        margin-top: 2.25rem !important
    }

    .laptop\:xer-mr-9 {
        margin-right: 2.25rem !important
    }

    .laptop\:xer-mb-9 {
        margin-bottom: 2.25rem !important
    }

    .laptop\:xer-ml-9 {
        margin-left: 2.25rem !important
    }

    .laptop\:xer-mt-10 {
        margin-top: 2.5rem !important
    }

    .laptop\:xer-mr-10 {
        margin-right: 2.5rem !important
    }

    .laptop\:xer-mb-10 {
        margin-bottom: 2.5rem !important
    }

    .laptop\:xer-ml-10 {
        margin-left: 2.5rem !important
    }

    .laptop\:xer-mt-11 {
        margin-top: 2.75rem !important
    }

    .laptop\:xer-mr-11 {
        margin-right: 2.75rem !important
    }

    .laptop\:xer-mb-11 {
        margin-bottom: 2.75rem !important
    }

    .laptop\:xer-ml-11 {
        margin-left: 2.75rem !important
    }

    .laptop\:xer-mt-12 {
        margin-top: 3.75rem !important
    }

    .laptop\:xer-mr-12 {
        margin-right: 3.75rem !important
    }

    .laptop\:xer-mb-12 {
        margin-bottom: 3.75rem !important
    }

    .laptop\:xer-ml-12 {
        margin-left: 3.75rem !important
    }

    .laptop\:xer-mt-13 {
        margin-top: 4.25rem !important
    }

    .laptop\:xer-mr-13 {
        margin-right: 4.25rem !important
    }

    .laptop\:xer-mb-13 {
        margin-bottom: 4.25rem !important
    }

    .laptop\:xer-ml-13 {
        margin-left: 4.25rem !important
    }

    .laptop\:xer-mt-14 {
        margin-top: 5rem !important
    }

    .laptop\:xer-mr-14 {
        margin-right: 5rem !important
    }

    .laptop\:xer-mb-14 {
        margin-bottom: 5rem !important
    }

    .laptop\:xer-ml-14 {
        margin-left: 5rem !important
    }

    .laptop\:xer-mt-15 {
        margin-top: 6.25rem !important
    }

    .laptop\:xer-mr-15 {
        margin-right: 6.25rem !important
    }

    .laptop\:xer-mb-15 {
        margin-bottom: 6.25rem !important
    }

    .laptop\:xer-ml-15 {
        margin-left: 6.25rem !important
    }

    .laptop\:xer-mt-16 {
        margin-top: 7.75rem !important
    }

    .laptop\:xer-mr-16 {
        margin-right: 7.75rem !important
    }

    .laptop\:xer-mb-16 {
        margin-bottom: 7.75rem !important
    }

    .laptop\:xer-ml-16 {
        margin-left: 7.75rem !important
    }

    .laptop\:xer-mt-17 {
        margin-top: 10rem !important
    }

    .laptop\:xer-mr-17 {
        margin-right: 10rem !important
    }

    .laptop\:xer-mb-17 {
        margin-bottom: 10rem !important
    }

    .laptop\:xer-ml-17 {
        margin-left: 10rem !important
    }

    .laptop\:xer-mt-auto {
        margin-top: auto !important
    }

    .laptop\:xer-mr-auto {
        margin-right: auto !important
    }

    .laptop\:xer-mb-auto {
        margin-bottom: auto !important
    }

    .laptop\:xer-ml-auto {
        margin-left: auto !important
    }

    .laptop\:xer--mt-1 {
        margin-top: -.125rem !important
    }

    .laptop\:xer--mr-1 {
        margin-right: -.125rem !important
    }

    .laptop\:xer--mb-1 {
        margin-bottom: -.125rem !important
    }

    .laptop\:xer--ml-1 {
        margin-left: -.125rem !important
    }

    .laptop\:xer--mt-2 {
        margin-top: -.25rem !important
    }

    .laptop\:xer--mr-2 {
        margin-right: -.25rem !important
    }

    .laptop\:xer--mb-2 {
        margin-bottom: -.25rem !important
    }

    .laptop\:xer--ml-2 {
        margin-left: -.25rem !important
    }

    .laptop\:xer--mt-3 {
        margin-top: -.5rem !important
    }

    .laptop\:xer--mr-3 {
        margin-right: -.5rem !important
    }

    .laptop\:xer--mb-3 {
        margin-bottom: -.5rem !important
    }

    .laptop\:xer--ml-3 {
        margin-left: -.5rem !important
    }

    .laptop\:xer--mt-4 {
        margin-top: -.75rem !important
    }

    .laptop\:xer--mr-4 {
        margin-right: -.75rem !important
    }

    .laptop\:xer--mb-4 {
        margin-bottom: -.75rem !important
    }

    .laptop\:xer--ml-4 {
        margin-left: -.75rem !important
    }

    .laptop\:xer--mt-5 {
        margin-top: -1rem !important
    }

    .laptop\:xer--mr-5 {
        margin-right: -1rem !important
    }

    .laptop\:xer--mb-5 {
        margin-bottom: -1rem !important
    }

    .laptop\:xer--ml-5 {
        margin-left: -1rem !important
    }

    .laptop\:xer--mt-6 {
        margin-top: -1.25rem !important
    }

    .laptop\:xer--mr-6 {
        margin-right: -1.25rem !important
    }

    .laptop\:xer--mb-6 {
        margin-bottom: -1.25rem !important
    }

    .laptop\:xer--ml-6 {
        margin-left: -1.25rem !important
    }

    .laptop\:xer--mt-7 {
        margin-top: -1.5rem !important
    }

    .laptop\:xer--mr-7 {
        margin-right: -1.5rem !important
    }

    .laptop\:xer--mb-7 {
        margin-bottom: -1.5rem !important
    }

    .laptop\:xer--ml-7 {
        margin-left: -1.5rem !important
    }

    .laptop\:xer--mt-8 {
        margin-top: -2rem !important
    }

    .laptop\:xer--mr-8 {
        margin-right: -2rem !important
    }

    .laptop\:xer--mb-8 {
        margin-bottom: -2rem !important
    }

    .laptop\:xer--ml-8 {
        margin-left: -2rem !important
    }

    .laptop\:xer--mt-9 {
        margin-top: -2.25rem !important
    }

    .laptop\:xer--mr-9 {
        margin-right: -2.25rem !important
    }

    .laptop\:xer--mb-9 {
        margin-bottom: -2.25rem !important
    }

    .laptop\:xer--ml-9 {
        margin-left: -2.25rem !important
    }

    .laptop\:xer--mt-10 {
        margin-top: -2.5rem !important
    }

    .laptop\:xer--mr-10 {
        margin-right: -2.5rem !important
    }

    .laptop\:xer--mb-10 {
        margin-bottom: -2.5rem !important
    }

    .laptop\:xer--ml-10 {
        margin-left: -2.5rem !important
    }

    .laptop\:xer--mt-11 {
        margin-top: -2.75rem !important
    }

    .laptop\:xer--mr-11 {
        margin-right: -2.75rem !important
    }

    .laptop\:xer--mb-11 {
        margin-bottom: -2.75rem !important
    }

    .laptop\:xer--ml-11 {
        margin-left: -2.75rem !important
    }

    .laptop\:xer--mt-12 {
        margin-top: -3.75rem !important
    }

    .laptop\:xer--mr-12 {
        margin-right: -3.75rem !important
    }

    .laptop\:xer--mb-12 {
        margin-bottom: -3.75rem !important
    }

    .laptop\:xer--ml-12 {
        margin-left: -3.75rem !important
    }

    .laptop\:xer--mt-13 {
        margin-top: -4.25rem !important
    }

    .laptop\:xer--mr-13 {
        margin-right: -4.25rem !important
    }

    .laptop\:xer--mb-13 {
        margin-bottom: -4.25rem !important
    }

    .laptop\:xer--ml-13 {
        margin-left: -4.25rem !important
    }

    .laptop\:xer--mt-14 {
        margin-top: -5rem !important
    }

    .laptop\:xer--mr-14 {
        margin-right: -5rem !important
    }

    .laptop\:xer--mb-14 {
        margin-bottom: -5rem !important
    }

    .laptop\:xer--ml-14 {
        margin-left: -5rem !important
    }

    .laptop\:xer--mt-15 {
        margin-top: -6.25rem !important
    }

    .laptop\:xer--mr-15 {
        margin-right: -6.25rem !important
    }

    .laptop\:xer--mb-15 {
        margin-bottom: -6.25rem !important
    }

    .laptop\:xer--ml-15 {
        margin-left: -6.25rem !important
    }

    .laptop\:xer--mt-16 {
        margin-top: -7.75rem !important
    }

    .laptop\:xer--mr-16 {
        margin-right: -7.75rem !important
    }

    .laptop\:xer--mb-16 {
        margin-bottom: -7.75rem !important
    }

    .laptop\:xer--ml-16 {
        margin-left: -7.75rem !important
    }

    .laptop\:xer--mt-17 {
        margin-top: -10rem !important
    }

    .laptop\:xer--mr-17 {
        margin-right: -10rem !important
    }

    .laptop\:xer--mb-17 {
        margin-bottom: -10rem !important
    }

    .laptop\:xer--ml-17 {
        margin-left: -10rem !important
    }

    .laptop\:xer-max-h-full {
        max-height: 100% !important
    }

    .laptop\:xer-max-h-screen {
        max-height: 100vh !important
    }

    .laptop\:xer-max-w-none {
        max-width: none !important
    }

    .laptop\:xer-max-w-xs {
        max-width: 20rem !important
    }

    .laptop\:xer-max-w-sm {
        max-width: 24rem !important
    }

    .laptop\:xer-max-w-md {
        max-width: 28rem !important
    }

    .laptop\:xer-max-w-lg {
        max-width: 32rem !important
    }

    .laptop\:xer-max-w-xl {
        max-width: 36rem !important
    }

    .laptop\:xer-max-w-2xl {
        max-width: 42rem !important
    }

    .laptop\:xer-max-w-3xl {
        max-width: 48rem !important
    }

    .laptop\:xer-max-w-4xl {
        max-width: 56rem !important
    }

    .laptop\:xer-max-w-5xl {
        max-width: 64rem !important
    }

    .laptop\:xer-max-w-6xl {
        max-width: 72rem !important
    }

    .laptop\:xer-max-w-full {
        max-width: 100% !important
    }

    .laptop\:xer-max-w-screen-mobile {
        max-width: 375px !important
    }

    .laptop\:xer-max-w-screen-tablet {
        max-width: 768px !important
    }

    .laptop\:xer-max-w-screen-laptop {
        max-width: 1280px !important
    }

    .laptop\:xer-max-w-screen-desktop {
        max-width: 1920px !important
    }

    .laptop\:xer-min-h-0 {
        min-height: 0 !important
    }

    .laptop\:xer-min-h-1 {
        min-height: .125rem !important
    }

    .laptop\:xer-min-h-2 {
        min-height: .25rem !important
    }

    .laptop\:xer-min-h-3 {
        min-height: .5rem !important
    }

    .laptop\:xer-min-h-4 {
        min-height: .75rem !important
    }

    .laptop\:xer-min-h-5 {
        min-height: 1rem !important
    }

    .laptop\:xer-min-h-6 {
        min-height: 1.25rem !important
    }

    .laptop\:xer-min-h-7 {
        min-height: 1.5rem !important
    }

    .laptop\:xer-min-h-8 {
        min-height: 2rem !important
    }

    .laptop\:xer-min-h-9 {
        min-height: 2.25rem !important
    }

    .laptop\:xer-min-h-10 {
        min-height: 2.5rem !important
    }

    .laptop\:xer-min-h-11 {
        min-height: 2.75rem !important
    }

    .laptop\:xer-min-h-12 {
        min-height: 3.75rem !important
    }

    .laptop\:xer-min-h-13 {
        min-height: 4.25rem !important
    }

    .laptop\:xer-min-h-14 {
        min-height: 5rem !important
    }

    .laptop\:xer-min-h-15 {
        min-height: 6.25rem !important
    }

    .laptop\:xer-min-h-16 {
        min-height: 7.75rem !important
    }

    .laptop\:xer-min-h-17 {
        min-height: 10rem !important
    }

    .laptop\:xer-min-h-1\/4 {
        min-height: 25% !important
    }

    .laptop\:xer-min-h-1\/2 {
        min-height: 50% !important
    }

    .laptop\:xer-min-h-3\/4 {
        min-height: 75% !important
    }

    .laptop\:xer-min-h-full {
        min-height: 100% !important
    }

    .laptop\:xer-min-w-0 {
        min-width: 0 !important
    }

    .laptop\:xer-min-w-full {
        min-width: 100% !important
    }

    .laptop\:xer-object-contain {
        -o-object-fit: contain !important;
        object-fit: contain !important
    }

    .laptop\:xer-object-cover {
        -o-object-fit: cover !important;
        object-fit: cover !important
    }

    .laptop\:xer-object-fill {
        -o-object-fit: fill !important;
        object-fit: fill !important
    }

    .laptop\:xer-object-none {
        -o-object-fit: none !important;
        object-fit: none !important
    }

    .laptop\:xer-object-scale-down {
        -o-object-fit: scale-down !important;
        object-fit: scale-down !important
    }

    .laptop\:xer-object-bottom {
        -o-object-position: bottom !important;
        object-position: bottom !important
    }

    .laptop\:xer-object-center {
        -o-object-position: center !important;
        object-position: center !important
    }

    .laptop\:xer-object-left {
        -o-object-position: left !important;
        object-position: left !important
    }

    .laptop\:xer-object-left-bottom {
        -o-object-position: left bottom !important;
        object-position: left bottom !important
    }

    .laptop\:xer-object-left-top {
        -o-object-position: left top !important;
        object-position: left top !important
    }

    .laptop\:xer-object-right {
        -o-object-position: right !important;
        object-position: right !important
    }

    .laptop\:xer-object-right-bottom {
        -o-object-position: right bottom !important;
        object-position: right bottom !important
    }

    .laptop\:xer-object-right-top {
        -o-object-position: right top !important;
        object-position: right top !important
    }

    .laptop\:xer-object-top {
        -o-object-position: top !important;
        object-position: top !important
    }

    .laptop\:xer-opacity-0 {
        opacity: 0 !important
    }

    .laptop\:xer-opacity-25 {
        opacity: .25 !important
    }

    .laptop\:xer-opacity-50 {
        opacity: .5 !important
    }

    .laptop\:xer-opacity-75 {
        opacity: .75 !important
    }

    .laptop\:xer-opacity-100 {
        opacity: 1 !important
    }

    .laptop\:hover\:xer-opacity-0:hover {
        opacity: 0 !important
    }

    .laptop\:hover\:xer-opacity-25:hover {
        opacity: .25 !important
    }

    .laptop\:hover\:xer-opacity-50:hover {
        opacity: .5 !important
    }

    .laptop\:hover\:xer-opacity-75:hover {
        opacity: .75 !important
    }

    .laptop\:hover\:xer-opacity-100:hover {
        opacity: 1 !important
    }

    .laptop\:focus\:xer-opacity-0:focus {
        opacity: 0 !important
    }

    .laptop\:focus\:xer-opacity-25:focus {
        opacity: .25 !important
    }

    .laptop\:focus\:xer-opacity-50:focus {
        opacity: .5 !important
    }

    .laptop\:focus\:xer-opacity-75:focus {
        opacity: .75 !important
    }

    .laptop\:focus\:xer-opacity-100:focus {
        opacity: 1 !important
    }

    .laptop\:xer-outline-none {
        outline: 2px solid transparent !important;
        outline-offset: 2px !important
    }

    .laptop\:xer-outline-white {
        outline: 2px dotted #fff !important;
        outline-offset: 2px !important
    }

    .laptop\:xer-outline-black {
        outline: 2px dotted #000 !important;
        outline-offset: 2px !important
    }

    .laptop\:focus\:xer-outline-none:focus {
        outline: 2px solid transparent !important;
        outline-offset: 2px !important
    }

    .laptop\:focus\:xer-outline-white:focus {
        outline: 2px dotted #fff !important;
        outline-offset: 2px !important
    }

    .laptop\:focus\:xer-outline-black:focus {
        outline: 2px dotted #000 !important;
        outline-offset: 2px !important
    }

    .laptop\:xer-overflow-auto {
        overflow: auto !important
    }

    .laptop\:xer-overflow-hidden {
        overflow: hidden !important
    }

    .laptop\:xer-overflow-visible {
        overflow: visible !important
    }

    .laptop\:xer-overflow-scroll {
        overflow: scroll !important
    }

    .laptop\:xer-overflow-x-auto {
        overflow-x: auto !important
    }

    .laptop\:xer-overflow-y-auto {
        overflow-y: auto !important
    }

    .laptop\:xer-overflow-x-hidden {
        overflow-x: hidden !important
    }

    .laptop\:xer-overflow-y-hidden {
        overflow-y: hidden !important
    }

    .laptop\:xer-overflow-x-visible {
        overflow-x: visible !important
    }

    .laptop\:xer-overflow-y-visible {
        overflow-y: visible !important
    }

    .laptop\:xer-overflow-x-scroll {
        overflow-x: scroll !important
    }

    .laptop\:xer-overflow-y-scroll {
        overflow-y: scroll !important
    }

    .laptop\:xer-scrolling-touch {
        -webkit-overflow-scrolling: touch !important
    }

    .laptop\:xer-scrolling-auto {
        -webkit-overflow-scrolling: auto !important
    }

    .laptop\:xer-overscroll-auto {
        -ms-scroll-chaining: chained !important;
        overscroll-behavior: auto !important
    }

    .laptop\:xer-overscroll-contain {
        -ms-scroll-chaining: none !important;
        overscroll-behavior: contain !important
    }

    .laptop\:xer-overscroll-none {
        -ms-scroll-chaining: none !important;
        overscroll-behavior: none !important
    }

    .laptop\:xer-overscroll-y-auto {
        overscroll-behavior-y: auto !important
    }

    .laptop\:xer-overscroll-y-contain {
        overscroll-behavior-y: contain !important
    }

    .laptop\:xer-overscroll-y-none {
        overscroll-behavior-y: none !important
    }

    .laptop\:xer-overscroll-x-auto {
        overscroll-behavior-x: auto !important
    }

    .laptop\:xer-overscroll-x-contain {
        overscroll-behavior-x: contain !important
    }

    .laptop\:xer-overscroll-x-none {
        overscroll-behavior-x: none !important
    }

    .laptop\:xer-p-0 {
        padding: 0 !important
    }

    .laptop\:xer-p-1 {
        padding: .125rem !important
    }

    .laptop\:xer-p-2 {
        padding: .25rem !important
    }

    .laptop\:xer-p-3 {
        padding: .5rem !important
    }

    .laptop\:xer-p-4 {
        padding: .75rem !important
    }

    .laptop\:xer-p-5 {
        padding: 1rem !important
    }

    .laptop\:xer-p-6 {
        padding: 1.25rem !important
    }

    .laptop\:xer-p-7 {
        padding: 1.5rem !important
    }

    .laptop\:xer-p-8 {
        padding: 2rem !important
    }

    .laptop\:xer-p-9 {
        padding: 2.25rem !important
    }

    .laptop\:xer-p-10 {
        padding: 2.5rem !important
    }

    .laptop\:xer-p-11 {
        padding: 2.75rem !important
    }

    .laptop\:xer-p-12 {
        padding: 3.75rem !important
    }

    .laptop\:xer-p-13 {
        padding: 4.25rem !important
    }

    .laptop\:xer-p-14 {
        padding: 5rem !important
    }

    .laptop\:xer-p-15 {
        padding: 6.25rem !important
    }

    .laptop\:xer-p-16 {
        padding: 7.75rem !important
    }

    .laptop\:xer-p-17 {
        padding: 10rem !important
    }

    .laptop\:xer-py-0 {
        padding-top: 0 !important;
        padding-bottom: 0 !important
    }

    .laptop\:xer-px-0 {
        padding-left: 0 !important;
        padding-right: 0 !important
    }

    .laptop\:xer-py-1 {
        padding-top: .125rem !important;
        padding-bottom: .125rem !important
    }

    .laptop\:xer-px-1 {
        padding-left: .125rem !important;
        padding-right: .125rem !important
    }

    .laptop\:xer-py-2 {
        padding-top: .25rem !important;
        padding-bottom: .25rem !important
    }

    .laptop\:xer-px-2 {
        padding-left: .25rem !important;
        padding-right: .25rem !important
    }

    .laptop\:xer-py-3 {
        padding-top: .5rem !important;
        padding-bottom: .5rem !important
    }

    .laptop\:xer-px-3 {
        padding-left: .5rem !important;
        padding-right: .5rem !important
    }

    .laptop\:xer-py-4 {
        padding-top: .75rem !important;
        padding-bottom: .75rem !important
    }

    .laptop\:xer-px-4 {
        padding-left: .75rem !important;
        padding-right: .75rem !important
    }

    .laptop\:xer-py-5 {
        padding-top: 1rem !important;
        padding-bottom: 1rem !important
    }

    .laptop\:xer-px-5 {
        padding-left: 1rem !important;
        padding-right: 1rem !important
    }

    .laptop\:xer-py-6 {
        padding-top: 1.25rem !important;
        padding-bottom: 1.25rem !important
    }

    .laptop\:xer-px-6 {
        padding-left: 1.25rem !important;
        padding-right: 1.25rem !important
    }

    .laptop\:xer-py-7 {
        padding-top: 1.5rem !important;
        padding-bottom: 1.5rem !important
    }

    .laptop\:xer-px-7 {
        padding-left: 1.5rem !important;
        padding-right: 1.5rem !important
    }

    .laptop\:xer-py-8 {
        padding-top: 2rem !important;
        padding-bottom: 2rem !important
    }

    .laptop\:xer-px-8 {
        padding-left: 2rem !important;
        padding-right: 2rem !important
    }

    .laptop\:xer-py-9 {
        padding-top: 2.25rem !important;
        padding-bottom: 2.25rem !important
    }

    .laptop\:xer-px-9 {
        padding-left: 2.25rem !important;
        padding-right: 2.25rem !important
    }

    .laptop\:xer-py-10 {
        padding-top: 2.5rem !important;
        padding-bottom: 2.5rem !important
    }

    .laptop\:xer-px-10 {
        padding-left: 2.5rem !important;
        padding-right: 2.5rem !important
    }

    .laptop\:xer-py-11 {
        padding-top: 2.75rem !important;
        padding-bottom: 2.75rem !important
    }

    .laptop\:xer-px-11 {
        padding-left: 2.75rem !important;
        padding-right: 2.75rem !important
    }

    .laptop\:xer-py-12 {
        padding-top: 3.75rem !important;
        padding-bottom: 3.75rem !important
    }

    .laptop\:xer-px-12 {
        padding-left: 3.75rem !important;
        padding-right: 3.75rem !important
    }

    .laptop\:xer-py-13 {
        padding-top: 4.25rem !important;
        padding-bottom: 4.25rem !important
    }

    .laptop\:xer-px-13 {
        padding-left: 4.25rem !important;
        padding-right: 4.25rem !important
    }

    .laptop\:xer-py-14 {
        padding-top: 5rem !important;
        padding-bottom: 5rem !important
    }

    .laptop\:xer-px-14 {
        padding-left: 5rem !important;
        padding-right: 5rem !important
    }

    .laptop\:xer-py-15 {
        padding-top: 6.25rem !important;
        padding-bottom: 6.25rem !important
    }

    .laptop\:xer-px-15 {
        padding-left: 6.25rem !important;
        padding-right: 6.25rem !important
    }

    .laptop\:xer-py-16 {
        padding-top: 7.75rem !important;
        padding-bottom: 7.75rem !important
    }

    .laptop\:xer-px-16 {
        padding-left: 7.75rem !important;
        padding-right: 7.75rem !important
    }

    .laptop\:xer-py-17 {
        padding-top: 10rem !important;
        padding-bottom: 10rem !important
    }

    .laptop\:xer-px-17 {
        padding-left: 10rem !important;
        padding-right: 10rem !important
    }

    .laptop\:xer-pt-0 {
        padding-top: 0 !important
    }

    .laptop\:xer-pr-0 {
        padding-right: 0 !important
    }

    .laptop\:xer-pb-0 {
        padding-bottom: 0 !important
    }

    .laptop\:xer-pl-0 {
        padding-left: 0 !important
    }

    .laptop\:xer-pt-1 {
        padding-top: .125rem !important
    }

    .laptop\:xer-pr-1 {
        padding-right: .125rem !important
    }

    .laptop\:xer-pb-1 {
        padding-bottom: .125rem !important
    }

    .laptop\:xer-pl-1 {
        padding-left: .125rem !important
    }

    .laptop\:xer-pt-2 {
        padding-top: .25rem !important
    }

    .laptop\:xer-pr-2 {
        padding-right: .25rem !important
    }

    .laptop\:xer-pb-2 {
        padding-bottom: .25rem !important
    }

    .laptop\:xer-pl-2 {
        padding-left: .25rem !important
    }

    .laptop\:xer-pt-3 {
        padding-top: .5rem !important
    }

    .laptop\:xer-pr-3 {
        padding-right: .5rem !important
    }

    .laptop\:xer-pb-3 {
        padding-bottom: .5rem !important
    }

    .laptop\:xer-pl-3 {
        padding-left: .5rem !important
    }

    .laptop\:xer-pt-4 {
        padding-top: .75rem !important
    }

    .laptop\:xer-pr-4 {
        padding-right: .75rem !important
    }

    .laptop\:xer-pb-4 {
        padding-bottom: .75rem !important
    }

    .laptop\:xer-pl-4 {
        padding-left: .75rem !important
    }

    .laptop\:xer-pt-5 {
        padding-top: 1rem !important
    }

    .laptop\:xer-pr-5 {
        padding-right: 1rem !important
    }

    .laptop\:xer-pb-5 {
        padding-bottom: 1rem !important
    }

    .laptop\:xer-pl-5 {
        padding-left: 1rem !important
    }

    .laptop\:xer-pt-6 {
        padding-top: 1.25rem !important
    }

    .laptop\:xer-pr-6 {
        padding-right: 1.25rem !important
    }

    .laptop\:xer-pb-6 {
        padding-bottom: 1.25rem !important
    }

    .laptop\:xer-pl-6 {
        padding-left: 1.25rem !important
    }

    .laptop\:xer-pt-7 {
        padding-top: 1.5rem !important
    }

    .laptop\:xer-pr-7 {
        padding-right: 1.5rem !important
    }

    .laptop\:xer-pb-7 {
        padding-bottom: 1.5rem !important
    }

    .laptop\:xer-pl-7 {
        padding-left: 1.5rem !important
    }

    .laptop\:xer-pt-8 {
        padding-top: 2rem !important
    }

    .laptop\:xer-pr-8 {
        padding-right: 2rem !important
    }

    .laptop\:xer-pb-8 {
        padding-bottom: 2rem !important
    }

    .laptop\:xer-pl-8 {
        padding-left: 2rem !important
    }

    .laptop\:xer-pt-9 {
        padding-top: 2.25rem !important
    }

    .laptop\:xer-pr-9 {
        padding-right: 2.25rem !important
    }

    .laptop\:xer-pb-9 {
        padding-bottom: 2.25rem !important
    }

    .laptop\:xer-pl-9 {
        padding-left: 2.25rem !important
    }

    .laptop\:xer-pt-10 {
        padding-top: 2.5rem !important
    }

    .laptop\:xer-pr-10 {
        padding-right: 2.5rem !important
    }

    .laptop\:xer-pb-10 {
        padding-bottom: 2.5rem !important
    }

    .laptop\:xer-pl-10 {
        padding-left: 2.5rem !important
    }

    .laptop\:xer-pt-11 {
        padding-top: 2.75rem !important
    }

    .laptop\:xer-pr-11 {
        padding-right: 2.75rem !important
    }

    .laptop\:xer-pb-11 {
        padding-bottom: 2.75rem !important
    }

    .laptop\:xer-pl-11 {
        padding-left: 2.75rem !important
    }

    .laptop\:xer-pt-12 {
        padding-top: 3.75rem !important
    }

    .laptop\:xer-pr-12 {
        padding-right: 3.75rem !important
    }

    .laptop\:xer-pb-12 {
        padding-bottom: 3.75rem !important
    }

    .laptop\:xer-pl-12 {
        padding-left: 3.75rem !important
    }

    .laptop\:xer-pt-13 {
        padding-top: 4.25rem !important
    }

    .laptop\:xer-pr-13 {
        padding-right: 4.25rem !important
    }

    .laptop\:xer-pb-13 {
        padding-bottom: 4.25rem !important
    }

    .laptop\:xer-pl-13 {
        padding-left: 4.25rem !important
    }

    .laptop\:xer-pt-14 {
        padding-top: 5rem !important
    }

    .laptop\:xer-pr-14 {
        padding-right: 5rem !important
    }

    .laptop\:xer-pb-14 {
        padding-bottom: 5rem !important
    }

    .laptop\:xer-pl-14 {
        padding-left: 5rem !important
    }

    .laptop\:xer-pt-15 {
        padding-top: 6.25rem !important
    }

    .laptop\:xer-pr-15 {
        padding-right: 6.25rem !important
    }

    .laptop\:xer-pb-15 {
        padding-bottom: 6.25rem !important
    }

    .laptop\:xer-pl-15 {
        padding-left: 6.25rem !important
    }

    .laptop\:xer-pt-16 {
        padding-top: 7.75rem !important
    }

    .laptop\:xer-pr-16 {
        padding-right: 7.75rem !important
    }

    .laptop\:xer-pb-16 {
        padding-bottom: 7.75rem !important
    }

    .laptop\:xer-pl-16 {
        padding-left: 7.75rem !important
    }

    .laptop\:xer-pt-17 {
        padding-top: 10rem !important
    }

    .laptop\:xer-pr-17 {
        padding-right: 10rem !important
    }

    .laptop\:xer-pb-17 {
        padding-bottom: 10rem !important
    }

    .laptop\:xer-pl-17 {
        padding-left: 10rem !important
    }

    .laptop\:xer-placeholder-info::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #54dede !important;
        color: rgba(84,222,222,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-info:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #54dede !important;
        color: rgba(84,222,222,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-info::placeholder {
        --placeholder-opacity: 1 !important;
        color: #54dede !important;
        color: rgba(84,222,222,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-warning::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ffcc49 !important;
        color: rgba(255,204,73,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-warning:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ffcc49 !important;
        color: rgba(255,204,73,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-warning::placeholder {
        --placeholder-opacity: 1 !important;
        color: #ffcc49 !important;
        color: rgba(255,204,73,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-success::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #acd84e !important;
        color: rgba(172,216,78,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-success:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #acd84e !important;
        color: rgba(172,216,78,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-success::placeholder {
        --placeholder-opacity: 1 !important;
        color: #acd84e !important;
        color: rgba(172,216,78,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-danger::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ff0c3e !important;
        color: rgba(255,12,62,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-danger:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ff0c3e !important;
        color: rgba(255,12,62,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-danger::placeholder {
        --placeholder-opacity: 1 !important;
        color: #ff0c3e !important;
        color: rgba(255,12,62,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-danger--hover::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f20000 !important;
        color: rgba(242,0,0,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-danger--hover:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f20000 !important;
        color: rgba(242,0,0,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-danger--hover::placeholder {
        --placeholder-opacity: 1 !important;
        color: #f20000 !important;
        color: rgba(242,0,0,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-danger--active::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #d40000 !important;
        color: rgba(212,0,0,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-danger--active:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #d40000 !important;
        color: rgba(212,0,0,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-danger--active::placeholder {
        --placeholder-opacity: 1 !important;
        color: #d40000 !important;
        color: rgba(212,0,0,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-grey-3::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f0f0f0 !important;
        color: rgba(240,240,240,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-grey-3:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f0f0f0 !important;
        color: rgba(240,240,240,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-grey-3::placeholder {
        --placeholder-opacity: 1 !important;
        color: #f0f0f0 !important;
        color: rgba(240,240,240,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-grey-7::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #6b6b6b !important;
        color: rgba(107,107,107,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-grey-7:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #6b6b6b !important;
        color: rgba(107,107,107,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-grey-7::placeholder {
        --placeholder-opacity: 1 !important;
        color: #6b6b6b !important;
        color: rgba(107,107,107,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-black::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #222 !important;
        color: rgba(34,34,34,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-black:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #222 !important;
        color: rgba(34,34,34,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-black::placeholder {
        --placeholder-opacity: 1 !important;
        color: #222 !important;
        color: rgba(34,34,34,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-grey-2::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f9f9f9 !important;
        color: rgba(249,249,249,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-grey-2:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f9f9f9 !important;
        color: rgba(249,249,249,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-grey-2::placeholder {
        --placeholder-opacity: 1 !important;
        color: #f9f9f9 !important;
        color: rgba(249,249,249,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-grey-6::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #a1a1a1 !important;
        color: rgba(161,161,161,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-grey-6:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #a1a1a1 !important;
        color: rgba(161,161,161,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-grey-6::placeholder {
        --placeholder-opacity: 1 !important;
        color: #a1a1a1 !important;
        color: rgba(161,161,161,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-grey-1::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #fdfdfd !important;
        color: rgba(253,253,253,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-grey-1:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #fdfdfd !important;
        color: rgba(253,253,253,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-grey-1::placeholder {
        --placeholder-opacity: 1 !important;
        color: #fdfdfd !important;
        color: rgba(253,253,253,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-grey-4::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #eaeaea !important;
        color: rgba(234,234,234,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-grey-4:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #eaeaea !important;
        color: rgba(234,234,234,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-grey-4::placeholder {
        --placeholder-opacity: 1 !important;
        color: #eaeaea !important;
        color: rgba(234,234,234,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-grey-5::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #dcdcdc !important;
        color: rgba(220,220,220,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-grey-5:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #dcdcdc !important;
        color: rgba(220,220,220,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-grey-5::placeholder {
        --placeholder-opacity: 1 !important;
        color: #dcdcdc !important;
        color: rgba(220,220,220,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-grey::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #cdcdcd !important;
        color: rgba(205,205,205,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-grey:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #cdcdcd !important;
        color: rgba(205,205,205,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-grey::placeholder {
        --placeholder-opacity: 1 !important;
        color: #cdcdcd !important;
        color: rgba(205,205,205,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-grey-dark::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #555 !important;
        color: rgba(85,85,85,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-grey-dark:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #555 !important;
        color: rgba(85,85,85,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-grey-dark::placeholder {
        --placeholder-opacity: 1 !important;
        color: #555 !important;
        color: rgba(85,85,85,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-secondary-3::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #d14124 !important;
        color: rgba(209,65,36,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-secondary-3:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #d14124 !important;
        color: rgba(209,65,36,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-secondary-3::placeholder {
        --placeholder-opacity: 1 !important;
        color: #d14124 !important;
        color: rgba(209,65,36,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-secondary-2::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #991e66 !important;
        color: rgba(153,30,102,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-secondary-2:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #991e66 !important;
        color: rgba(153,30,102,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-secondary-2::placeholder {
        --placeholder-opacity: 1 !important;
        color: #991e66 !important;
        color: rgba(153,30,102,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-secondary-1::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #e06287 !important;
        color: rgba(224,98,135,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-secondary-1:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #e06287 !important;
        color: rgba(224,98,135,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-secondary-1::placeholder {
        --placeholder-opacity: 1 !important;
        color: #e06287 !important;
        color: rgba(224,98,135,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-cta--active::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #007d72 !important;
        color: rgba(0,125,114,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-cta--active:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #007d72 !important;
        color: rgba(0,125,114,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-cta--active::placeholder {
        --placeholder-opacity: 1 !important;
        color: #007d72 !important;
        color: rgba(0,125,114,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-cta--hover::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #009f91 !important;
        color: rgba(0,159,145,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-cta--hover:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #009f91 !important;
        color: rgba(0,159,145,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-cta--hover::placeholder {
        --placeholder-opacity: 1 !important;
        color: #009f91 !important;
        color: rgba(0,159,145,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-cta::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #00af9f !important;
        color: rgba(0,175,159,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-cta:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #00af9f !important;
        color: rgba(0,175,159,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-cta::placeholder {
        --placeholder-opacity: 1 !important;
        color: #00af9f !important;
        color: rgba(0,175,159,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-primary::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ed8b00 !important;
        color: rgba(237,139,0,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-primary:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ed8b00 !important;
        color: rgba(237,139,0,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-primary::placeholder {
        --placeholder-opacity: 1 !important;
        color: #ed8b00 !important;
        color: rgba(237,139,0,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-white::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #fff !important;
        color: rgba(255,255,255,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-white:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #fff !important;
        color: rgba(255,255,255,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-white::placeholder {
        --placeholder-opacity: 1 !important;
        color: #fff !important;
        color: rgba(255,255,255,var(--placeholder-opacity)) !important
    }

    .laptop\:xer-placeholder-backdrop::-moz-placeholder {
        color: #0000001f !important
    }

    .laptop\:xer-placeholder-backdrop:-ms-input-placeholder {
        color: #0000001f !important
    }

    .laptop\:xer-placeholder-backdrop::placeholder {
        color: #0000001f !important
    }

    .laptop\:focus\:xer-placeholder-info:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #54dede !important;
        color: rgba(84,222,222,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-info:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #54dede !important;
        color: rgba(84,222,222,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-info:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #54dede !important;
        color: rgba(84,222,222,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-warning:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ffcc49 !important;
        color: rgba(255,204,73,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-warning:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ffcc49 !important;
        color: rgba(255,204,73,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-warning:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #ffcc49 !important;
        color: rgba(255,204,73,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-success:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #acd84e !important;
        color: rgba(172,216,78,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-success:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #acd84e !important;
        color: rgba(172,216,78,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-success:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #acd84e !important;
        color: rgba(172,216,78,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-danger:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ff0c3e !important;
        color: rgba(255,12,62,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-danger:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ff0c3e !important;
        color: rgba(255,12,62,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-danger:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #ff0c3e !important;
        color: rgba(255,12,62,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-danger--hover:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f20000 !important;
        color: rgba(242,0,0,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-danger--hover:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f20000 !important;
        color: rgba(242,0,0,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-danger--hover:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #f20000 !important;
        color: rgba(242,0,0,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-danger--active:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #d40000 !important;
        color: rgba(212,0,0,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-danger--active:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #d40000 !important;
        color: rgba(212,0,0,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-danger--active:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #d40000 !important;
        color: rgba(212,0,0,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-grey-3:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f0f0f0 !important;
        color: rgba(240,240,240,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-grey-3:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f0f0f0 !important;
        color: rgba(240,240,240,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-grey-3:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #f0f0f0 !important;
        color: rgba(240,240,240,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-grey-7:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #6b6b6b !important;
        color: rgba(107,107,107,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-grey-7:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #6b6b6b !important;
        color: rgba(107,107,107,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-grey-7:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #6b6b6b !important;
        color: rgba(107,107,107,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-black:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #222 !important;
        color: rgba(34,34,34,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-black:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #222 !important;
        color: rgba(34,34,34,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-black:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #222 !important;
        color: rgba(34,34,34,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-grey-2:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f9f9f9 !important;
        color: rgba(249,249,249,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-grey-2:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f9f9f9 !important;
        color: rgba(249,249,249,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-grey-2:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #f9f9f9 !important;
        color: rgba(249,249,249,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-grey-6:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #a1a1a1 !important;
        color: rgba(161,161,161,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-grey-6:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #a1a1a1 !important;
        color: rgba(161,161,161,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-grey-6:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #a1a1a1 !important;
        color: rgba(161,161,161,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-grey-1:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #fdfdfd !important;
        color: rgba(253,253,253,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-grey-1:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #fdfdfd !important;
        color: rgba(253,253,253,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-grey-1:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #fdfdfd !important;
        color: rgba(253,253,253,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-grey-4:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #eaeaea !important;
        color: rgba(234,234,234,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-grey-4:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #eaeaea !important;
        color: rgba(234,234,234,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-grey-4:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #eaeaea !important;
        color: rgba(234,234,234,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-grey-5:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #dcdcdc !important;
        color: rgba(220,220,220,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-grey-5:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #dcdcdc !important;
        color: rgba(220,220,220,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-grey-5:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #dcdcdc !important;
        color: rgba(220,220,220,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-grey:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #cdcdcd !important;
        color: rgba(205,205,205,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-grey:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #cdcdcd !important;
        color: rgba(205,205,205,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-grey:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #cdcdcd !important;
        color: rgba(205,205,205,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-grey-dark:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #555 !important;
        color: rgba(85,85,85,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-grey-dark:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #555 !important;
        color: rgba(85,85,85,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-grey-dark:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #555 !important;
        color: rgba(85,85,85,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-secondary-3:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #d14124 !important;
        color: rgba(209,65,36,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-secondary-3:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #d14124 !important;
        color: rgba(209,65,36,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-secondary-3:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #d14124 !important;
        color: rgba(209,65,36,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-secondary-2:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #991e66 !important;
        color: rgba(153,30,102,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-secondary-2:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #991e66 !important;
        color: rgba(153,30,102,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-secondary-2:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #991e66 !important;
        color: rgba(153,30,102,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-secondary-1:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #e06287 !important;
        color: rgba(224,98,135,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-secondary-1:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #e06287 !important;
        color: rgba(224,98,135,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-secondary-1:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #e06287 !important;
        color: rgba(224,98,135,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-cta--active:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #007d72 !important;
        color: rgba(0,125,114,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-cta--active:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #007d72 !important;
        color: rgba(0,125,114,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-cta--active:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #007d72 !important;
        color: rgba(0,125,114,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-cta--hover:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #009f91 !important;
        color: rgba(0,159,145,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-cta--hover:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #009f91 !important;
        color: rgba(0,159,145,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-cta--hover:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #009f91 !important;
        color: rgba(0,159,145,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-cta:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #00af9f !important;
        color: rgba(0,175,159,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-cta:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #00af9f !important;
        color: rgba(0,175,159,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-cta:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #00af9f !important;
        color: rgba(0,175,159,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-primary:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ed8b00 !important;
        color: rgba(237,139,0,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-primary:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ed8b00 !important;
        color: rgba(237,139,0,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-primary:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #ed8b00 !important;
        color: rgba(237,139,0,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-white:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #fff !important;
        color: rgba(255,255,255,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-white:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #fff !important;
        color: rgba(255,255,255,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-white:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #fff !important;
        color: rgba(255,255,255,var(--placeholder-opacity)) !important
    }

    .laptop\:focus\:xer-placeholder-backdrop:focus::-moz-placeholder {
        color: #0000001f !important
    }

    .laptop\:focus\:xer-placeholder-backdrop:focus:-ms-input-placeholder {
        color: #0000001f !important
    }

    .laptop\:focus\:xer-placeholder-backdrop:focus::placeholder {
        color: #0000001f !important
    }

    .laptop\:xer-placeholder-opacity-0::-moz-placeholder {
        --placeholder-opacity: 0 !important
    }

    .laptop\:xer-placeholder-opacity-0:-ms-input-placeholder {
        --placeholder-opacity: 0 !important
    }

    .laptop\:xer-placeholder-opacity-0::placeholder {
        --placeholder-opacity: 0 !important
    }

    .laptop\:xer-placeholder-opacity-25::-moz-placeholder {
        --placeholder-opacity: 0.25 !important
    }

    .laptop\:xer-placeholder-opacity-25:-ms-input-placeholder {
        --placeholder-opacity: 0.25 !important
    }

    .laptop\:xer-placeholder-opacity-25::placeholder {
        --placeholder-opacity: 0.25 !important
    }

    .laptop\:xer-placeholder-opacity-50::-moz-placeholder {
        --placeholder-opacity: 0.5 !important
    }

    .laptop\:xer-placeholder-opacity-50:-ms-input-placeholder {
        --placeholder-opacity: 0.5 !important
    }

    .laptop\:xer-placeholder-opacity-50::placeholder {
        --placeholder-opacity: 0.5 !important
    }

    .laptop\:xer-placeholder-opacity-75::-moz-placeholder {
        --placeholder-opacity: 0.75 !important
    }

    .laptop\:xer-placeholder-opacity-75:-ms-input-placeholder {
        --placeholder-opacity: 0.75 !important
    }

    .laptop\:xer-placeholder-opacity-75::placeholder {
        --placeholder-opacity: 0.75 !important
    }

    .laptop\:xer-placeholder-opacity-100::-moz-placeholder {
        --placeholder-opacity: 1 !important
    }

    .laptop\:xer-placeholder-opacity-100:-ms-input-placeholder {
        --placeholder-opacity: 1 !important
    }

    .laptop\:xer-placeholder-opacity-100::placeholder {
        --placeholder-opacity: 1 !important
    }

    .laptop\:focus\:xer-placeholder-opacity-0:focus::-moz-placeholder {
        --placeholder-opacity: 0 !important
    }

    .laptop\:focus\:xer-placeholder-opacity-0:focus:-ms-input-placeholder {
        --placeholder-opacity: 0 !important
    }

    .laptop\:focus\:xer-placeholder-opacity-0:focus::placeholder {
        --placeholder-opacity: 0 !important
    }

    .laptop\:focus\:xer-placeholder-opacity-25:focus::-moz-placeholder {
        --placeholder-opacity: 0.25 !important
    }

    .laptop\:focus\:xer-placeholder-opacity-25:focus:-ms-input-placeholder {
        --placeholder-opacity: 0.25 !important
    }

    .laptop\:focus\:xer-placeholder-opacity-25:focus::placeholder {
        --placeholder-opacity: 0.25 !important
    }

    .laptop\:focus\:xer-placeholder-opacity-50:focus::-moz-placeholder {
        --placeholder-opacity: 0.5 !important
    }

    .laptop\:focus\:xer-placeholder-opacity-50:focus:-ms-input-placeholder {
        --placeholder-opacity: 0.5 !important
    }

    .laptop\:focus\:xer-placeholder-opacity-50:focus::placeholder {
        --placeholder-opacity: 0.5 !important
    }

    .laptop\:focus\:xer-placeholder-opacity-75:focus::-moz-placeholder {
        --placeholder-opacity: 0.75 !important
    }

    .laptop\:focus\:xer-placeholder-opacity-75:focus:-ms-input-placeholder {
        --placeholder-opacity: 0.75 !important
    }

    .laptop\:focus\:xer-placeholder-opacity-75:focus::placeholder {
        --placeholder-opacity: 0.75 !important
    }

    .laptop\:focus\:xer-placeholder-opacity-100:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important
    }

    .laptop\:focus\:xer-placeholder-opacity-100:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important
    }

    .laptop\:focus\:xer-placeholder-opacity-100:focus::placeholder {
        --placeholder-opacity: 1 !important
    }

    .laptop\:xer-pointer-events-none {
        pointer-events: none !important
    }

    .laptop\:xer-pointer-events-auto {
        pointer-events: auto !important
    }

    .laptop\:xer-static {
        position: static !important
    }

    .laptop\:xer-fixed {
        position: fixed !important
    }

    .laptop\:xer-absolute {
        position: absolute !important
    }

    .laptop\:xer-relative {
        position: relative !important
    }

    .laptop\:xer-sticky {
        position: sticky !important
    }

    .laptop\:xer-inset-0 {
        top: 0 !important;
        right: 0 !important;
        bottom: 0 !important;
        left: 0 !important
    }

    .laptop\:xer-inset-auto {
        top: auto !important;
        right: auto !important;
        bottom: auto !important;
        left: auto !important
    }

    .laptop\:xer-inset-y-0 {
        top: 0 !important;
        bottom: 0 !important
    }

    .laptop\:xer-inset-x-0 {
        right: 0 !important;
        left: 0 !important
    }

    .laptop\:xer-inset-y-auto {
        top: auto !important;
        bottom: auto !important
    }

    .laptop\:xer-inset-x-auto {
        right: auto !important;
        left: auto !important
    }

    .laptop\:xer-top-0 {
        top: 0 !important
    }

    .laptop\:xer-right-0 {
        right: 0 !important
    }

    .laptop\:xer-bottom-0 {
        bottom: 0 !important
    }

    .laptop\:xer-left-0 {
        left: 0 !important
    }

    .laptop\:xer-top-auto {
        top: auto !important
    }

    .laptop\:xer-right-auto {
        right: auto !important
    }

    .laptop\:xer-bottom-auto {
        bottom: auto !important
    }

    .laptop\:xer-left-auto {
        left: auto !important
    }

    .laptop\:xer-resize-none {
        resize: none !important
    }

    .laptop\:xer-resize-y {
        resize: vertical !important
    }

    .laptop\:xer-resize-x {
        resize: horizontal !important
    }

    .laptop\:xer-resize {
        resize: both !important
    }

    .laptop\:xer-shadow-1 {
        box-shadow: 2px 2px 2px rgba(0,0,0,.08) !important
    }

    .laptop\:xer-shadow-2 {
        box-shadow: 4px 4px 4px rgba(0,0,0,.04) !important
    }

    .laptop\:xer-shadow-3 {
        box-shadow: 8px 8px 16px rgba(0,0,0,.04) !important
    }

    .laptop\:xer-shadow-4 {
        box-shadow: 12px 12px 32px rgba(0,0,0,.04) !important
    }

    .laptop\:xer-shadow-5 {
        box-shadow: 16px 16px 24px rgba(0,0,0,.04) !important
    }

    .laptop\:xer-shadow-6 {
        box-shadow: 24px 24px 32px rgba(0,0,0,.04) !important
    }

    .laptop\:xer-shadow-7 {
        box-shadow: 32px 32px 60px rgba(0,0,0,.04) !important
    }

    .laptop\:xer-shadow-8 {
        box-shadow: 44px 44px 80px rgba(0,0,0,.08) !important
    }

    .laptop\:xer-shadow-none {
        box-shadow: none !important
    }

    .laptop\:hover\:xer-shadow-1:hover {
        box-shadow: 2px 2px 2px rgba(0,0,0,.08) !important
    }

    .laptop\:hover\:xer-shadow-2:hover {
        box-shadow: 4px 4px 4px rgba(0,0,0,.04) !important
    }

    .laptop\:hover\:xer-shadow-3:hover {
        box-shadow: 8px 8px 16px rgba(0,0,0,.04) !important
    }

    .laptop\:hover\:xer-shadow-4:hover {
        box-shadow: 12px 12px 32px rgba(0,0,0,.04) !important
    }

    .laptop\:hover\:xer-shadow-5:hover {
        box-shadow: 16px 16px 24px rgba(0,0,0,.04) !important
    }

    .laptop\:hover\:xer-shadow-6:hover {
        box-shadow: 24px 24px 32px rgba(0,0,0,.04) !important
    }

    .laptop\:hover\:xer-shadow-7:hover {
        box-shadow: 32px 32px 60px rgba(0,0,0,.04) !important
    }

    .laptop\:hover\:xer-shadow-8:hover {
        box-shadow: 44px 44px 80px rgba(0,0,0,.08) !important
    }

    .laptop\:hover\:xer-shadow-none:hover {
        box-shadow: none !important
    }

    .laptop\:focus\:xer-shadow-1:focus {
        box-shadow: 2px 2px 2px rgba(0,0,0,.08) !important
    }

    .laptop\:focus\:xer-shadow-2:focus {
        box-shadow: 4px 4px 4px rgba(0,0,0,.04) !important
    }

    .laptop\:focus\:xer-shadow-3:focus {
        box-shadow: 8px 8px 16px rgba(0,0,0,.04) !important
    }

    .laptop\:focus\:xer-shadow-4:focus {
        box-shadow: 12px 12px 32px rgba(0,0,0,.04) !important
    }

    .laptop\:focus\:xer-shadow-5:focus {
        box-shadow: 16px 16px 24px rgba(0,0,0,.04) !important
    }

    .laptop\:focus\:xer-shadow-6:focus {
        box-shadow: 24px 24px 32px rgba(0,0,0,.04) !important
    }

    .laptop\:focus\:xer-shadow-7:focus {
        box-shadow: 32px 32px 60px rgba(0,0,0,.04) !important
    }

    .laptop\:focus\:xer-shadow-8:focus {
        box-shadow: 44px 44px 80px rgba(0,0,0,.08) !important
    }

    .laptop\:focus\:xer-shadow-none:focus {
        box-shadow: none !important
    }

    .laptop\:xer-fill-current {
        fill: currentColor !important
    }

    .laptop\:xer-stroke-current {
        stroke: currentColor !important
    }

    .laptop\:xer-stroke-0 {
        stroke-width: 0 !important
    }

    .laptop\:xer-stroke-1 {
        stroke-width: 1 !important
    }

    .laptop\:xer-stroke-2 {
        stroke-width: 2 !important
    }

    .laptop\:xer-table-auto {
        table-layout: auto !important
    }

    .laptop\:xer-table-fixed {
        table-layout: fixed !important
    }

    .laptop\:xer-text-left {
        text-align: left !important
    }

    .laptop\:xer-text-center {
        text-align: center !important
    }

    .laptop\:xer-text-right {
        text-align: right !important
    }

    .laptop\:xer-text-justify {
        text-align: justify !important
    }

    .laptop\:xer-text-info {
        --text-opacity: 1 !important;
        color: #54dede !important;
        color: rgba(84,222,222,var(--text-opacity)) !important
    }

    .laptop\:xer-text-warning {
        --text-opacity: 1 !important;
        color: #ffcc49 !important;
        color: rgba(255,204,73,var(--text-opacity)) !important
    }

    .laptop\:xer-text-success {
        --text-opacity: 1 !important;
        color: #acd84e !important;
        color: rgba(172,216,78,var(--text-opacity)) !important
    }

    .laptop\:xer-text-danger {
        --text-opacity: 1 !important;
        color: #ff0c3e !important;
        color: rgba(255,12,62,var(--text-opacity)) !important
    }

    .laptop\:xer-text-danger--hover {
        --text-opacity: 1 !important;
        color: #f20000 !important;
        color: rgba(242,0,0,var(--text-opacity)) !important
    }

    .laptop\:xer-text-danger--active {
        --text-opacity: 1 !important;
        color: #d40000 !important;
        color: rgba(212,0,0,var(--text-opacity)) !important
    }

    .laptop\:xer-text-grey-3 {
        --text-opacity: 1 !important;
        color: #f0f0f0 !important;
        color: rgba(240,240,240,var(--text-opacity)) !important
    }

    .laptop\:xer-text-grey-7 {
        --text-opacity: 1 !important;
        color: #6b6b6b !important;
        color: rgba(107,107,107,var(--text-opacity)) !important
    }

    .laptop\:xer-text-black {
        --text-opacity: 1 !important;
        color: #222 !important;
        color: rgba(34,34,34,var(--text-opacity)) !important
    }

    .laptop\:xer-text-grey-2 {
        --text-opacity: 1 !important;
        color: #f9f9f9 !important;
        color: rgba(249,249,249,var(--text-opacity)) !important
    }

    .laptop\:xer-text-grey-6 {
        --text-opacity: 1 !important;
        color: #a1a1a1 !important;
        color: rgba(161,161,161,var(--text-opacity)) !important
    }

    .laptop\:xer-text-grey-1 {
        --text-opacity: 1 !important;
        color: #fdfdfd !important;
        color: rgba(253,253,253,var(--text-opacity)) !important
    }

    .laptop\:xer-text-grey-4 {
        --text-opacity: 1 !important;
        color: #eaeaea !important;
        color: rgba(234,234,234,var(--text-opacity)) !important
    }

    .laptop\:xer-text-grey-5 {
        --text-opacity: 1 !important;
        color: #dcdcdc !important;
        color: rgba(220,220,220,var(--text-opacity)) !important
    }

    .laptop\:xer-text-grey {
        --text-opacity: 1 !important;
        color: #cdcdcd !important;
        color: rgba(205,205,205,var(--text-opacity)) !important
    }

    .laptop\:xer-text-grey-dark {
        --text-opacity: 1 !important;
        color: #555 !important;
        color: rgba(85,85,85,var(--text-opacity)) !important
    }

    .laptop\:xer-text-secondary-3 {
        --text-opacity: 1 !important;
        color: #d14124 !important;
        color: rgba(209,65,36,var(--text-opacity)) !important
    }

    .laptop\:xer-text-secondary-2 {
        --text-opacity: 1 !important;
        color: #991e66 !important;
        color: rgba(153,30,102,var(--text-opacity)) !important
    }

    .laptop\:xer-text-secondary-1 {
        --text-opacity: 1 !important;
        color: #e06287 !important;
        color: rgba(224,98,135,var(--text-opacity)) !important
    }

    .laptop\:xer-text-cta--active {
        --text-opacity: 1 !important;
        color: #007d72 !important;
        color: rgba(0,125,114,var(--text-opacity)) !important
    }

    .laptop\:xer-text-cta--hover {
        --text-opacity: 1 !important;
        color: #009f91 !important;
        color: rgba(0,159,145,var(--text-opacity)) !important
    }

    .laptop\:xer-text-cta {
        --text-opacity: 1 !important;
        color: #00af9f !important;
        color: rgba(0,175,159,var(--text-opacity)) !important
    }

    .laptop\:xer-text-primary {
        --text-opacity: 1 !important;
        color: #ed8b00 !important;
        color: rgba(237,139,0,var(--text-opacity)) !important
    }

    .laptop\:xer-text-white {
        --text-opacity: 1 !important;
        color: #fff !important;
        color: rgba(255,255,255,var(--text-opacity)) !important
    }

    .laptop\:xer-text-backdrop {
        color: #0000001f !important
    }

    .laptop\:hover\:xer-text-info:hover {
        --text-opacity: 1 !important;
        color: #54dede !important;
        color: rgba(84,222,222,var(--text-opacity)) !important
    }

    .laptop\:hover\:xer-text-warning:hover {
        --text-opacity: 1 !important;
        color: #ffcc49 !important;
        color: rgba(255,204,73,var(--text-opacity)) !important
    }

    .laptop\:hover\:xer-text-success:hover {
        --text-opacity: 1 !important;
        color: #acd84e !important;
        color: rgba(172,216,78,var(--text-opacity)) !important
    }

    .laptop\:hover\:xer-text-danger:hover {
        --text-opacity: 1 !important;
        color: #ff0c3e !important;
        color: rgba(255,12,62,var(--text-opacity)) !important
    }

    .laptop\:hover\:xer-text-danger--hover:hover {
        --text-opacity: 1 !important;
        color: #f20000 !important;
        color: rgba(242,0,0,var(--text-opacity)) !important
    }

    .laptop\:hover\:xer-text-danger--active:hover {
        --text-opacity: 1 !important;
        color: #d40000 !important;
        color: rgba(212,0,0,var(--text-opacity)) !important
    }

    .laptop\:hover\:xer-text-grey-3:hover {
        --text-opacity: 1 !important;
        color: #f0f0f0 !important;
        color: rgba(240,240,240,var(--text-opacity)) !important
    }

    .laptop\:hover\:xer-text-grey-7:hover {
        --text-opacity: 1 !important;
        color: #6b6b6b !important;
        color: rgba(107,107,107,var(--text-opacity)) !important
    }

    .laptop\:hover\:xer-text-black:hover {
        --text-opacity: 1 !important;
        color: #222 !important;
        color: rgba(34,34,34,var(--text-opacity)) !important
    }

    .laptop\:hover\:xer-text-grey-2:hover {
        --text-opacity: 1 !important;
        color: #f9f9f9 !important;
        color: rgba(249,249,249,var(--text-opacity)) !important
    }

    .laptop\:hover\:xer-text-grey-6:hover {
        --text-opacity: 1 !important;
        color: #a1a1a1 !important;
        color: rgba(161,161,161,var(--text-opacity)) !important
    }

    .laptop\:hover\:xer-text-grey-1:hover {
        --text-opacity: 1 !important;
        color: #fdfdfd !important;
        color: rgba(253,253,253,var(--text-opacity)) !important
    }

    .laptop\:hover\:xer-text-grey-4:hover {
        --text-opacity: 1 !important;
        color: #eaeaea !important;
        color: rgba(234,234,234,var(--text-opacity)) !important
    }

    .laptop\:hover\:xer-text-grey-5:hover {
        --text-opacity: 1 !important;
        color: #dcdcdc !important;
        color: rgba(220,220,220,var(--text-opacity)) !important
    }

    .laptop\:hover\:xer-text-grey:hover {
        --text-opacity: 1 !important;
        color: #cdcdcd !important;
        color: rgba(205,205,205,var(--text-opacity)) !important
    }

    .laptop\:hover\:xer-text-grey-dark:hover {
        --text-opacity: 1 !important;
        color: #555 !important;
        color: rgba(85,85,85,var(--text-opacity)) !important
    }

    .laptop\:hover\:xer-text-secondary-3:hover {
        --text-opacity: 1 !important;
        color: #d14124 !important;
        color: rgba(209,65,36,var(--text-opacity)) !important
    }

    .laptop\:hover\:xer-text-secondary-2:hover {
        --text-opacity: 1 !important;
        color: #991e66 !important;
        color: rgba(153,30,102,var(--text-opacity)) !important
    }

    .laptop\:hover\:xer-text-secondary-1:hover {
        --text-opacity: 1 !important;
        color: #e06287 !important;
        color: rgba(224,98,135,var(--text-opacity)) !important
    }

    .laptop\:hover\:xer-text-cta--active:hover {
        --text-opacity: 1 !important;
        color: #007d72 !important;
        color: rgba(0,125,114,var(--text-opacity)) !important
    }

    .laptop\:hover\:xer-text-cta--hover:hover {
        --text-opacity: 1 !important;
        color: #009f91 !important;
        color: rgba(0,159,145,var(--text-opacity)) !important
    }

    .laptop\:hover\:xer-text-cta:hover {
        --text-opacity: 1 !important;
        color: #00af9f !important;
        color: rgba(0,175,159,var(--text-opacity)) !important
    }

    .laptop\:hover\:xer-text-primary:hover {
        --text-opacity: 1 !important;
        color: #ed8b00 !important;
        color: rgba(237,139,0,var(--text-opacity)) !important
    }

    .laptop\:hover\:xer-text-white:hover {
        --text-opacity: 1 !important;
        color: #fff !important;
        color: rgba(255,255,255,var(--text-opacity)) !important
    }

    .laptop\:hover\:xer-text-backdrop:hover {
        color: #0000001f !important
    }

    .laptop\:focus\:xer-text-info:focus {
        --text-opacity: 1 !important;
        color: #54dede !important;
        color: rgba(84,222,222,var(--text-opacity)) !important
    }

    .laptop\:focus\:xer-text-warning:focus {
        --text-opacity: 1 !important;
        color: #ffcc49 !important;
        color: rgba(255,204,73,var(--text-opacity)) !important
    }

    .laptop\:focus\:xer-text-success:focus {
        --text-opacity: 1 !important;
        color: #acd84e !important;
        color: rgba(172,216,78,var(--text-opacity)) !important
    }

    .laptop\:focus\:xer-text-danger:focus {
        --text-opacity: 1 !important;
        color: #ff0c3e !important;
        color: rgba(255,12,62,var(--text-opacity)) !important
    }

    .laptop\:focus\:xer-text-danger--hover:focus {
        --text-opacity: 1 !important;
        color: #f20000 !important;
        color: rgba(242,0,0,var(--text-opacity)) !important
    }

    .laptop\:focus\:xer-text-danger--active:focus {
        --text-opacity: 1 !important;
        color: #d40000 !important;
        color: rgba(212,0,0,var(--text-opacity)) !important
    }

    .laptop\:focus\:xer-text-grey-3:focus {
        --text-opacity: 1 !important;
        color: #f0f0f0 !important;
        color: rgba(240,240,240,var(--text-opacity)) !important
    }

    .laptop\:focus\:xer-text-grey-7:focus {
        --text-opacity: 1 !important;
        color: #6b6b6b !important;
        color: rgba(107,107,107,var(--text-opacity)) !important
    }

    .laptop\:focus\:xer-text-black:focus {
        --text-opacity: 1 !important;
        color: #222 !important;
        color: rgba(34,34,34,var(--text-opacity)) !important
    }

    .laptop\:focus\:xer-text-grey-2:focus {
        --text-opacity: 1 !important;
        color: #f9f9f9 !important;
        color: rgba(249,249,249,var(--text-opacity)) !important
    }

    .laptop\:focus\:xer-text-grey-6:focus {
        --text-opacity: 1 !important;
        color: #a1a1a1 !important;
        color: rgba(161,161,161,var(--text-opacity)) !important
    }

    .laptop\:focus\:xer-text-grey-1:focus {
        --text-opacity: 1 !important;
        color: #fdfdfd !important;
        color: rgba(253,253,253,var(--text-opacity)) !important
    }

    .laptop\:focus\:xer-text-grey-4:focus {
        --text-opacity: 1 !important;
        color: #eaeaea !important;
        color: rgba(234,234,234,var(--text-opacity)) !important
    }

    .laptop\:focus\:xer-text-grey-5:focus {
        --text-opacity: 1 !important;
        color: #dcdcdc !important;
        color: rgba(220,220,220,var(--text-opacity)) !important
    }

    .laptop\:focus\:xer-text-grey:focus {
        --text-opacity: 1 !important;
        color: #cdcdcd !important;
        color: rgba(205,205,205,var(--text-opacity)) !important
    }

    .laptop\:focus\:xer-text-grey-dark:focus {
        --text-opacity: 1 !important;
        color: #555 !important;
        color: rgba(85,85,85,var(--text-opacity)) !important
    }

    .laptop\:focus\:xer-text-secondary-3:focus {
        --text-opacity: 1 !important;
        color: #d14124 !important;
        color: rgba(209,65,36,var(--text-opacity)) !important
    }

    .laptop\:focus\:xer-text-secondary-2:focus {
        --text-opacity: 1 !important;
        color: #991e66 !important;
        color: rgba(153,30,102,var(--text-opacity)) !important
    }

    .laptop\:focus\:xer-text-secondary-1:focus {
        --text-opacity: 1 !important;
        color: #e06287 !important;
        color: rgba(224,98,135,var(--text-opacity)) !important
    }

    .laptop\:focus\:xer-text-cta--active:focus {
        --text-opacity: 1 !important;
        color: #007d72 !important;
        color: rgba(0,125,114,var(--text-opacity)) !important
    }

    .laptop\:focus\:xer-text-cta--hover:focus {
        --text-opacity: 1 !important;
        color: #009f91 !important;
        color: rgba(0,159,145,var(--text-opacity)) !important
    }

    .laptop\:focus\:xer-text-cta:focus {
        --text-opacity: 1 !important;
        color: #00af9f !important;
        color: rgba(0,175,159,var(--text-opacity)) !important
    }

    .laptop\:focus\:xer-text-primary:focus {
        --text-opacity: 1 !important;
        color: #ed8b00 !important;
        color: rgba(237,139,0,var(--text-opacity)) !important
    }

    .laptop\:focus\:xer-text-white:focus {
        --text-opacity: 1 !important;
        color: #fff !important;
        color: rgba(255,255,255,var(--text-opacity)) !important
    }

    .laptop\:focus\:xer-text-backdrop:focus {
        color: #0000001f !important
    }

    .laptop\:xer-text-opacity-0 {
        --text-opacity: 0 !important
    }

    .laptop\:xer-text-opacity-25 {
        --text-opacity: 0.25 !important
    }

    .laptop\:xer-text-opacity-50 {
        --text-opacity: 0.5 !important
    }

    .laptop\:xer-text-opacity-75 {
        --text-opacity: 0.75 !important
    }

    .laptop\:xer-text-opacity-100 {
        --text-opacity: 1 !important
    }

    .laptop\:hover\:xer-text-opacity-0:hover {
        --text-opacity: 0 !important
    }

    .laptop\:hover\:xer-text-opacity-25:hover {
        --text-opacity: 0.25 !important
    }

    .laptop\:hover\:xer-text-opacity-50:hover {
        --text-opacity: 0.5 !important
    }

    .laptop\:hover\:xer-text-opacity-75:hover {
        --text-opacity: 0.75 !important
    }

    .laptop\:hover\:xer-text-opacity-100:hover {
        --text-opacity: 1 !important
    }

    .laptop\:focus\:xer-text-opacity-0:focus {
        --text-opacity: 0 !important
    }

    .laptop\:focus\:xer-text-opacity-25:focus {
        --text-opacity: 0.25 !important
    }

    .laptop\:focus\:xer-text-opacity-50:focus {
        --text-opacity: 0.5 !important
    }

    .laptop\:focus\:xer-text-opacity-75:focus {
        --text-opacity: 0.75 !important
    }

    .laptop\:focus\:xer-text-opacity-100:focus {
        --text-opacity: 1 !important
    }

    .laptop\:xer-italic {
        font-style: italic !important
    }

    .laptop\:xer-not-italic {
        font-style: normal !important
    }

    .laptop\:xer-uppercase {
        text-transform: uppercase !important
    }

    .laptop\:xer-lowercase {
        text-transform: lowercase !important
    }

    .laptop\:xer-capitalize {
        text-transform: capitalize !important
    }

    .laptop\:xer-normal-case {
        text-transform: none !important
    }

    .laptop\:xer-underline {
        text-decoration: underline !important
    }

    .laptop\:xer-line-through {
        text-decoration: line-through !important
    }

    .laptop\:xer-no-underline {
        text-decoration: none !important
    }

    .laptop\:hover\:xer-underline:hover {
        text-decoration: underline !important
    }

    .laptop\:hover\:xer-line-through:hover {
        text-decoration: line-through !important
    }

    .laptop\:hover\:xer-no-underline:hover {
        text-decoration: none !important
    }

    .laptop\:focus\:xer-underline:focus {
        text-decoration: underline !important
    }

    .laptop\:focus\:xer-line-through:focus {
        text-decoration: line-through !important
    }

    .laptop\:focus\:xer-no-underline:focus {
        text-decoration: none !important
    }

    .laptop\:xer-antialiased {
        -webkit-font-smoothing: antialiased !important;
        -moz-osx-font-smoothing: grayscale !important
    }

    .laptop\:xer-subpixel-antialiased {
        -webkit-font-smoothing: auto !important;
        -moz-osx-font-smoothing: auto !important
    }

    .laptop\:xer-diagonal-fractions, .laptop\:xer-lining-nums, .laptop\:xer-oldstyle-nums, .laptop\:xer-ordinal, .laptop\:xer-proportional-nums, .laptop\:xer-slashed-zero, .laptop\:xer-stacked-fractions, .laptop\:xer-tabular-nums {
        --font-variant-numeric-ordinal: var(--tailwind-empty, ) !important; /*!*/ /*!*/
        --font-variant-numeric-slashed-zero: var(--tailwind-empty, ) !important; /*!*/ /*!*/
        --font-variant-numeric-figure: var(--tailwind-empty, ) !important; /*!*/ /*!*/
        --font-variant-numeric-spacing: var(--tailwind-empty, ) !important; /*!*/ /*!*/
        --font-variant-numeric-fraction: var(--tailwind-empty, ) !important; /*!*/ /*!*/
        font-variant-numeric: var(--font-variant-numeric-ordinal) var(--font-variant-numeric-slashed-zero) var(--font-variant-numeric-figure) var(--font-variant-numeric-spacing) var(--font-variant-numeric-fraction) !important
    }

    .laptop\:xer-normal-nums {
        font-variant-numeric: normal !important
    }

    .laptop\:xer-ordinal {
        --font-variant-numeric-ordinal: ordinal !important
    }

    .laptop\:xer-slashed-zero {
        --font-variant-numeric-slashed-zero: slashed-zero !important
    }

    .laptop\:xer-lining-nums {
        --font-variant-numeric-figure: lining-nums !important
    }

    .laptop\:xer-oldstyle-nums {
        --font-variant-numeric-figure: oldstyle-nums !important
    }

    .laptop\:xer-proportional-nums {
        --font-variant-numeric-spacing: proportional-nums !important
    }

    .laptop\:xer-tabular-nums {
        --font-variant-numeric-spacing: tabular-nums !important
    }

    .laptop\:xer-diagonal-fractions {
        --font-variant-numeric-fraction: diagonal-fractions !important
    }

    .laptop\:xer-stacked-fractions {
        --font-variant-numeric-fraction: stacked-fractions !important
    }

    .laptop\:xer-tracking-1 {
        letter-spacing: .25 !important
    }

    .laptop\:xer-tracking-2 {
        letter-spacing: .5 !important
    }

    .laptop\:xer-select-none {
        -webkit-user-select: none !important;
        -moz-user-select: none !important;
        -ms-user-select: none !important;
        user-select: none !important
    }

    .laptop\:xer-select-text {
        -webkit-user-select: text !important;
        -moz-user-select: text !important;
        -ms-user-select: text !important;
        user-select: text !important
    }

    .laptop\:xer-select-all {
        -webkit-user-select: all !important;
        -moz-user-select: all !important;
        -ms-user-select: all !important;
        user-select: all !important
    }

    .laptop\:xer-select-auto {
        -webkit-user-select: auto !important;
        -moz-user-select: auto !important;
        -ms-user-select: auto !important;
        user-select: auto !important
    }

    .laptop\:xer-align-baseline {
        vertical-align: baseline !important
    }

    .laptop\:xer-align-top {
        vertical-align: top !important
    }

    .laptop\:xer-align-middle {
        vertical-align: middle !important
    }

    .laptop\:xer-align-bottom {
        vertical-align: bottom !important
    }

    .laptop\:xer-align-text-top {
        vertical-align: text-top !important
    }

    .laptop\:xer-align-text-bottom {
        vertical-align: text-bottom !important
    }

    .laptop\:xer-visible {
        visibility: visible !important
    }

    .laptop\:xer-invisible {
        visibility: hidden !important
    }

    .laptop\:xer-whitespace-normal {
        white-space: normal !important
    }

    .laptop\:xer-whitespace-no-wrap {
        white-space: nowrap !important
    }

    .laptop\:xer-whitespace-pre {
        white-space: pre !important
    }

    .laptop\:xer-whitespace-pre-line {
        white-space: pre-line !important
    }

    .laptop\:xer-whitespace-pre-wrap {
        white-space: pre-wrap !important
    }

    .laptop\:xer-break-normal {
        word-wrap: normal !important;
        overflow-wrap: normal !important;
        word-break: normal !important
    }

    .laptop\:xer-break-words {
        word-wrap: break-word !important;
        overflow-wrap: break-word !important
    }

    .laptop\:xer-break-all {
        word-break: break-all !important
    }

    .laptop\:xer-truncate {
        overflow: hidden !important;
        text-overflow: ellipsis !important;
        white-space: nowrap !important
    }

    .laptop\:xer-w-0 {
        width: 0 !important
    }

    .laptop\:xer-w-1 {
        width: .125rem !important
    }

    .laptop\:xer-w-2 {
        width: .25rem !important
    }

    .laptop\:xer-w-3 {
        width: .5rem !important
    }

    .laptop\:xer-w-4 {
        width: .75rem !important
    }

    .laptop\:xer-w-5 {
        width: 1rem !important
    }

    .laptop\:xer-w-6 {
        width: 1.25rem !important
    }

    .laptop\:xer-w-7 {
        width: 1.5rem !important
    }

    .laptop\:xer-w-8 {
        width: 2rem !important
    }

    .laptop\:xer-w-9 {
        width: 2.25rem !important
    }

    .laptop\:xer-w-10 {
        width: 2.5rem !important
    }

    .laptop\:xer-w-11 {
        width: 2.75rem !important
    }

    .laptop\:xer-w-12 {
        width: 3.75rem !important
    }

    .laptop\:xer-w-13 {
        width: 4.25rem !important
    }

    .laptop\:xer-w-14 {
        width: 5rem !important
    }

    .laptop\:xer-w-15 {
        width: 6.25rem !important
    }

    .laptop\:xer-w-16 {
        width: 7.75rem !important
    }

    .laptop\:xer-w-17 {
        width: 10rem !important
    }

    .laptop\:xer-w-auto {
        width: auto !important
    }

    .laptop\:xer-w-1\/2 {
        width: 50% !important
    }

    .laptop\:xer-w-1\/3 {
        width: 33.333333% !important
    }

    .laptop\:xer-w-2\/3 {
        width: 66.666667% !important
    }

    .laptop\:xer-w-1\/4 {
        width: 25% !important
    }

    .laptop\:xer-w-2\/4 {
        width: 50% !important
    }

    .laptop\:xer-w-3\/4 {
        width: 75% !important
    }

    .laptop\:xer-w-1\/5 {
        width: 20% !important
    }

    .laptop\:xer-w-2\/5 {
        width: 40% !important
    }

    .laptop\:xer-w-3\/5 {
        width: 60% !important
    }

    .laptop\:xer-w-4\/5 {
        width: 80% !important
    }

    .laptop\:xer-w-1\/6 {
        width: 16.666667% !important
    }

    .laptop\:xer-w-2\/6 {
        width: 33.333333% !important
    }

    .laptop\:xer-w-3\/6 {
        width: 50% !important
    }

    .laptop\:xer-w-4\/6 {
        width: 66.666667% !important
    }

    .laptop\:xer-w-5\/6 {
        width: 83.333333% !important
    }

    .laptop\:xer-w-1\/12 {
        width: 8.333333% !important
    }

    .laptop\:xer-w-2\/12 {
        width: 16.666667% !important
    }

    .laptop\:xer-w-3\/12 {
        width: 25% !important
    }

    .laptop\:xer-w-4\/12 {
        width: 33.333333% !important
    }

    .laptop\:xer-w-5\/12 {
        width: 41.666667% !important
    }

    .laptop\:xer-w-6\/12 {
        width: 50% !important
    }

    .laptop\:xer-w-7\/12 {
        width: 58.333333% !important
    }

    .laptop\:xer-w-8\/12 {
        width: 66.666667% !important
    }

    .laptop\:xer-w-9\/12 {
        width: 75% !important
    }

    .laptop\:xer-w-10\/12 {
        width: 83.333333% !important
    }

    .laptop\:xer-w-11\/12 {
        width: 91.666667% !important
    }

    .laptop\:xer-w-full {
        width: 100% !important
    }

    .laptop\:xer-w-screen {
        width: 100vw !important
    }

    .laptop\:xer-z-0 {
        z-index: 0 !important
    }

    .laptop\:xer-z-10 {
        z-index: 10 !important
    }

    .laptop\:xer-z-20 {
        z-index: 20 !important
    }

    .laptop\:xer-z-30 {
        z-index: 30 !important
    }

    .laptop\:xer-z-40 {
        z-index: 40 !important
    }

    .laptop\:xer-z-50 {
        z-index: 50 !important
    }

    .laptop\:xer-z-auto {
        z-index: auto !important
    }

    .laptop\:xer-gap-0 {
        grid-gap: 0 !important;
        gap: 0 !important
    }

    .laptop\:xer-gap-1 {
        grid-gap: .125rem !important;
        gap: .125rem !important
    }

    .laptop\:xer-gap-2 {
        grid-gap: .25rem !important;
        gap: .25rem !important
    }

    .laptop\:xer-gap-3 {
        grid-gap: .5rem !important;
        gap: .5rem !important
    }

    .laptop\:xer-gap-4 {
        grid-gap: .75rem !important;
        gap: .75rem !important
    }

    .laptop\:xer-gap-5 {
        grid-gap: 1rem !important;
        gap: 1rem !important
    }

    .laptop\:xer-gap-6 {
        grid-gap: 1.25rem !important;
        gap: 1.25rem !important
    }

    .laptop\:xer-gap-7 {
        grid-gap: 1.5rem !important;
        gap: 1.5rem !important
    }

    .laptop\:xer-gap-8 {
        grid-gap: 2rem !important;
        gap: 2rem !important
    }

    .laptop\:xer-gap-9 {
        grid-gap: 2.25rem !important;
        gap: 2.25rem !important
    }

    .laptop\:xer-gap-10 {
        grid-gap: 2.5rem !important;
        gap: 2.5rem !important
    }

    .laptop\:xer-gap-11 {
        grid-gap: 2.75rem !important;
        gap: 2.75rem !important
    }

    .laptop\:xer-gap-12 {
        grid-gap: 3.75rem !important;
        gap: 3.75rem !important
    }

    .laptop\:xer-gap-13 {
        grid-gap: 4.25rem !important;
        gap: 4.25rem !important
    }

    .laptop\:xer-gap-14 {
        grid-gap: 5rem !important;
        gap: 5rem !important
    }

    .laptop\:xer-gap-15 {
        grid-gap: 6.25rem !important;
        gap: 6.25rem !important
    }

    .laptop\:xer-gap-16 {
        grid-gap: 7.75rem !important;
        gap: 7.75rem !important
    }

    .laptop\:xer-gap-17 {
        grid-gap: 10rem !important;
        gap: 10rem !important
    }

    .laptop\:xer-col-gap-0 {
        grid-column-gap: 0 !important;
        -moz-column-gap: 0 !important;
        column-gap: 0 !important
    }

    .laptop\:xer-col-gap-1 {
        grid-column-gap: .125rem !important;
        -moz-column-gap: .125rem !important;
        column-gap: .125rem !important
    }

    .laptop\:xer-col-gap-2 {
        grid-column-gap: .25rem !important;
        -moz-column-gap: .25rem !important;
        column-gap: .25rem !important
    }

    .laptop\:xer-col-gap-3 {
        grid-column-gap: .5rem !important;
        -moz-column-gap: .5rem !important;
        column-gap: .5rem !important
    }

    .laptop\:xer-col-gap-4 {
        grid-column-gap: .75rem !important;
        -moz-column-gap: .75rem !important;
        column-gap: .75rem !important
    }

    .laptop\:xer-col-gap-5 {
        grid-column-gap: 1rem !important;
        -moz-column-gap: 1rem !important;
        column-gap: 1rem !important
    }

    .laptop\:xer-col-gap-6 {
        grid-column-gap: 1.25rem !important;
        -moz-column-gap: 1.25rem !important;
        column-gap: 1.25rem !important
    }

    .laptop\:xer-col-gap-7 {
        grid-column-gap: 1.5rem !important;
        -moz-column-gap: 1.5rem !important;
        column-gap: 1.5rem !important
    }

    .laptop\:xer-col-gap-8 {
        grid-column-gap: 2rem !important;
        -moz-column-gap: 2rem !important;
        column-gap: 2rem !important
    }

    .laptop\:xer-col-gap-9 {
        grid-column-gap: 2.25rem !important;
        -moz-column-gap: 2.25rem !important;
        column-gap: 2.25rem !important
    }

    .laptop\:xer-col-gap-10 {
        grid-column-gap: 2.5rem !important;
        -moz-column-gap: 2.5rem !important;
        column-gap: 2.5rem !important
    }

    .laptop\:xer-col-gap-11 {
        grid-column-gap: 2.75rem !important;
        -moz-column-gap: 2.75rem !important;
        column-gap: 2.75rem !important
    }

    .laptop\:xer-col-gap-12 {
        grid-column-gap: 3.75rem !important;
        -moz-column-gap: 3.75rem !important;
        column-gap: 3.75rem !important
    }

    .laptop\:xer-col-gap-13 {
        grid-column-gap: 4.25rem !important;
        -moz-column-gap: 4.25rem !important;
        column-gap: 4.25rem !important
    }

    .laptop\:xer-col-gap-14 {
        grid-column-gap: 5rem !important;
        -moz-column-gap: 5rem !important;
        column-gap: 5rem !important
    }

    .laptop\:xer-col-gap-15 {
        grid-column-gap: 6.25rem !important;
        -moz-column-gap: 6.25rem !important;
        column-gap: 6.25rem !important
    }

    .laptop\:xer-col-gap-16 {
        grid-column-gap: 7.75rem !important;
        -moz-column-gap: 7.75rem !important;
        column-gap: 7.75rem !important
    }

    .laptop\:xer-col-gap-17 {
        grid-column-gap: 10rem !important;
        -moz-column-gap: 10rem !important;
        column-gap: 10rem !important
    }

    .laptop\:xer-gap-x-0 {
        grid-column-gap: 0 !important;
        -moz-column-gap: 0 !important;
        column-gap: 0 !important
    }

    .laptop\:xer-gap-x-1 {
        grid-column-gap: .125rem !important;
        -moz-column-gap: .125rem !important;
        column-gap: .125rem !important
    }

    .laptop\:xer-gap-x-2 {
        grid-column-gap: .25rem !important;
        -moz-column-gap: .25rem !important;
        column-gap: .25rem !important
    }

    .laptop\:xer-gap-x-3 {
        grid-column-gap: .5rem !important;
        -moz-column-gap: .5rem !important;
        column-gap: .5rem !important
    }

    .laptop\:xer-gap-x-4 {
        grid-column-gap: .75rem !important;
        -moz-column-gap: .75rem !important;
        column-gap: .75rem !important
    }

    .laptop\:xer-gap-x-5 {
        grid-column-gap: 1rem !important;
        -moz-column-gap: 1rem !important;
        column-gap: 1rem !important
    }

    .laptop\:xer-gap-x-6 {
        grid-column-gap: 1.25rem !important;
        -moz-column-gap: 1.25rem !important;
        column-gap: 1.25rem !important
    }

    .laptop\:xer-gap-x-7 {
        grid-column-gap: 1.5rem !important;
        -moz-column-gap: 1.5rem !important;
        column-gap: 1.5rem !important
    }

    .laptop\:xer-gap-x-8 {
        grid-column-gap: 2rem !important;
        -moz-column-gap: 2rem !important;
        column-gap: 2rem !important
    }

    .laptop\:xer-gap-x-9 {
        grid-column-gap: 2.25rem !important;
        -moz-column-gap: 2.25rem !important;
        column-gap: 2.25rem !important
    }

    .laptop\:xer-gap-x-10 {
        grid-column-gap: 2.5rem !important;
        -moz-column-gap: 2.5rem !important;
        column-gap: 2.5rem !important
    }

    .laptop\:xer-gap-x-11 {
        grid-column-gap: 2.75rem !important;
        -moz-column-gap: 2.75rem !important;
        column-gap: 2.75rem !important
    }

    .laptop\:xer-gap-x-12 {
        grid-column-gap: 3.75rem !important;
        -moz-column-gap: 3.75rem !important;
        column-gap: 3.75rem !important
    }

    .laptop\:xer-gap-x-13 {
        grid-column-gap: 4.25rem !important;
        -moz-column-gap: 4.25rem !important;
        column-gap: 4.25rem !important
    }

    .laptop\:xer-gap-x-14 {
        grid-column-gap: 5rem !important;
        -moz-column-gap: 5rem !important;
        column-gap: 5rem !important
    }

    .laptop\:xer-gap-x-15 {
        grid-column-gap: 6.25rem !important;
        -moz-column-gap: 6.25rem !important;
        column-gap: 6.25rem !important
    }

    .laptop\:xer-gap-x-16 {
        grid-column-gap: 7.75rem !important;
        -moz-column-gap: 7.75rem !important;
        column-gap: 7.75rem !important
    }

    .laptop\:xer-gap-x-17 {
        grid-column-gap: 10rem !important;
        -moz-column-gap: 10rem !important;
        column-gap: 10rem !important
    }

    .laptop\:xer-row-gap-0 {
        grid-row-gap: 0 !important;
        row-gap: 0 !important
    }

    .laptop\:xer-row-gap-1 {
        grid-row-gap: .125rem !important;
        row-gap: .125rem !important
    }

    .laptop\:xer-row-gap-2 {
        grid-row-gap: .25rem !important;
        row-gap: .25rem !important
    }

    .laptop\:xer-row-gap-3 {
        grid-row-gap: .5rem !important;
        row-gap: .5rem !important
    }

    .laptop\:xer-row-gap-4 {
        grid-row-gap: .75rem !important;
        row-gap: .75rem !important
    }

    .laptop\:xer-row-gap-5 {
        grid-row-gap: 1rem !important;
        row-gap: 1rem !important
    }

    .laptop\:xer-row-gap-6 {
        grid-row-gap: 1.25rem !important;
        row-gap: 1.25rem !important
    }

    .laptop\:xer-row-gap-7 {
        grid-row-gap: 1.5rem !important;
        row-gap: 1.5rem !important
    }

    .laptop\:xer-row-gap-8 {
        grid-row-gap: 2rem !important;
        row-gap: 2rem !important
    }

    .laptop\:xer-row-gap-9 {
        grid-row-gap: 2.25rem !important;
        row-gap: 2.25rem !important
    }

    .laptop\:xer-row-gap-10 {
        grid-row-gap: 2.5rem !important;
        row-gap: 2.5rem !important
    }

    .laptop\:xer-row-gap-11 {
        grid-row-gap: 2.75rem !important;
        row-gap: 2.75rem !important
    }

    .laptop\:xer-row-gap-12 {
        grid-row-gap: 3.75rem !important;
        row-gap: 3.75rem !important
    }

    .laptop\:xer-row-gap-13 {
        grid-row-gap: 4.25rem !important;
        row-gap: 4.25rem !important
    }

    .laptop\:xer-row-gap-14 {
        grid-row-gap: 5rem !important;
        row-gap: 5rem !important
    }

    .laptop\:xer-row-gap-15 {
        grid-row-gap: 6.25rem !important;
        row-gap: 6.25rem !important
    }

    .laptop\:xer-row-gap-16 {
        grid-row-gap: 7.75rem !important;
        row-gap: 7.75rem !important
    }

    .laptop\:xer-row-gap-17 {
        grid-row-gap: 10rem !important;
        row-gap: 10rem !important
    }

    .laptop\:xer-gap-y-0 {
        grid-row-gap: 0 !important;
        row-gap: 0 !important
    }

    .laptop\:xer-gap-y-1 {
        grid-row-gap: .125rem !important;
        row-gap: .125rem !important
    }

    .laptop\:xer-gap-y-2 {
        grid-row-gap: .25rem !important;
        row-gap: .25rem !important
    }

    .laptop\:xer-gap-y-3 {
        grid-row-gap: .5rem !important;
        row-gap: .5rem !important
    }

    .laptop\:xer-gap-y-4 {
        grid-row-gap: .75rem !important;
        row-gap: .75rem !important
    }

    .laptop\:xer-gap-y-5 {
        grid-row-gap: 1rem !important;
        row-gap: 1rem !important
    }

    .laptop\:xer-gap-y-6 {
        grid-row-gap: 1.25rem !important;
        row-gap: 1.25rem !important
    }

    .laptop\:xer-gap-y-7 {
        grid-row-gap: 1.5rem !important;
        row-gap: 1.5rem !important
    }

    .laptop\:xer-gap-y-8 {
        grid-row-gap: 2rem !important;
        row-gap: 2rem !important
    }

    .laptop\:xer-gap-y-9 {
        grid-row-gap: 2.25rem !important;
        row-gap: 2.25rem !important
    }

    .laptop\:xer-gap-y-10 {
        grid-row-gap: 2.5rem !important;
        row-gap: 2.5rem !important
    }

    .laptop\:xer-gap-y-11 {
        grid-row-gap: 2.75rem !important;
        row-gap: 2.75rem !important
    }

    .laptop\:xer-gap-y-12 {
        grid-row-gap: 3.75rem !important;
        row-gap: 3.75rem !important
    }

    .laptop\:xer-gap-y-13 {
        grid-row-gap: 4.25rem !important;
        row-gap: 4.25rem !important
    }

    .laptop\:xer-gap-y-14 {
        grid-row-gap: 5rem !important;
        row-gap: 5rem !important
    }

    .laptop\:xer-gap-y-15 {
        grid-row-gap: 6.25rem !important;
        row-gap: 6.25rem !important
    }

    .laptop\:xer-gap-y-16 {
        grid-row-gap: 7.75rem !important;
        row-gap: 7.75rem !important
    }

    .laptop\:xer-gap-y-17 {
        grid-row-gap: 10rem !important;
        row-gap: 10rem !important
    }

    .laptop\:xer-grid-flow-row {
        grid-auto-flow: row !important
    }

    .laptop\:xer-grid-flow-col {
        grid-auto-flow: column !important
    }

    .laptop\:xer-grid-flow-row-dense {
        grid-auto-flow: row dense !important
    }

    .laptop\:xer-grid-flow-col-dense {
        grid-auto-flow: column dense !important
    }

    .laptop\:xer-grid-cols-1 {
        grid-template-columns: repeat(1,minmax(0,1fr)) !important
    }

    .laptop\:xer-grid-cols-2 {
        grid-template-columns: repeat(2,minmax(0,1fr)) !important
    }

    .laptop\:xer-grid-cols-3 {
        grid-template-columns: repeat(3,minmax(0,1fr)) !important
    }

    .laptop\:xer-grid-cols-4 {
        grid-template-columns: repeat(4,minmax(0,1fr)) !important
    }

    .laptop\:xer-grid-cols-5 {
        grid-template-columns: repeat(5,minmax(0,1fr)) !important
    }

    .laptop\:xer-grid-cols-6 {
        grid-template-columns: repeat(6,minmax(0,1fr)) !important
    }

    .laptop\:xer-grid-cols-7 {
        grid-template-columns: repeat(7,minmax(0,1fr)) !important
    }

    .laptop\:xer-grid-cols-8 {
        grid-template-columns: repeat(8,minmax(0,1fr)) !important
    }

    .laptop\:xer-grid-cols-9 {
        grid-template-columns: repeat(9,minmax(0,1fr)) !important
    }

    .laptop\:xer-grid-cols-10 {
        grid-template-columns: repeat(10,minmax(0,1fr)) !important
    }

    .laptop\:xer-grid-cols-11 {
        grid-template-columns: repeat(11,minmax(0,1fr)) !important
    }

    .laptop\:xer-grid-cols-12 {
        grid-template-columns: repeat(12,minmax(0,1fr)) !important
    }

    .laptop\:xer-grid-cols-none {
        grid-template-columns: none !important
    }

    .laptop\:xer-auto-cols-auto {
        grid-auto-columns: auto !important
    }

    .laptop\:xer-auto-cols-min {
        grid-auto-columns: -webkit-min-content !important;
        grid-auto-columns: min-content !important
    }

    .laptop\:xer-auto-cols-max {
        grid-auto-columns: -webkit-max-content !important;
        grid-auto-columns: max-content !important
    }

    .laptop\:xer-auto-cols-fr {
        grid-auto-columns: minmax(0,1fr) !important
    }

    .laptop\:xer-col-auto {
        grid-column: auto !important
    }

    .laptop\:xer-col-span-1 {
        grid-column: span 1/span 1 !important
    }

    .laptop\:xer-col-span-2 {
        grid-column: span 2/span 2 !important
    }

    .laptop\:xer-col-span-3 {
        grid-column: span 3/span 3 !important
    }

    .laptop\:xer-col-span-4 {
        grid-column: span 4/span 4 !important
    }

    .laptop\:xer-col-span-5 {
        grid-column: span 5/span 5 !important
    }

    .laptop\:xer-col-span-6 {
        grid-column: span 6/span 6 !important
    }

    .laptop\:xer-col-span-7 {
        grid-column: span 7/span 7 !important
    }

    .laptop\:xer-col-span-8 {
        grid-column: span 8/span 8 !important
    }

    .laptop\:xer-col-span-9 {
        grid-column: span 9/span 9 !important
    }

    .laptop\:xer-col-span-10 {
        grid-column: span 10/span 10 !important
    }

    .laptop\:xer-col-span-11 {
        grid-column: span 11/span 11 !important
    }

    .laptop\:xer-col-span-12 {
        grid-column: span 12/span 12 !important
    }

    .laptop\:xer-col-span-full {
        grid-column: 1/-1 !important
    }

    .laptop\:xer-col-start-1 {
        grid-column-start: 1 !important
    }

    .laptop\:xer-col-start-2 {
        grid-column-start: 2 !important
    }

    .laptop\:xer-col-start-3 {
        grid-column-start: 3 !important
    }

    .laptop\:xer-col-start-4 {
        grid-column-start: 4 !important
    }

    .laptop\:xer-col-start-5 {
        grid-column-start: 5 !important
    }

    .laptop\:xer-col-start-6 {
        grid-column-start: 6 !important
    }

    .laptop\:xer-col-start-7 {
        grid-column-start: 7 !important
    }

    .laptop\:xer-col-start-8 {
        grid-column-start: 8 !important
    }

    .laptop\:xer-col-start-9 {
        grid-column-start: 9 !important
    }

    .laptop\:xer-col-start-10 {
        grid-column-start: 10 !important
    }

    .laptop\:xer-col-start-11 {
        grid-column-start: 11 !important
    }

    .laptop\:xer-col-start-12 {
        grid-column-start: 12 !important
    }

    .laptop\:xer-col-start-13 {
        grid-column-start: 13 !important
    }

    .laptop\:xer-col-start-auto {
        grid-column-start: auto !important
    }

    .laptop\:xer-col-end-1 {
        grid-column-end: 1 !important
    }

    .laptop\:xer-col-end-2 {
        grid-column-end: 2 !important
    }

    .laptop\:xer-col-end-3 {
        grid-column-end: 3 !important
    }

    .laptop\:xer-col-end-4 {
        grid-column-end: 4 !important
    }

    .laptop\:xer-col-end-5 {
        grid-column-end: 5 !important
    }

    .laptop\:xer-col-end-6 {
        grid-column-end: 6 !important
    }

    .laptop\:xer-col-end-7 {
        grid-column-end: 7 !important
    }

    .laptop\:xer-col-end-8 {
        grid-column-end: 8 !important
    }

    .laptop\:xer-col-end-9 {
        grid-column-end: 9 !important
    }

    .laptop\:xer-col-end-10 {
        grid-column-end: 10 !important
    }

    .laptop\:xer-col-end-11 {
        grid-column-end: 11 !important
    }

    .laptop\:xer-col-end-12 {
        grid-column-end: 12 !important
    }

    .laptop\:xer-col-end-13 {
        grid-column-end: 13 !important
    }

    .laptop\:xer-col-end-auto {
        grid-column-end: auto !important
    }

    .laptop\:xer-grid-rows-1 {
        grid-template-rows: repeat(1,minmax(0,1fr)) !important
    }

    .laptop\:xer-grid-rows-2 {
        grid-template-rows: repeat(2,minmax(0,1fr)) !important
    }

    .laptop\:xer-grid-rows-3 {
        grid-template-rows: repeat(3,minmax(0,1fr)) !important
    }

    .laptop\:xer-grid-rows-4 {
        grid-template-rows: repeat(4,minmax(0,1fr)) !important
    }

    .laptop\:xer-grid-rows-5 {
        grid-template-rows: repeat(5,minmax(0,1fr)) !important
    }

    .laptop\:xer-grid-rows-6 {
        grid-template-rows: repeat(6,minmax(0,1fr)) !important
    }

    .laptop\:xer-grid-rows-none {
        grid-template-rows: none !important
    }

    .laptop\:xer-auto-rows-auto {
        grid-auto-rows: auto !important
    }

    .laptop\:xer-auto-rows-min {
        grid-auto-rows: -webkit-min-content !important;
        grid-auto-rows: min-content !important
    }

    .laptop\:xer-auto-rows-max {
        grid-auto-rows: -webkit-max-content !important;
        grid-auto-rows: max-content !important
    }

    .laptop\:xer-auto-rows-fr {
        grid-auto-rows: minmax(0,1fr) !important
    }

    .laptop\:xer-row-auto {
        grid-row: auto !important
    }

    .laptop\:xer-row-span-1 {
        grid-row: span 1/span 1 !important
    }

    .laptop\:xer-row-span-2 {
        grid-row: span 2/span 2 !important
    }

    .laptop\:xer-row-span-3 {
        grid-row: span 3/span 3 !important
    }

    .laptop\:xer-row-span-4 {
        grid-row: span 4/span 4 !important
    }

    .laptop\:xer-row-span-5 {
        grid-row: span 5/span 5 !important
    }

    .laptop\:xer-row-span-6 {
        grid-row: span 6/span 6 !important
    }

    .laptop\:xer-row-span-full {
        grid-row: 1/-1 !important
    }

    .laptop\:xer-row-start-1 {
        grid-row-start: 1 !important
    }

    .laptop\:xer-row-start-2 {
        grid-row-start: 2 !important
    }

    .laptop\:xer-row-start-3 {
        grid-row-start: 3 !important
    }

    .laptop\:xer-row-start-4 {
        grid-row-start: 4 !important
    }

    .laptop\:xer-row-start-5 {
        grid-row-start: 5 !important
    }

    .laptop\:xer-row-start-6 {
        grid-row-start: 6 !important
    }

    .laptop\:xer-row-start-7 {
        grid-row-start: 7 !important
    }

    .laptop\:xer-row-start-auto {
        grid-row-start: auto !important
    }

    .laptop\:xer-row-end-1 {
        grid-row-end: 1 !important
    }

    .laptop\:xer-row-end-2 {
        grid-row-end: 2 !important
    }

    .laptop\:xer-row-end-3 {
        grid-row-end: 3 !important
    }

    .laptop\:xer-row-end-4 {
        grid-row-end: 4 !important
    }

    .laptop\:xer-row-end-5 {
        grid-row-end: 5 !important
    }

    .laptop\:xer-row-end-6 {
        grid-row-end: 6 !important
    }

    .laptop\:xer-row-end-7 {
        grid-row-end: 7 !important
    }

    .laptop\:xer-row-end-auto {
        grid-row-end: auto !important
    }

    .laptop\:xer-transform {
        --transform-translate-x: 0 !important;
        --transform-translate-y: 0 !important;
        --transform-rotate: 0 !important;
        --transform-skew-x: 0 !important;
        --transform-skew-y: 0 !important;
        --transform-scale-x: 1 !important;
        --transform-scale-y: 1 !important;
        transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y)) !important
    }

    .laptop\:xer-transform-none {
        transform: none !important
    }

    .laptop\:xer-origin-center {
        transform-origin: center !important
    }

    .laptop\:xer-origin-top {
        transform-origin: top !important
    }

    .laptop\:xer-origin-top-right {
        transform-origin: top right !important
    }

    .laptop\:xer-origin-right {
        transform-origin: right !important
    }

    .laptop\:xer-origin-bottom-right {
        transform-origin: bottom right !important
    }

    .laptop\:xer-origin-bottom {
        transform-origin: bottom !important
    }

    .laptop\:xer-origin-bottom-left {
        transform-origin: bottom left !important
    }

    .laptop\:xer-origin-left {
        transform-origin: left !important
    }

    .laptop\:xer-origin-top-left {
        transform-origin: top left !important
    }

    .laptop\:xer-scale-0 {
        --transform-scale-x: 0 !important;
        --transform-scale-y: 0 !important
    }

    .laptop\:xer-scale-50 {
        --transform-scale-x: .5 !important;
        --transform-scale-y: .5 !important
    }

    .laptop\:xer-scale-75 {
        --transform-scale-x: .75 !important;
        --transform-scale-y: .75 !important
    }

    .laptop\:xer-scale-90 {
        --transform-scale-x: .9 !important;
        --transform-scale-y: .9 !important
    }

    .laptop\:xer-scale-95 {
        --transform-scale-x: .95 !important;
        --transform-scale-y: .95 !important
    }

    .laptop\:xer-scale-100 {
        --transform-scale-x: 1 !important;
        --transform-scale-y: 1 !important
    }

    .laptop\:xer-scale-105 {
        --transform-scale-x: 1.05 !important;
        --transform-scale-y: 1.05 !important
    }

    .laptop\:xer-scale-110 {
        --transform-scale-x: 1.1 !important;
        --transform-scale-y: 1.1 !important
    }

    .laptop\:xer-scale-125 {
        --transform-scale-x: 1.25 !important;
        --transform-scale-y: 1.25 !important
    }

    .laptop\:xer-scale-150 {
        --transform-scale-x: 1.5 !important;
        --transform-scale-y: 1.5 !important
    }

    .laptop\:xer-scale-x-0 {
        --transform-scale-x: 0 !important
    }

    .laptop\:xer-scale-x-50 {
        --transform-scale-x: .5 !important
    }

    .laptop\:xer-scale-x-75 {
        --transform-scale-x: .75 !important
    }

    .laptop\:xer-scale-x-90 {
        --transform-scale-x: .9 !important
    }

    .laptop\:xer-scale-x-95 {
        --transform-scale-x: .95 !important
    }

    .laptop\:xer-scale-x-100 {
        --transform-scale-x: 1 !important
    }

    .laptop\:xer-scale-x-105 {
        --transform-scale-x: 1.05 !important
    }

    .laptop\:xer-scale-x-110 {
        --transform-scale-x: 1.1 !important
    }

    .laptop\:xer-scale-x-125 {
        --transform-scale-x: 1.25 !important
    }

    .laptop\:xer-scale-x-150 {
        --transform-scale-x: 1.5 !important
    }

    .laptop\:xer-scale-y-0 {
        --transform-scale-y: 0 !important
    }

    .laptop\:xer-scale-y-50 {
        --transform-scale-y: .5 !important
    }

    .laptop\:xer-scale-y-75 {
        --transform-scale-y: .75 !important
    }

    .laptop\:xer-scale-y-90 {
        --transform-scale-y: .9 !important
    }

    .laptop\:xer-scale-y-95 {
        --transform-scale-y: .95 !important
    }

    .laptop\:xer-scale-y-100 {
        --transform-scale-y: 1 !important
    }

    .laptop\:xer-scale-y-105 {
        --transform-scale-y: 1.05 !important
    }

    .laptop\:xer-scale-y-110 {
        --transform-scale-y: 1.1 !important
    }

    .laptop\:xer-scale-y-125 {
        --transform-scale-y: 1.25 !important
    }

    .laptop\:xer-scale-y-150 {
        --transform-scale-y: 1.5 !important
    }

    .laptop\:hover\:xer-scale-0:hover {
        --transform-scale-x: 0 !important;
        --transform-scale-y: 0 !important
    }

    .laptop\:hover\:xer-scale-50:hover {
        --transform-scale-x: .5 !important;
        --transform-scale-y: .5 !important
    }

    .laptop\:hover\:xer-scale-75:hover {
        --transform-scale-x: .75 !important;
        --transform-scale-y: .75 !important
    }

    .laptop\:hover\:xer-scale-90:hover {
        --transform-scale-x: .9 !important;
        --transform-scale-y: .9 !important
    }

    .laptop\:hover\:xer-scale-95:hover {
        --transform-scale-x: .95 !important;
        --transform-scale-y: .95 !important
    }

    .laptop\:hover\:xer-scale-100:hover {
        --transform-scale-x: 1 !important;
        --transform-scale-y: 1 !important
    }

    .laptop\:hover\:xer-scale-105:hover {
        --transform-scale-x: 1.05 !important;
        --transform-scale-y: 1.05 !important
    }

    .laptop\:hover\:xer-scale-110:hover {
        --transform-scale-x: 1.1 !important;
        --transform-scale-y: 1.1 !important
    }

    .laptop\:hover\:xer-scale-125:hover {
        --transform-scale-x: 1.25 !important;
        --transform-scale-y: 1.25 !important
    }

    .laptop\:hover\:xer-scale-150:hover {
        --transform-scale-x: 1.5 !important;
        --transform-scale-y: 1.5 !important
    }

    .laptop\:hover\:xer-scale-x-0:hover {
        --transform-scale-x: 0 !important
    }

    .laptop\:hover\:xer-scale-x-50:hover {
        --transform-scale-x: .5 !important
    }

    .laptop\:hover\:xer-scale-x-75:hover {
        --transform-scale-x: .75 !important
    }

    .laptop\:hover\:xer-scale-x-90:hover {
        --transform-scale-x: .9 !important
    }

    .laptop\:hover\:xer-scale-x-95:hover {
        --transform-scale-x: .95 !important
    }

    .laptop\:hover\:xer-scale-x-100:hover {
        --transform-scale-x: 1 !important
    }

    .laptop\:hover\:xer-scale-x-105:hover {
        --transform-scale-x: 1.05 !important
    }

    .laptop\:hover\:xer-scale-x-110:hover {
        --transform-scale-x: 1.1 !important
    }

    .laptop\:hover\:xer-scale-x-125:hover {
        --transform-scale-x: 1.25 !important
    }

    .laptop\:hover\:xer-scale-x-150:hover {
        --transform-scale-x: 1.5 !important
    }

    .laptop\:hover\:xer-scale-y-0:hover {
        --transform-scale-y: 0 !important
    }

    .laptop\:hover\:xer-scale-y-50:hover {
        --transform-scale-y: .5 !important
    }

    .laptop\:hover\:xer-scale-y-75:hover {
        --transform-scale-y: .75 !important
    }

    .laptop\:hover\:xer-scale-y-90:hover {
        --transform-scale-y: .9 !important
    }

    .laptop\:hover\:xer-scale-y-95:hover {
        --transform-scale-y: .95 !important
    }

    .laptop\:hover\:xer-scale-y-100:hover {
        --transform-scale-y: 1 !important
    }

    .laptop\:hover\:xer-scale-y-105:hover {
        --transform-scale-y: 1.05 !important
    }

    .laptop\:hover\:xer-scale-y-110:hover {
        --transform-scale-y: 1.1 !important
    }

    .laptop\:hover\:xer-scale-y-125:hover {
        --transform-scale-y: 1.25 !important
    }

    .laptop\:hover\:xer-scale-y-150:hover {
        --transform-scale-y: 1.5 !important
    }

    .laptop\:focus\:xer-scale-0:focus {
        --transform-scale-x: 0 !important;
        --transform-scale-y: 0 !important
    }

    .laptop\:focus\:xer-scale-50:focus {
        --transform-scale-x: .5 !important;
        --transform-scale-y: .5 !important
    }

    .laptop\:focus\:xer-scale-75:focus {
        --transform-scale-x: .75 !important;
        --transform-scale-y: .75 !important
    }

    .laptop\:focus\:xer-scale-90:focus {
        --transform-scale-x: .9 !important;
        --transform-scale-y: .9 !important
    }

    .laptop\:focus\:xer-scale-95:focus {
        --transform-scale-x: .95 !important;
        --transform-scale-y: .95 !important
    }

    .laptop\:focus\:xer-scale-100:focus {
        --transform-scale-x: 1 !important;
        --transform-scale-y: 1 !important
    }

    .laptop\:focus\:xer-scale-105:focus {
        --transform-scale-x: 1.05 !important;
        --transform-scale-y: 1.05 !important
    }

    .laptop\:focus\:xer-scale-110:focus {
        --transform-scale-x: 1.1 !important;
        --transform-scale-y: 1.1 !important
    }

    .laptop\:focus\:xer-scale-125:focus {
        --transform-scale-x: 1.25 !important;
        --transform-scale-y: 1.25 !important
    }

    .laptop\:focus\:xer-scale-150:focus {
        --transform-scale-x: 1.5 !important;
        --transform-scale-y: 1.5 !important
    }

    .laptop\:focus\:xer-scale-x-0:focus {
        --transform-scale-x: 0 !important
    }

    .laptop\:focus\:xer-scale-x-50:focus {
        --transform-scale-x: .5 !important
    }

    .laptop\:focus\:xer-scale-x-75:focus {
        --transform-scale-x: .75 !important
    }

    .laptop\:focus\:xer-scale-x-90:focus {
        --transform-scale-x: .9 !important
    }

    .laptop\:focus\:xer-scale-x-95:focus {
        --transform-scale-x: .95 !important
    }

    .laptop\:focus\:xer-scale-x-100:focus {
        --transform-scale-x: 1 !important
    }

    .laptop\:focus\:xer-scale-x-105:focus {
        --transform-scale-x: 1.05 !important
    }

    .laptop\:focus\:xer-scale-x-110:focus {
        --transform-scale-x: 1.1 !important
    }

    .laptop\:focus\:xer-scale-x-125:focus {
        --transform-scale-x: 1.25 !important
    }

    .laptop\:focus\:xer-scale-x-150:focus {
        --transform-scale-x: 1.5 !important
    }

    .laptop\:focus\:xer-scale-y-0:focus {
        --transform-scale-y: 0 !important
    }

    .laptop\:focus\:xer-scale-y-50:focus {
        --transform-scale-y: .5 !important
    }

    .laptop\:focus\:xer-scale-y-75:focus {
        --transform-scale-y: .75 !important
    }

    .laptop\:focus\:xer-scale-y-90:focus {
        --transform-scale-y: .9 !important
    }

    .laptop\:focus\:xer-scale-y-95:focus {
        --transform-scale-y: .95 !important
    }

    .laptop\:focus\:xer-scale-y-100:focus {
        --transform-scale-y: 1 !important
    }

    .laptop\:focus\:xer-scale-y-105:focus {
        --transform-scale-y: 1.05 !important
    }

    .laptop\:focus\:xer-scale-y-110:focus {
        --transform-scale-y: 1.1 !important
    }

    .laptop\:focus\:xer-scale-y-125:focus {
        --transform-scale-y: 1.25 !important
    }

    .laptop\:focus\:xer-scale-y-150:focus {
        --transform-scale-y: 1.5 !important
    }

    .laptop\:xer-rotate-0 {
        --transform-rotate: 0 !important
    }

    .laptop\:xer-rotate-1 {
        --transform-rotate: 1deg !important
    }

    .laptop\:xer-rotate-2 {
        --transform-rotate: 2deg !important
    }

    .laptop\:xer-rotate-3 {
        --transform-rotate: 3deg !important
    }

    .laptop\:xer-rotate-6 {
        --transform-rotate: 6deg !important
    }

    .laptop\:xer-rotate-12 {
        --transform-rotate: 12deg !important
    }

    .laptop\:xer-rotate-45 {
        --transform-rotate: 45deg !important
    }

    .laptop\:xer-rotate-90 {
        --transform-rotate: 90deg !important
    }

    .laptop\:xer-rotate-180 {
        --transform-rotate: 180deg !important
    }

    .laptop\:xer--rotate-180 {
        --transform-rotate: -180deg !important
    }

    .laptop\:xer--rotate-90 {
        --transform-rotate: -90deg !important
    }

    .laptop\:xer--rotate-45 {
        --transform-rotate: -45deg !important
    }

    .laptop\:xer--rotate-12 {
        --transform-rotate: -12deg !important
    }

    .laptop\:xer--rotate-6 {
        --transform-rotate: -6deg !important
    }

    .laptop\:xer--rotate-3 {
        --transform-rotate: -3deg !important
    }

    .laptop\:xer--rotate-2 {
        --transform-rotate: -2deg !important
    }

    .laptop\:xer--rotate-1 {
        --transform-rotate: -1deg !important
    }

    .laptop\:hover\:xer-rotate-0:hover {
        --transform-rotate: 0 !important
    }

    .laptop\:hover\:xer-rotate-1:hover {
        --transform-rotate: 1deg !important
    }

    .laptop\:hover\:xer-rotate-2:hover {
        --transform-rotate: 2deg !important
    }

    .laptop\:hover\:xer-rotate-3:hover {
        --transform-rotate: 3deg !important
    }

    .laptop\:hover\:xer-rotate-6:hover {
        --transform-rotate: 6deg !important
    }

    .laptop\:hover\:xer-rotate-12:hover {
        --transform-rotate: 12deg !important
    }

    .laptop\:hover\:xer-rotate-45:hover {
        --transform-rotate: 45deg !important
    }

    .laptop\:hover\:xer-rotate-90:hover {
        --transform-rotate: 90deg !important
    }

    .laptop\:hover\:xer-rotate-180:hover {
        --transform-rotate: 180deg !important
    }

    .laptop\:hover\:xer--rotate-180:hover {
        --transform-rotate: -180deg !important
    }

    .laptop\:hover\:xer--rotate-90:hover {
        --transform-rotate: -90deg !important
    }

    .laptop\:hover\:xer--rotate-45:hover {
        --transform-rotate: -45deg !important
    }

    .laptop\:hover\:xer--rotate-12:hover {
        --transform-rotate: -12deg !important
    }

    .laptop\:hover\:xer--rotate-6:hover {
        --transform-rotate: -6deg !important
    }

    .laptop\:hover\:xer--rotate-3:hover {
        --transform-rotate: -3deg !important
    }

    .laptop\:hover\:xer--rotate-2:hover {
        --transform-rotate: -2deg !important
    }

    .laptop\:hover\:xer--rotate-1:hover {
        --transform-rotate: -1deg !important
    }

    .laptop\:focus\:xer-rotate-0:focus {
        --transform-rotate: 0 !important
    }

    .laptop\:focus\:xer-rotate-1:focus {
        --transform-rotate: 1deg !important
    }

    .laptop\:focus\:xer-rotate-2:focus {
        --transform-rotate: 2deg !important
    }

    .laptop\:focus\:xer-rotate-3:focus {
        --transform-rotate: 3deg !important
    }

    .laptop\:focus\:xer-rotate-6:focus {
        --transform-rotate: 6deg !important
    }

    .laptop\:focus\:xer-rotate-12:focus {
        --transform-rotate: 12deg !important
    }

    .laptop\:focus\:xer-rotate-45:focus {
        --transform-rotate: 45deg !important
    }

    .laptop\:focus\:xer-rotate-90:focus {
        --transform-rotate: 90deg !important
    }

    .laptop\:focus\:xer-rotate-180:focus {
        --transform-rotate: 180deg !important
    }

    .laptop\:focus\:xer--rotate-180:focus {
        --transform-rotate: -180deg !important
    }

    .laptop\:focus\:xer--rotate-90:focus {
        --transform-rotate: -90deg !important
    }

    .laptop\:focus\:xer--rotate-45:focus {
        --transform-rotate: -45deg !important
    }

    .laptop\:focus\:xer--rotate-12:focus {
        --transform-rotate: -12deg !important
    }

    .laptop\:focus\:xer--rotate-6:focus {
        --transform-rotate: -6deg !important
    }

    .laptop\:focus\:xer--rotate-3:focus {
        --transform-rotate: -3deg !important
    }

    .laptop\:focus\:xer--rotate-2:focus {
        --transform-rotate: -2deg !important
    }

    .laptop\:focus\:xer--rotate-1:focus {
        --transform-rotate: -1deg !important
    }

    .laptop\:xer-translate-x-0 {
        --transform-translate-x: 0 !important
    }

    .laptop\:xer-translate-x-1 {
        --transform-translate-x: 0.125rem !important
    }

    .laptop\:xer-translate-x-2 {
        --transform-translate-x: 0.25rem !important
    }

    .laptop\:xer-translate-x-3 {
        --transform-translate-x: 0.5rem !important
    }

    .laptop\:xer-translate-x-4 {
        --transform-translate-x: 0.75rem !important
    }

    .laptop\:xer-translate-x-5 {
        --transform-translate-x: 1rem !important
    }

    .laptop\:xer-translate-x-6 {
        --transform-translate-x: 1.25rem !important
    }

    .laptop\:xer-translate-x-7 {
        --transform-translate-x: 1.5rem !important
    }

    .laptop\:xer-translate-x-8 {
        --transform-translate-x: 2rem !important
    }

    .laptop\:xer-translate-x-9 {
        --transform-translate-x: 2.25rem !important
    }

    .laptop\:xer-translate-x-10 {
        --transform-translate-x: 2.5rem !important
    }

    .laptop\:xer-translate-x-11 {
        --transform-translate-x: 2.75rem !important
    }

    .laptop\:xer-translate-x-12 {
        --transform-translate-x: 3.75rem !important
    }

    .laptop\:xer-translate-x-13 {
        --transform-translate-x: 4.25rem !important
    }

    .laptop\:xer-translate-x-14 {
        --transform-translate-x: 5rem !important
    }

    .laptop\:xer-translate-x-15 {
        --transform-translate-x: 6.25rem !important
    }

    .laptop\:xer-translate-x-16 {
        --transform-translate-x: 7.75rem !important
    }

    .laptop\:xer-translate-x-17 {
        --transform-translate-x: 10rem !important
    }

    .laptop\:xer--translate-x-1 {
        --transform-translate-x: -0.125rem !important
    }

    .laptop\:xer--translate-x-2 {
        --transform-translate-x: -0.25rem !important
    }

    .laptop\:xer--translate-x-3 {
        --transform-translate-x: -0.5rem !important
    }

    .laptop\:xer--translate-x-4 {
        --transform-translate-x: -0.75rem !important
    }

    .laptop\:xer--translate-x-5 {
        --transform-translate-x: -1rem !important
    }

    .laptop\:xer--translate-x-6 {
        --transform-translate-x: -1.25rem !important
    }

    .laptop\:xer--translate-x-7 {
        --transform-translate-x: -1.5rem !important
    }

    .laptop\:xer--translate-x-8 {
        --transform-translate-x: -2rem !important
    }

    .laptop\:xer--translate-x-9 {
        --transform-translate-x: -2.25rem !important
    }

    .laptop\:xer--translate-x-10 {
        --transform-translate-x: -2.5rem !important
    }

    .laptop\:xer--translate-x-11 {
        --transform-translate-x: -2.75rem !important
    }

    .laptop\:xer--translate-x-12 {
        --transform-translate-x: -3.75rem !important
    }

    .laptop\:xer--translate-x-13 {
        --transform-translate-x: -4.25rem !important
    }

    .laptop\:xer--translate-x-14 {
        --transform-translate-x: -5rem !important
    }

    .laptop\:xer--translate-x-15 {
        --transform-translate-x: -6.25rem !important
    }

    .laptop\:xer--translate-x-16 {
        --transform-translate-x: -7.75rem !important
    }

    .laptop\:xer--translate-x-17 {
        --transform-translate-x: -10rem !important
    }

    .laptop\:xer--translate-x-full {
        --transform-translate-x: -100% !important
    }

    .laptop\:xer--translate-x-1\/2 {
        --transform-translate-x: -50% !important
    }

    .laptop\:xer-translate-x-1\/2 {
        --transform-translate-x: 50% !important
    }

    .laptop\:xer-translate-x-full {
        --transform-translate-x: 100% !important
    }

    .laptop\:xer-translate-y-0 {
        --transform-translate-y: 0 !important
    }

    .laptop\:xer-translate-y-1 {
        --transform-translate-y: 0.125rem !important
    }

    .laptop\:xer-translate-y-2 {
        --transform-translate-y: 0.25rem !important
    }

    .laptop\:xer-translate-y-3 {
        --transform-translate-y: 0.5rem !important
    }

    .laptop\:xer-translate-y-4 {
        --transform-translate-y: 0.75rem !important
    }

    .laptop\:xer-translate-y-5 {
        --transform-translate-y: 1rem !important
    }

    .laptop\:xer-translate-y-6 {
        --transform-translate-y: 1.25rem !important
    }

    .laptop\:xer-translate-y-7 {
        --transform-translate-y: 1.5rem !important
    }

    .laptop\:xer-translate-y-8 {
        --transform-translate-y: 2rem !important
    }

    .laptop\:xer-translate-y-9 {
        --transform-translate-y: 2.25rem !important
    }

    .laptop\:xer-translate-y-10 {
        --transform-translate-y: 2.5rem !important
    }

    .laptop\:xer-translate-y-11 {
        --transform-translate-y: 2.75rem !important
    }

    .laptop\:xer-translate-y-12 {
        --transform-translate-y: 3.75rem !important
    }

    .laptop\:xer-translate-y-13 {
        --transform-translate-y: 4.25rem !important
    }

    .laptop\:xer-translate-y-14 {
        --transform-translate-y: 5rem !important
    }

    .laptop\:xer-translate-y-15 {
        --transform-translate-y: 6.25rem !important
    }

    .laptop\:xer-translate-y-16 {
        --transform-translate-y: 7.75rem !important
    }

    .laptop\:xer-translate-y-17 {
        --transform-translate-y: 10rem !important
    }

    .laptop\:xer--translate-y-1 {
        --transform-translate-y: -0.125rem !important
    }

    .laptop\:xer--translate-y-2 {
        --transform-translate-y: -0.25rem !important
    }

    .laptop\:xer--translate-y-3 {
        --transform-translate-y: -0.5rem !important
    }

    .laptop\:xer--translate-y-4 {
        --transform-translate-y: -0.75rem !important
    }

    .laptop\:xer--translate-y-5 {
        --transform-translate-y: -1rem !important
    }

    .laptop\:xer--translate-y-6 {
        --transform-translate-y: -1.25rem !important
    }

    .laptop\:xer--translate-y-7 {
        --transform-translate-y: -1.5rem !important
    }

    .laptop\:xer--translate-y-8 {
        --transform-translate-y: -2rem !important
    }

    .laptop\:xer--translate-y-9 {
        --transform-translate-y: -2.25rem !important
    }

    .laptop\:xer--translate-y-10 {
        --transform-translate-y: -2.5rem !important
    }

    .laptop\:xer--translate-y-11 {
        --transform-translate-y: -2.75rem !important
    }

    .laptop\:xer--translate-y-12 {
        --transform-translate-y: -3.75rem !important
    }

    .laptop\:xer--translate-y-13 {
        --transform-translate-y: -4.25rem !important
    }

    .laptop\:xer--translate-y-14 {
        --transform-translate-y: -5rem !important
    }

    .laptop\:xer--translate-y-15 {
        --transform-translate-y: -6.25rem !important
    }

    .laptop\:xer--translate-y-16 {
        --transform-translate-y: -7.75rem !important
    }

    .laptop\:xer--translate-y-17 {
        --transform-translate-y: -10rem !important
    }

    .laptop\:xer--translate-y-full {
        --transform-translate-y: -100% !important
    }

    .laptop\:xer--translate-y-1\/2 {
        --transform-translate-y: -50% !important
    }

    .laptop\:xer-translate-y-1\/2 {
        --transform-translate-y: 50% !important
    }

    .laptop\:xer-translate-y-full {
        --transform-translate-y: 100% !important
    }

    .laptop\:hover\:xer-translate-x-0:hover {
        --transform-translate-x: 0 !important
    }

    .laptop\:hover\:xer-translate-x-1:hover {
        --transform-translate-x: 0.125rem !important
    }

    .laptop\:hover\:xer-translate-x-2:hover {
        --transform-translate-x: 0.25rem !important
    }

    .laptop\:hover\:xer-translate-x-3:hover {
        --transform-translate-x: 0.5rem !important
    }

    .laptop\:hover\:xer-translate-x-4:hover {
        --transform-translate-x: 0.75rem !important
    }

    .laptop\:hover\:xer-translate-x-5:hover {
        --transform-translate-x: 1rem !important
    }

    .laptop\:hover\:xer-translate-x-6:hover {
        --transform-translate-x: 1.25rem !important
    }

    .laptop\:hover\:xer-translate-x-7:hover {
        --transform-translate-x: 1.5rem !important
    }

    .laptop\:hover\:xer-translate-x-8:hover {
        --transform-translate-x: 2rem !important
    }

    .laptop\:hover\:xer-translate-x-9:hover {
        --transform-translate-x: 2.25rem !important
    }

    .laptop\:hover\:xer-translate-x-10:hover {
        --transform-translate-x: 2.5rem !important
    }

    .laptop\:hover\:xer-translate-x-11:hover {
        --transform-translate-x: 2.75rem !important
    }

    .laptop\:hover\:xer-translate-x-12:hover {
        --transform-translate-x: 3.75rem !important
    }

    .laptop\:hover\:xer-translate-x-13:hover {
        --transform-translate-x: 4.25rem !important
    }

    .laptop\:hover\:xer-translate-x-14:hover {
        --transform-translate-x: 5rem !important
    }

    .laptop\:hover\:xer-translate-x-15:hover {
        --transform-translate-x: 6.25rem !important
    }

    .laptop\:hover\:xer-translate-x-16:hover {
        --transform-translate-x: 7.75rem !important
    }

    .laptop\:hover\:xer-translate-x-17:hover {
        --transform-translate-x: 10rem !important
    }

    .laptop\:hover\:xer--translate-x-1:hover {
        --transform-translate-x: -0.125rem !important
    }

    .laptop\:hover\:xer--translate-x-2:hover {
        --transform-translate-x: -0.25rem !important
    }

    .laptop\:hover\:xer--translate-x-3:hover {
        --transform-translate-x: -0.5rem !important
    }

    .laptop\:hover\:xer--translate-x-4:hover {
        --transform-translate-x: -0.75rem !important
    }

    .laptop\:hover\:xer--translate-x-5:hover {
        --transform-translate-x: -1rem !important
    }

    .laptop\:hover\:xer--translate-x-6:hover {
        --transform-translate-x: -1.25rem !important
    }

    .laptop\:hover\:xer--translate-x-7:hover {
        --transform-translate-x: -1.5rem !important
    }

    .laptop\:hover\:xer--translate-x-8:hover {
        --transform-translate-x: -2rem !important
    }

    .laptop\:hover\:xer--translate-x-9:hover {
        --transform-translate-x: -2.25rem !important
    }

    .laptop\:hover\:xer--translate-x-10:hover {
        --transform-translate-x: -2.5rem !important
    }

    .laptop\:hover\:xer--translate-x-11:hover {
        --transform-translate-x: -2.75rem !important
    }

    .laptop\:hover\:xer--translate-x-12:hover {
        --transform-translate-x: -3.75rem !important
    }

    .laptop\:hover\:xer--translate-x-13:hover {
        --transform-translate-x: -4.25rem !important
    }

    .laptop\:hover\:xer--translate-x-14:hover {
        --transform-translate-x: -5rem !important
    }

    .laptop\:hover\:xer--translate-x-15:hover {
        --transform-translate-x: -6.25rem !important
    }

    .laptop\:hover\:xer--translate-x-16:hover {
        --transform-translate-x: -7.75rem !important
    }

    .laptop\:hover\:xer--translate-x-17:hover {
        --transform-translate-x: -10rem !important
    }

    .laptop\:hover\:xer--translate-x-full:hover {
        --transform-translate-x: -100% !important
    }

    .laptop\:hover\:xer--translate-x-1\/2:hover {
        --transform-translate-x: -50% !important
    }

    .laptop\:hover\:xer-translate-x-1\/2:hover {
        --transform-translate-x: 50% !important
    }

    .laptop\:hover\:xer-translate-x-full:hover {
        --transform-translate-x: 100% !important
    }

    .laptop\:hover\:xer-translate-y-0:hover {
        --transform-translate-y: 0 !important
    }

    .laptop\:hover\:xer-translate-y-1:hover {
        --transform-translate-y: 0.125rem !important
    }

    .laptop\:hover\:xer-translate-y-2:hover {
        --transform-translate-y: 0.25rem !important
    }

    .laptop\:hover\:xer-translate-y-3:hover {
        --transform-translate-y: 0.5rem !important
    }

    .laptop\:hover\:xer-translate-y-4:hover {
        --transform-translate-y: 0.75rem !important
    }

    .laptop\:hover\:xer-translate-y-5:hover {
        --transform-translate-y: 1rem !important
    }

    .laptop\:hover\:xer-translate-y-6:hover {
        --transform-translate-y: 1.25rem !important
    }

    .laptop\:hover\:xer-translate-y-7:hover {
        --transform-translate-y: 1.5rem !important
    }

    .laptop\:hover\:xer-translate-y-8:hover {
        --transform-translate-y: 2rem !important
    }

    .laptop\:hover\:xer-translate-y-9:hover {
        --transform-translate-y: 2.25rem !important
    }

    .laptop\:hover\:xer-translate-y-10:hover {
        --transform-translate-y: 2.5rem !important
    }

    .laptop\:hover\:xer-translate-y-11:hover {
        --transform-translate-y: 2.75rem !important
    }

    .laptop\:hover\:xer-translate-y-12:hover {
        --transform-translate-y: 3.75rem !important
    }

    .laptop\:hover\:xer-translate-y-13:hover {
        --transform-translate-y: 4.25rem !important
    }

    .laptop\:hover\:xer-translate-y-14:hover {
        --transform-translate-y: 5rem !important
    }

    .laptop\:hover\:xer-translate-y-15:hover {
        --transform-translate-y: 6.25rem !important
    }

    .laptop\:hover\:xer-translate-y-16:hover {
        --transform-translate-y: 7.75rem !important
    }

    .laptop\:hover\:xer-translate-y-17:hover {
        --transform-translate-y: 10rem !important
    }

    .laptop\:hover\:xer--translate-y-1:hover {
        --transform-translate-y: -0.125rem !important
    }

    .laptop\:hover\:xer--translate-y-2:hover {
        --transform-translate-y: -0.25rem !important
    }

    .laptop\:hover\:xer--translate-y-3:hover {
        --transform-translate-y: -0.5rem !important
    }

    .laptop\:hover\:xer--translate-y-4:hover {
        --transform-translate-y: -0.75rem !important
    }

    .laptop\:hover\:xer--translate-y-5:hover {
        --transform-translate-y: -1rem !important
    }

    .laptop\:hover\:xer--translate-y-6:hover {
        --transform-translate-y: -1.25rem !important
    }

    .laptop\:hover\:xer--translate-y-7:hover {
        --transform-translate-y: -1.5rem !important
    }

    .laptop\:hover\:xer--translate-y-8:hover {
        --transform-translate-y: -2rem !important
    }

    .laptop\:hover\:xer--translate-y-9:hover {
        --transform-translate-y: -2.25rem !important
    }

    .laptop\:hover\:xer--translate-y-10:hover {
        --transform-translate-y: -2.5rem !important
    }

    .laptop\:hover\:xer--translate-y-11:hover {
        --transform-translate-y: -2.75rem !important
    }

    .laptop\:hover\:xer--translate-y-12:hover {
        --transform-translate-y: -3.75rem !important
    }

    .laptop\:hover\:xer--translate-y-13:hover {
        --transform-translate-y: -4.25rem !important
    }

    .laptop\:hover\:xer--translate-y-14:hover {
        --transform-translate-y: -5rem !important
    }

    .laptop\:hover\:xer--translate-y-15:hover {
        --transform-translate-y: -6.25rem !important
    }

    .laptop\:hover\:xer--translate-y-16:hover {
        --transform-translate-y: -7.75rem !important
    }

    .laptop\:hover\:xer--translate-y-17:hover {
        --transform-translate-y: -10rem !important
    }

    .laptop\:hover\:xer--translate-y-full:hover {
        --transform-translate-y: -100% !important
    }

    .laptop\:hover\:xer--translate-y-1\/2:hover {
        --transform-translate-y: -50% !important
    }

    .laptop\:hover\:xer-translate-y-1\/2:hover {
        --transform-translate-y: 50% !important
    }

    .laptop\:hover\:xer-translate-y-full:hover {
        --transform-translate-y: 100% !important
    }

    .laptop\:focus\:xer-translate-x-0:focus {
        --transform-translate-x: 0 !important
    }

    .laptop\:focus\:xer-translate-x-1:focus {
        --transform-translate-x: 0.125rem !important
    }

    .laptop\:focus\:xer-translate-x-2:focus {
        --transform-translate-x: 0.25rem !important
    }

    .laptop\:focus\:xer-translate-x-3:focus {
        --transform-translate-x: 0.5rem !important
    }

    .laptop\:focus\:xer-translate-x-4:focus {
        --transform-translate-x: 0.75rem !important
    }

    .laptop\:focus\:xer-translate-x-5:focus {
        --transform-translate-x: 1rem !important
    }

    .laptop\:focus\:xer-translate-x-6:focus {
        --transform-translate-x: 1.25rem !important
    }

    .laptop\:focus\:xer-translate-x-7:focus {
        --transform-translate-x: 1.5rem !important
    }

    .laptop\:focus\:xer-translate-x-8:focus {
        --transform-translate-x: 2rem !important
    }

    .laptop\:focus\:xer-translate-x-9:focus {
        --transform-translate-x: 2.25rem !important
    }

    .laptop\:focus\:xer-translate-x-10:focus {
        --transform-translate-x: 2.5rem !important
    }

    .laptop\:focus\:xer-translate-x-11:focus {
        --transform-translate-x: 2.75rem !important
    }

    .laptop\:focus\:xer-translate-x-12:focus {
        --transform-translate-x: 3.75rem !important
    }

    .laptop\:focus\:xer-translate-x-13:focus {
        --transform-translate-x: 4.25rem !important
    }

    .laptop\:focus\:xer-translate-x-14:focus {
        --transform-translate-x: 5rem !important
    }

    .laptop\:focus\:xer-translate-x-15:focus {
        --transform-translate-x: 6.25rem !important
    }

    .laptop\:focus\:xer-translate-x-16:focus {
        --transform-translate-x: 7.75rem !important
    }

    .laptop\:focus\:xer-translate-x-17:focus {
        --transform-translate-x: 10rem !important
    }

    .laptop\:focus\:xer--translate-x-1:focus {
        --transform-translate-x: -0.125rem !important
    }

    .laptop\:focus\:xer--translate-x-2:focus {
        --transform-translate-x: -0.25rem !important
    }

    .laptop\:focus\:xer--translate-x-3:focus {
        --transform-translate-x: -0.5rem !important
    }

    .laptop\:focus\:xer--translate-x-4:focus {
        --transform-translate-x: -0.75rem !important
    }

    .laptop\:focus\:xer--translate-x-5:focus {
        --transform-translate-x: -1rem !important
    }

    .laptop\:focus\:xer--translate-x-6:focus {
        --transform-translate-x: -1.25rem !important
    }

    .laptop\:focus\:xer--translate-x-7:focus {
        --transform-translate-x: -1.5rem !important
    }

    .laptop\:focus\:xer--translate-x-8:focus {
        --transform-translate-x: -2rem !important
    }

    .laptop\:focus\:xer--translate-x-9:focus {
        --transform-translate-x: -2.25rem !important
    }

    .laptop\:focus\:xer--translate-x-10:focus {
        --transform-translate-x: -2.5rem !important
    }

    .laptop\:focus\:xer--translate-x-11:focus {
        --transform-translate-x: -2.75rem !important
    }

    .laptop\:focus\:xer--translate-x-12:focus {
        --transform-translate-x: -3.75rem !important
    }

    .laptop\:focus\:xer--translate-x-13:focus {
        --transform-translate-x: -4.25rem !important
    }

    .laptop\:focus\:xer--translate-x-14:focus {
        --transform-translate-x: -5rem !important
    }

    .laptop\:focus\:xer--translate-x-15:focus {
        --transform-translate-x: -6.25rem !important
    }

    .laptop\:focus\:xer--translate-x-16:focus {
        --transform-translate-x: -7.75rem !important
    }

    .laptop\:focus\:xer--translate-x-17:focus {
        --transform-translate-x: -10rem !important
    }

    .laptop\:focus\:xer--translate-x-full:focus {
        --transform-translate-x: -100% !important
    }

    .laptop\:focus\:xer--translate-x-1\/2:focus {
        --transform-translate-x: -50% !important
    }

    .laptop\:focus\:xer-translate-x-1\/2:focus {
        --transform-translate-x: 50% !important
    }

    .laptop\:focus\:xer-translate-x-full:focus {
        --transform-translate-x: 100% !important
    }

    .laptop\:focus\:xer-translate-y-0:focus {
        --transform-translate-y: 0 !important
    }

    .laptop\:focus\:xer-translate-y-1:focus {
        --transform-translate-y: 0.125rem !important
    }

    .laptop\:focus\:xer-translate-y-2:focus {
        --transform-translate-y: 0.25rem !important
    }

    .laptop\:focus\:xer-translate-y-3:focus {
        --transform-translate-y: 0.5rem !important
    }

    .laptop\:focus\:xer-translate-y-4:focus {
        --transform-translate-y: 0.75rem !important
    }

    .laptop\:focus\:xer-translate-y-5:focus {
        --transform-translate-y: 1rem !important
    }

    .laptop\:focus\:xer-translate-y-6:focus {
        --transform-translate-y: 1.25rem !important
    }

    .laptop\:focus\:xer-translate-y-7:focus {
        --transform-translate-y: 1.5rem !important
    }

    .laptop\:focus\:xer-translate-y-8:focus {
        --transform-translate-y: 2rem !important
    }

    .laptop\:focus\:xer-translate-y-9:focus {
        --transform-translate-y: 2.25rem !important
    }

    .laptop\:focus\:xer-translate-y-10:focus {
        --transform-translate-y: 2.5rem !important
    }

    .laptop\:focus\:xer-translate-y-11:focus {
        --transform-translate-y: 2.75rem !important
    }

    .laptop\:focus\:xer-translate-y-12:focus {
        --transform-translate-y: 3.75rem !important
    }

    .laptop\:focus\:xer-translate-y-13:focus {
        --transform-translate-y: 4.25rem !important
    }

    .laptop\:focus\:xer-translate-y-14:focus {
        --transform-translate-y: 5rem !important
    }

    .laptop\:focus\:xer-translate-y-15:focus {
        --transform-translate-y: 6.25rem !important
    }

    .laptop\:focus\:xer-translate-y-16:focus {
        --transform-translate-y: 7.75rem !important
    }

    .laptop\:focus\:xer-translate-y-17:focus {
        --transform-translate-y: 10rem !important
    }

    .laptop\:focus\:xer--translate-y-1:focus {
        --transform-translate-y: -0.125rem !important
    }

    .laptop\:focus\:xer--translate-y-2:focus {
        --transform-translate-y: -0.25rem !important
    }

    .laptop\:focus\:xer--translate-y-3:focus {
        --transform-translate-y: -0.5rem !important
    }

    .laptop\:focus\:xer--translate-y-4:focus {
        --transform-translate-y: -0.75rem !important
    }

    .laptop\:focus\:xer--translate-y-5:focus {
        --transform-translate-y: -1rem !important
    }

    .laptop\:focus\:xer--translate-y-6:focus {
        --transform-translate-y: -1.25rem !important
    }

    .laptop\:focus\:xer--translate-y-7:focus {
        --transform-translate-y: -1.5rem !important
    }

    .laptop\:focus\:xer--translate-y-8:focus {
        --transform-translate-y: -2rem !important
    }

    .laptop\:focus\:xer--translate-y-9:focus {
        --transform-translate-y: -2.25rem !important
    }

    .laptop\:focus\:xer--translate-y-10:focus {
        --transform-translate-y: -2.5rem !important
    }

    .laptop\:focus\:xer--translate-y-11:focus {
        --transform-translate-y: -2.75rem !important
    }

    .laptop\:focus\:xer--translate-y-12:focus {
        --transform-translate-y: -3.75rem !important
    }

    .laptop\:focus\:xer--translate-y-13:focus {
        --transform-translate-y: -4.25rem !important
    }

    .laptop\:focus\:xer--translate-y-14:focus {
        --transform-translate-y: -5rem !important
    }

    .laptop\:focus\:xer--translate-y-15:focus {
        --transform-translate-y: -6.25rem !important
    }

    .laptop\:focus\:xer--translate-y-16:focus {
        --transform-translate-y: -7.75rem !important
    }

    .laptop\:focus\:xer--translate-y-17:focus {
        --transform-translate-y: -10rem !important
    }

    .laptop\:focus\:xer--translate-y-full:focus {
        --transform-translate-y: -100% !important
    }

    .laptop\:focus\:xer--translate-y-1\/2:focus {
        --transform-translate-y: -50% !important
    }

    .laptop\:focus\:xer-translate-y-1\/2:focus {
        --transform-translate-y: 50% !important
    }

    .laptop\:focus\:xer-translate-y-full:focus {
        --transform-translate-y: 100% !important
    }

    .laptop\:xer-skew-x-0 {
        --transform-skew-x: 0 !important
    }

    .laptop\:xer-skew-x-1 {
        --transform-skew-x: 1deg !important
    }

    .laptop\:xer-skew-x-2 {
        --transform-skew-x: 2deg !important
    }

    .laptop\:xer-skew-x-3 {
        --transform-skew-x: 3deg !important
    }

    .laptop\:xer-skew-x-6 {
        --transform-skew-x: 6deg !important
    }

    .laptop\:xer-skew-x-12 {
        --transform-skew-x: 12deg !important
    }

    .laptop\:xer--skew-x-12 {
        --transform-skew-x: -12deg !important
    }

    .laptop\:xer--skew-x-6 {
        --transform-skew-x: -6deg !important
    }

    .laptop\:xer--skew-x-3 {
        --transform-skew-x: -3deg !important
    }

    .laptop\:xer--skew-x-2 {
        --transform-skew-x: -2deg !important
    }

    .laptop\:xer--skew-x-1 {
        --transform-skew-x: -1deg !important
    }

    .laptop\:xer-skew-y-0 {
        --transform-skew-y: 0 !important
    }

    .laptop\:xer-skew-y-1 {
        --transform-skew-y: 1deg !important
    }

    .laptop\:xer-skew-y-2 {
        --transform-skew-y: 2deg !important
    }

    .laptop\:xer-skew-y-3 {
        --transform-skew-y: 3deg !important
    }

    .laptop\:xer-skew-y-6 {
        --transform-skew-y: 6deg !important
    }

    .laptop\:xer-skew-y-12 {
        --transform-skew-y: 12deg !important
    }

    .laptop\:xer--skew-y-12 {
        --transform-skew-y: -12deg !important
    }

    .laptop\:xer--skew-y-6 {
        --transform-skew-y: -6deg !important
    }

    .laptop\:xer--skew-y-3 {
        --transform-skew-y: -3deg !important
    }

    .laptop\:xer--skew-y-2 {
        --transform-skew-y: -2deg !important
    }

    .laptop\:xer--skew-y-1 {
        --transform-skew-y: -1deg !important
    }

    .laptop\:hover\:xer-skew-x-0:hover {
        --transform-skew-x: 0 !important
    }

    .laptop\:hover\:xer-skew-x-1:hover {
        --transform-skew-x: 1deg !important
    }

    .laptop\:hover\:xer-skew-x-2:hover {
        --transform-skew-x: 2deg !important
    }

    .laptop\:hover\:xer-skew-x-3:hover {
        --transform-skew-x: 3deg !important
    }

    .laptop\:hover\:xer-skew-x-6:hover {
        --transform-skew-x: 6deg !important
    }

    .laptop\:hover\:xer-skew-x-12:hover {
        --transform-skew-x: 12deg !important
    }

    .laptop\:hover\:xer--skew-x-12:hover {
        --transform-skew-x: -12deg !important
    }

    .laptop\:hover\:xer--skew-x-6:hover {
        --transform-skew-x: -6deg !important
    }

    .laptop\:hover\:xer--skew-x-3:hover {
        --transform-skew-x: -3deg !important
    }

    .laptop\:hover\:xer--skew-x-2:hover {
        --transform-skew-x: -2deg !important
    }

    .laptop\:hover\:xer--skew-x-1:hover {
        --transform-skew-x: -1deg !important
    }

    .laptop\:hover\:xer-skew-y-0:hover {
        --transform-skew-y: 0 !important
    }

    .laptop\:hover\:xer-skew-y-1:hover {
        --transform-skew-y: 1deg !important
    }

    .laptop\:hover\:xer-skew-y-2:hover {
        --transform-skew-y: 2deg !important
    }

    .laptop\:hover\:xer-skew-y-3:hover {
        --transform-skew-y: 3deg !important
    }

    .laptop\:hover\:xer-skew-y-6:hover {
        --transform-skew-y: 6deg !important
    }

    .laptop\:hover\:xer-skew-y-12:hover {
        --transform-skew-y: 12deg !important
    }

    .laptop\:hover\:xer--skew-y-12:hover {
        --transform-skew-y: -12deg !important
    }

    .laptop\:hover\:xer--skew-y-6:hover {
        --transform-skew-y: -6deg !important
    }

    .laptop\:hover\:xer--skew-y-3:hover {
        --transform-skew-y: -3deg !important
    }

    .laptop\:hover\:xer--skew-y-2:hover {
        --transform-skew-y: -2deg !important
    }

    .laptop\:hover\:xer--skew-y-1:hover {
        --transform-skew-y: -1deg !important
    }

    .laptop\:focus\:xer-skew-x-0:focus {
        --transform-skew-x: 0 !important
    }

    .laptop\:focus\:xer-skew-x-1:focus {
        --transform-skew-x: 1deg !important
    }

    .laptop\:focus\:xer-skew-x-2:focus {
        --transform-skew-x: 2deg !important
    }

    .laptop\:focus\:xer-skew-x-3:focus {
        --transform-skew-x: 3deg !important
    }

    .laptop\:focus\:xer-skew-x-6:focus {
        --transform-skew-x: 6deg !important
    }

    .laptop\:focus\:xer-skew-x-12:focus {
        --transform-skew-x: 12deg !important
    }

    .laptop\:focus\:xer--skew-x-12:focus {
        --transform-skew-x: -12deg !important
    }

    .laptop\:focus\:xer--skew-x-6:focus {
        --transform-skew-x: -6deg !important
    }

    .laptop\:focus\:xer--skew-x-3:focus {
        --transform-skew-x: -3deg !important
    }

    .laptop\:focus\:xer--skew-x-2:focus {
        --transform-skew-x: -2deg !important
    }

    .laptop\:focus\:xer--skew-x-1:focus {
        --transform-skew-x: -1deg !important
    }

    .laptop\:focus\:xer-skew-y-0:focus {
        --transform-skew-y: 0 !important
    }

    .laptop\:focus\:xer-skew-y-1:focus {
        --transform-skew-y: 1deg !important
    }

    .laptop\:focus\:xer-skew-y-2:focus {
        --transform-skew-y: 2deg !important
    }

    .laptop\:focus\:xer-skew-y-3:focus {
        --transform-skew-y: 3deg !important
    }

    .laptop\:focus\:xer-skew-y-6:focus {
        --transform-skew-y: 6deg !important
    }

    .laptop\:focus\:xer-skew-y-12:focus {
        --transform-skew-y: 12deg !important
    }

    .laptop\:focus\:xer--skew-y-12:focus {
        --transform-skew-y: -12deg !important
    }

    .laptop\:focus\:xer--skew-y-6:focus {
        --transform-skew-y: -6deg !important
    }

    .laptop\:focus\:xer--skew-y-3:focus {
        --transform-skew-y: -3deg !important
    }

    .laptop\:focus\:xer--skew-y-2:focus {
        --transform-skew-y: -2deg !important
    }

    .laptop\:focus\:xer--skew-y-1:focus {
        --transform-skew-y: -1deg !important
    }

    .laptop\:xer-transition-none {
        transition-property: none !important
    }

    .laptop\:xer-transition-all {
        transition-property: all !important
    }

    .laptop\:xer-transition {
        transition-property: background-color,border-color,color,fill,stroke,opacity,box-shadow,transform !important
    }

    .laptop\:xer-transition-colors {
        transition-property: background-color,border-color,color,fill,stroke !important
    }

    .laptop\:xer-transition-opacity {
        transition-property: opacity !important
    }

    .laptop\:xer-transition-shadow {
        transition-property: box-shadow !important
    }

    .laptop\:xer-transition-transform {
        transition-property: transform !important
    }

    .laptop\:xer-ease-linear {
        transition-timing-function: linear !important
    }

    .laptop\:xer-ease-in {
        transition-timing-function: cubic-bezier(.4,0,1,1) !important
    }

    .laptop\:xer-ease-out {
        transition-timing-function: cubic-bezier(0,0,.2,1) !important
    }

    .laptop\:xer-ease-in-out {
        transition-timing-function: cubic-bezier(.4,0,.2,1) !important
    }

    .laptop\:xer-duration-75 {
        transition-duration: 75ms !important
    }

    .laptop\:xer-duration-100 {
        transition-duration: .1s !important
    }

    .laptop\:xer-duration-150 {
        transition-duration: 150ms !important
    }

    .laptop\:xer-duration-200 {
        transition-duration: .2s !important
    }

    .laptop\:xer-duration-300 {
        transition-duration: .3s !important
    }

    .laptop\:xer-duration-500 {
        transition-duration: .5s !important
    }

    .laptop\:xer-duration-700 {
        transition-duration: .7s !important
    }

    .laptop\:xer-duration-1000 {
        transition-duration: 1s !important
    }

    .laptop\:xer-delay-75 {
        transition-delay: 75ms !important
    }

    .laptop\:xer-delay-100 {
        transition-delay: .1s !important
    }

    .laptop\:xer-delay-150 {
        transition-delay: 150ms !important
    }

    .laptop\:xer-delay-200 {
        transition-delay: .2s !important
    }

    .laptop\:xer-delay-300 {
        transition-delay: .3s !important
    }

    .laptop\:xer-delay-500 {
        transition-delay: .5s !important
    }

    .laptop\:xer-delay-700 {
        transition-delay: .7s !important
    }

    .laptop\:xer-delay-1000 {
        transition-delay: 1s !important
    }

    .laptop\:xer-animate-none {
        -webkit-animation: none !important;
        animation: none !important
    }

    .laptop\:xer-animate-spin {
        -webkit-animation: spin 1s linear infinite !important;
        animation: spin 1s linear infinite !important
    }

    .laptop\:xer-animate-ping {
        -webkit-animation: ping 1s cubic-bezier(0,0,.2,1) infinite !important;
        animation: ping 1s cubic-bezier(0,0,.2,1) infinite !important
    }

    .laptop\:xer-animate-pulse {
        -webkit-animation: pulse 2s cubic-bezier(.4,0,.6,1) infinite !important;
        animation: pulse 2s cubic-bezier(.4,0,.6,1) infinite !important
    }

    .laptop\:xer-animate-bounce {
        -webkit-animation: bounce 1s infinite !important;
        animation: bounce 1s infinite !important
    }
}

@media (min-width:1920px) {
    .desktop\:xer-container {
        width: 100%
    }

    @media (min-width:375px) {
        .desktop\:xer-container {
            max-width: 375px
        }
    }

    @media (min-width:768px) {
        .desktop\:xer-container {
            max-width: 768px
        }
    }

    @media (min-width:1280px) {
        .desktop\:xer-container {
            max-width: 1280px
        }
    }

    @media (min-width:1920px) {
        .desktop\:xer-container {
            max-width: 1920px
        }
    }

    .desktop\:xer-space-y-0 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(0px * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(0px * var(--space-y-reverse)) !important
    }

    .desktop\:xer-space-x-0 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(0px * var(--space-x-reverse)) !important;
        margin-left: calc(0px * calc(1 - var(--space-x-reverse))) !important
    }

    .desktop\:xer-space-y-1 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(.125rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(.125rem * var(--space-y-reverse)) !important
    }

    .desktop\:xer-space-x-1 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(.125rem * var(--space-x-reverse)) !important;
        margin-left: calc(.125rem * calc(1 - var(--space-x-reverse))) !important
    }

    .desktop\:xer-space-y-2 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(.25rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(.25rem * var(--space-y-reverse)) !important
    }

    .desktop\:xer-space-x-2 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(.25rem * var(--space-x-reverse)) !important;
        margin-left: calc(.25rem * calc(1 - var(--space-x-reverse))) !important
    }

    .desktop\:xer-space-y-3 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(.5rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(.5rem * var(--space-y-reverse)) !important
    }

    .desktop\:xer-space-x-3 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(.5rem * var(--space-x-reverse)) !important;
        margin-left: calc(.5rem * calc(1 - var(--space-x-reverse))) !important
    }

    .desktop\:xer-space-y-4 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(.75rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(.75rem * var(--space-y-reverse)) !important
    }

    .desktop\:xer-space-x-4 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(.75rem * var(--space-x-reverse)) !important;
        margin-left: calc(.75rem * calc(1 - var(--space-x-reverse))) !important
    }

    .desktop\:xer-space-y-5 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(1rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(1rem * var(--space-y-reverse)) !important
    }

    .desktop\:xer-space-x-5 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(1rem * var(--space-x-reverse)) !important;
        margin-left: calc(1rem * calc(1 - var(--space-x-reverse))) !important
    }

    .desktop\:xer-space-y-6 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(1.25rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(1.25rem * var(--space-y-reverse)) !important
    }

    .desktop\:xer-space-x-6 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(1.25rem * var(--space-x-reverse)) !important;
        margin-left: calc(1.25rem * calc(1 - var(--space-x-reverse))) !important
    }

    .desktop\:xer-space-y-7 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(1.5rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(1.5rem * var(--space-y-reverse)) !important
    }

    .desktop\:xer-space-x-7 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(1.5rem * var(--space-x-reverse)) !important;
        margin-left: calc(1.5rem * calc(1 - var(--space-x-reverse))) !important
    }

    .desktop\:xer-space-y-8 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(2rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(2rem * var(--space-y-reverse)) !important
    }

    .desktop\:xer-space-x-8 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(2rem * var(--space-x-reverse)) !important;
        margin-left: calc(2rem * calc(1 - var(--space-x-reverse))) !important
    }

    .desktop\:xer-space-y-9 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(2.25rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(2.25rem * var(--space-y-reverse)) !important
    }

    .desktop\:xer-space-x-9 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(2.25rem * var(--space-x-reverse)) !important;
        margin-left: calc(2.25rem * calc(1 - var(--space-x-reverse))) !important
    }

    .desktop\:xer-space-y-10 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(2.5rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(2.5rem * var(--space-y-reverse)) !important
    }

    .desktop\:xer-space-x-10 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(2.5rem * var(--space-x-reverse)) !important;
        margin-left: calc(2.5rem * calc(1 - var(--space-x-reverse))) !important
    }

    .desktop\:xer-space-y-11 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(2.75rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(2.75rem * var(--space-y-reverse)) !important
    }

    .desktop\:xer-space-x-11 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(2.75rem * var(--space-x-reverse)) !important;
        margin-left: calc(2.75rem * calc(1 - var(--space-x-reverse))) !important
    }

    .desktop\:xer-space-y-12 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(3.75rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(3.75rem * var(--space-y-reverse)) !important
    }

    .desktop\:xer-space-x-12 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(3.75rem * var(--space-x-reverse)) !important;
        margin-left: calc(3.75rem * calc(1 - var(--space-x-reverse))) !important
    }

    .desktop\:xer-space-y-13 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(4.25rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(4.25rem * var(--space-y-reverse)) !important
    }

    .desktop\:xer-space-x-13 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(4.25rem * var(--space-x-reverse)) !important;
        margin-left: calc(4.25rem * calc(1 - var(--space-x-reverse))) !important
    }

    .desktop\:xer-space-y-14 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(5rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(5rem * var(--space-y-reverse)) !important
    }

    .desktop\:xer-space-x-14 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(5rem * var(--space-x-reverse)) !important;
        margin-left: calc(5rem * calc(1 - var(--space-x-reverse))) !important
    }

    .desktop\:xer-space-y-15 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(6.25rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(6.25rem * var(--space-y-reverse)) !important
    }

    .desktop\:xer-space-x-15 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(6.25rem * var(--space-x-reverse)) !important;
        margin-left: calc(6.25rem * calc(1 - var(--space-x-reverse))) !important
    }

    .desktop\:xer-space-y-16 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(7.75rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(7.75rem * var(--space-y-reverse)) !important
    }

    .desktop\:xer-space-x-16 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(7.75rem * var(--space-x-reverse)) !important;
        margin-left: calc(7.75rem * calc(1 - var(--space-x-reverse))) !important
    }

    .desktop\:xer-space-y-17 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(10rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(10rem * var(--space-y-reverse)) !important
    }

    .desktop\:xer-space-x-17 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(10rem * var(--space-x-reverse)) !important;
        margin-left: calc(10rem * calc(1 - var(--space-x-reverse))) !important
    }

    .desktop\:xer--space-y-1 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-.125rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-.125rem * var(--space-y-reverse)) !important
    }

    .desktop\:xer--space-x-1 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-.125rem * var(--space-x-reverse)) !important;
        margin-left: calc(-.125rem * calc(1 - var(--space-x-reverse))) !important
    }

    .desktop\:xer--space-y-2 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-.25rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-.25rem * var(--space-y-reverse)) !important
    }

    .desktop\:xer--space-x-2 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-.25rem * var(--space-x-reverse)) !important;
        margin-left: calc(-.25rem * calc(1 - var(--space-x-reverse))) !important
    }

    .desktop\:xer--space-y-3 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-.5rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-.5rem * var(--space-y-reverse)) !important
    }

    .desktop\:xer--space-x-3 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-.5rem * var(--space-x-reverse)) !important;
        margin-left: calc(-.5rem * calc(1 - var(--space-x-reverse))) !important
    }

    .desktop\:xer--space-y-4 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-.75rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-.75rem * var(--space-y-reverse)) !important
    }

    .desktop\:xer--space-x-4 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-.75rem * var(--space-x-reverse)) !important;
        margin-left: calc(-.75rem * calc(1 - var(--space-x-reverse))) !important
    }

    .desktop\:xer--space-y-5 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-1rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-1rem * var(--space-y-reverse)) !important
    }

    .desktop\:xer--space-x-5 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-1rem * var(--space-x-reverse)) !important;
        margin-left: calc(-1rem * calc(1 - var(--space-x-reverse))) !important
    }

    .desktop\:xer--space-y-6 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-1.25rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-1.25rem * var(--space-y-reverse)) !important
    }

    .desktop\:xer--space-x-6 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-1.25rem * var(--space-x-reverse)) !important;
        margin-left: calc(-1.25rem * calc(1 - var(--space-x-reverse))) !important
    }

    .desktop\:xer--space-y-7 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-1.5rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-1.5rem * var(--space-y-reverse)) !important
    }

    .desktop\:xer--space-x-7 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-1.5rem * var(--space-x-reverse)) !important;
        margin-left: calc(-1.5rem * calc(1 - var(--space-x-reverse))) !important
    }

    .desktop\:xer--space-y-8 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-2rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-2rem * var(--space-y-reverse)) !important
    }

    .desktop\:xer--space-x-8 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-2rem * var(--space-x-reverse)) !important;
        margin-left: calc(-2rem * calc(1 - var(--space-x-reverse))) !important
    }

    .desktop\:xer--space-y-9 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-2.25rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-2.25rem * var(--space-y-reverse)) !important
    }

    .desktop\:xer--space-x-9 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-2.25rem * var(--space-x-reverse)) !important;
        margin-left: calc(-2.25rem * calc(1 - var(--space-x-reverse))) !important
    }

    .desktop\:xer--space-y-10 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-2.5rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-2.5rem * var(--space-y-reverse)) !important
    }

    .desktop\:xer--space-x-10 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-2.5rem * var(--space-x-reverse)) !important;
        margin-left: calc(-2.5rem * calc(1 - var(--space-x-reverse))) !important
    }

    .desktop\:xer--space-y-11 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-2.75rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-2.75rem * var(--space-y-reverse)) !important
    }

    .desktop\:xer--space-x-11 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-2.75rem * var(--space-x-reverse)) !important;
        margin-left: calc(-2.75rem * calc(1 - var(--space-x-reverse))) !important
    }

    .desktop\:xer--space-y-12 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-3.75rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-3.75rem * var(--space-y-reverse)) !important
    }

    .desktop\:xer--space-x-12 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-3.75rem * var(--space-x-reverse)) !important;
        margin-left: calc(-3.75rem * calc(1 - var(--space-x-reverse))) !important
    }

    .desktop\:xer--space-y-13 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-4.25rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-4.25rem * var(--space-y-reverse)) !important
    }

    .desktop\:xer--space-x-13 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-4.25rem * var(--space-x-reverse)) !important;
        margin-left: calc(-4.25rem * calc(1 - var(--space-x-reverse))) !important
    }

    .desktop\:xer--space-y-14 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-5rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-5rem * var(--space-y-reverse)) !important
    }

    .desktop\:xer--space-x-14 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-5rem * var(--space-x-reverse)) !important;
        margin-left: calc(-5rem * calc(1 - var(--space-x-reverse))) !important
    }

    .desktop\:xer--space-y-15 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-6.25rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-6.25rem * var(--space-y-reverse)) !important
    }

    .desktop\:xer--space-x-15 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-6.25rem * var(--space-x-reverse)) !important;
        margin-left: calc(-6.25rem * calc(1 - var(--space-x-reverse))) !important
    }

    .desktop\:xer--space-y-16 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-7.75rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-7.75rem * var(--space-y-reverse)) !important
    }

    .desktop\:xer--space-x-16 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-7.75rem * var(--space-x-reverse)) !important;
        margin-left: calc(-7.75rem * calc(1 - var(--space-x-reverse))) !important
    }

    .desktop\:xer--space-y-17 > :not(template) ~ :not(template) {
        --space-y-reverse: 0 !important;
        margin-top: calc(-10rem * calc(1 - var(--space-y-reverse))) !important;
        margin-bottom: calc(-10rem * var(--space-y-reverse)) !important
    }

    .desktop\:xer--space-x-17 > :not(template) ~ :not(template) {
        --space-x-reverse: 0 !important;
        margin-right: calc(-10rem * var(--space-x-reverse)) !important;
        margin-left: calc(-10rem * calc(1 - var(--space-x-reverse))) !important
    }

    .desktop\:xer-space-y-reverse > :not(template) ~ :not(template) {
        --space-y-reverse: 1 !important
    }

    .desktop\:xer-space-x-reverse > :not(template) ~ :not(template) {
        --space-x-reverse: 1 !important
    }

    .desktop\:xer-divide-y-0 > :not(template) ~ :not(template) {
        --divide-y-reverse: 0 !important;
        border-top-width: calc(0px * calc(1 - var(--divide-y-reverse))) !important;
        border-bottom-width: calc(0px * var(--divide-y-reverse)) !important
    }

    .desktop\:xer-divide-x-0 > :not(template) ~ :not(template) {
        --divide-x-reverse: 0 !important;
        border-right-width: calc(0px * var(--divide-x-reverse)) !important;
        border-left-width: calc(0px * calc(1 - var(--divide-x-reverse))) !important
    }

    .desktop\:xer-divide-y-2 > :not(template) ~ :not(template) {
        --divide-y-reverse: 0 !important;
        border-top-width: calc(2px * calc(1 - var(--divide-y-reverse))) !important;
        border-bottom-width: calc(2px * var(--divide-y-reverse)) !important
    }

    .desktop\:xer-divide-x-2 > :not(template) ~ :not(template) {
        --divide-x-reverse: 0 !important;
        border-right-width: calc(2px * var(--divide-x-reverse)) !important;
        border-left-width: calc(2px * calc(1 - var(--divide-x-reverse))) !important
    }

    .desktop\:xer-divide-y-4 > :not(template) ~ :not(template) {
        --divide-y-reverse: 0 !important;
        border-top-width: calc(4px * calc(1 - var(--divide-y-reverse))) !important;
        border-bottom-width: calc(4px * var(--divide-y-reverse)) !important
    }

    .desktop\:xer-divide-x-4 > :not(template) ~ :not(template) {
        --divide-x-reverse: 0 !important;
        border-right-width: calc(4px * var(--divide-x-reverse)) !important;
        border-left-width: calc(4px * calc(1 - var(--divide-x-reverse))) !important
    }

    .desktop\:xer-divide-y-8 > :not(template) ~ :not(template) {
        --divide-y-reverse: 0 !important;
        border-top-width: calc(8px * calc(1 - var(--divide-y-reverse))) !important;
        border-bottom-width: calc(8px * var(--divide-y-reverse)) !important
    }

    .desktop\:xer-divide-x-8 > :not(template) ~ :not(template) {
        --divide-x-reverse: 0 !important;
        border-right-width: calc(8px * var(--divide-x-reverse)) !important;
        border-left-width: calc(8px * calc(1 - var(--divide-x-reverse))) !important
    }

    .desktop\:xer-divide-y > :not(template) ~ :not(template) {
        --divide-y-reverse: 0 !important;
        border-top-width: calc(1px * calc(1 - var(--divide-y-reverse))) !important;
        border-bottom-width: calc(1px * var(--divide-y-reverse)) !important
    }

    .desktop\:xer-divide-x > :not(template) ~ :not(template) {
        --divide-x-reverse: 0 !important;
        border-right-width: calc(1px * var(--divide-x-reverse)) !important;
        border-left-width: calc(1px * calc(1 - var(--divide-x-reverse))) !important
    }

    .desktop\:xer-divide-y-reverse > :not(template) ~ :not(template) {
        --divide-y-reverse: 1 !important
    }

    .desktop\:xer-divide-x-reverse > :not(template) ~ :not(template) {
        --divide-x-reverse: 1 !important
    }

    .desktop\:xer-divide-info > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #54dede !important;
        border-color: rgba(84,222,222,var(--divide-opacity)) !important
    }

    .desktop\:xer-divide-warning > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #ffcc49 !important;
        border-color: rgba(255,204,73,var(--divide-opacity)) !important
    }

    .desktop\:xer-divide-success > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #acd84e !important;
        border-color: rgba(172,216,78,var(--divide-opacity)) !important
    }

    .desktop\:xer-divide-danger > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #ff0c3e !important;
        border-color: rgba(255,12,62,var(--divide-opacity)) !important
    }

    .desktop\:xer-divide-danger--hover > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #f20000 !important;
        border-color: rgba(242,0,0,var(--divide-opacity)) !important
    }

    .desktop\:xer-divide-danger--active > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #d40000 !important;
        border-color: rgba(212,0,0,var(--divide-opacity)) !important
    }

    .desktop\:xer-divide-grey-3 > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #f0f0f0 !important;
        border-color: rgba(240,240,240,var(--divide-opacity)) !important
    }

    .desktop\:xer-divide-grey-7 > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #6b6b6b !important;
        border-color: rgba(107,107,107,var(--divide-opacity)) !important
    }

    .desktop\:xer-divide-black > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #222 !important;
        border-color: rgba(34,34,34,var(--divide-opacity)) !important
    }

    .desktop\:xer-divide-grey-2 > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #f9f9f9 !important;
        border-color: rgba(249,249,249,var(--divide-opacity)) !important
    }

    .desktop\:xer-divide-grey-6 > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #a1a1a1 !important;
        border-color: rgba(161,161,161,var(--divide-opacity)) !important
    }

    .desktop\:xer-divide-grey-1 > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #fdfdfd !important;
        border-color: rgba(253,253,253,var(--divide-opacity)) !important
    }

    .desktop\:xer-divide-grey-4 > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #eaeaea !important;
        border-color: rgba(234,234,234,var(--divide-opacity)) !important
    }

    .desktop\:xer-divide-grey-5 > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #dcdcdc !important;
        border-color: rgba(220,220,220,var(--divide-opacity)) !important
    }

    .desktop\:xer-divide-grey > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #cdcdcd !important;
        border-color: rgba(205,205,205,var(--divide-opacity)) !important
    }

    .desktop\:xer-divide-grey-dark > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #555 !important;
        border-color: rgba(85,85,85,var(--divide-opacity)) !important
    }

    .desktop\:xer-divide-secondary-3 > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #d14124 !important;
        border-color: rgba(209,65,36,var(--divide-opacity)) !important
    }

    .desktop\:xer-divide-secondary-2 > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #991e66 !important;
        border-color: rgba(153,30,102,var(--divide-opacity)) !important
    }

    .desktop\:xer-divide-secondary-1 > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #e06287 !important;
        border-color: rgba(224,98,135,var(--divide-opacity)) !important
    }

    .desktop\:xer-divide-cta--active > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #007d72 !important;
        border-color: rgba(0,125,114,var(--divide-opacity)) !important
    }

    .desktop\:xer-divide-cta--hover > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #009f91 !important;
        border-color: rgba(0,159,145,var(--divide-opacity)) !important
    }

    .desktop\:xer-divide-cta > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #00af9f !important;
        border-color: rgba(0,175,159,var(--divide-opacity)) !important
    }

    .desktop\:xer-divide-primary > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #ed8b00 !important;
        border-color: rgba(237,139,0,var(--divide-opacity)) !important
    }

    .desktop\:xer-divide-white > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important;
        border-color: #fff !important;
        border-color: rgba(255,255,255,var(--divide-opacity)) !important
    }

    .desktop\:xer-divide-backdrop > :not(template) ~ :not(template) {
        border-color: #0000001f !important
    }

    .desktop\:xer-divide-solid > :not(template) ~ :not(template) {
        border-style: solid !important
    }

    .desktop\:xer-divide-dashed > :not(template) ~ :not(template) {
        border-style: dashed !important
    }

    .desktop\:xer-divide-dotted > :not(template) ~ :not(template) {
        border-style: dotted !important
    }

    .desktop\:xer-divide-double > :not(template) ~ :not(template) {
        border-style: double !important
    }

    .desktop\:xer-divide-none > :not(template) ~ :not(template) {
        border-style: none !important
    }

    .desktop\:xer-divide-opacity-0 > :not(template) ~ :not(template) {
        --divide-opacity: 0 !important
    }

    .desktop\:xer-divide-opacity-25 > :not(template) ~ :not(template) {
        --divide-opacity: 0.25 !important
    }

    .desktop\:xer-divide-opacity-50 > :not(template) ~ :not(template) {
        --divide-opacity: 0.5 !important
    }

    .desktop\:xer-divide-opacity-75 > :not(template) ~ :not(template) {
        --divide-opacity: 0.75 !important
    }

    .desktop\:xer-divide-opacity-100 > :not(template) ~ :not(template) {
        --divide-opacity: 1 !important
    }

    .desktop\:xer-sr-only {
        position: absolute !important;
        width: 1px !important;
        height: 1px !important;
        padding: 0 !important;
        margin: -1px !important;
        overflow: hidden !important;
        clip: rect(0,0,0,0) !important;
        white-space: nowrap !important;
        border-width: 0 !important
    }

    .desktop\:xer-not-sr-only {
        position: static !important;
        width: auto !important;
        height: auto !important;
        padding: 0 !important;
        margin: 0 !important;
        overflow: visible !important;
        clip: auto !important;
        white-space: normal !important
    }

    .desktop\:focus\:xer-sr-only:focus {
        position: absolute !important;
        width: 1px !important;
        height: 1px !important;
        padding: 0 !important;
        margin: -1px !important;
        overflow: hidden !important;
        clip: rect(0,0,0,0) !important;
        white-space: nowrap !important;
        border-width: 0 !important
    }

    .desktop\:focus\:xer-not-sr-only:focus {
        position: static !important;
        width: auto !important;
        height: auto !important;
        padding: 0 !important;
        margin: 0 !important;
        overflow: visible !important;
        clip: auto !important;
        white-space: normal !important
    }

    .desktop\:xer-appearance-none {
        -webkit-appearance: none !important;
        -moz-appearance: none !important;
        appearance: none !important
    }

    .desktop\:xer-bg-fixed {
        background-attachment: fixed !important
    }

    .desktop\:xer-bg-local {
        background-attachment: local !important
    }

    .desktop\:xer-bg-scroll {
        background-attachment: scroll !important
    }

    .desktop\:xer-bg-clip-border {
        background-clip: border-box !important
    }

    .desktop\:xer-bg-clip-padding {
        background-clip: padding-box !important
    }

    .desktop\:xer-bg-clip-content {
        background-clip: content-box !important
    }

    .desktop\:xer-bg-clip-text {
        -webkit-background-clip: text !important;
        background-clip: text !important
    }

    .desktop\:xer-bg-info {
        --bg-opacity: 1 !important;
        background-color: #54dede !important;
        background-color: rgba(84,222,222,var(--bg-opacity)) !important
    }

    .desktop\:xer-bg-warning {
        --bg-opacity: 1 !important;
        background-color: #ffcc49 !important;
        background-color: rgba(255,204,73,var(--bg-opacity)) !important
    }

    .desktop\:xer-bg-success {
        --bg-opacity: 1 !important;
        background-color: #acd84e !important;
        background-color: rgba(172,216,78,var(--bg-opacity)) !important
    }

    .desktop\:xer-bg-danger {
        --bg-opacity: 1 !important;
        background-color: #ff0c3e !important;
        background-color: rgba(255,12,62,var(--bg-opacity)) !important
    }

    .desktop\:xer-bg-danger--hover {
        --bg-opacity: 1 !important;
        background-color: #f20000 !important;
        background-color: rgba(242,0,0,var(--bg-opacity)) !important
    }

    .desktop\:xer-bg-danger--active {
        --bg-opacity: 1 !important;
        background-color: #d40000 !important;
        background-color: rgba(212,0,0,var(--bg-opacity)) !important
    }

    .desktop\:xer-bg-grey-3 {
        --bg-opacity: 1 !important;
        background-color: #f0f0f0 !important;
        background-color: rgba(240,240,240,var(--bg-opacity)) !important
    }

    .desktop\:xer-bg-grey-7 {
        --bg-opacity: 1 !important;
        background-color: #6b6b6b !important;
        background-color: rgba(107,107,107,var(--bg-opacity)) !important
    }

    .desktop\:xer-bg-black {
        --bg-opacity: 1 !important;
        background-color: #222 !important;
        background-color: rgba(34,34,34,var(--bg-opacity)) !important
    }

    .desktop\:xer-bg-grey-2 {
        --bg-opacity: 1 !important;
        background-color: #f9f9f9 !important;
        background-color: rgba(249,249,249,var(--bg-opacity)) !important
    }

    .desktop\:xer-bg-grey-6 {
        --bg-opacity: 1 !important;
        background-color: #a1a1a1 !important;
        background-color: rgba(161,161,161,var(--bg-opacity)) !important
    }

    .desktop\:xer-bg-grey-1 {
        --bg-opacity: 1 !important;
        background-color: #fdfdfd !important;
        background-color: rgba(253,253,253,var(--bg-opacity)) !important
    }

    .desktop\:xer-bg-grey-4 {
        --bg-opacity: 1 !important;
        background-color: #eaeaea !important;
        background-color: rgba(234,234,234,var(--bg-opacity)) !important
    }

    .desktop\:xer-bg-grey-5 {
        --bg-opacity: 1 !important;
        background-color: #dcdcdc !important;
        background-color: rgba(220,220,220,var(--bg-opacity)) !important
    }

    .desktop\:xer-bg-grey {
        --bg-opacity: 1 !important;
        background-color: #cdcdcd !important;
        background-color: rgba(205,205,205,var(--bg-opacity)) !important
    }

    .desktop\:xer-bg-grey-dark {
        --bg-opacity: 1 !important;
        background-color: #555 !important;
        background-color: rgba(85,85,85,var(--bg-opacity)) !important
    }

    .desktop\:xer-bg-secondary-3 {
        --bg-opacity: 1 !important;
        background-color: #d14124 !important;
        background-color: rgba(209,65,36,var(--bg-opacity)) !important
    }

    .desktop\:xer-bg-secondary-2 {
        --bg-opacity: 1 !important;
        background-color: #991e66 !important;
        background-color: rgba(153,30,102,var(--bg-opacity)) !important
    }

    .desktop\:xer-bg-secondary-1 {
        --bg-opacity: 1 !important;
        background-color: #e06287 !important;
        background-color: rgba(224,98,135,var(--bg-opacity)) !important
    }

    .desktop\:xer-bg-cta--active {
        --bg-opacity: 1 !important;
        background-color: #007d72 !important;
        background-color: rgba(0,125,114,var(--bg-opacity)) !important
    }

    .desktop\:xer-bg-cta--hover {
        --bg-opacity: 1 !important;
        background-color: #009f91 !important;
        background-color: rgba(0,159,145,var(--bg-opacity)) !important
    }

    .desktop\:xer-bg-cta {
        --bg-opacity: 1 !important;
        background-color: #00af9f !important;
        background-color: rgba(0,175,159,var(--bg-opacity)) !important
    }

    .desktop\:xer-bg-primary {
        --bg-opacity: 1 !important;
        background-color: #ed8b00 !important;
        background-color: rgba(237,139,0,var(--bg-opacity)) !important
    }

    .desktop\:xer-bg-white {
        --bg-opacity: 1 !important;
        background-color: #fff !important;
        background-color: rgba(255,255,255,var(--bg-opacity)) !important
    }

    .desktop\:xer-bg-backdrop {
        background-color: #0000001f !important
    }

    .desktop\:hover\:xer-bg-info:hover {
        --bg-opacity: 1 !important;
        background-color: #54dede !important;
        background-color: rgba(84,222,222,var(--bg-opacity)) !important
    }

    .desktop\:hover\:xer-bg-warning:hover {
        --bg-opacity: 1 !important;
        background-color: #ffcc49 !important;
        background-color: rgba(255,204,73,var(--bg-opacity)) !important
    }

    .desktop\:hover\:xer-bg-success:hover {
        --bg-opacity: 1 !important;
        background-color: #acd84e !important;
        background-color: rgba(172,216,78,var(--bg-opacity)) !important
    }

    .desktop\:hover\:xer-bg-danger:hover {
        --bg-opacity: 1 !important;
        background-color: #ff0c3e !important;
        background-color: rgba(255,12,62,var(--bg-opacity)) !important
    }

    .desktop\:hover\:xer-bg-danger--hover:hover {
        --bg-opacity: 1 !important;
        background-color: #f20000 !important;
        background-color: rgba(242,0,0,var(--bg-opacity)) !important
    }

    .desktop\:hover\:xer-bg-danger--active:hover {
        --bg-opacity: 1 !important;
        background-color: #d40000 !important;
        background-color: rgba(212,0,0,var(--bg-opacity)) !important
    }

    .desktop\:hover\:xer-bg-grey-3:hover {
        --bg-opacity: 1 !important;
        background-color: #f0f0f0 !important;
        background-color: rgba(240,240,240,var(--bg-opacity)) !important
    }

    .desktop\:hover\:xer-bg-grey-7:hover {
        --bg-opacity: 1 !important;
        background-color: #6b6b6b !important;
        background-color: rgba(107,107,107,var(--bg-opacity)) !important
    }

    .desktop\:hover\:xer-bg-black:hover {
        --bg-opacity: 1 !important;
        background-color: #222 !important;
        background-color: rgba(34,34,34,var(--bg-opacity)) !important
    }

    .desktop\:hover\:xer-bg-grey-2:hover {
        --bg-opacity: 1 !important;
        background-color: #f9f9f9 !important;
        background-color: rgba(249,249,249,var(--bg-opacity)) !important
    }

    .desktop\:hover\:xer-bg-grey-6:hover {
        --bg-opacity: 1 !important;
        background-color: #a1a1a1 !important;
        background-color: rgba(161,161,161,var(--bg-opacity)) !important
    }

    .desktop\:hover\:xer-bg-grey-1:hover {
        --bg-opacity: 1 !important;
        background-color: #fdfdfd !important;
        background-color: rgba(253,253,253,var(--bg-opacity)) !important
    }

    .desktop\:hover\:xer-bg-grey-4:hover {
        --bg-opacity: 1 !important;
        background-color: #eaeaea !important;
        background-color: rgba(234,234,234,var(--bg-opacity)) !important
    }

    .desktop\:hover\:xer-bg-grey-5:hover {
        --bg-opacity: 1 !important;
        background-color: #dcdcdc !important;
        background-color: rgba(220,220,220,var(--bg-opacity)) !important
    }

    .desktop\:hover\:xer-bg-grey:hover {
        --bg-opacity: 1 !important;
        background-color: #cdcdcd !important;
        background-color: rgba(205,205,205,var(--bg-opacity)) !important
    }

    .desktop\:hover\:xer-bg-grey-dark:hover {
        --bg-opacity: 1 !important;
        background-color: #555 !important;
        background-color: rgba(85,85,85,var(--bg-opacity)) !important
    }

    .desktop\:hover\:xer-bg-secondary-3:hover {
        --bg-opacity: 1 !important;
        background-color: #d14124 !important;
        background-color: rgba(209,65,36,var(--bg-opacity)) !important
    }

    .desktop\:hover\:xer-bg-secondary-2:hover {
        --bg-opacity: 1 !important;
        background-color: #991e66 !important;
        background-color: rgba(153,30,102,var(--bg-opacity)) !important
    }

    .desktop\:hover\:xer-bg-secondary-1:hover {
        --bg-opacity: 1 !important;
        background-color: #e06287 !important;
        background-color: rgba(224,98,135,var(--bg-opacity)) !important
    }

    .desktop\:hover\:xer-bg-cta--active:hover {
        --bg-opacity: 1 !important;
        background-color: #007d72 !important;
        background-color: rgba(0,125,114,var(--bg-opacity)) !important
    }

    .desktop\:hover\:xer-bg-cta--hover:hover {
        --bg-opacity: 1 !important;
        background-color: #009f91 !important;
        background-color: rgba(0,159,145,var(--bg-opacity)) !important
    }

    .desktop\:hover\:xer-bg-cta:hover {
        --bg-opacity: 1 !important;
        background-color: #00af9f !important;
        background-color: rgba(0,175,159,var(--bg-opacity)) !important
    }

    .desktop\:hover\:xer-bg-primary:hover {
        --bg-opacity: 1 !important;
        background-color: #ed8b00 !important;
        background-color: rgba(237,139,0,var(--bg-opacity)) !important
    }

    .desktop\:hover\:xer-bg-white:hover {
        --bg-opacity: 1 !important;
        background-color: #fff !important;
        background-color: rgba(255,255,255,var(--bg-opacity)) !important
    }

    .desktop\:hover\:xer-bg-backdrop:hover {
        background-color: #0000001f !important
    }

    .desktop\:focus\:xer-bg-info:focus {
        --bg-opacity: 1 !important;
        background-color: #54dede !important;
        background-color: rgba(84,222,222,var(--bg-opacity)) !important
    }

    .desktop\:focus\:xer-bg-warning:focus {
        --bg-opacity: 1 !important;
        background-color: #ffcc49 !important;
        background-color: rgba(255,204,73,var(--bg-opacity)) !important
    }

    .desktop\:focus\:xer-bg-success:focus {
        --bg-opacity: 1 !important;
        background-color: #acd84e !important;
        background-color: rgba(172,216,78,var(--bg-opacity)) !important
    }

    .desktop\:focus\:xer-bg-danger:focus {
        --bg-opacity: 1 !important;
        background-color: #ff0c3e !important;
        background-color: rgba(255,12,62,var(--bg-opacity)) !important
    }

    .desktop\:focus\:xer-bg-danger--hover:focus {
        --bg-opacity: 1 !important;
        background-color: #f20000 !important;
        background-color: rgba(242,0,0,var(--bg-opacity)) !important
    }

    .desktop\:focus\:xer-bg-danger--active:focus {
        --bg-opacity: 1 !important;
        background-color: #d40000 !important;
        background-color: rgba(212,0,0,var(--bg-opacity)) !important
    }

    .desktop\:focus\:xer-bg-grey-3:focus {
        --bg-opacity: 1 !important;
        background-color: #f0f0f0 !important;
        background-color: rgba(240,240,240,var(--bg-opacity)) !important
    }

    .desktop\:focus\:xer-bg-grey-7:focus {
        --bg-opacity: 1 !important;
        background-color: #6b6b6b !important;
        background-color: rgba(107,107,107,var(--bg-opacity)) !important
    }

    .desktop\:focus\:xer-bg-black:focus {
        --bg-opacity: 1 !important;
        background-color: #222 !important;
        background-color: rgba(34,34,34,var(--bg-opacity)) !important
    }

    .desktop\:focus\:xer-bg-grey-2:focus {
        --bg-opacity: 1 !important;
        background-color: #f9f9f9 !important;
        background-color: rgba(249,249,249,var(--bg-opacity)) !important
    }

    .desktop\:focus\:xer-bg-grey-6:focus {
        --bg-opacity: 1 !important;
        background-color: #a1a1a1 !important;
        background-color: rgba(161,161,161,var(--bg-opacity)) !important
    }

    .desktop\:focus\:xer-bg-grey-1:focus {
        --bg-opacity: 1 !important;
        background-color: #fdfdfd !important;
        background-color: rgba(253,253,253,var(--bg-opacity)) !important
    }

    .desktop\:focus\:xer-bg-grey-4:focus {
        --bg-opacity: 1 !important;
        background-color: #eaeaea !important;
        background-color: rgba(234,234,234,var(--bg-opacity)) !important
    }

    .desktop\:focus\:xer-bg-grey-5:focus {
        --bg-opacity: 1 !important;
        background-color: #dcdcdc !important;
        background-color: rgba(220,220,220,var(--bg-opacity)) !important
    }

    .desktop\:focus\:xer-bg-grey:focus {
        --bg-opacity: 1 !important;
        background-color: #cdcdcd !important;
        background-color: rgba(205,205,205,var(--bg-opacity)) !important
    }

    .desktop\:focus\:xer-bg-grey-dark:focus {
        --bg-opacity: 1 !important;
        background-color: #555 !important;
        background-color: rgba(85,85,85,var(--bg-opacity)) !important
    }

    .desktop\:focus\:xer-bg-secondary-3:focus {
        --bg-opacity: 1 !important;
        background-color: #d14124 !important;
        background-color: rgba(209,65,36,var(--bg-opacity)) !important
    }

    .desktop\:focus\:xer-bg-secondary-2:focus {
        --bg-opacity: 1 !important;
        background-color: #991e66 !important;
        background-color: rgba(153,30,102,var(--bg-opacity)) !important
    }

    .desktop\:focus\:xer-bg-secondary-1:focus {
        --bg-opacity: 1 !important;
        background-color: #e06287 !important;
        background-color: rgba(224,98,135,var(--bg-opacity)) !important
    }

    .desktop\:focus\:xer-bg-cta--active:focus {
        --bg-opacity: 1 !important;
        background-color: #007d72 !important;
        background-color: rgba(0,125,114,var(--bg-opacity)) !important
    }

    .desktop\:focus\:xer-bg-cta--hover:focus {
        --bg-opacity: 1 !important;
        background-color: #009f91 !important;
        background-color: rgba(0,159,145,var(--bg-opacity)) !important
    }

    .desktop\:focus\:xer-bg-cta:focus {
        --bg-opacity: 1 !important;
        background-color: #00af9f !important;
        background-color: rgba(0,175,159,var(--bg-opacity)) !important
    }

    .desktop\:focus\:xer-bg-primary:focus {
        --bg-opacity: 1 !important;
        background-color: #ed8b00 !important;
        background-color: rgba(237,139,0,var(--bg-opacity)) !important
    }

    .desktop\:focus\:xer-bg-white:focus {
        --bg-opacity: 1 !important;
        background-color: #fff !important;
        background-color: rgba(255,255,255,var(--bg-opacity)) !important
    }

    .desktop\:focus\:xer-bg-backdrop:focus {
        background-color: #0000001f !important
    }

    .desktop\:xer-bg-none {
        background-image: none !important
    }

    .desktop\:xer-bg-gradient-to-t {
        background-image: linear-gradient(to top,var(--gradient-color-stops)) !important
    }

    .desktop\:xer-bg-gradient-to-tr {
        background-image: linear-gradient(to top right,var(--gradient-color-stops)) !important
    }

    .desktop\:xer-bg-gradient-to-r {
        background-image: linear-gradient(to right,var(--gradient-color-stops)) !important
    }

    .desktop\:xer-bg-gradient-to-br {
        background-image: linear-gradient(to bottom right,var(--gradient-color-stops)) !important
    }

    .desktop\:xer-bg-gradient-to-b {
        background-image: linear-gradient(to bottom,var(--gradient-color-stops)) !important
    }

    .desktop\:xer-bg-gradient-to-bl {
        background-image: linear-gradient(to bottom left,var(--gradient-color-stops)) !important
    }

    .desktop\:xer-bg-gradient-to-l {
        background-image: linear-gradient(to left,var(--gradient-color-stops)) !important
    }

    .desktop\:xer-bg-gradient-to-tl {
        background-image: linear-gradient(to top left,var(--gradient-color-stops)) !important
    }

    .desktop\:xer-from-info {
        --gradient-from-color: #54dede !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(84, 222, 222, 0)) !important
    }

    .desktop\:xer-from-warning {
        --gradient-from-color: #ffcc49 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(255, 204, 73, 0)) !important
    }

    .desktop\:xer-from-success {
        --gradient-from-color: #acd84e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(172, 216, 78, 0)) !important
    }

    .desktop\:xer-from-danger {
        --gradient-from-color: #ff0c3e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(255, 12, 62, 0)) !important
    }

    .desktop\:xer-from-danger--hover {
        --gradient-from-color: #f20000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(242, 0, 0, 0)) !important
    }

    .desktop\:xer-from-danger--active {
        --gradient-from-color: #d40000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(212, 0, 0, 0)) !important
    }

    .desktop\:xer-from-grey-3 {
        --gradient-from-color: #f0f0f0 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(240, 240, 240, 0)) !important
    }

    .desktop\:xer-from-grey-7 {
        --gradient-from-color: #6b6b6b !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(107, 107, 107, 0)) !important
    }

    .desktop\:xer-from-black {
        --gradient-from-color: #222222 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(34, 34, 34, 0)) !important
    }

    .desktop\:xer-from-grey-2 {
        --gradient-from-color: #f9f9f9 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(249, 249, 249, 0)) !important
    }

    .desktop\:xer-from-grey-6 {
        --gradient-from-color: #a1a1a1 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(161, 161, 161, 0)) !important
    }

    .desktop\:xer-from-grey-1 {
        --gradient-from-color: #fdfdfd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(253, 253, 253, 0)) !important
    }

    .desktop\:xer-from-grey-4 {
        --gradient-from-color: #eaeaea !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(234, 234, 234, 0)) !important
    }

    .desktop\:xer-from-grey-5 {
        --gradient-from-color: #dcdcdc !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(220, 220, 220, 0)) !important
    }

    .desktop\:xer-from-grey {
        --gradient-from-color: #cdcdcd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(205, 205, 205, 0)) !important
    }

    .desktop\:xer-from-grey-dark {
        --gradient-from-color: #555555 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(85, 85, 85, 0)) !important
    }

    .desktop\:xer-from-secondary-3 {
        --gradient-from-color: #d14124 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(209, 65, 36, 0)) !important
    }

    .desktop\:xer-from-secondary-2 {
        --gradient-from-color: #991e66 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(153, 30, 102, 0)) !important
    }

    .desktop\:xer-from-secondary-1 {
        --gradient-from-color: #e06287 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(224, 98, 135, 0)) !important
    }

    .desktop\:xer-from-cta--active {
        --gradient-from-color: #007d72 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 125, 114, 0)) !important
    }

    .desktop\:xer-from-cta--hover {
        --gradient-from-color: #009f91 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 159, 145, 0)) !important
    }

    .desktop\:xer-from-cta {
        --gradient-from-color: #00af9f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 175, 159, 0)) !important
    }

    .desktop\:xer-from-primary {
        --gradient-from-color: #ed8b00 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(237, 139, 0, 0)) !important
    }

    .desktop\:xer-from-white {
        --gradient-from-color: #ffffff !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(255, 255, 255, 0)) !important
    }

    .desktop\:xer-from-backdrop {
        --gradient-from-color: #0000001f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 0, 0, 0)) !important
    }

    .desktop\:xer-via-info {
        --gradient-via-color: #54dede !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(84, 222, 222, 0)) !important
    }

    .desktop\:xer-via-warning {
        --gradient-via-color: #ffcc49 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(255, 204, 73, 0)) !important
    }

    .desktop\:xer-via-success {
        --gradient-via-color: #acd84e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(172, 216, 78, 0)) !important
    }

    .desktop\:xer-via-danger {
        --gradient-via-color: #ff0c3e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(255, 12, 62, 0)) !important
    }

    .desktop\:xer-via-danger--hover {
        --gradient-via-color: #f20000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(242, 0, 0, 0)) !important
    }

    .desktop\:xer-via-danger--active {
        --gradient-via-color: #d40000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(212, 0, 0, 0)) !important
    }

    .desktop\:xer-via-grey-3 {
        --gradient-via-color: #f0f0f0 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(240, 240, 240, 0)) !important
    }

    .desktop\:xer-via-grey-7 {
        --gradient-via-color: #6b6b6b !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(107, 107, 107, 0)) !important
    }

    .desktop\:xer-via-black {
        --gradient-via-color: #222222 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(34, 34, 34, 0)) !important
    }

    .desktop\:xer-via-grey-2 {
        --gradient-via-color: #f9f9f9 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(249, 249, 249, 0)) !important
    }

    .desktop\:xer-via-grey-6 {
        --gradient-via-color: #a1a1a1 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(161, 161, 161, 0)) !important
    }

    .desktop\:xer-via-grey-1 {
        --gradient-via-color: #fdfdfd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(253, 253, 253, 0)) !important
    }

    .desktop\:xer-via-grey-4 {
        --gradient-via-color: #eaeaea !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(234, 234, 234, 0)) !important
    }

    .desktop\:xer-via-grey-5 {
        --gradient-via-color: #dcdcdc !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(220, 220, 220, 0)) !important
    }

    .desktop\:xer-via-grey {
        --gradient-via-color: #cdcdcd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(205, 205, 205, 0)) !important
    }

    .desktop\:xer-via-grey-dark {
        --gradient-via-color: #555555 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(85, 85, 85, 0)) !important
    }

    .desktop\:xer-via-secondary-3 {
        --gradient-via-color: #d14124 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(209, 65, 36, 0)) !important
    }

    .desktop\:xer-via-secondary-2 {
        --gradient-via-color: #991e66 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(153, 30, 102, 0)) !important
    }

    .desktop\:xer-via-secondary-1 {
        --gradient-via-color: #e06287 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(224, 98, 135, 0)) !important
    }

    .desktop\:xer-via-cta--active {
        --gradient-via-color: #007d72 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 125, 114, 0)) !important
    }

    .desktop\:xer-via-cta--hover {
        --gradient-via-color: #009f91 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 159, 145, 0)) !important
    }

    .desktop\:xer-via-cta {
        --gradient-via-color: #00af9f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 175, 159, 0)) !important
    }

    .desktop\:xer-via-primary {
        --gradient-via-color: #ed8b00 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(237, 139, 0, 0)) !important
    }

    .desktop\:xer-via-white {
        --gradient-via-color: #ffffff !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(255, 255, 255, 0)) !important
    }

    .desktop\:xer-via-backdrop {
        --gradient-via-color: #0000001f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 0, 0, 0)) !important
    }

    .desktop\:xer-to-info {
        --gradient-to-color: #54dede !important
    }

    .desktop\:xer-to-warning {
        --gradient-to-color: #ffcc49 !important
    }

    .desktop\:xer-to-success {
        --gradient-to-color: #acd84e !important
    }

    .desktop\:xer-to-danger {
        --gradient-to-color: #ff0c3e !important
    }

    .desktop\:xer-to-danger--hover {
        --gradient-to-color: #f20000 !important
    }

    .desktop\:xer-to-danger--active {
        --gradient-to-color: #d40000 !important
    }

    .desktop\:xer-to-grey-3 {
        --gradient-to-color: #f0f0f0 !important
    }

    .desktop\:xer-to-grey-7 {
        --gradient-to-color: #6b6b6b !important
    }

    .desktop\:xer-to-black {
        --gradient-to-color: #222222 !important
    }

    .desktop\:xer-to-grey-2 {
        --gradient-to-color: #f9f9f9 !important
    }

    .desktop\:xer-to-grey-6 {
        --gradient-to-color: #a1a1a1 !important
    }

    .desktop\:xer-to-grey-1 {
        --gradient-to-color: #fdfdfd !important
    }

    .desktop\:xer-to-grey-4 {
        --gradient-to-color: #eaeaea !important
    }

    .desktop\:xer-to-grey-5 {
        --gradient-to-color: #dcdcdc !important
    }

    .desktop\:xer-to-grey {
        --gradient-to-color: #cdcdcd !important
    }

    .desktop\:xer-to-grey-dark {
        --gradient-to-color: #555555 !important
    }

    .desktop\:xer-to-secondary-3 {
        --gradient-to-color: #d14124 !important
    }

    .desktop\:xer-to-secondary-2 {
        --gradient-to-color: #991e66 !important
    }

    .desktop\:xer-to-secondary-1 {
        --gradient-to-color: #e06287 !important
    }

    .desktop\:xer-to-cta--active {
        --gradient-to-color: #007d72 !important
    }

    .desktop\:xer-to-cta--hover {
        --gradient-to-color: #009f91 !important
    }

    .desktop\:xer-to-cta {
        --gradient-to-color: #00af9f !important
    }

    .desktop\:xer-to-primary {
        --gradient-to-color: #ed8b00 !important
    }

    .desktop\:xer-to-white {
        --gradient-to-color: #ffffff !important
    }

    .desktop\:xer-to-backdrop {
        --gradient-to-color: #0000001f !important
    }

    .desktop\:hover\:xer-from-info:hover {
        --gradient-from-color: #54dede !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(84, 222, 222, 0)) !important
    }

    .desktop\:hover\:xer-from-warning:hover {
        --gradient-from-color: #ffcc49 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(255, 204, 73, 0)) !important
    }

    .desktop\:hover\:xer-from-success:hover {
        --gradient-from-color: #acd84e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(172, 216, 78, 0)) !important
    }

    .desktop\:hover\:xer-from-danger:hover {
        --gradient-from-color: #ff0c3e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(255, 12, 62, 0)) !important
    }

    .desktop\:hover\:xer-from-danger--hover:hover {
        --gradient-from-color: #f20000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(242, 0, 0, 0)) !important
    }

    .desktop\:hover\:xer-from-danger--active:hover {
        --gradient-from-color: #d40000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(212, 0, 0, 0)) !important
    }

    .desktop\:hover\:xer-from-grey-3:hover {
        --gradient-from-color: #f0f0f0 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(240, 240, 240, 0)) !important
    }

    .desktop\:hover\:xer-from-grey-7:hover {
        --gradient-from-color: #6b6b6b !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(107, 107, 107, 0)) !important
    }

    .desktop\:hover\:xer-from-black:hover {
        --gradient-from-color: #222222 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(34, 34, 34, 0)) !important
    }

    .desktop\:hover\:xer-from-grey-2:hover {
        --gradient-from-color: #f9f9f9 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(249, 249, 249, 0)) !important
    }

    .desktop\:hover\:xer-from-grey-6:hover {
        --gradient-from-color: #a1a1a1 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(161, 161, 161, 0)) !important
    }

    .desktop\:hover\:xer-from-grey-1:hover {
        --gradient-from-color: #fdfdfd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(253, 253, 253, 0)) !important
    }

    .desktop\:hover\:xer-from-grey-4:hover {
        --gradient-from-color: #eaeaea !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(234, 234, 234, 0)) !important
    }

    .desktop\:hover\:xer-from-grey-5:hover {
        --gradient-from-color: #dcdcdc !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(220, 220, 220, 0)) !important
    }

    .desktop\:hover\:xer-from-grey:hover {
        --gradient-from-color: #cdcdcd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(205, 205, 205, 0)) !important
    }

    .desktop\:hover\:xer-from-grey-dark:hover {
        --gradient-from-color: #555555 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(85, 85, 85, 0)) !important
    }

    .desktop\:hover\:xer-from-secondary-3:hover {
        --gradient-from-color: #d14124 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(209, 65, 36, 0)) !important
    }

    .desktop\:hover\:xer-from-secondary-2:hover {
        --gradient-from-color: #991e66 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(153, 30, 102, 0)) !important
    }

    .desktop\:hover\:xer-from-secondary-1:hover {
        --gradient-from-color: #e06287 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(224, 98, 135, 0)) !important
    }

    .desktop\:hover\:xer-from-cta--active:hover {
        --gradient-from-color: #007d72 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 125, 114, 0)) !important
    }

    .desktop\:hover\:xer-from-cta--hover:hover {
        --gradient-from-color: #009f91 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 159, 145, 0)) !important
    }

    .desktop\:hover\:xer-from-cta:hover {
        --gradient-from-color: #00af9f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 175, 159, 0)) !important
    }

    .desktop\:hover\:xer-from-primary:hover {
        --gradient-from-color: #ed8b00 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(237, 139, 0, 0)) !important
    }

    .desktop\:hover\:xer-from-white:hover {
        --gradient-from-color: #ffffff !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(255, 255, 255, 0)) !important
    }

    .desktop\:hover\:xer-from-backdrop:hover {
        --gradient-from-color: #0000001f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 0, 0, 0)) !important
    }

    .desktop\:hover\:xer-via-info:hover {
        --gradient-via-color: #54dede !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(84, 222, 222, 0)) !important
    }

    .desktop\:hover\:xer-via-warning:hover {
        --gradient-via-color: #ffcc49 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(255, 204, 73, 0)) !important
    }

    .desktop\:hover\:xer-via-success:hover {
        --gradient-via-color: #acd84e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(172, 216, 78, 0)) !important
    }

    .desktop\:hover\:xer-via-danger:hover {
        --gradient-via-color: #ff0c3e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(255, 12, 62, 0)) !important
    }

    .desktop\:hover\:xer-via-danger--hover:hover {
        --gradient-via-color: #f20000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(242, 0, 0, 0)) !important
    }

    .desktop\:hover\:xer-via-danger--active:hover {
        --gradient-via-color: #d40000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(212, 0, 0, 0)) !important
    }

    .desktop\:hover\:xer-via-grey-3:hover {
        --gradient-via-color: #f0f0f0 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(240, 240, 240, 0)) !important
    }

    .desktop\:hover\:xer-via-grey-7:hover {
        --gradient-via-color: #6b6b6b !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(107, 107, 107, 0)) !important
    }

    .desktop\:hover\:xer-via-black:hover {
        --gradient-via-color: #222222 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(34, 34, 34, 0)) !important
    }

    .desktop\:hover\:xer-via-grey-2:hover {
        --gradient-via-color: #f9f9f9 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(249, 249, 249, 0)) !important
    }

    .desktop\:hover\:xer-via-grey-6:hover {
        --gradient-via-color: #a1a1a1 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(161, 161, 161, 0)) !important
    }

    .desktop\:hover\:xer-via-grey-1:hover {
        --gradient-via-color: #fdfdfd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(253, 253, 253, 0)) !important
    }

    .desktop\:hover\:xer-via-grey-4:hover {
        --gradient-via-color: #eaeaea !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(234, 234, 234, 0)) !important
    }

    .desktop\:hover\:xer-via-grey-5:hover {
        --gradient-via-color: #dcdcdc !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(220, 220, 220, 0)) !important
    }

    .desktop\:hover\:xer-via-grey:hover {
        --gradient-via-color: #cdcdcd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(205, 205, 205, 0)) !important
    }

    .desktop\:hover\:xer-via-grey-dark:hover {
        --gradient-via-color: #555555 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(85, 85, 85, 0)) !important
    }

    .desktop\:hover\:xer-via-secondary-3:hover {
        --gradient-via-color: #d14124 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(209, 65, 36, 0)) !important
    }

    .desktop\:hover\:xer-via-secondary-2:hover {
        --gradient-via-color: #991e66 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(153, 30, 102, 0)) !important
    }

    .desktop\:hover\:xer-via-secondary-1:hover {
        --gradient-via-color: #e06287 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(224, 98, 135, 0)) !important
    }

    .desktop\:hover\:xer-via-cta--active:hover {
        --gradient-via-color: #007d72 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 125, 114, 0)) !important
    }

    .desktop\:hover\:xer-via-cta--hover:hover {
        --gradient-via-color: #009f91 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 159, 145, 0)) !important
    }

    .desktop\:hover\:xer-via-cta:hover {
        --gradient-via-color: #00af9f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 175, 159, 0)) !important
    }

    .desktop\:hover\:xer-via-primary:hover {
        --gradient-via-color: #ed8b00 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(237, 139, 0, 0)) !important
    }

    .desktop\:hover\:xer-via-white:hover {
        --gradient-via-color: #ffffff !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(255, 255, 255, 0)) !important
    }

    .desktop\:hover\:xer-via-backdrop:hover {
        --gradient-via-color: #0000001f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 0, 0, 0)) !important
    }

    .desktop\:hover\:xer-to-info:hover {
        --gradient-to-color: #54dede !important
    }

    .desktop\:hover\:xer-to-warning:hover {
        --gradient-to-color: #ffcc49 !important
    }

    .desktop\:hover\:xer-to-success:hover {
        --gradient-to-color: #acd84e !important
    }

    .desktop\:hover\:xer-to-danger:hover {
        --gradient-to-color: #ff0c3e !important
    }

    .desktop\:hover\:xer-to-danger--hover:hover {
        --gradient-to-color: #f20000 !important
    }

    .desktop\:hover\:xer-to-danger--active:hover {
        --gradient-to-color: #d40000 !important
    }

    .desktop\:hover\:xer-to-grey-3:hover {
        --gradient-to-color: #f0f0f0 !important
    }

    .desktop\:hover\:xer-to-grey-7:hover {
        --gradient-to-color: #6b6b6b !important
    }

    .desktop\:hover\:xer-to-black:hover {
        --gradient-to-color: #222222 !important
    }

    .desktop\:hover\:xer-to-grey-2:hover {
        --gradient-to-color: #f9f9f9 !important
    }

    .desktop\:hover\:xer-to-grey-6:hover {
        --gradient-to-color: #a1a1a1 !important
    }

    .desktop\:hover\:xer-to-grey-1:hover {
        --gradient-to-color: #fdfdfd !important
    }

    .desktop\:hover\:xer-to-grey-4:hover {
        --gradient-to-color: #eaeaea !important
    }

    .desktop\:hover\:xer-to-grey-5:hover {
        --gradient-to-color: #dcdcdc !important
    }

    .desktop\:hover\:xer-to-grey:hover {
        --gradient-to-color: #cdcdcd !important
    }

    .desktop\:hover\:xer-to-grey-dark:hover {
        --gradient-to-color: #555555 !important
    }

    .desktop\:hover\:xer-to-secondary-3:hover {
        --gradient-to-color: #d14124 !important
    }

    .desktop\:hover\:xer-to-secondary-2:hover {
        --gradient-to-color: #991e66 !important
    }

    .desktop\:hover\:xer-to-secondary-1:hover {
        --gradient-to-color: #e06287 !important
    }

    .desktop\:hover\:xer-to-cta--active:hover {
        --gradient-to-color: #007d72 !important
    }

    .desktop\:hover\:xer-to-cta--hover:hover {
        --gradient-to-color: #009f91 !important
    }

    .desktop\:hover\:xer-to-cta:hover {
        --gradient-to-color: #00af9f !important
    }

    .desktop\:hover\:xer-to-primary:hover {
        --gradient-to-color: #ed8b00 !important
    }

    .desktop\:hover\:xer-to-white:hover {
        --gradient-to-color: #ffffff !important
    }

    .desktop\:hover\:xer-to-backdrop:hover {
        --gradient-to-color: #0000001f !important
    }

    .desktop\:focus\:xer-from-info:focus {
        --gradient-from-color: #54dede !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(84, 222, 222, 0)) !important
    }

    .desktop\:focus\:xer-from-warning:focus {
        --gradient-from-color: #ffcc49 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(255, 204, 73, 0)) !important
    }

    .desktop\:focus\:xer-from-success:focus {
        --gradient-from-color: #acd84e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(172, 216, 78, 0)) !important
    }

    .desktop\:focus\:xer-from-danger:focus {
        --gradient-from-color: #ff0c3e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(255, 12, 62, 0)) !important
    }

    .desktop\:focus\:xer-from-danger--hover:focus {
        --gradient-from-color: #f20000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(242, 0, 0, 0)) !important
    }

    .desktop\:focus\:xer-from-danger--active:focus {
        --gradient-from-color: #d40000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(212, 0, 0, 0)) !important
    }

    .desktop\:focus\:xer-from-grey-3:focus {
        --gradient-from-color: #f0f0f0 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(240, 240, 240, 0)) !important
    }

    .desktop\:focus\:xer-from-grey-7:focus {
        --gradient-from-color: #6b6b6b !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(107, 107, 107, 0)) !important
    }

    .desktop\:focus\:xer-from-black:focus {
        --gradient-from-color: #222222 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(34, 34, 34, 0)) !important
    }

    .desktop\:focus\:xer-from-grey-2:focus {
        --gradient-from-color: #f9f9f9 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(249, 249, 249, 0)) !important
    }

    .desktop\:focus\:xer-from-grey-6:focus {
        --gradient-from-color: #a1a1a1 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(161, 161, 161, 0)) !important
    }

    .desktop\:focus\:xer-from-grey-1:focus {
        --gradient-from-color: #fdfdfd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(253, 253, 253, 0)) !important
    }

    .desktop\:focus\:xer-from-grey-4:focus {
        --gradient-from-color: #eaeaea !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(234, 234, 234, 0)) !important
    }

    .desktop\:focus\:xer-from-grey-5:focus {
        --gradient-from-color: #dcdcdc !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(220, 220, 220, 0)) !important
    }

    .desktop\:focus\:xer-from-grey:focus {
        --gradient-from-color: #cdcdcd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(205, 205, 205, 0)) !important
    }

    .desktop\:focus\:xer-from-grey-dark:focus {
        --gradient-from-color: #555555 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(85, 85, 85, 0)) !important
    }

    .desktop\:focus\:xer-from-secondary-3:focus {
        --gradient-from-color: #d14124 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(209, 65, 36, 0)) !important
    }

    .desktop\:focus\:xer-from-secondary-2:focus {
        --gradient-from-color: #991e66 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(153, 30, 102, 0)) !important
    }

    .desktop\:focus\:xer-from-secondary-1:focus {
        --gradient-from-color: #e06287 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(224, 98, 135, 0)) !important
    }

    .desktop\:focus\:xer-from-cta--active:focus {
        --gradient-from-color: #007d72 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 125, 114, 0)) !important
    }

    .desktop\:focus\:xer-from-cta--hover:focus {
        --gradient-from-color: #009f91 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 159, 145, 0)) !important
    }

    .desktop\:focus\:xer-from-cta:focus {
        --gradient-from-color: #00af9f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 175, 159, 0)) !important
    }

    .desktop\:focus\:xer-from-primary:focus {
        --gradient-from-color: #ed8b00 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(237, 139, 0, 0)) !important
    }

    .desktop\:focus\:xer-from-white:focus {
        --gradient-from-color: #ffffff !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(255, 255, 255, 0)) !important
    }

    .desktop\:focus\:xer-from-backdrop:focus {
        --gradient-from-color: #0000001f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color, rgba(0, 0, 0, 0)) !important
    }

    .desktop\:focus\:xer-via-info:focus {
        --gradient-via-color: #54dede !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(84, 222, 222, 0)) !important
    }

    .desktop\:focus\:xer-via-warning:focus {
        --gradient-via-color: #ffcc49 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(255, 204, 73, 0)) !important
    }

    .desktop\:focus\:xer-via-success:focus {
        --gradient-via-color: #acd84e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(172, 216, 78, 0)) !important
    }

    .desktop\:focus\:xer-via-danger:focus {
        --gradient-via-color: #ff0c3e !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(255, 12, 62, 0)) !important
    }

    .desktop\:focus\:xer-via-danger--hover:focus {
        --gradient-via-color: #f20000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(242, 0, 0, 0)) !important
    }

    .desktop\:focus\:xer-via-danger--active:focus {
        --gradient-via-color: #d40000 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(212, 0, 0, 0)) !important
    }

    .desktop\:focus\:xer-via-grey-3:focus {
        --gradient-via-color: #f0f0f0 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(240, 240, 240, 0)) !important
    }

    .desktop\:focus\:xer-via-grey-7:focus {
        --gradient-via-color: #6b6b6b !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(107, 107, 107, 0)) !important
    }

    .desktop\:focus\:xer-via-black:focus {
        --gradient-via-color: #222222 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(34, 34, 34, 0)) !important
    }

    .desktop\:focus\:xer-via-grey-2:focus {
        --gradient-via-color: #f9f9f9 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(249, 249, 249, 0)) !important
    }

    .desktop\:focus\:xer-via-grey-6:focus {
        --gradient-via-color: #a1a1a1 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(161, 161, 161, 0)) !important
    }

    .desktop\:focus\:xer-via-grey-1:focus {
        --gradient-via-color: #fdfdfd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(253, 253, 253, 0)) !important
    }

    .desktop\:focus\:xer-via-grey-4:focus {
        --gradient-via-color: #eaeaea !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(234, 234, 234, 0)) !important
    }

    .desktop\:focus\:xer-via-grey-5:focus {
        --gradient-via-color: #dcdcdc !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(220, 220, 220, 0)) !important
    }

    .desktop\:focus\:xer-via-grey:focus {
        --gradient-via-color: #cdcdcd !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(205, 205, 205, 0)) !important
    }

    .desktop\:focus\:xer-via-grey-dark:focus {
        --gradient-via-color: #555555 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(85, 85, 85, 0)) !important
    }

    .desktop\:focus\:xer-via-secondary-3:focus {
        --gradient-via-color: #d14124 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(209, 65, 36, 0)) !important
    }

    .desktop\:focus\:xer-via-secondary-2:focus {
        --gradient-via-color: #991e66 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(153, 30, 102, 0)) !important
    }

    .desktop\:focus\:xer-via-secondary-1:focus {
        --gradient-via-color: #e06287 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(224, 98, 135, 0)) !important
    }

    .desktop\:focus\:xer-via-cta--active:focus {
        --gradient-via-color: #007d72 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 125, 114, 0)) !important
    }

    .desktop\:focus\:xer-via-cta--hover:focus {
        --gradient-via-color: #009f91 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 159, 145, 0)) !important
    }

    .desktop\:focus\:xer-via-cta:focus {
        --gradient-via-color: #00af9f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 175, 159, 0)) !important
    }

    .desktop\:focus\:xer-via-primary:focus {
        --gradient-via-color: #ed8b00 !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(237, 139, 0, 0)) !important
    }

    .desktop\:focus\:xer-via-white:focus {
        --gradient-via-color: #ffffff !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(255, 255, 255, 0)) !important
    }

    .desktop\:focus\:xer-via-backdrop:focus {
        --gradient-via-color: #0000001f !important;
        --gradient-color-stops: var(--gradient-from-color),var(--gradient-via-color),var(--gradient-to-color, rgba(0, 0, 0, 0)) !important
    }

    .desktop\:focus\:xer-to-info:focus {
        --gradient-to-color: #54dede !important
    }

    .desktop\:focus\:xer-to-warning:focus {
        --gradient-to-color: #ffcc49 !important
    }

    .desktop\:focus\:xer-to-success:focus {
        --gradient-to-color: #acd84e !important
    }

    .desktop\:focus\:xer-to-danger:focus {
        --gradient-to-color: #ff0c3e !important
    }

    .desktop\:focus\:xer-to-danger--hover:focus {
        --gradient-to-color: #f20000 !important
    }

    .desktop\:focus\:xer-to-danger--active:focus {
        --gradient-to-color: #d40000 !important
    }

    .desktop\:focus\:xer-to-grey-3:focus {
        --gradient-to-color: #f0f0f0 !important
    }

    .desktop\:focus\:xer-to-grey-7:focus {
        --gradient-to-color: #6b6b6b !important
    }

    .desktop\:focus\:xer-to-black:focus {
        --gradient-to-color: #222222 !important
    }

    .desktop\:focus\:xer-to-grey-2:focus {
        --gradient-to-color: #f9f9f9 !important
    }

    .desktop\:focus\:xer-to-grey-6:focus {
        --gradient-to-color: #a1a1a1 !important
    }

    .desktop\:focus\:xer-to-grey-1:focus {
        --gradient-to-color: #fdfdfd !important
    }

    .desktop\:focus\:xer-to-grey-4:focus {
        --gradient-to-color: #eaeaea !important
    }

    .desktop\:focus\:xer-to-grey-5:focus {
        --gradient-to-color: #dcdcdc !important
    }

    .desktop\:focus\:xer-to-grey:focus {
        --gradient-to-color: #cdcdcd !important
    }

    .desktop\:focus\:xer-to-grey-dark:focus {
        --gradient-to-color: #555555 !important
    }

    .desktop\:focus\:xer-to-secondary-3:focus {
        --gradient-to-color: #d14124 !important
    }

    .desktop\:focus\:xer-to-secondary-2:focus {
        --gradient-to-color: #991e66 !important
    }

    .desktop\:focus\:xer-to-secondary-1:focus {
        --gradient-to-color: #e06287 !important
    }

    .desktop\:focus\:xer-to-cta--active:focus {
        --gradient-to-color: #007d72 !important
    }

    .desktop\:focus\:xer-to-cta--hover:focus {
        --gradient-to-color: #009f91 !important
    }

    .desktop\:focus\:xer-to-cta:focus {
        --gradient-to-color: #00af9f !important
    }

    .desktop\:focus\:xer-to-primary:focus {
        --gradient-to-color: #ed8b00 !important
    }

    .desktop\:focus\:xer-to-white:focus {
        --gradient-to-color: #ffffff !important
    }

    .desktop\:focus\:xer-to-backdrop:focus {
        --gradient-to-color: #0000001f !important
    }

    .desktop\:xer-bg-opacity-0 {
        --bg-opacity: 0 !important
    }

    .desktop\:xer-bg-opacity-25 {
        --bg-opacity: 0.25 !important
    }

    .desktop\:xer-bg-opacity-50 {
        --bg-opacity: 0.5 !important
    }

    .desktop\:xer-bg-opacity-75 {
        --bg-opacity: 0.75 !important
    }

    .desktop\:xer-bg-opacity-100 {
        --bg-opacity: 1 !important
    }

    .desktop\:hover\:xer-bg-opacity-0:hover {
        --bg-opacity: 0 !important
    }

    .desktop\:hover\:xer-bg-opacity-25:hover {
        --bg-opacity: 0.25 !important
    }

    .desktop\:hover\:xer-bg-opacity-50:hover {
        --bg-opacity: 0.5 !important
    }

    .desktop\:hover\:xer-bg-opacity-75:hover {
        --bg-opacity: 0.75 !important
    }

    .desktop\:hover\:xer-bg-opacity-100:hover {
        --bg-opacity: 1 !important
    }

    .desktop\:focus\:xer-bg-opacity-0:focus {
        --bg-opacity: 0 !important
    }

    .desktop\:focus\:xer-bg-opacity-25:focus {
        --bg-opacity: 0.25 !important
    }

    .desktop\:focus\:xer-bg-opacity-50:focus {
        --bg-opacity: 0.5 !important
    }

    .desktop\:focus\:xer-bg-opacity-75:focus {
        --bg-opacity: 0.75 !important
    }

    .desktop\:focus\:xer-bg-opacity-100:focus {
        --bg-opacity: 1 !important
    }

    .desktop\:xer-bg-bottom {
        background-position: bottom !important
    }

    .desktop\:xer-bg-center {
        background-position: center !important
    }

    .desktop\:xer-bg-left {
        background-position: left !important
    }

    .desktop\:xer-bg-left-bottom {
        background-position: left bottom !important
    }

    .desktop\:xer-bg-left-top {
        background-position: left top !important
    }

    .desktop\:xer-bg-right {
        background-position: right !important
    }

    .desktop\:xer-bg-right-bottom {
        background-position: right bottom !important
    }

    .desktop\:xer-bg-right-top {
        background-position: right top !important
    }

    .desktop\:xer-bg-top {
        background-position: top !important
    }

    .desktop\:xer-bg-repeat {
        background-repeat: repeat !important
    }

    .desktop\:xer-bg-no-repeat {
        background-repeat: no-repeat !important
    }

    .desktop\:xer-bg-repeat-x {
        background-repeat: repeat-x !important
    }

    .desktop\:xer-bg-repeat-y {
        background-repeat: repeat-y !important
    }

    .desktop\:xer-bg-repeat-round {
        background-repeat: round !important
    }

    .desktop\:xer-bg-repeat-space {
        background-repeat: space !important
    }

    .desktop\:xer-bg-auto {
        background-size: auto !important
    }

    .desktop\:xer-bg-cover {
        background-size: cover !important
    }

    .desktop\:xer-bg-contain {
        background-size: contain !important
    }

    .desktop\:xer-border-collapse {
        border-collapse: collapse !important
    }

    .desktop\:xer-border-separate {
        border-collapse: separate !important
    }

    .desktop\:xer-border-info {
        --border-opacity: 1 !important;
        border-color: #54dede !important;
        border-color: rgba(84,222,222,var(--border-opacity)) !important
    }

    .desktop\:xer-border-warning {
        --border-opacity: 1 !important;
        border-color: #ffcc49 !important;
        border-color: rgba(255,204,73,var(--border-opacity)) !important
    }

    .desktop\:xer-border-success {
        --border-opacity: 1 !important;
        border-color: #acd84e !important;
        border-color: rgba(172,216,78,var(--border-opacity)) !important
    }

    .desktop\:xer-border-danger {
        --border-opacity: 1 !important;
        border-color: #ff0c3e !important;
        border-color: rgba(255,12,62,var(--border-opacity)) !important
    }

    .desktop\:xer-border-danger--hover {
        --border-opacity: 1 !important;
        border-color: #f20000 !important;
        border-color: rgba(242,0,0,var(--border-opacity)) !important
    }

    .desktop\:xer-border-danger--active {
        --border-opacity: 1 !important;
        border-color: #d40000 !important;
        border-color: rgba(212,0,0,var(--border-opacity)) !important
    }

    .desktop\:xer-border-grey-3 {
        --border-opacity: 1 !important;
        border-color: #f0f0f0 !important;
        border-color: rgba(240,240,240,var(--border-opacity)) !important
    }

    .desktop\:xer-border-grey-7 {
        --border-opacity: 1 !important;
        border-color: #6b6b6b !important;
        border-color: rgba(107,107,107,var(--border-opacity)) !important
    }

    .desktop\:xer-border-black {
        --border-opacity: 1 !important;
        border-color: #222 !important;
        border-color: rgba(34,34,34,var(--border-opacity)) !important
    }

    .desktop\:xer-border-grey-2 {
        --border-opacity: 1 !important;
        border-color: #f9f9f9 !important;
        border-color: rgba(249,249,249,var(--border-opacity)) !important
    }

    .desktop\:xer-border-grey-6 {
        --border-opacity: 1 !important;
        border-color: #a1a1a1 !important;
        border-color: rgba(161,161,161,var(--border-opacity)) !important
    }

    .desktop\:xer-border-grey-1 {
        --border-opacity: 1 !important;
        border-color: #fdfdfd !important;
        border-color: rgba(253,253,253,var(--border-opacity)) !important
    }

    .desktop\:xer-border-grey-4 {
        --border-opacity: 1 !important;
        border-color: #eaeaea !important;
        border-color: rgba(234,234,234,var(--border-opacity)) !important
    }

    .desktop\:xer-border-grey-5 {
        --border-opacity: 1 !important;
        border-color: #dcdcdc !important;
        border-color: rgba(220,220,220,var(--border-opacity)) !important
    }

    .desktop\:xer-border-grey {
        --border-opacity: 1 !important;
        border-color: #cdcdcd !important;
        border-color: rgba(205,205,205,var(--border-opacity)) !important
    }

    .desktop\:xer-border-grey-dark {
        --border-opacity: 1 !important;
        border-color: #555 !important;
        border-color: rgba(85,85,85,var(--border-opacity)) !important
    }

    .desktop\:xer-border-secondary-3 {
        --border-opacity: 1 !important;
        border-color: #d14124 !important;
        border-color: rgba(209,65,36,var(--border-opacity)) !important
    }

    .desktop\:xer-border-secondary-2 {
        --border-opacity: 1 !important;
        border-color: #991e66 !important;
        border-color: rgba(153,30,102,var(--border-opacity)) !important
    }

    .desktop\:xer-border-secondary-1 {
        --border-opacity: 1 !important;
        border-color: #e06287 !important;
        border-color: rgba(224,98,135,var(--border-opacity)) !important
    }

    .desktop\:xer-border-cta--active {
        --border-opacity: 1 !important;
        border-color: #007d72 !important;
        border-color: rgba(0,125,114,var(--border-opacity)) !important
    }

    .desktop\:xer-border-cta--hover {
        --border-opacity: 1 !important;
        border-color: #009f91 !important;
        border-color: rgba(0,159,145,var(--border-opacity)) !important
    }

    .desktop\:xer-border-cta {
        --border-opacity: 1 !important;
        border-color: #00af9f !important;
        border-color: rgba(0,175,159,var(--border-opacity)) !important
    }

    .desktop\:xer-border-primary {
        --border-opacity: 1 !important;
        border-color: #ed8b00 !important;
        border-color: rgba(237,139,0,var(--border-opacity)) !important
    }

    .desktop\:xer-border-white {
        --border-opacity: 1 !important;
        border-color: #fff !important;
        border-color: rgba(255,255,255,var(--border-opacity)) !important
    }

    .desktop\:xer-border-backdrop {
        border-color: #0000001f !important
    }

    .desktop\:hover\:xer-border-info:hover {
        --border-opacity: 1 !important;
        border-color: #54dede !important;
        border-color: rgba(84,222,222,var(--border-opacity)) !important
    }

    .desktop\:hover\:xer-border-warning:hover {
        --border-opacity: 1 !important;
        border-color: #ffcc49 !important;
        border-color: rgba(255,204,73,var(--border-opacity)) !important
    }

    .desktop\:hover\:xer-border-success:hover {
        --border-opacity: 1 !important;
        border-color: #acd84e !important;
        border-color: rgba(172,216,78,var(--border-opacity)) !important
    }

    .desktop\:hover\:xer-border-danger:hover {
        --border-opacity: 1 !important;
        border-color: #ff0c3e !important;
        border-color: rgba(255,12,62,var(--border-opacity)) !important
    }

    .desktop\:hover\:xer-border-danger--hover:hover {
        --border-opacity: 1 !important;
        border-color: #f20000 !important;
        border-color: rgba(242,0,0,var(--border-opacity)) !important
    }

    .desktop\:hover\:xer-border-danger--active:hover {
        --border-opacity: 1 !important;
        border-color: #d40000 !important;
        border-color: rgba(212,0,0,var(--border-opacity)) !important
    }

    .desktop\:hover\:xer-border-grey-3:hover {
        --border-opacity: 1 !important;
        border-color: #f0f0f0 !important;
        border-color: rgba(240,240,240,var(--border-opacity)) !important
    }

    .desktop\:hover\:xer-border-grey-7:hover {
        --border-opacity: 1 !important;
        border-color: #6b6b6b !important;
        border-color: rgba(107,107,107,var(--border-opacity)) !important
    }

    .desktop\:hover\:xer-border-black:hover {
        --border-opacity: 1 !important;
        border-color: #222 !important;
        border-color: rgba(34,34,34,var(--border-opacity)) !important
    }

    .desktop\:hover\:xer-border-grey-2:hover {
        --border-opacity: 1 !important;
        border-color: #f9f9f9 !important;
        border-color: rgba(249,249,249,var(--border-opacity)) !important
    }

    .desktop\:hover\:xer-border-grey-6:hover {
        --border-opacity: 1 !important;
        border-color: #a1a1a1 !important;
        border-color: rgba(161,161,161,var(--border-opacity)) !important
    }

    .desktop\:hover\:xer-border-grey-1:hover {
        --border-opacity: 1 !important;
        border-color: #fdfdfd !important;
        border-color: rgba(253,253,253,var(--border-opacity)) !important
    }

    .desktop\:hover\:xer-border-grey-4:hover {
        --border-opacity: 1 !important;
        border-color: #eaeaea !important;
        border-color: rgba(234,234,234,var(--border-opacity)) !important
    }

    .desktop\:hover\:xer-border-grey-5:hover {
        --border-opacity: 1 !important;
        border-color: #dcdcdc !important;
        border-color: rgba(220,220,220,var(--border-opacity)) !important
    }

    .desktop\:hover\:xer-border-grey:hover {
        --border-opacity: 1 !important;
        border-color: #cdcdcd !important;
        border-color: rgba(205,205,205,var(--border-opacity)) !important
    }

    .desktop\:hover\:xer-border-grey-dark:hover {
        --border-opacity: 1 !important;
        border-color: #555 !important;
        border-color: rgba(85,85,85,var(--border-opacity)) !important
    }

    .desktop\:hover\:xer-border-secondary-3:hover {
        --border-opacity: 1 !important;
        border-color: #d14124 !important;
        border-color: rgba(209,65,36,var(--border-opacity)) !important
    }

    .desktop\:hover\:xer-border-secondary-2:hover {
        --border-opacity: 1 !important;
        border-color: #991e66 !important;
        border-color: rgba(153,30,102,var(--border-opacity)) !important
    }

    .desktop\:hover\:xer-border-secondary-1:hover {
        --border-opacity: 1 !important;
        border-color: #e06287 !important;
        border-color: rgba(224,98,135,var(--border-opacity)) !important
    }

    .desktop\:hover\:xer-border-cta--active:hover {
        --border-opacity: 1 !important;
        border-color: #007d72 !important;
        border-color: rgba(0,125,114,var(--border-opacity)) !important
    }

    .desktop\:hover\:xer-border-cta--hover:hover {
        --border-opacity: 1 !important;
        border-color: #009f91 !important;
        border-color: rgba(0,159,145,var(--border-opacity)) !important
    }

    .desktop\:hover\:xer-border-cta:hover {
        --border-opacity: 1 !important;
        border-color: #00af9f !important;
        border-color: rgba(0,175,159,var(--border-opacity)) !important
    }

    .desktop\:hover\:xer-border-primary:hover {
        --border-opacity: 1 !important;
        border-color: #ed8b00 !important;
        border-color: rgba(237,139,0,var(--border-opacity)) !important
    }

    .desktop\:hover\:xer-border-white:hover {
        --border-opacity: 1 !important;
        border-color: #fff !important;
        border-color: rgba(255,255,255,var(--border-opacity)) !important
    }

    .desktop\:hover\:xer-border-backdrop:hover {
        border-color: #0000001f !important
    }

    .desktop\:focus\:xer-border-info:focus {
        --border-opacity: 1 !important;
        border-color: #54dede !important;
        border-color: rgba(84,222,222,var(--border-opacity)) !important
    }

    .desktop\:focus\:xer-border-warning:focus {
        --border-opacity: 1 !important;
        border-color: #ffcc49 !important;
        border-color: rgba(255,204,73,var(--border-opacity)) !important
    }

    .desktop\:focus\:xer-border-success:focus {
        --border-opacity: 1 !important;
        border-color: #acd84e !important;
        border-color: rgba(172,216,78,var(--border-opacity)) !important
    }

    .desktop\:focus\:xer-border-danger:focus {
        --border-opacity: 1 !important;
        border-color: #ff0c3e !important;
        border-color: rgba(255,12,62,var(--border-opacity)) !important
    }

    .desktop\:focus\:xer-border-danger--hover:focus {
        --border-opacity: 1 !important;
        border-color: #f20000 !important;
        border-color: rgba(242,0,0,var(--border-opacity)) !important
    }

    .desktop\:focus\:xer-border-danger--active:focus {
        --border-opacity: 1 !important;
        border-color: #d40000 !important;
        border-color: rgba(212,0,0,var(--border-opacity)) !important
    }

    .desktop\:focus\:xer-border-grey-3:focus {
        --border-opacity: 1 !important;
        border-color: #f0f0f0 !important;
        border-color: rgba(240,240,240,var(--border-opacity)) !important
    }

    .desktop\:focus\:xer-border-grey-7:focus {
        --border-opacity: 1 !important;
        border-color: #6b6b6b !important;
        border-color: rgba(107,107,107,var(--border-opacity)) !important
    }

    .desktop\:focus\:xer-border-black:focus {
        --border-opacity: 1 !important;
        border-color: #222 !important;
        border-color: rgba(34,34,34,var(--border-opacity)) !important
    }

    .desktop\:focus\:xer-border-grey-2:focus {
        --border-opacity: 1 !important;
        border-color: #f9f9f9 !important;
        border-color: rgba(249,249,249,var(--border-opacity)) !important
    }

    .desktop\:focus\:xer-border-grey-6:focus {
        --border-opacity: 1 !important;
        border-color: #a1a1a1 !important;
        border-color: rgba(161,161,161,var(--border-opacity)) !important
    }

    .desktop\:focus\:xer-border-grey-1:focus {
        --border-opacity: 1 !important;
        border-color: #fdfdfd !important;
        border-color: rgba(253,253,253,var(--border-opacity)) !important
    }

    .desktop\:focus\:xer-border-grey-4:focus {
        --border-opacity: 1 !important;
        border-color: #eaeaea !important;
        border-color: rgba(234,234,234,var(--border-opacity)) !important
    }

    .desktop\:focus\:xer-border-grey-5:focus {
        --border-opacity: 1 !important;
        border-color: #dcdcdc !important;
        border-color: rgba(220,220,220,var(--border-opacity)) !important
    }

    .desktop\:focus\:xer-border-grey:focus {
        --border-opacity: 1 !important;
        border-color: #cdcdcd !important;
        border-color: rgba(205,205,205,var(--border-opacity)) !important
    }

    .desktop\:focus\:xer-border-grey-dark:focus {
        --border-opacity: 1 !important;
        border-color: #555 !important;
        border-color: rgba(85,85,85,var(--border-opacity)) !important
    }

    .desktop\:focus\:xer-border-secondary-3:focus {
        --border-opacity: 1 !important;
        border-color: #d14124 !important;
        border-color: rgba(209,65,36,var(--border-opacity)) !important
    }

    .desktop\:focus\:xer-border-secondary-2:focus {
        --border-opacity: 1 !important;
        border-color: #991e66 !important;
        border-color: rgba(153,30,102,var(--border-opacity)) !important
    }

    .desktop\:focus\:xer-border-secondary-1:focus {
        --border-opacity: 1 !important;
        border-color: #e06287 !important;
        border-color: rgba(224,98,135,var(--border-opacity)) !important
    }

    .desktop\:focus\:xer-border-cta--active:focus {
        --border-opacity: 1 !important;
        border-color: #007d72 !important;
        border-color: rgba(0,125,114,var(--border-opacity)) !important
    }

    .desktop\:focus\:xer-border-cta--hover:focus {
        --border-opacity: 1 !important;
        border-color: #009f91 !important;
        border-color: rgba(0,159,145,var(--border-opacity)) !important
    }

    .desktop\:focus\:xer-border-cta:focus {
        --border-opacity: 1 !important;
        border-color: #00af9f !important;
        border-color: rgba(0,175,159,var(--border-opacity)) !important
    }

    .desktop\:focus\:xer-border-primary:focus {
        --border-opacity: 1 !important;
        border-color: #ed8b00 !important;
        border-color: rgba(237,139,0,var(--border-opacity)) !important
    }

    .desktop\:focus\:xer-border-white:focus {
        --border-opacity: 1 !important;
        border-color: #fff !important;
        border-color: rgba(255,255,255,var(--border-opacity)) !important
    }

    .desktop\:focus\:xer-border-backdrop:focus {
        border-color: #0000001f !important
    }

    .desktop\:xer-border-opacity-0 {
        --border-opacity: 0 !important
    }

    .desktop\:xer-border-opacity-25 {
        --border-opacity: 0.25 !important
    }

    .desktop\:xer-border-opacity-50 {
        --border-opacity: 0.5 !important
    }

    .desktop\:xer-border-opacity-75 {
        --border-opacity: 0.75 !important
    }

    .desktop\:xer-border-opacity-100 {
        --border-opacity: 1 !important
    }

    .desktop\:hover\:xer-border-opacity-0:hover {
        --border-opacity: 0 !important
    }

    .desktop\:hover\:xer-border-opacity-25:hover {
        --border-opacity: 0.25 !important
    }

    .desktop\:hover\:xer-border-opacity-50:hover {
        --border-opacity: 0.5 !important
    }

    .desktop\:hover\:xer-border-opacity-75:hover {
        --border-opacity: 0.75 !important
    }

    .desktop\:hover\:xer-border-opacity-100:hover {
        --border-opacity: 1 !important
    }

    .desktop\:focus\:xer-border-opacity-0:focus {
        --border-opacity: 0 !important
    }

    .desktop\:focus\:xer-border-opacity-25:focus {
        --border-opacity: 0.25 !important
    }

    .desktop\:focus\:xer-border-opacity-50:focus {
        --border-opacity: 0.5 !important
    }

    .desktop\:focus\:xer-border-opacity-75:focus {
        --border-opacity: 0.75 !important
    }

    .desktop\:focus\:xer-border-opacity-100:focus {
        --border-opacity: 1 !important
    }

    .desktop\:xer-rounded-none {
        border-radius: 0 !important
    }

    .desktop\:xer-rounded-sm {
        border-radius: .125rem !important
    }

    .desktop\:xer-rounded-md {
        border-radius: .375rem !important
    }

    .desktop\:xer-rounded-lg {
        border-radius: .5rem !important
    }

    .desktop\:xer-rounded-xl {
        border-radius: .75rem !important
    }

    .desktop\:xer-rounded-2xl {
        border-radius: 1rem !important
    }

    .desktop\:xer-rounded-3xl {
        border-radius: 1.5rem !important
    }

    .desktop\:xer-rounded-full {
        border-radius: 9999px !important
    }

    .desktop\:xer-rounded-t-none {
        border-top-left-radius: 0 !important;
        border-top-right-radius: 0 !important
    }

    .desktop\:xer-rounded-r-none {
        border-top-right-radius: 0 !important;
        border-bottom-right-radius: 0 !important
    }

    .desktop\:xer-rounded-b-none {
        border-bottom-right-radius: 0 !important;
        border-bottom-left-radius: 0 !important
    }

    .desktop\:xer-rounded-l-none {
        border-top-left-radius: 0 !important;
        border-bottom-left-radius: 0 !important
    }

    .desktop\:xer-rounded-t-sm {
        border-top-left-radius: .125rem !important;
        border-top-right-radius: .125rem !important
    }

    .desktop\:xer-rounded-r-sm {
        border-top-right-radius: .125rem !important;
        border-bottom-right-radius: .125rem !important
    }

    .desktop\:xer-rounded-b-sm {
        border-bottom-right-radius: .125rem !important;
        border-bottom-left-radius: .125rem !important
    }

    .desktop\:xer-rounded-l-sm {
        border-top-left-radius: .125rem !important;
        border-bottom-left-radius: .125rem !important
    }

    .desktop\:xer-rounded-t-md {
        border-top-left-radius: .375rem !important;
        border-top-right-radius: .375rem !important
    }

    .desktop\:xer-rounded-r-md {
        border-top-right-radius: .375rem !important;
        border-bottom-right-radius: .375rem !important
    }

    .desktop\:xer-rounded-b-md {
        border-bottom-right-radius: .375rem !important;
        border-bottom-left-radius: .375rem !important
    }

    .desktop\:xer-rounded-l-md {
        border-top-left-radius: .375rem !important;
        border-bottom-left-radius: .375rem !important
    }

    .desktop\:xer-rounded-t-lg {
        border-top-left-radius: .5rem !important;
        border-top-right-radius: .5rem !important
    }

    .desktop\:xer-rounded-r-lg {
        border-top-right-radius: .5rem !important;
        border-bottom-right-radius: .5rem !important
    }

    .desktop\:xer-rounded-b-lg {
        border-bottom-right-radius: .5rem !important;
        border-bottom-left-radius: .5rem !important
    }

    .desktop\:xer-rounded-l-lg {
        border-top-left-radius: .5rem !important;
        border-bottom-left-radius: .5rem !important
    }

    .desktop\:xer-rounded-t-xl {
        border-top-left-radius: .75rem !important;
        border-top-right-radius: .75rem !important
    }

    .desktop\:xer-rounded-r-xl {
        border-top-right-radius: .75rem !important;
        border-bottom-right-radius: .75rem !important
    }

    .desktop\:xer-rounded-b-xl {
        border-bottom-right-radius: .75rem !important;
        border-bottom-left-radius: .75rem !important
    }

    .desktop\:xer-rounded-l-xl {
        border-top-left-radius: .75rem !important;
        border-bottom-left-radius: .75rem !important
    }

    .desktop\:xer-rounded-t-2xl {
        border-top-left-radius: 1rem !important;
        border-top-right-radius: 1rem !important
    }

    .desktop\:xer-rounded-r-2xl {
        border-top-right-radius: 1rem !important;
        border-bottom-right-radius: 1rem !important
    }

    .desktop\:xer-rounded-b-2xl {
        border-bottom-right-radius: 1rem !important;
        border-bottom-left-radius: 1rem !important
    }

    .desktop\:xer-rounded-l-2xl {
        border-top-left-radius: 1rem !important;
        border-bottom-left-radius: 1rem !important
    }

    .desktop\:xer-rounded-t-3xl {
        border-top-left-radius: 1.5rem !important;
        border-top-right-radius: 1.5rem !important
    }

    .desktop\:xer-rounded-r-3xl {
        border-top-right-radius: 1.5rem !important;
        border-bottom-right-radius: 1.5rem !important
    }

    .desktop\:xer-rounded-b-3xl {
        border-bottom-right-radius: 1.5rem !important;
        border-bottom-left-radius: 1.5rem !important
    }

    .desktop\:xer-rounded-l-3xl {
        border-top-left-radius: 1.5rem !important;
        border-bottom-left-radius: 1.5rem !important
    }

    .desktop\:xer-rounded-t-full {
        border-top-left-radius: 9999px !important;
        border-top-right-radius: 9999px !important
    }

    .desktop\:xer-rounded-r-full {
        border-top-right-radius: 9999px !important;
        border-bottom-right-radius: 9999px !important
    }

    .desktop\:xer-rounded-b-full {
        border-bottom-right-radius: 9999px !important;
        border-bottom-left-radius: 9999px !important
    }

    .desktop\:xer-rounded-l-full {
        border-top-left-radius: 9999px !important;
        border-bottom-left-radius: 9999px !important
    }

    .desktop\:xer-rounded-tl-none {
        border-top-left-radius: 0 !important
    }

    .desktop\:xer-rounded-tr-none {
        border-top-right-radius: 0 !important
    }

    .desktop\:xer-rounded-br-none {
        border-bottom-right-radius: 0 !important
    }

    .desktop\:xer-rounded-bl-none {
        border-bottom-left-radius: 0 !important
    }

    .desktop\:xer-rounded-tl-sm {
        border-top-left-radius: .125rem !important
    }

    .desktop\:xer-rounded-tr-sm {
        border-top-right-radius: .125rem !important
    }

    .desktop\:xer-rounded-br-sm {
        border-bottom-right-radius: .125rem !important
    }

    .desktop\:xer-rounded-bl-sm {
        border-bottom-left-radius: .125rem !important
    }

    .desktop\:xer-rounded-tl-md {
        border-top-left-radius: .375rem !important
    }

    .desktop\:xer-rounded-tr-md {
        border-top-right-radius: .375rem !important
    }

    .desktop\:xer-rounded-br-md {
        border-bottom-right-radius: .375rem !important
    }

    .desktop\:xer-rounded-bl-md {
        border-bottom-left-radius: .375rem !important
    }

    .desktop\:xer-rounded-tl-lg {
        border-top-left-radius: .5rem !important
    }

    .desktop\:xer-rounded-tr-lg {
        border-top-right-radius: .5rem !important
    }

    .desktop\:xer-rounded-br-lg {
        border-bottom-right-radius: .5rem !important
    }

    .desktop\:xer-rounded-bl-lg {
        border-bottom-left-radius: .5rem !important
    }

    .desktop\:xer-rounded-tl-xl {
        border-top-left-radius: .75rem !important
    }

    .desktop\:xer-rounded-tr-xl {
        border-top-right-radius: .75rem !important
    }

    .desktop\:xer-rounded-br-xl {
        border-bottom-right-radius: .75rem !important
    }

    .desktop\:xer-rounded-bl-xl {
        border-bottom-left-radius: .75rem !important
    }

    .desktop\:xer-rounded-tl-2xl {
        border-top-left-radius: 1rem !important
    }

    .desktop\:xer-rounded-tr-2xl {
        border-top-right-radius: 1rem !important
    }

    .desktop\:xer-rounded-br-2xl {
        border-bottom-right-radius: 1rem !important
    }

    .desktop\:xer-rounded-bl-2xl {
        border-bottom-left-radius: 1rem !important
    }

    .desktop\:xer-rounded-tl-3xl {
        border-top-left-radius: 1.5rem !important
    }

    .desktop\:xer-rounded-tr-3xl {
        border-top-right-radius: 1.5rem !important
    }

    .desktop\:xer-rounded-br-3xl {
        border-bottom-right-radius: 1.5rem !important
    }

    .desktop\:xer-rounded-bl-3xl {
        border-bottom-left-radius: 1.5rem !important
    }

    .desktop\:xer-rounded-tl-full {
        border-top-left-radius: 9999px !important
    }

    .desktop\:xer-rounded-tr-full {
        border-top-right-radius: 9999px !important
    }

    .desktop\:xer-rounded-br-full {
        border-bottom-right-radius: 9999px !important
    }

    .desktop\:xer-rounded-bl-full {
        border-bottom-left-radius: 9999px !important
    }

    .desktop\:xer-border-solid {
        border-style: solid !important
    }

    .desktop\:xer-border-dashed {
        border-style: dashed !important
    }

    .desktop\:xer-border-dotted {
        border-style: dotted !important
    }

    .desktop\:xer-border-double {
        border-style: double !important
    }

    .desktop\:xer-border-none {
        border-style: none !important
    }

    .desktop\:xer-border-0 {
        border-width: 0 !important
    }

    .desktop\:xer-border-2 {
        border-width: 2px !important
    }

    .desktop\:xer-border-4 {
        border-width: 4px !important
    }

    .desktop\:xer-border-8 {
        border-width: 8px !important
    }

    .desktop\:xer-border {
        border-width: 1px !important
    }

    .desktop\:xer-border-t-0 {
        border-top-width: 0 !important
    }

    .desktop\:xer-border-r-0 {
        border-right-width: 0 !important
    }

    .desktop\:xer-border-b-0 {
        border-bottom-width: 0 !important
    }

    .desktop\:xer-border-l-0 {
        border-left-width: 0 !important
    }

    .desktop\:xer-border-t-2 {
        border-top-width: 2px !important
    }

    .desktop\:xer-border-r-2 {
        border-right-width: 2px !important
    }

    .desktop\:xer-border-b-2 {
        border-bottom-width: 2px !important
    }

    .desktop\:xer-border-l-2 {
        border-left-width: 2px !important
    }

    .desktop\:xer-border-t-4 {
        border-top-width: 4px !important
    }

    .desktop\:xer-border-r-4 {
        border-right-width: 4px !important
    }

    .desktop\:xer-border-b-4 {
        border-bottom-width: 4px !important
    }

    .desktop\:xer-border-l-4 {
        border-left-width: 4px !important
    }

    .desktop\:xer-border-t-8 {
        border-top-width: 8px !important
    }

    .desktop\:xer-border-r-8 {
        border-right-width: 8px !important
    }

    .desktop\:xer-border-b-8 {
        border-bottom-width: 8px !important
    }

    .desktop\:xer-border-l-8 {
        border-left-width: 8px !important
    }

    .desktop\:xer-border-t {
        border-top-width: 1px !important
    }

    .desktop\:xer-border-r {
        border-right-width: 1px !important
    }

    .desktop\:xer-border-b {
        border-bottom-width: 1px !important
    }

    .desktop\:xer-border-l {
        border-left-width: 1px !important
    }

    .desktop\:xer-box-border {
        box-sizing: border-box !important
    }

    .desktop\:xer-box-content {
        box-sizing: content-box !important
    }

    .desktop\:xer-cursor-auto {
        cursor: auto !important
    }

    .desktop\:xer-cursor-default {
        cursor: default !important
    }

    .desktop\:xer-cursor-pointer {
        cursor: pointer !important
    }

    .desktop\:xer-cursor-wait {
        cursor: wait !important
    }

    .desktop\:xer-cursor-text {
        cursor: text !important
    }

    .desktop\:xer-cursor-move {
        cursor: move !important
    }

    .desktop\:xer-cursor-not-allowed {
        cursor: not-allowed !important
    }

    .desktop\:xer-block {
        display: block !important
    }

    .desktop\:xer-inline-block {
        display: inline-block !important
    }

    .desktop\:xer-inline {
        display: inline !important
    }

    .desktop\:xer-flex {
        display: flex !important
    }

    .desktop\:xer-inline-flex {
        display: inline-flex !important
    }

    .desktop\:xer-table {
        display: table !important
    }

    .desktop\:xer-table-caption {
        display: table-caption !important
    }

    .desktop\:xer-table-cell {
        display: table-cell !important
    }

    .desktop\:xer-table-column {
        display: table-column !important
    }

    .desktop\:xer-table-column-group {
        display: table-column-group !important
    }

    .desktop\:xer-table-footer-group {
        display: table-footer-group !important
    }

    .desktop\:xer-table-header-group {
        display: table-header-group !important
    }

    .desktop\:xer-table-row-group {
        display: table-row-group !important
    }

    .desktop\:xer-table-row {
        display: table-row !important
    }

    .desktop\:xer-flow-root {
        display: flow-root !important
    }

    .desktop\:xer-grid {
        display: grid !important
    }

    .desktop\:xer-inline-grid {
        display: inline-grid !important
    }

    .desktop\:xer-contents {
        display: contents !important
    }

    .desktop\:xer-hidden {
        display: none !important
    }

    .desktop\:xer-flex-row {
        flex-direction: row !important
    }

    .desktop\:xer-flex-row-reverse {
        flex-direction: row-reverse !important
    }

    .desktop\:xer-flex-col {
        flex-direction: column !important
    }

    .desktop\:xer-flex-col-reverse {
        flex-direction: column-reverse !important
    }

    .desktop\:xer-flex-wrap {
        flex-wrap: wrap !important
    }

    .desktop\:xer-flex-wrap-reverse {
        flex-wrap: wrap-reverse !important
    }

    .desktop\:xer-flex-no-wrap {
        flex-wrap: nowrap !important
    }

    .desktop\:xer-place-items-auto {
        place-items: auto !important
    }

    .desktop\:xer-place-items-start {
        place-items: start !important
    }

    .desktop\:xer-place-items-end {
        place-items: end !important
    }

    .desktop\:xer-place-items-center {
        place-items: center !important
    }

    .desktop\:xer-place-items-stretch {
        place-items: stretch !important
    }

    .desktop\:xer-place-content-center {
        place-content: center !important
    }

    .desktop\:xer-place-content-start {
        place-content: start !important
    }

    .desktop\:xer-place-content-end {
        place-content: end !important
    }

    .desktop\:xer-place-content-between {
        place-content: space-between !important
    }

    .desktop\:xer-place-content-around {
        place-content: space-around !important
    }

    .desktop\:xer-place-content-evenly {
        place-content: space-evenly !important
    }

    .desktop\:xer-place-content-stretch {
        place-content: stretch !important
    }

    .desktop\:xer-place-self-auto {
        place-self: auto !important
    }

    .desktop\:xer-place-self-start {
        place-self: start !important
    }

    .desktop\:xer-place-self-end {
        place-self: end !important
    }

    .desktop\:xer-place-self-center {
        place-self: center !important
    }

    .desktop\:xer-place-self-stretch {
        place-self: stretch !important
    }

    .desktop\:xer-items-start {
        align-items: flex-start !important
    }

    .desktop\:xer-items-end {
        align-items: flex-end !important
    }

    .desktop\:xer-items-center {
        align-items: center !important
    }

    .desktop\:xer-items-baseline {
        align-items: baseline !important
    }

    .desktop\:xer-items-stretch {
        align-items: stretch !important
    }

    .desktop\:xer-content-center {
        align-content: center !important
    }

    .desktop\:xer-content-start {
        align-content: flex-start !important
    }

    .desktop\:xer-content-end {
        align-content: flex-end !important
    }

    .desktop\:xer-content-between {
        align-content: space-between !important
    }

    .desktop\:xer-content-around {
        align-content: space-around !important
    }

    .desktop\:xer-content-evenly {
        align-content: space-evenly !important
    }

    .desktop\:xer-self-auto {
        align-self: auto !important
    }

    .desktop\:xer-self-start {
        align-self: flex-start !important
    }

    .desktop\:xer-self-end {
        align-self: flex-end !important
    }

    .desktop\:xer-self-center {
        align-self: center !important
    }

    .desktop\:xer-self-stretch {
        align-self: stretch !important
    }

    .desktop\:xer-justify-items-auto {
        justify-items: auto !important
    }

    .desktop\:xer-justify-items-start {
        justify-items: start !important
    }

    .desktop\:xer-justify-items-end {
        justify-items: end !important
    }

    .desktop\:xer-justify-items-center {
        justify-items: center !important
    }

    .desktop\:xer-justify-items-stretch {
        justify-items: stretch !important
    }

    .desktop\:xer-justify-start {
        justify-content: flex-start !important
    }

    .desktop\:xer-justify-end {
        justify-content: flex-end !important
    }

    .desktop\:xer-justify-center {
        justify-content: center !important
    }

    .desktop\:xer-justify-between {
        justify-content: space-between !important
    }

    .desktop\:xer-justify-around {
        justify-content: space-around !important
    }

    .desktop\:xer-justify-evenly {
        justify-content: space-evenly !important
    }

    .desktop\:xer-justify-self-auto {
        justify-self: auto !important
    }

    .desktop\:xer-justify-self-start {
        justify-self: start !important
    }

    .desktop\:xer-justify-self-end {
        justify-self: end !important
    }

    .desktop\:xer-justify-self-center {
        justify-self: center !important
    }

    .desktop\:xer-justify-self-stretch {
        justify-self: stretch !important
    }

    .desktop\:xer-flex-1 {
        flex: 1 1 0% !important
    }

    .desktop\:xer-flex-auto {
        flex: 1 1 auto !important
    }

    .desktop\:xer-flex-initial {
        flex: 0 1 auto !important
    }

    .desktop\:xer-flex-none {
        flex: none !important
    }

    .desktop\:xer-flex-grow-0 {
        flex-grow: 0 !important
    }

    .desktop\:xer-flex-grow {
        flex-grow: 1 !important
    }

    .desktop\:xer-flex-shrink-0 {
        flex-shrink: 0 !important
    }

    .desktop\:xer-flex-shrink {
        flex-shrink: 1 !important
    }

    .desktop\:xer-order-1 {
        order: 1 !important
    }

    .desktop\:xer-order-2 {
        order: 2 !important
    }

    .desktop\:xer-order-3 {
        order: 3 !important
    }

    .desktop\:xer-order-4 {
        order: 4 !important
    }

    .desktop\:xer-order-5 {
        order: 5 !important
    }

    .desktop\:xer-order-6 {
        order: 6 !important
    }

    .desktop\:xer-order-7 {
        order: 7 !important
    }

    .desktop\:xer-order-8 {
        order: 8 !important
    }

    .desktop\:xer-order-9 {
        order: 9 !important
    }

    .desktop\:xer-order-10 {
        order: 10 !important
    }

    .desktop\:xer-order-11 {
        order: 11 !important
    }

    .desktop\:xer-order-12 {
        order: 12 !important
    }

    .desktop\:xer-order-first {
        order: -9999 !important
    }

    .desktop\:xer-order-last {
        order: 9999 !important
    }

    .desktop\:xer-order-none {
        order: 0 !important
    }

    .desktop\:xer-float-right {
        float: right !important
    }

    .desktop\:xer-float-left {
        float: left !important
    }

    .desktop\:xer-float-none {
        float: none !important
    }

    .desktop\:xer-clearfix:after {
        content: "" !important;
        display: table !important;
        clear: both !important
    }

    .desktop\:xer-clear-left {
        clear: left !important
    }

    .desktop\:xer-clear-right {
        clear: right !important
    }

    .desktop\:xer-clear-both {
        clear: both !important
    }

    .desktop\:xer-clear-none {
        clear: none !important
    }

    .desktop\:xer-font-sans {
        font-family: system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important
    }

    .desktop\:xer-font-serif {
        font-family: Georgia,Cambria,"Times New Roman",Times,serif !important
    }

    .desktop\:xer-font-mono {
        font-family: Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace !important
    }

    .desktop\:xer-font-light {
        font-weight: 300 !important
    }

    .desktop\:xer-font-regular {
        font-weight: 400 !important
    }

    .desktop\:xer-font-medium {
        font-weight: 500 !important
    }

    .desktop\:xer-font-bold {
        font-weight: 700 !important
    }

    .desktop\:hover\:xer-font-light:hover {
        font-weight: 300 !important
    }

    .desktop\:hover\:xer-font-regular:hover {
        font-weight: 400 !important
    }

    .desktop\:hover\:xer-font-medium:hover {
        font-weight: 500 !important
    }

    .desktop\:hover\:xer-font-bold:hover {
        font-weight: 700 !important
    }

    .desktop\:focus\:xer-font-light:focus {
        font-weight: 300 !important
    }

    .desktop\:focus\:xer-font-regular:focus {
        font-weight: 400 !important
    }

    .desktop\:focus\:xer-font-medium:focus {
        font-weight: 500 !important
    }

    .desktop\:focus\:xer-font-bold:focus {
        font-weight: 700 !important
    }

    .desktop\:xer-h-0 {
        height: 0 !important
    }

    .desktop\:xer-h-1 {
        height: .125rem !important
    }

    .desktop\:xer-h-2 {
        height: .25rem !important
    }

    .desktop\:xer-h-3 {
        height: .5rem !important
    }

    .desktop\:xer-h-4 {
        height: .75rem !important
    }

    .desktop\:xer-h-5 {
        height: 1rem !important
    }

    .desktop\:xer-h-6 {
        height: 1.25rem !important
    }

    .desktop\:xer-h-7 {
        height: 1.5rem !important
    }

    .desktop\:xer-h-8 {
        height: 2rem !important
    }

    .desktop\:xer-h-9 {
        height: 2.25rem !important
    }

    .desktop\:xer-h-10 {
        height: 2.5rem !important
    }

    .desktop\:xer-h-11 {
        height: 2.75rem !important
    }

    .desktop\:xer-h-12 {
        height: 3.75rem !important
    }

    .desktop\:xer-h-13 {
        height: 4.25rem !important
    }

    .desktop\:xer-h-14 {
        height: 5rem !important
    }

    .desktop\:xer-h-15 {
        height: 6.25rem !important
    }

    .desktop\:xer-h-16 {
        height: 7.75rem !important
    }

    .desktop\:xer-h-17 {
        height: 10rem !important
    }

    .desktop\:xer-h-auto {
        height: auto !important
    }

    .desktop\:xer-h-full {
        height: 100% !important
    }

    .desktop\:xer-h-screen {
        height: 100vh !important
    }

    .desktop\:xer-text-xxl {
        font-size: 1.75rem !important
    }

    .desktop\:xer-text-xl {
        font-size: 1.5rem !important
    }

    .desktop\:xer-text-l {
        font-size: 1.25rem !important
    }

    .desktop\:xer-text-m {
        font-size: 1.125rem !important
    }

    .desktop\:xer-text-s {
        font-size: 1rem !important
    }

    .desktop\:xer-text-xs {
        font-size: .875rem !important
    }

    .desktop\:xer-text-xxs {
        font-size: .75rem !important
    }

    .desktop\:xer-leading-0 {
        line-height: 0 !important
    }

    .desktop\:xer-leading-1 {
        line-height: 1.25rem !important
    }

    .desktop\:xer-leading-2 {
        line-height: 1.375rem !important
    }

    .desktop\:xer-leading-3 {
        line-height: 1.5rem !important
    }

    .desktop\:xer-list-inside {
        list-style-position: inside !important
    }

    .desktop\:xer-list-outside {
        list-style-position: outside !important
    }

    .desktop\:xer-list-none {
        list-style-type: none !important
    }

    .desktop\:xer-list-disc {
        list-style-type: disc !important
    }

    .desktop\:xer-list-decimal {
        list-style-type: decimal !important
    }

    .desktop\:xer-m-0 {
        margin: 0 !important
    }

    .desktop\:xer-m-1 {
        margin: .125rem !important
    }

    .desktop\:xer-m-2 {
        margin: .25rem !important
    }

    .desktop\:xer-m-3 {
        margin: .5rem !important
    }

    .desktop\:xer-m-4 {
        margin: .75rem !important
    }

    .desktop\:xer-m-5 {
        margin: 1rem !important
    }

    .desktop\:xer-m-6 {
        margin: 1.25rem !important
    }

    .desktop\:xer-m-7 {
        margin: 1.5rem !important
    }

    .desktop\:xer-m-8 {
        margin: 2rem !important
    }

    .desktop\:xer-m-9 {
        margin: 2.25rem !important
    }

    .desktop\:xer-m-10 {
        margin: 2.5rem !important
    }

    .desktop\:xer-m-11 {
        margin: 2.75rem !important
    }

    .desktop\:xer-m-12 {
        margin: 3.75rem !important
    }

    .desktop\:xer-m-13 {
        margin: 4.25rem !important
    }

    .desktop\:xer-m-14 {
        margin: 5rem !important
    }

    .desktop\:xer-m-15 {
        margin: 6.25rem !important
    }

    .desktop\:xer-m-16 {
        margin: 7.75rem !important
    }

    .desktop\:xer-m-17 {
        margin: 10rem !important
    }

    .desktop\:xer-m-auto {
        margin: auto !important
    }

    .desktop\:xer--m-1 {
        margin: -.125rem !important
    }

    .desktop\:xer--m-2 {
        margin: -.25rem !important
    }

    .desktop\:xer--m-3 {
        margin: -.5rem !important
    }

    .desktop\:xer--m-4 {
        margin: -.75rem !important
    }

    .desktop\:xer--m-5 {
        margin: -1rem !important
    }

    .desktop\:xer--m-6 {
        margin: -1.25rem !important
    }

    .desktop\:xer--m-7 {
        margin: -1.5rem !important
    }

    .desktop\:xer--m-8 {
        margin: -2rem !important
    }

    .desktop\:xer--m-9 {
        margin: -2.25rem !important
    }

    .desktop\:xer--m-10 {
        margin: -2.5rem !important
    }

    .desktop\:xer--m-11 {
        margin: -2.75rem !important
    }

    .desktop\:xer--m-12 {
        margin: -3.75rem !important
    }

    .desktop\:xer--m-13 {
        margin: -4.25rem !important
    }

    .desktop\:xer--m-14 {
        margin: -5rem !important
    }

    .desktop\:xer--m-15 {
        margin: -6.25rem !important
    }

    .desktop\:xer--m-16 {
        margin: -7.75rem !important
    }

    .desktop\:xer--m-17 {
        margin: -10rem !important
    }

    .desktop\:xer-my-0 {
        margin-top: 0 !important;
        margin-bottom: 0 !important
    }

    .desktop\:xer-mx-0 {
        margin-left: 0 !important;
        margin-right: 0 !important
    }

    .desktop\:xer-my-1 {
        margin-top: .125rem !important;
        margin-bottom: .125rem !important
    }

    .desktop\:xer-mx-1 {
        margin-left: .125rem !important;
        margin-right: .125rem !important
    }

    .desktop\:xer-my-2 {
        margin-top: .25rem !important;
        margin-bottom: .25rem !important
    }

    .desktop\:xer-mx-2 {
        margin-left: .25rem !important;
        margin-right: .25rem !important
    }

    .desktop\:xer-my-3 {
        margin-top: .5rem !important;
        margin-bottom: .5rem !important
    }

    .desktop\:xer-mx-3 {
        margin-left: .5rem !important;
        margin-right: .5rem !important
    }

    .desktop\:xer-my-4 {
        margin-top: .75rem !important;
        margin-bottom: .75rem !important
    }

    .desktop\:xer-mx-4 {
        margin-left: .75rem !important;
        margin-right: .75rem !important
    }

    .desktop\:xer-my-5 {
        margin-top: 1rem !important;
        margin-bottom: 1rem !important
    }

    .desktop\:xer-mx-5 {
        margin-left: 1rem !important;
        margin-right: 1rem !important
    }

    .desktop\:xer-my-6 {
        margin-top: 1.25rem !important;
        margin-bottom: 1.25rem !important
    }

    .desktop\:xer-mx-6 {
        margin-left: 1.25rem !important;
        margin-right: 1.25rem !important
    }

    .desktop\:xer-my-7 {
        margin-top: 1.5rem !important;
        margin-bottom: 1.5rem !important
    }

    .desktop\:xer-mx-7 {
        margin-left: 1.5rem !important;
        margin-right: 1.5rem !important
    }

    .desktop\:xer-my-8 {
        margin-top: 2rem !important;
        margin-bottom: 2rem !important
    }

    .desktop\:xer-mx-8 {
        margin-left: 2rem !important;
        margin-right: 2rem !important
    }

    .desktop\:xer-my-9 {
        margin-top: 2.25rem !important;
        margin-bottom: 2.25rem !important
    }

    .desktop\:xer-mx-9 {
        margin-left: 2.25rem !important;
        margin-right: 2.25rem !important
    }

    .desktop\:xer-my-10 {
        margin-top: 2.5rem !important;
        margin-bottom: 2.5rem !important
    }

    .desktop\:xer-mx-10 {
        margin-left: 2.5rem !important;
        margin-right: 2.5rem !important
    }

    .desktop\:xer-my-11 {
        margin-top: 2.75rem !important;
        margin-bottom: 2.75rem !important
    }

    .desktop\:xer-mx-11 {
        margin-left: 2.75rem !important;
        margin-right: 2.75rem !important
    }

    .desktop\:xer-my-12 {
        margin-top: 3.75rem !important;
        margin-bottom: 3.75rem !important
    }

    .desktop\:xer-mx-12 {
        margin-left: 3.75rem !important;
        margin-right: 3.75rem !important
    }

    .desktop\:xer-my-13 {
        margin-top: 4.25rem !important;
        margin-bottom: 4.25rem !important
    }

    .desktop\:xer-mx-13 {
        margin-left: 4.25rem !important;
        margin-right: 4.25rem !important
    }

    .desktop\:xer-my-14 {
        margin-top: 5rem !important;
        margin-bottom: 5rem !important
    }

    .desktop\:xer-mx-14 {
        margin-left: 5rem !important;
        margin-right: 5rem !important
    }

    .desktop\:xer-my-15 {
        margin-top: 6.25rem !important;
        margin-bottom: 6.25rem !important
    }

    .desktop\:xer-mx-15 {
        margin-left: 6.25rem !important;
        margin-right: 6.25rem !important
    }

    .desktop\:xer-my-16 {
        margin-top: 7.75rem !important;
        margin-bottom: 7.75rem !important
    }

    .desktop\:xer-mx-16 {
        margin-left: 7.75rem !important;
        margin-right: 7.75rem !important
    }

    .desktop\:xer-my-17 {
        margin-top: 10rem !important;
        margin-bottom: 10rem !important
    }

    .desktop\:xer-mx-17 {
        margin-left: 10rem !important;
        margin-right: 10rem !important
    }

    .desktop\:xer-my-auto {
        margin-top: auto !important;
        margin-bottom: auto !important
    }

    .desktop\:xer-mx-auto {
        margin-left: auto !important;
        margin-right: auto !important
    }

    .desktop\:xer--my-1 {
        margin-top: -.125rem !important;
        margin-bottom: -.125rem !important
    }

    .desktop\:xer--mx-1 {
        margin-left: -.125rem !important;
        margin-right: -.125rem !important
    }

    .desktop\:xer--my-2 {
        margin-top: -.25rem !important;
        margin-bottom: -.25rem !important
    }

    .desktop\:xer--mx-2 {
        margin-left: -.25rem !important;
        margin-right: -.25rem !important
    }

    .desktop\:xer--my-3 {
        margin-top: -.5rem !important;
        margin-bottom: -.5rem !important
    }

    .desktop\:xer--mx-3 {
        margin-left: -.5rem !important;
        margin-right: -.5rem !important
    }

    .desktop\:xer--my-4 {
        margin-top: -.75rem !important;
        margin-bottom: -.75rem !important
    }

    .desktop\:xer--mx-4 {
        margin-left: -.75rem !important;
        margin-right: -.75rem !important
    }

    .desktop\:xer--my-5 {
        margin-top: -1rem !important;
        margin-bottom: -1rem !important
    }

    .desktop\:xer--mx-5 {
        margin-left: -1rem !important;
        margin-right: -1rem !important
    }

    .desktop\:xer--my-6 {
        margin-top: -1.25rem !important;
        margin-bottom: -1.25rem !important
    }

    .desktop\:xer--mx-6 {
        margin-left: -1.25rem !important;
        margin-right: -1.25rem !important
    }

    .desktop\:xer--my-7 {
        margin-top: -1.5rem !important;
        margin-bottom: -1.5rem !important
    }

    .desktop\:xer--mx-7 {
        margin-left: -1.5rem !important;
        margin-right: -1.5rem !important
    }

    .desktop\:xer--my-8 {
        margin-top: -2rem !important;
        margin-bottom: -2rem !important
    }

    .desktop\:xer--mx-8 {
        margin-left: -2rem !important;
        margin-right: -2rem !important
    }

    .desktop\:xer--my-9 {
        margin-top: -2.25rem !important;
        margin-bottom: -2.25rem !important
    }

    .desktop\:xer--mx-9 {
        margin-left: -2.25rem !important;
        margin-right: -2.25rem !important
    }

    .desktop\:xer--my-10 {
        margin-top: -2.5rem !important;
        margin-bottom: -2.5rem !important
    }

    .desktop\:xer--mx-10 {
        margin-left: -2.5rem !important;
        margin-right: -2.5rem !important
    }

    .desktop\:xer--my-11 {
        margin-top: -2.75rem !important;
        margin-bottom: -2.75rem !important
    }

    .desktop\:xer--mx-11 {
        margin-left: -2.75rem !important;
        margin-right: -2.75rem !important
    }

    .desktop\:xer--my-12 {
        margin-top: -3.75rem !important;
        margin-bottom: -3.75rem !important
    }

    .desktop\:xer--mx-12 {
        margin-left: -3.75rem !important;
        margin-right: -3.75rem !important
    }

    .desktop\:xer--my-13 {
        margin-top: -4.25rem !important;
        margin-bottom: -4.25rem !important
    }

    .desktop\:xer--mx-13 {
        margin-left: -4.25rem !important;
        margin-right: -4.25rem !important
    }

    .desktop\:xer--my-14 {
        margin-top: -5rem !important;
        margin-bottom: -5rem !important
    }

    .desktop\:xer--mx-14 {
        margin-left: -5rem !important;
        margin-right: -5rem !important
    }

    .desktop\:xer--my-15 {
        margin-top: -6.25rem !important;
        margin-bottom: -6.25rem !important
    }

    .desktop\:xer--mx-15 {
        margin-left: -6.25rem !important;
        margin-right: -6.25rem !important
    }

    .desktop\:xer--my-16 {
        margin-top: -7.75rem !important;
        margin-bottom: -7.75rem !important
    }

    .desktop\:xer--mx-16 {
        margin-left: -7.75rem !important;
        margin-right: -7.75rem !important
    }

    .desktop\:xer--my-17 {
        margin-top: -10rem !important;
        margin-bottom: -10rem !important
    }

    .desktop\:xer--mx-17 {
        margin-left: -10rem !important;
        margin-right: -10rem !important
    }

    .desktop\:xer-mt-0 {
        margin-top: 0 !important
    }

    .desktop\:xer-mr-0 {
        margin-right: 0 !important
    }

    .desktop\:xer-mb-0 {
        margin-bottom: 0 !important
    }

    .desktop\:xer-ml-0 {
        margin-left: 0 !important
    }

    .desktop\:xer-mt-1 {
        margin-top: .125rem !important
    }

    .desktop\:xer-mr-1 {
        margin-right: .125rem !important
    }

    .desktop\:xer-mb-1 {
        margin-bottom: .125rem !important
    }

    .desktop\:xer-ml-1 {
        margin-left: .125rem !important
    }

    .desktop\:xer-mt-2 {
        margin-top: .25rem !important
    }

    .desktop\:xer-mr-2 {
        margin-right: .25rem !important
    }

    .desktop\:xer-mb-2 {
        margin-bottom: .25rem !important
    }

    .desktop\:xer-ml-2 {
        margin-left: .25rem !important
    }

    .desktop\:xer-mt-3 {
        margin-top: .5rem !important
    }

    .desktop\:xer-mr-3 {
        margin-right: .5rem !important
    }

    .desktop\:xer-mb-3 {
        margin-bottom: .5rem !important
    }

    .desktop\:xer-ml-3 {
        margin-left: .5rem !important
    }

    .desktop\:xer-mt-4 {
        margin-top: .75rem !important
    }

    .desktop\:xer-mr-4 {
        margin-right: .75rem !important
    }

    .desktop\:xer-mb-4 {
        margin-bottom: .75rem !important
    }

    .desktop\:xer-ml-4 {
        margin-left: .75rem !important
    }

    .desktop\:xer-mt-5 {
        margin-top: 1rem !important
    }

    .desktop\:xer-mr-5 {
        margin-right: 1rem !important
    }

    .desktop\:xer-mb-5 {
        margin-bottom: 1rem !important
    }

    .desktop\:xer-ml-5 {
        margin-left: 1rem !important
    }

    .desktop\:xer-mt-6 {
        margin-top: 1.25rem !important
    }

    .desktop\:xer-mr-6 {
        margin-right: 1.25rem !important
    }

    .desktop\:xer-mb-6 {
        margin-bottom: 1.25rem !important
    }

    .desktop\:xer-ml-6 {
        margin-left: 1.25rem !important
    }

    .desktop\:xer-mt-7 {
        margin-top: 1.5rem !important
    }

    .desktop\:xer-mr-7 {
        margin-right: 1.5rem !important
    }

    .desktop\:xer-mb-7 {
        margin-bottom: 1.5rem !important
    }

    .desktop\:xer-ml-7 {
        margin-left: 1.5rem !important
    }

    .desktop\:xer-mt-8 {
        margin-top: 2rem !important
    }

    .desktop\:xer-mr-8 {
        margin-right: 2rem !important
    }

    .desktop\:xer-mb-8 {
        margin-bottom: 2rem !important
    }

    .desktop\:xer-ml-8 {
        margin-left: 2rem !important
    }

    .desktop\:xer-mt-9 {
        margin-top: 2.25rem !important
    }

    .desktop\:xer-mr-9 {
        margin-right: 2.25rem !important
    }

    .desktop\:xer-mb-9 {
        margin-bottom: 2.25rem !important
    }

    .desktop\:xer-ml-9 {
        margin-left: 2.25rem !important
    }

    .desktop\:xer-mt-10 {
        margin-top: 2.5rem !important
    }

    .desktop\:xer-mr-10 {
        margin-right: 2.5rem !important
    }

    .desktop\:xer-mb-10 {
        margin-bottom: 2.5rem !important
    }

    .desktop\:xer-ml-10 {
        margin-left: 2.5rem !important
    }

    .desktop\:xer-mt-11 {
        margin-top: 2.75rem !important
    }

    .desktop\:xer-mr-11 {
        margin-right: 2.75rem !important
    }

    .desktop\:xer-mb-11 {
        margin-bottom: 2.75rem !important
    }

    .desktop\:xer-ml-11 {
        margin-left: 2.75rem !important
    }

    .desktop\:xer-mt-12 {
        margin-top: 3.75rem !important
    }

    .desktop\:xer-mr-12 {
        margin-right: 3.75rem !important
    }

    .desktop\:xer-mb-12 {
        margin-bottom: 3.75rem !important
    }

    .desktop\:xer-ml-12 {
        margin-left: 3.75rem !important
    }

    .desktop\:xer-mt-13 {
        margin-top: 4.25rem !important
    }

    .desktop\:xer-mr-13 {
        margin-right: 4.25rem !important
    }

    .desktop\:xer-mb-13 {
        margin-bottom: 4.25rem !important
    }

    .desktop\:xer-ml-13 {
        margin-left: 4.25rem !important
    }

    .desktop\:xer-mt-14 {
        margin-top: 5rem !important
    }

    .desktop\:xer-mr-14 {
        margin-right: 5rem !important
    }

    .desktop\:xer-mb-14 {
        margin-bottom: 5rem !important
    }

    .desktop\:xer-ml-14 {
        margin-left: 5rem !important
    }

    .desktop\:xer-mt-15 {
        margin-top: 6.25rem !important
    }

    .desktop\:xer-mr-15 {
        margin-right: 6.25rem !important
    }

    .desktop\:xer-mb-15 {
        margin-bottom: 6.25rem !important
    }

    .desktop\:xer-ml-15 {
        margin-left: 6.25rem !important
    }

    .desktop\:xer-mt-16 {
        margin-top: 7.75rem !important
    }

    .desktop\:xer-mr-16 {
        margin-right: 7.75rem !important
    }

    .desktop\:xer-mb-16 {
        margin-bottom: 7.75rem !important
    }

    .desktop\:xer-ml-16 {
        margin-left: 7.75rem !important
    }

    .desktop\:xer-mt-17 {
        margin-top: 10rem !important
    }

    .desktop\:xer-mr-17 {
        margin-right: 10rem !important
    }

    .desktop\:xer-mb-17 {
        margin-bottom: 10rem !important
    }

    .desktop\:xer-ml-17 {
        margin-left: 10rem !important
    }

    .desktop\:xer-mt-auto {
        margin-top: auto !important
    }

    .desktop\:xer-mr-auto {
        margin-right: auto !important
    }

    .desktop\:xer-mb-auto {
        margin-bottom: auto !important
    }

    .desktop\:xer-ml-auto {
        margin-left: auto !important
    }

    .desktop\:xer--mt-1 {
        margin-top: -.125rem !important
    }

    .desktop\:xer--mr-1 {
        margin-right: -.125rem !important
    }

    .desktop\:xer--mb-1 {
        margin-bottom: -.125rem !important
    }

    .desktop\:xer--ml-1 {
        margin-left: -.125rem !important
    }

    .desktop\:xer--mt-2 {
        margin-top: -.25rem !important
    }

    .desktop\:xer--mr-2 {
        margin-right: -.25rem !important
    }

    .desktop\:xer--mb-2 {
        margin-bottom: -.25rem !important
    }

    .desktop\:xer--ml-2 {
        margin-left: -.25rem !important
    }

    .desktop\:xer--mt-3 {
        margin-top: -.5rem !important
    }

    .desktop\:xer--mr-3 {
        margin-right: -.5rem !important
    }

    .desktop\:xer--mb-3 {
        margin-bottom: -.5rem !important
    }

    .desktop\:xer--ml-3 {
        margin-left: -.5rem !important
    }

    .desktop\:xer--mt-4 {
        margin-top: -.75rem !important
    }

    .desktop\:xer--mr-4 {
        margin-right: -.75rem !important
    }

    .desktop\:xer--mb-4 {
        margin-bottom: -.75rem !important
    }

    .desktop\:xer--ml-4 {
        margin-left: -.75rem !important
    }

    .desktop\:xer--mt-5 {
        margin-top: -1rem !important
    }

    .desktop\:xer--mr-5 {
        margin-right: -1rem !important
    }

    .desktop\:xer--mb-5 {
        margin-bottom: -1rem !important
    }

    .desktop\:xer--ml-5 {
        margin-left: -1rem !important
    }

    .desktop\:xer--mt-6 {
        margin-top: -1.25rem !important
    }

    .desktop\:xer--mr-6 {
        margin-right: -1.25rem !important
    }

    .desktop\:xer--mb-6 {
        margin-bottom: -1.25rem !important
    }

    .desktop\:xer--ml-6 {
        margin-left: -1.25rem !important
    }

    .desktop\:xer--mt-7 {
        margin-top: -1.5rem !important
    }

    .desktop\:xer--mr-7 {
        margin-right: -1.5rem !important
    }

    .desktop\:xer--mb-7 {
        margin-bottom: -1.5rem !important
    }

    .desktop\:xer--ml-7 {
        margin-left: -1.5rem !important
    }

    .desktop\:xer--mt-8 {
        margin-top: -2rem !important
    }

    .desktop\:xer--mr-8 {
        margin-right: -2rem !important
    }

    .desktop\:xer--mb-8 {
        margin-bottom: -2rem !important
    }

    .desktop\:xer--ml-8 {
        margin-left: -2rem !important
    }

    .desktop\:xer--mt-9 {
        margin-top: -2.25rem !important
    }

    .desktop\:xer--mr-9 {
        margin-right: -2.25rem !important
    }

    .desktop\:xer--mb-9 {
        margin-bottom: -2.25rem !important
    }

    .desktop\:xer--ml-9 {
        margin-left: -2.25rem !important
    }

    .desktop\:xer--mt-10 {
        margin-top: -2.5rem !important
    }

    .desktop\:xer--mr-10 {
        margin-right: -2.5rem !important
    }

    .desktop\:xer--mb-10 {
        margin-bottom: -2.5rem !important
    }

    .desktop\:xer--ml-10 {
        margin-left: -2.5rem !important
    }

    .desktop\:xer--mt-11 {
        margin-top: -2.75rem !important
    }

    .desktop\:xer--mr-11 {
        margin-right: -2.75rem !important
    }

    .desktop\:xer--mb-11 {
        margin-bottom: -2.75rem !important
    }

    .desktop\:xer--ml-11 {
        margin-left: -2.75rem !important
    }

    .desktop\:xer--mt-12 {
        margin-top: -3.75rem !important
    }

    .desktop\:xer--mr-12 {
        margin-right: -3.75rem !important
    }

    .desktop\:xer--mb-12 {
        margin-bottom: -3.75rem !important
    }

    .desktop\:xer--ml-12 {
        margin-left: -3.75rem !important
    }

    .desktop\:xer--mt-13 {
        margin-top: -4.25rem !important
    }

    .desktop\:xer--mr-13 {
        margin-right: -4.25rem !important
    }

    .desktop\:xer--mb-13 {
        margin-bottom: -4.25rem !important
    }

    .desktop\:xer--ml-13 {
        margin-left: -4.25rem !important
    }

    .desktop\:xer--mt-14 {
        margin-top: -5rem !important
    }

    .desktop\:xer--mr-14 {
        margin-right: -5rem !important
    }

    .desktop\:xer--mb-14 {
        margin-bottom: -5rem !important
    }

    .desktop\:xer--ml-14 {
        margin-left: -5rem !important
    }

    .desktop\:xer--mt-15 {
        margin-top: -6.25rem !important
    }

    .desktop\:xer--mr-15 {
        margin-right: -6.25rem !important
    }

    .desktop\:xer--mb-15 {
        margin-bottom: -6.25rem !important
    }

    .desktop\:xer--ml-15 {
        margin-left: -6.25rem !important
    }

    .desktop\:xer--mt-16 {
        margin-top: -7.75rem !important
    }

    .desktop\:xer--mr-16 {
        margin-right: -7.75rem !important
    }

    .desktop\:xer--mb-16 {
        margin-bottom: -7.75rem !important
    }

    .desktop\:xer--ml-16 {
        margin-left: -7.75rem !important
    }

    .desktop\:xer--mt-17 {
        margin-top: -10rem !important
    }

    .desktop\:xer--mr-17 {
        margin-right: -10rem !important
    }

    .desktop\:xer--mb-17 {
        margin-bottom: -10rem !important
    }

    .desktop\:xer--ml-17 {
        margin-left: -10rem !important
    }

    .desktop\:xer-max-h-full {
        max-height: 100% !important
    }

    .desktop\:xer-max-h-screen {
        max-height: 100vh !important
    }

    .desktop\:xer-max-w-none {
        max-width: none !important
    }

    .desktop\:xer-max-w-xs {
        max-width: 20rem !important
    }

    .desktop\:xer-max-w-sm {
        max-width: 24rem !important
    }

    .desktop\:xer-max-w-md {
        max-width: 28rem !important
    }

    .desktop\:xer-max-w-lg {
        max-width: 32rem !important
    }

    .desktop\:xer-max-w-xl {
        max-width: 36rem !important
    }

    .desktop\:xer-max-w-2xl {
        max-width: 42rem !important
    }

    .desktop\:xer-max-w-3xl {
        max-width: 48rem !important
    }

    .desktop\:xer-max-w-4xl {
        max-width: 56rem !important
    }

    .desktop\:xer-max-w-5xl {
        max-width: 64rem !important
    }

    .desktop\:xer-max-w-6xl {
        max-width: 72rem !important
    }

    .desktop\:xer-max-w-full {
        max-width: 100% !important
    }

    .desktop\:xer-max-w-screen-mobile {
        max-width: 375px !important
    }

    .desktop\:xer-max-w-screen-tablet {
        max-width: 768px !important
    }

    .desktop\:xer-max-w-screen-laptop {
        max-width: 1280px !important
    }

    .desktop\:xer-max-w-screen-desktop {
        max-width: 1920px !important
    }

    .desktop\:xer-min-h-0 {
        min-height: 0 !important
    }

    .desktop\:xer-min-h-1 {
        min-height: .125rem !important
    }

    .desktop\:xer-min-h-2 {
        min-height: .25rem !important
    }

    .desktop\:xer-min-h-3 {
        min-height: .5rem !important
    }

    .desktop\:xer-min-h-4 {
        min-height: .75rem !important
    }

    .desktop\:xer-min-h-5 {
        min-height: 1rem !important
    }

    .desktop\:xer-min-h-6 {
        min-height: 1.25rem !important
    }

    .desktop\:xer-min-h-7 {
        min-height: 1.5rem !important
    }

    .desktop\:xer-min-h-8 {
        min-height: 2rem !important
    }

    .desktop\:xer-min-h-9 {
        min-height: 2.25rem !important
    }

    .desktop\:xer-min-h-10 {
        min-height: 2.5rem !important
    }

    .desktop\:xer-min-h-11 {
        min-height: 2.75rem !important
    }

    .desktop\:xer-min-h-12 {
        min-height: 3.75rem !important
    }

    .desktop\:xer-min-h-13 {
        min-height: 4.25rem !important
    }

    .desktop\:xer-min-h-14 {
        min-height: 5rem !important
    }

    .desktop\:xer-min-h-15 {
        min-height: 6.25rem !important
    }

    .desktop\:xer-min-h-16 {
        min-height: 7.75rem !important
    }

    .desktop\:xer-min-h-17 {
        min-height: 10rem !important
    }

    .desktop\:xer-min-h-1\/4 {
        min-height: 25% !important
    }

    .desktop\:xer-min-h-1\/2 {
        min-height: 50% !important
    }

    .desktop\:xer-min-h-3\/4 {
        min-height: 75% !important
    }

    .desktop\:xer-min-h-full {
        min-height: 100% !important
    }

    .desktop\:xer-min-w-0 {
        min-width: 0 !important
    }

    .desktop\:xer-min-w-full {
        min-width: 100% !important
    }

    .desktop\:xer-object-contain {
        -o-object-fit: contain !important;
        object-fit: contain !important
    }

    .desktop\:xer-object-cover {
        -o-object-fit: cover !important;
        object-fit: cover !important
    }

    .desktop\:xer-object-fill {
        -o-object-fit: fill !important;
        object-fit: fill !important
    }

    .desktop\:xer-object-none {
        -o-object-fit: none !important;
        object-fit: none !important
    }

    .desktop\:xer-object-scale-down {
        -o-object-fit: scale-down !important;
        object-fit: scale-down !important
    }

    .desktop\:xer-object-bottom {
        -o-object-position: bottom !important;
        object-position: bottom !important
    }

    .desktop\:xer-object-center {
        -o-object-position: center !important;
        object-position: center !important
    }

    .desktop\:xer-object-left {
        -o-object-position: left !important;
        object-position: left !important
    }

    .desktop\:xer-object-left-bottom {
        -o-object-position: left bottom !important;
        object-position: left bottom !important
    }

    .desktop\:xer-object-left-top {
        -o-object-position: left top !important;
        object-position: left top !important
    }

    .desktop\:xer-object-right {
        -o-object-position: right !important;
        object-position: right !important
    }

    .desktop\:xer-object-right-bottom {
        -o-object-position: right bottom !important;
        object-position: right bottom !important
    }

    .desktop\:xer-object-right-top {
        -o-object-position: right top !important;
        object-position: right top !important
    }

    .desktop\:xer-object-top {
        -o-object-position: top !important;
        object-position: top !important
    }

    .desktop\:xer-opacity-0 {
        opacity: 0 !important
    }

    .desktop\:xer-opacity-25 {
        opacity: .25 !important
    }

    .desktop\:xer-opacity-50 {
        opacity: .5 !important
    }

    .desktop\:xer-opacity-75 {
        opacity: .75 !important
    }

    .desktop\:xer-opacity-100 {
        opacity: 1 !important
    }

    .desktop\:hover\:xer-opacity-0:hover {
        opacity: 0 !important
    }

    .desktop\:hover\:xer-opacity-25:hover {
        opacity: .25 !important
    }

    .desktop\:hover\:xer-opacity-50:hover {
        opacity: .5 !important
    }

    .desktop\:hover\:xer-opacity-75:hover {
        opacity: .75 !important
    }

    .desktop\:hover\:xer-opacity-100:hover {
        opacity: 1 !important
    }

    .desktop\:focus\:xer-opacity-0:focus {
        opacity: 0 !important
    }

    .desktop\:focus\:xer-opacity-25:focus {
        opacity: .25 !important
    }

    .desktop\:focus\:xer-opacity-50:focus {
        opacity: .5 !important
    }

    .desktop\:focus\:xer-opacity-75:focus {
        opacity: .75 !important
    }

    .desktop\:focus\:xer-opacity-100:focus {
        opacity: 1 !important
    }

    .desktop\:xer-outline-none {
        outline: 2px solid transparent !important;
        outline-offset: 2px !important
    }

    .desktop\:xer-outline-white {
        outline: 2px dotted #fff !important;
        outline-offset: 2px !important
    }

    .desktop\:xer-outline-black {
        outline: 2px dotted #000 !important;
        outline-offset: 2px !important
    }

    .desktop\:focus\:xer-outline-none:focus {
        outline: 2px solid transparent !important;
        outline-offset: 2px !important
    }

    .desktop\:focus\:xer-outline-white:focus {
        outline: 2px dotted #fff !important;
        outline-offset: 2px !important
    }

    .desktop\:focus\:xer-outline-black:focus {
        outline: 2px dotted #000 !important;
        outline-offset: 2px !important
    }

    .desktop\:xer-overflow-auto {
        overflow: auto !important
    }

    .desktop\:xer-overflow-hidden {
        overflow: hidden !important
    }

    .desktop\:xer-overflow-visible {
        overflow: visible !important
    }

    .desktop\:xer-overflow-scroll {
        overflow: scroll !important
    }

    .desktop\:xer-overflow-x-auto {
        overflow-x: auto !important
    }

    .desktop\:xer-overflow-y-auto {
        overflow-y: auto !important
    }

    .desktop\:xer-overflow-x-hidden {
        overflow-x: hidden !important
    }

    .desktop\:xer-overflow-y-hidden {
        overflow-y: hidden !important
    }

    .desktop\:xer-overflow-x-visible {
        overflow-x: visible !important
    }

    .desktop\:xer-overflow-y-visible {
        overflow-y: visible !important
    }

    .desktop\:xer-overflow-x-scroll {
        overflow-x: scroll !important
    }

    .desktop\:xer-overflow-y-scroll {
        overflow-y: scroll !important
    }

    .desktop\:xer-scrolling-touch {
        -webkit-overflow-scrolling: touch !important
    }

    .desktop\:xer-scrolling-auto {
        -webkit-overflow-scrolling: auto !important
    }

    .desktop\:xer-overscroll-auto {
        -ms-scroll-chaining: chained !important;
        overscroll-behavior: auto !important
    }

    .desktop\:xer-overscroll-contain {
        -ms-scroll-chaining: none !important;
        overscroll-behavior: contain !important
    }

    .desktop\:xer-overscroll-none {
        -ms-scroll-chaining: none !important;
        overscroll-behavior: none !important
    }

    .desktop\:xer-overscroll-y-auto {
        overscroll-behavior-y: auto !important
    }

    .desktop\:xer-overscroll-y-contain {
        overscroll-behavior-y: contain !important
    }

    .desktop\:xer-overscroll-y-none {
        overscroll-behavior-y: none !important
    }

    .desktop\:xer-overscroll-x-auto {
        overscroll-behavior-x: auto !important
    }

    .desktop\:xer-overscroll-x-contain {
        overscroll-behavior-x: contain !important
    }

    .desktop\:xer-overscroll-x-none {
        overscroll-behavior-x: none !important
    }

    .desktop\:xer-p-0 {
        padding: 0 !important
    }

    .desktop\:xer-p-1 {
        padding: .125rem !important
    }

    .desktop\:xer-p-2 {
        padding: .25rem !important
    }

    .desktop\:xer-p-3 {
        padding: .5rem !important
    }

    .desktop\:xer-p-4 {
        padding: .75rem !important
    }

    .desktop\:xer-p-5 {
        padding: 1rem !important
    }

    .desktop\:xer-p-6 {
        padding: 1.25rem !important
    }

    .desktop\:xer-p-7 {
        padding: 1.5rem !important
    }

    .desktop\:xer-p-8 {
        padding: 2rem !important
    }

    .desktop\:xer-p-9 {
        padding: 2.25rem !important
    }

    .desktop\:xer-p-10 {
        padding: 2.5rem !important
    }

    .desktop\:xer-p-11 {
        padding: 2.75rem !important
    }

    .desktop\:xer-p-12 {
        padding: 3.75rem !important
    }

    .desktop\:xer-p-13 {
        padding: 4.25rem !important
    }

    .desktop\:xer-p-14 {
        padding: 5rem !important
    }

    .desktop\:xer-p-15 {
        padding: 6.25rem !important
    }

    .desktop\:xer-p-16 {
        padding: 7.75rem !important
    }

    .desktop\:xer-p-17 {
        padding: 10rem !important
    }

    .desktop\:xer-py-0 {
        padding-top: 0 !important;
        padding-bottom: 0 !important
    }

    .desktop\:xer-px-0 {
        padding-left: 0 !important;
        padding-right: 0 !important
    }

    .desktop\:xer-py-1 {
        padding-top: .125rem !important;
        padding-bottom: .125rem !important
    }

    .desktop\:xer-px-1 {
        padding-left: .125rem !important;
        padding-right: .125rem !important
    }

    .desktop\:xer-py-2 {
        padding-top: .25rem !important;
        padding-bottom: .25rem !important
    }

    .desktop\:xer-px-2 {
        padding-left: .25rem !important;
        padding-right: .25rem !important
    }

    .desktop\:xer-py-3 {
        padding-top: .5rem !important;
        padding-bottom: .5rem !important
    }

    .desktop\:xer-px-3 {
        padding-left: .5rem !important;
        padding-right: .5rem !important
    }

    .desktop\:xer-py-4 {
        padding-top: .75rem !important;
        padding-bottom: .75rem !important
    }

    .desktop\:xer-px-4 {
        padding-left: .75rem !important;
        padding-right: .75rem !important
    }

    .desktop\:xer-py-5 {
        padding-top: 1rem !important;
        padding-bottom: 1rem !important
    }

    .desktop\:xer-px-5 {
        padding-left: 1rem !important;
        padding-right: 1rem !important
    }

    .desktop\:xer-py-6 {
        padding-top: 1.25rem !important;
        padding-bottom: 1.25rem !important
    }

    .desktop\:xer-px-6 {
        padding-left: 1.25rem !important;
        padding-right: 1.25rem !important
    }

    .desktop\:xer-py-7 {
        padding-top: 1.5rem !important;
        padding-bottom: 1.5rem !important
    }

    .desktop\:xer-px-7 {
        padding-left: 1.5rem !important;
        padding-right: 1.5rem !important
    }

    .desktop\:xer-py-8 {
        padding-top: 2rem !important;
        padding-bottom: 2rem !important
    }

    .desktop\:xer-px-8 {
        padding-left: 2rem !important;
        padding-right: 2rem !important
    }

    .desktop\:xer-py-9 {
        padding-top: 2.25rem !important;
        padding-bottom: 2.25rem !important
    }

    .desktop\:xer-px-9 {
        padding-left: 2.25rem !important;
        padding-right: 2.25rem !important
    }

    .desktop\:xer-py-10 {
        padding-top: 2.5rem !important;
        padding-bottom: 2.5rem !important
    }

    .desktop\:xer-px-10 {
        padding-left: 2.5rem !important;
        padding-right: 2.5rem !important
    }

    .desktop\:xer-py-11 {
        padding-top: 2.75rem !important;
        padding-bottom: 2.75rem !important
    }

    .desktop\:xer-px-11 {
        padding-left: 2.75rem !important;
        padding-right: 2.75rem !important
    }

    .desktop\:xer-py-12 {
        padding-top: 3.75rem !important;
        padding-bottom: 3.75rem !important
    }

    .desktop\:xer-px-12 {
        padding-left: 3.75rem !important;
        padding-right: 3.75rem !important
    }

    .desktop\:xer-py-13 {
        padding-top: 4.25rem !important;
        padding-bottom: 4.25rem !important
    }

    .desktop\:xer-px-13 {
        padding-left: 4.25rem !important;
        padding-right: 4.25rem !important
    }

    .desktop\:xer-py-14 {
        padding-top: 5rem !important;
        padding-bottom: 5rem !important
    }

    .desktop\:xer-px-14 {
        padding-left: 5rem !important;
        padding-right: 5rem !important
    }

    .desktop\:xer-py-15 {
        padding-top: 6.25rem !important;
        padding-bottom: 6.25rem !important
    }

    .desktop\:xer-px-15 {
        padding-left: 6.25rem !important;
        padding-right: 6.25rem !important
    }

    .desktop\:xer-py-16 {
        padding-top: 7.75rem !important;
        padding-bottom: 7.75rem !important
    }

    .desktop\:xer-px-16 {
        padding-left: 7.75rem !important;
        padding-right: 7.75rem !important
    }

    .desktop\:xer-py-17 {
        padding-top: 10rem !important;
        padding-bottom: 10rem !important
    }

    .desktop\:xer-px-17 {
        padding-left: 10rem !important;
        padding-right: 10rem !important
    }

    .desktop\:xer-pt-0 {
        padding-top: 0 !important
    }

    .desktop\:xer-pr-0 {
        padding-right: 0 !important
    }

    .desktop\:xer-pb-0 {
        padding-bottom: 0 !important
    }

    .desktop\:xer-pl-0 {
        padding-left: 0 !important
    }

    .desktop\:xer-pt-1 {
        padding-top: .125rem !important
    }

    .desktop\:xer-pr-1 {
        padding-right: .125rem !important
    }

    .desktop\:xer-pb-1 {
        padding-bottom: .125rem !important
    }

    .desktop\:xer-pl-1 {
        padding-left: .125rem !important
    }

    .desktop\:xer-pt-2 {
        padding-top: .25rem !important
    }

    .desktop\:xer-pr-2 {
        padding-right: .25rem !important
    }

    .desktop\:xer-pb-2 {
        padding-bottom: .25rem !important
    }

    .desktop\:xer-pl-2 {
        padding-left: .25rem !important
    }

    .desktop\:xer-pt-3 {
        padding-top: .5rem !important
    }

    .desktop\:xer-pr-3 {
        padding-right: .5rem !important
    }

    .desktop\:xer-pb-3 {
        padding-bottom: .5rem !important
    }

    .desktop\:xer-pl-3 {
        padding-left: .5rem !important
    }

    .desktop\:xer-pt-4 {
        padding-top: .75rem !important
    }

    .desktop\:xer-pr-4 {
        padding-right: .75rem !important
    }

    .desktop\:xer-pb-4 {
        padding-bottom: .75rem !important
    }

    .desktop\:xer-pl-4 {
        padding-left: .75rem !important
    }

    .desktop\:xer-pt-5 {
        padding-top: 1rem !important
    }

    .desktop\:xer-pr-5 {
        padding-right: 1rem !important
    }

    .desktop\:xer-pb-5 {
        padding-bottom: 1rem !important
    }

    .desktop\:xer-pl-5 {
        padding-left: 1rem !important
    }

    .desktop\:xer-pt-6 {
        padding-top: 1.25rem !important
    }

    .desktop\:xer-pr-6 {
        padding-right: 1.25rem !important
    }

    .desktop\:xer-pb-6 {
        padding-bottom: 1.25rem !important
    }

    .desktop\:xer-pl-6 {
        padding-left: 1.25rem !important
    }

    .desktop\:xer-pt-7 {
        padding-top: 1.5rem !important
    }

    .desktop\:xer-pr-7 {
        padding-right: 1.5rem !important
    }

    .desktop\:xer-pb-7 {
        padding-bottom: 1.5rem !important
    }

    .desktop\:xer-pl-7 {
        padding-left: 1.5rem !important
    }

    .desktop\:xer-pt-8 {
        padding-top: 2rem !important
    }

    .desktop\:xer-pr-8 {
        padding-right: 2rem !important
    }

    .desktop\:xer-pb-8 {
        padding-bottom: 2rem !important
    }

    .desktop\:xer-pl-8 {
        padding-left: 2rem !important
    }

    .desktop\:xer-pt-9 {
        padding-top: 2.25rem !important
    }

    .desktop\:xer-pr-9 {
        padding-right: 2.25rem !important
    }

    .desktop\:xer-pb-9 {
        padding-bottom: 2.25rem !important
    }

    .desktop\:xer-pl-9 {
        padding-left: 2.25rem !important
    }

    .desktop\:xer-pt-10 {
        padding-top: 2.5rem !important
    }

    .desktop\:xer-pr-10 {
        padding-right: 2.5rem !important
    }

    .desktop\:xer-pb-10 {
        padding-bottom: 2.5rem !important
    }

    .desktop\:xer-pl-10 {
        padding-left: 2.5rem !important
    }

    .desktop\:xer-pt-11 {
        padding-top: 2.75rem !important
    }

    .desktop\:xer-pr-11 {
        padding-right: 2.75rem !important
    }

    .desktop\:xer-pb-11 {
        padding-bottom: 2.75rem !important
    }

    .desktop\:xer-pl-11 {
        padding-left: 2.75rem !important
    }

    .desktop\:xer-pt-12 {
        padding-top: 3.75rem !important
    }

    .desktop\:xer-pr-12 {
        padding-right: 3.75rem !important
    }

    .desktop\:xer-pb-12 {
        padding-bottom: 3.75rem !important
    }

    .desktop\:xer-pl-12 {
        padding-left: 3.75rem !important
    }

    .desktop\:xer-pt-13 {
        padding-top: 4.25rem !important
    }

    .desktop\:xer-pr-13 {
        padding-right: 4.25rem !important
    }

    .desktop\:xer-pb-13 {
        padding-bottom: 4.25rem !important
    }

    .desktop\:xer-pl-13 {
        padding-left: 4.25rem !important
    }

    .desktop\:xer-pt-14 {
        padding-top: 5rem !important
    }

    .desktop\:xer-pr-14 {
        padding-right: 5rem !important
    }

    .desktop\:xer-pb-14 {
        padding-bottom: 5rem !important
    }

    .desktop\:xer-pl-14 {
        padding-left: 5rem !important
    }

    .desktop\:xer-pt-15 {
        padding-top: 6.25rem !important
    }

    .desktop\:xer-pr-15 {
        padding-right: 6.25rem !important
    }

    .desktop\:xer-pb-15 {
        padding-bottom: 6.25rem !important
    }

    .desktop\:xer-pl-15 {
        padding-left: 6.25rem !important
    }

    .desktop\:xer-pt-16 {
        padding-top: 7.75rem !important
    }

    .desktop\:xer-pr-16 {
        padding-right: 7.75rem !important
    }

    .desktop\:xer-pb-16 {
        padding-bottom: 7.75rem !important
    }

    .desktop\:xer-pl-16 {
        padding-left: 7.75rem !important
    }

    .desktop\:xer-pt-17 {
        padding-top: 10rem !important
    }

    .desktop\:xer-pr-17 {
        padding-right: 10rem !important
    }

    .desktop\:xer-pb-17 {
        padding-bottom: 10rem !important
    }

    .desktop\:xer-pl-17 {
        padding-left: 10rem !important
    }

    .desktop\:xer-placeholder-info::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #54dede !important;
        color: rgba(84,222,222,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-info:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #54dede !important;
        color: rgba(84,222,222,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-info::placeholder {
        --placeholder-opacity: 1 !important;
        color: #54dede !important;
        color: rgba(84,222,222,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-warning::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ffcc49 !important;
        color: rgba(255,204,73,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-warning:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ffcc49 !important;
        color: rgba(255,204,73,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-warning::placeholder {
        --placeholder-opacity: 1 !important;
        color: #ffcc49 !important;
        color: rgba(255,204,73,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-success::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #acd84e !important;
        color: rgba(172,216,78,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-success:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #acd84e !important;
        color: rgba(172,216,78,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-success::placeholder {
        --placeholder-opacity: 1 !important;
        color: #acd84e !important;
        color: rgba(172,216,78,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-danger::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ff0c3e !important;
        color: rgba(255,12,62,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-danger:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ff0c3e !important;
        color: rgba(255,12,62,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-danger::placeholder {
        --placeholder-opacity: 1 !important;
        color: #ff0c3e !important;
        color: rgba(255,12,62,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-danger--hover::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f20000 !important;
        color: rgba(242,0,0,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-danger--hover:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f20000 !important;
        color: rgba(242,0,0,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-danger--hover::placeholder {
        --placeholder-opacity: 1 !important;
        color: #f20000 !important;
        color: rgba(242,0,0,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-danger--active::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #d40000 !important;
        color: rgba(212,0,0,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-danger--active:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #d40000 !important;
        color: rgba(212,0,0,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-danger--active::placeholder {
        --placeholder-opacity: 1 !important;
        color: #d40000 !important;
        color: rgba(212,0,0,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-grey-3::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f0f0f0 !important;
        color: rgba(240,240,240,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-grey-3:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f0f0f0 !important;
        color: rgba(240,240,240,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-grey-3::placeholder {
        --placeholder-opacity: 1 !important;
        color: #f0f0f0 !important;
        color: rgba(240,240,240,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-grey-7::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #6b6b6b !important;
        color: rgba(107,107,107,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-grey-7:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #6b6b6b !important;
        color: rgba(107,107,107,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-grey-7::placeholder {
        --placeholder-opacity: 1 !important;
        color: #6b6b6b !important;
        color: rgba(107,107,107,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-black::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #222 !important;
        color: rgba(34,34,34,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-black:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #222 !important;
        color: rgba(34,34,34,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-black::placeholder {
        --placeholder-opacity: 1 !important;
        color: #222 !important;
        color: rgba(34,34,34,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-grey-2::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f9f9f9 !important;
        color: rgba(249,249,249,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-grey-2:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f9f9f9 !important;
        color: rgba(249,249,249,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-grey-2::placeholder {
        --placeholder-opacity: 1 !important;
        color: #f9f9f9 !important;
        color: rgba(249,249,249,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-grey-6::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #a1a1a1 !important;
        color: rgba(161,161,161,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-grey-6:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #a1a1a1 !important;
        color: rgba(161,161,161,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-grey-6::placeholder {
        --placeholder-opacity: 1 !important;
        color: #a1a1a1 !important;
        color: rgba(161,161,161,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-grey-1::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #fdfdfd !important;
        color: rgba(253,253,253,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-grey-1:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #fdfdfd !important;
        color: rgba(253,253,253,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-grey-1::placeholder {
        --placeholder-opacity: 1 !important;
        color: #fdfdfd !important;
        color: rgba(253,253,253,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-grey-4::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #eaeaea !important;
        color: rgba(234,234,234,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-grey-4:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #eaeaea !important;
        color: rgba(234,234,234,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-grey-4::placeholder {
        --placeholder-opacity: 1 !important;
        color: #eaeaea !important;
        color: rgba(234,234,234,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-grey-5::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #dcdcdc !important;
        color: rgba(220,220,220,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-grey-5:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #dcdcdc !important;
        color: rgba(220,220,220,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-grey-5::placeholder {
        --placeholder-opacity: 1 !important;
        color: #dcdcdc !important;
        color: rgba(220,220,220,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-grey::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #cdcdcd !important;
        color: rgba(205,205,205,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-grey:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #cdcdcd !important;
        color: rgba(205,205,205,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-grey::placeholder {
        --placeholder-opacity: 1 !important;
        color: #cdcdcd !important;
        color: rgba(205,205,205,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-grey-dark::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #555 !important;
        color: rgba(85,85,85,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-grey-dark:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #555 !important;
        color: rgba(85,85,85,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-grey-dark::placeholder {
        --placeholder-opacity: 1 !important;
        color: #555 !important;
        color: rgba(85,85,85,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-secondary-3::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #d14124 !important;
        color: rgba(209,65,36,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-secondary-3:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #d14124 !important;
        color: rgba(209,65,36,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-secondary-3::placeholder {
        --placeholder-opacity: 1 !important;
        color: #d14124 !important;
        color: rgba(209,65,36,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-secondary-2::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #991e66 !important;
        color: rgba(153,30,102,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-secondary-2:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #991e66 !important;
        color: rgba(153,30,102,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-secondary-2::placeholder {
        --placeholder-opacity: 1 !important;
        color: #991e66 !important;
        color: rgba(153,30,102,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-secondary-1::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #e06287 !important;
        color: rgba(224,98,135,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-secondary-1:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #e06287 !important;
        color: rgba(224,98,135,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-secondary-1::placeholder {
        --placeholder-opacity: 1 !important;
        color: #e06287 !important;
        color: rgba(224,98,135,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-cta--active::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #007d72 !important;
        color: rgba(0,125,114,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-cta--active:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #007d72 !important;
        color: rgba(0,125,114,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-cta--active::placeholder {
        --placeholder-opacity: 1 !important;
        color: #007d72 !important;
        color: rgba(0,125,114,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-cta--hover::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #009f91 !important;
        color: rgba(0,159,145,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-cta--hover:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #009f91 !important;
        color: rgba(0,159,145,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-cta--hover::placeholder {
        --placeholder-opacity: 1 !important;
        color: #009f91 !important;
        color: rgba(0,159,145,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-cta::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #00af9f !important;
        color: rgba(0,175,159,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-cta:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #00af9f !important;
        color: rgba(0,175,159,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-cta::placeholder {
        --placeholder-opacity: 1 !important;
        color: #00af9f !important;
        color: rgba(0,175,159,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-primary::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ed8b00 !important;
        color: rgba(237,139,0,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-primary:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ed8b00 !important;
        color: rgba(237,139,0,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-primary::placeholder {
        --placeholder-opacity: 1 !important;
        color: #ed8b00 !important;
        color: rgba(237,139,0,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-white::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #fff !important;
        color: rgba(255,255,255,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-white:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #fff !important;
        color: rgba(255,255,255,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-white::placeholder {
        --placeholder-opacity: 1 !important;
        color: #fff !important;
        color: rgba(255,255,255,var(--placeholder-opacity)) !important
    }

    .desktop\:xer-placeholder-backdrop::-moz-placeholder {
        color: #0000001f !important
    }

    .desktop\:xer-placeholder-backdrop:-ms-input-placeholder {
        color: #0000001f !important
    }

    .desktop\:xer-placeholder-backdrop::placeholder {
        color: #0000001f !important
    }

    .desktop\:focus\:xer-placeholder-info:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #54dede !important;
        color: rgba(84,222,222,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-info:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #54dede !important;
        color: rgba(84,222,222,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-info:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #54dede !important;
        color: rgba(84,222,222,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-warning:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ffcc49 !important;
        color: rgba(255,204,73,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-warning:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ffcc49 !important;
        color: rgba(255,204,73,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-warning:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #ffcc49 !important;
        color: rgba(255,204,73,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-success:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #acd84e !important;
        color: rgba(172,216,78,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-success:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #acd84e !important;
        color: rgba(172,216,78,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-success:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #acd84e !important;
        color: rgba(172,216,78,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-danger:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ff0c3e !important;
        color: rgba(255,12,62,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-danger:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ff0c3e !important;
        color: rgba(255,12,62,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-danger:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #ff0c3e !important;
        color: rgba(255,12,62,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-danger--hover:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f20000 !important;
        color: rgba(242,0,0,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-danger--hover:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f20000 !important;
        color: rgba(242,0,0,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-danger--hover:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #f20000 !important;
        color: rgba(242,0,0,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-danger--active:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #d40000 !important;
        color: rgba(212,0,0,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-danger--active:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #d40000 !important;
        color: rgba(212,0,0,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-danger--active:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #d40000 !important;
        color: rgba(212,0,0,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-grey-3:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f0f0f0 !important;
        color: rgba(240,240,240,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-grey-3:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f0f0f0 !important;
        color: rgba(240,240,240,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-grey-3:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #f0f0f0 !important;
        color: rgba(240,240,240,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-grey-7:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #6b6b6b !important;
        color: rgba(107,107,107,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-grey-7:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #6b6b6b !important;
        color: rgba(107,107,107,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-grey-7:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #6b6b6b !important;
        color: rgba(107,107,107,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-black:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #222 !important;
        color: rgba(34,34,34,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-black:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #222 !important;
        color: rgba(34,34,34,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-black:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #222 !important;
        color: rgba(34,34,34,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-grey-2:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f9f9f9 !important;
        color: rgba(249,249,249,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-grey-2:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #f9f9f9 !important;
        color: rgba(249,249,249,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-grey-2:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #f9f9f9 !important;
        color: rgba(249,249,249,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-grey-6:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #a1a1a1 !important;
        color: rgba(161,161,161,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-grey-6:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #a1a1a1 !important;
        color: rgba(161,161,161,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-grey-6:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #a1a1a1 !important;
        color: rgba(161,161,161,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-grey-1:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #fdfdfd !important;
        color: rgba(253,253,253,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-grey-1:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #fdfdfd !important;
        color: rgba(253,253,253,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-grey-1:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #fdfdfd !important;
        color: rgba(253,253,253,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-grey-4:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #eaeaea !important;
        color: rgba(234,234,234,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-grey-4:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #eaeaea !important;
        color: rgba(234,234,234,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-grey-4:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #eaeaea !important;
        color: rgba(234,234,234,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-grey-5:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #dcdcdc !important;
        color: rgba(220,220,220,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-grey-5:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #dcdcdc !important;
        color: rgba(220,220,220,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-grey-5:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #dcdcdc !important;
        color: rgba(220,220,220,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-grey:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #cdcdcd !important;
        color: rgba(205,205,205,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-grey:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #cdcdcd !important;
        color: rgba(205,205,205,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-grey:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #cdcdcd !important;
        color: rgba(205,205,205,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-grey-dark:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #555 !important;
        color: rgba(85,85,85,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-grey-dark:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #555 !important;
        color: rgba(85,85,85,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-grey-dark:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #555 !important;
        color: rgba(85,85,85,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-secondary-3:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #d14124 !important;
        color: rgba(209,65,36,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-secondary-3:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #d14124 !important;
        color: rgba(209,65,36,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-secondary-3:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #d14124 !important;
        color: rgba(209,65,36,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-secondary-2:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #991e66 !important;
        color: rgba(153,30,102,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-secondary-2:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #991e66 !important;
        color: rgba(153,30,102,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-secondary-2:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #991e66 !important;
        color: rgba(153,30,102,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-secondary-1:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #e06287 !important;
        color: rgba(224,98,135,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-secondary-1:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #e06287 !important;
        color: rgba(224,98,135,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-secondary-1:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #e06287 !important;
        color: rgba(224,98,135,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-cta--active:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #007d72 !important;
        color: rgba(0,125,114,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-cta--active:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #007d72 !important;
        color: rgba(0,125,114,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-cta--active:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #007d72 !important;
        color: rgba(0,125,114,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-cta--hover:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #009f91 !important;
        color: rgba(0,159,145,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-cta--hover:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #009f91 !important;
        color: rgba(0,159,145,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-cta--hover:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #009f91 !important;
        color: rgba(0,159,145,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-cta:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #00af9f !important;
        color: rgba(0,175,159,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-cta:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #00af9f !important;
        color: rgba(0,175,159,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-cta:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #00af9f !important;
        color: rgba(0,175,159,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-primary:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ed8b00 !important;
        color: rgba(237,139,0,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-primary:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #ed8b00 !important;
        color: rgba(237,139,0,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-primary:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #ed8b00 !important;
        color: rgba(237,139,0,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-white:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important;
        color: #fff !important;
        color: rgba(255,255,255,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-white:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important;
        color: #fff !important;
        color: rgba(255,255,255,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-white:focus::placeholder {
        --placeholder-opacity: 1 !important;
        color: #fff !important;
        color: rgba(255,255,255,var(--placeholder-opacity)) !important
    }

    .desktop\:focus\:xer-placeholder-backdrop:focus::-moz-placeholder {
        color: #0000001f !important
    }

    .desktop\:focus\:xer-placeholder-backdrop:focus:-ms-input-placeholder {
        color: #0000001f !important
    }

    .desktop\:focus\:xer-placeholder-backdrop:focus::placeholder {
        color: #0000001f !important
    }

    .desktop\:xer-placeholder-opacity-0::-moz-placeholder {
        --placeholder-opacity: 0 !important
    }

    .desktop\:xer-placeholder-opacity-0:-ms-input-placeholder {
        --placeholder-opacity: 0 !important
    }

    .desktop\:xer-placeholder-opacity-0::placeholder {
        --placeholder-opacity: 0 !important
    }

    .desktop\:xer-placeholder-opacity-25::-moz-placeholder {
        --placeholder-opacity: 0.25 !important
    }

    .desktop\:xer-placeholder-opacity-25:-ms-input-placeholder {
        --placeholder-opacity: 0.25 !important
    }

    .desktop\:xer-placeholder-opacity-25::placeholder {
        --placeholder-opacity: 0.25 !important
    }

    .desktop\:xer-placeholder-opacity-50::-moz-placeholder {
        --placeholder-opacity: 0.5 !important
    }

    .desktop\:xer-placeholder-opacity-50:-ms-input-placeholder {
        --placeholder-opacity: 0.5 !important
    }

    .desktop\:xer-placeholder-opacity-50::placeholder {
        --placeholder-opacity: 0.5 !important
    }

    .desktop\:xer-placeholder-opacity-75::-moz-placeholder {
        --placeholder-opacity: 0.75 !important
    }

    .desktop\:xer-placeholder-opacity-75:-ms-input-placeholder {
        --placeholder-opacity: 0.75 !important
    }

    .desktop\:xer-placeholder-opacity-75::placeholder {
        --placeholder-opacity: 0.75 !important
    }

    .desktop\:xer-placeholder-opacity-100::-moz-placeholder {
        --placeholder-opacity: 1 !important
    }

    .desktop\:xer-placeholder-opacity-100:-ms-input-placeholder {
        --placeholder-opacity: 1 !important
    }

    .desktop\:xer-placeholder-opacity-100::placeholder {
        --placeholder-opacity: 1 !important
    }

    .desktop\:focus\:xer-placeholder-opacity-0:focus::-moz-placeholder {
        --placeholder-opacity: 0 !important
    }

    .desktop\:focus\:xer-placeholder-opacity-0:focus:-ms-input-placeholder {
        --placeholder-opacity: 0 !important
    }

    .desktop\:focus\:xer-placeholder-opacity-0:focus::placeholder {
        --placeholder-opacity: 0 !important
    }

    .desktop\:focus\:xer-placeholder-opacity-25:focus::-moz-placeholder {
        --placeholder-opacity: 0.25 !important
    }

    .desktop\:focus\:xer-placeholder-opacity-25:focus:-ms-input-placeholder {
        --placeholder-opacity: 0.25 !important
    }

    .desktop\:focus\:xer-placeholder-opacity-25:focus::placeholder {
        --placeholder-opacity: 0.25 !important
    }

    .desktop\:focus\:xer-placeholder-opacity-50:focus::-moz-placeholder {
        --placeholder-opacity: 0.5 !important
    }

    .desktop\:focus\:xer-placeholder-opacity-50:focus:-ms-input-placeholder {
        --placeholder-opacity: 0.5 !important
    }

    .desktop\:focus\:xer-placeholder-opacity-50:focus::placeholder {
        --placeholder-opacity: 0.5 !important
    }

    .desktop\:focus\:xer-placeholder-opacity-75:focus::-moz-placeholder {
        --placeholder-opacity: 0.75 !important
    }

    .desktop\:focus\:xer-placeholder-opacity-75:focus:-ms-input-placeholder {
        --placeholder-opacity: 0.75 !important
    }

    .desktop\:focus\:xer-placeholder-opacity-75:focus::placeholder {
        --placeholder-opacity: 0.75 !important
    }

    .desktop\:focus\:xer-placeholder-opacity-100:focus::-moz-placeholder {
        --placeholder-opacity: 1 !important
    }

    .desktop\:focus\:xer-placeholder-opacity-100:focus:-ms-input-placeholder {
        --placeholder-opacity: 1 !important
    }

    .desktop\:focus\:xer-placeholder-opacity-100:focus::placeholder {
        --placeholder-opacity: 1 !important
    }

    .desktop\:xer-pointer-events-none {
        pointer-events: none !important
    }

    .desktop\:xer-pointer-events-auto {
        pointer-events: auto !important
    }

    .desktop\:xer-static {
        position: static !important
    }

    .desktop\:xer-fixed {
        position: fixed !important
    }

    .desktop\:xer-absolute {
        position: absolute !important
    }

    .desktop\:xer-relative {
        position: relative !important
    }

    .desktop\:xer-sticky {
        position: sticky !important
    }

    .desktop\:xer-inset-0 {
        top: 0 !important;
        right: 0 !important;
        bottom: 0 !important;
        left: 0 !important
    }

    .desktop\:xer-inset-auto {
        top: auto !important;
        right: auto !important;
        bottom: auto !important;
        left: auto !important
    }

    .desktop\:xer-inset-y-0 {
        top: 0 !important;
        bottom: 0 !important
    }

    .desktop\:xer-inset-x-0 {
        right: 0 !important;
        left: 0 !important
    }

    .desktop\:xer-inset-y-auto {
        top: auto !important;
        bottom: auto !important
    }

    .desktop\:xer-inset-x-auto {
        right: auto !important;
        left: auto !important
    }

    .desktop\:xer-top-0 {
        top: 0 !important
    }

    .desktop\:xer-right-0 {
        right: 0 !important
    }

    .desktop\:xer-bottom-0 {
        bottom: 0 !important
    }

    .desktop\:xer-left-0 {
        left: 0 !important
    }

    .desktop\:xer-top-auto {
        top: auto !important
    }

    .desktop\:xer-right-auto {
        right: auto !important
    }

    .desktop\:xer-bottom-auto {
        bottom: auto !important
    }

    .desktop\:xer-left-auto {
        left: auto !important
    }

    .desktop\:xer-resize-none {
        resize: none !important
    }

    .desktop\:xer-resize-y {
        resize: vertical !important
    }

    .desktop\:xer-resize-x {
        resize: horizontal !important
    }

    .desktop\:xer-resize {
        resize: both !important
    }

    .desktop\:xer-shadow-1 {
        box-shadow: 2px 2px 2px rgba(0,0,0,.08) !important
    }

    .desktop\:xer-shadow-2 {
        box-shadow: 4px 4px 4px rgba(0,0,0,.04) !important
    }

    .desktop\:xer-shadow-3 {
        box-shadow: 8px 8px 16px rgba(0,0,0,.04) !important
    }

    .desktop\:xer-shadow-4 {
        box-shadow: 12px 12px 32px rgba(0,0,0,.04) !important
    }

    .desktop\:xer-shadow-5 {
        box-shadow: 16px 16px 24px rgba(0,0,0,.04) !important
    }

    .desktop\:xer-shadow-6 {
        box-shadow: 24px 24px 32px rgba(0,0,0,.04) !important
    }

    .desktop\:xer-shadow-7 {
        box-shadow: 32px 32px 60px rgba(0,0,0,.04) !important
    }

    .desktop\:xer-shadow-8 {
        box-shadow: 44px 44px 80px rgba(0,0,0,.08) !important
    }

    .desktop\:xer-shadow-none {
        box-shadow: none !important
    }

    .desktop\:hover\:xer-shadow-1:hover {
        box-shadow: 2px 2px 2px rgba(0,0,0,.08) !important
    }

    .desktop\:hover\:xer-shadow-2:hover {
        box-shadow: 4px 4px 4px rgba(0,0,0,.04) !important
    }

    .desktop\:hover\:xer-shadow-3:hover {
        box-shadow: 8px 8px 16px rgba(0,0,0,.04) !important
    }

    .desktop\:hover\:xer-shadow-4:hover {
        box-shadow: 12px 12px 32px rgba(0,0,0,.04) !important
    }

    .desktop\:hover\:xer-shadow-5:hover {
        box-shadow: 16px 16px 24px rgba(0,0,0,.04) !important
    }

    .desktop\:hover\:xer-shadow-6:hover {
        box-shadow: 24px 24px 32px rgba(0,0,0,.04) !important
    }

    .desktop\:hover\:xer-shadow-7:hover {
        box-shadow: 32px 32px 60px rgba(0,0,0,.04) !important
    }

    .desktop\:hover\:xer-shadow-8:hover {
        box-shadow: 44px 44px 80px rgba(0,0,0,.08) !important
    }

    .desktop\:hover\:xer-shadow-none:hover {
        box-shadow: none !important
    }

    .desktop\:focus\:xer-shadow-1:focus {
        box-shadow: 2px 2px 2px rgba(0,0,0,.08) !important
    }

    .desktop\:focus\:xer-shadow-2:focus {
        box-shadow: 4px 4px 4px rgba(0,0,0,.04) !important
    }

    .desktop\:focus\:xer-shadow-3:focus {
        box-shadow: 8px 8px 16px rgba(0,0,0,.04) !important
    }

    .desktop\:focus\:xer-shadow-4:focus {
        box-shadow: 12px 12px 32px rgba(0,0,0,.04) !important
    }

    .desktop\:focus\:xer-shadow-5:focus {
        box-shadow: 16px 16px 24px rgba(0,0,0,.04) !important
    }

    .desktop\:focus\:xer-shadow-6:focus {
        box-shadow: 24px 24px 32px rgba(0,0,0,.04) !important
    }

    .desktop\:focus\:xer-shadow-7:focus {
        box-shadow: 32px 32px 60px rgba(0,0,0,.04) !important
    }

    .desktop\:focus\:xer-shadow-8:focus {
        box-shadow: 44px 44px 80px rgba(0,0,0,.08) !important
    }

    .desktop\:focus\:xer-shadow-none:focus {
        box-shadow: none !important
    }

    .desktop\:xer-fill-current {
        fill: currentColor !important
    }

    .desktop\:xer-stroke-current {
        stroke: currentColor !important
    }

    .desktop\:xer-stroke-0 {
        stroke-width: 0 !important
    }

    .desktop\:xer-stroke-1 {
        stroke-width: 1 !important
    }

    .desktop\:xer-stroke-2 {
        stroke-width: 2 !important
    }

    .desktop\:xer-table-auto {
        table-layout: auto !important
    }

    .desktop\:xer-table-fixed {
        table-layout: fixed !important
    }

    .desktop\:xer-text-left {
        text-align: left !important
    }

    .desktop\:xer-text-center {
        text-align: center !important
    }

    .desktop\:xer-text-right {
        text-align: right !important
    }

    .desktop\:xer-text-justify {
        text-align: justify !important
    }

    .desktop\:xer-text-info {
        --text-opacity: 1 !important;
        color: #54dede !important;
        color: rgba(84,222,222,var(--text-opacity)) !important
    }

    .desktop\:xer-text-warning {
        --text-opacity: 1 !important;
        color: #ffcc49 !important;
        color: rgba(255,204,73,var(--text-opacity)) !important
    }

    .desktop\:xer-text-success {
        --text-opacity: 1 !important;
        color: #acd84e !important;
        color: rgba(172,216,78,var(--text-opacity)) !important
    }

    .desktop\:xer-text-danger {
        --text-opacity: 1 !important;
        color: #ff0c3e !important;
        color: rgba(255,12,62,var(--text-opacity)) !important
    }

    .desktop\:xer-text-danger--hover {
        --text-opacity: 1 !important;
        color: #f20000 !important;
        color: rgba(242,0,0,var(--text-opacity)) !important
    }

    .desktop\:xer-text-danger--active {
        --text-opacity: 1 !important;
        color: #d40000 !important;
        color: rgba(212,0,0,var(--text-opacity)) !important
    }

    .desktop\:xer-text-grey-3 {
        --text-opacity: 1 !important;
        color: #f0f0f0 !important;
        color: rgba(240,240,240,var(--text-opacity)) !important
    }

    .desktop\:xer-text-grey-7 {
        --text-opacity: 1 !important;
        color: #6b6b6b !important;
        color: rgba(107,107,107,var(--text-opacity)) !important
    }

    .desktop\:xer-text-black {
        --text-opacity: 1 !important;
        color: #222 !important;
        color: rgba(34,34,34,var(--text-opacity)) !important
    }

    .desktop\:xer-text-grey-2 {
        --text-opacity: 1 !important;
        color: #f9f9f9 !important;
        color: rgba(249,249,249,var(--text-opacity)) !important
    }

    .desktop\:xer-text-grey-6 {
        --text-opacity: 1 !important;
        color: #a1a1a1 !important;
        color: rgba(161,161,161,var(--text-opacity)) !important
    }

    .desktop\:xer-text-grey-1 {
        --text-opacity: 1 !important;
        color: #fdfdfd !important;
        color: rgba(253,253,253,var(--text-opacity)) !important
    }

    .desktop\:xer-text-grey-4 {
        --text-opacity: 1 !important;
        color: #eaeaea !important;
        color: rgba(234,234,234,var(--text-opacity)) !important
    }

    .desktop\:xer-text-grey-5 {
        --text-opacity: 1 !important;
        color: #dcdcdc !important;
        color: rgba(220,220,220,var(--text-opacity)) !important
    }

    .desktop\:xer-text-grey {
        --text-opacity: 1 !important;
        color: #cdcdcd !important;
        color: rgba(205,205,205,var(--text-opacity)) !important
    }

    .desktop\:xer-text-grey-dark {
        --text-opacity: 1 !important;
        color: #555 !important;
        color: rgba(85,85,85,var(--text-opacity)) !important
    }

    .desktop\:xer-text-secondary-3 {
        --text-opacity: 1 !important;
        color: #d14124 !important;
        color: rgba(209,65,36,var(--text-opacity)) !important
    }

    .desktop\:xer-text-secondary-2 {
        --text-opacity: 1 !important;
        color: #991e66 !important;
        color: rgba(153,30,102,var(--text-opacity)) !important
    }

    .desktop\:xer-text-secondary-1 {
        --text-opacity: 1 !important;
        color: #e06287 !important;
        color: rgba(224,98,135,var(--text-opacity)) !important
    }

    .desktop\:xer-text-cta--active {
        --text-opacity: 1 !important;
        color: #007d72 !important;
        color: rgba(0,125,114,var(--text-opacity)) !important
    }

    .desktop\:xer-text-cta--hover {
        --text-opacity: 1 !important;
        color: #009f91 !important;
        color: rgba(0,159,145,var(--text-opacity)) !important
    }

    .desktop\:xer-text-cta {
        --text-opacity: 1 !important;
        color: #00af9f !important;
        color: rgba(0,175,159,var(--text-opacity)) !important
    }

    .desktop\:xer-text-primary {
        --text-opacity: 1 !important;
        color: #ed8b00 !important;
        color: rgba(237,139,0,var(--text-opacity)) !important
    }

    .desktop\:xer-text-white {
        --text-opacity: 1 !important;
        color: #fff !important;
        color: rgba(255,255,255,var(--text-opacity)) !important
    }

    .desktop\:xer-text-backdrop {
        color: #0000001f !important
    }

    .desktop\:hover\:xer-text-info:hover {
        --text-opacity: 1 !important;
        color: #54dede !important;
        color: rgba(84,222,222,var(--text-opacity)) !important
    }

    .desktop\:hover\:xer-text-warning:hover {
        --text-opacity: 1 !important;
        color: #ffcc49 !important;
        color: rgba(255,204,73,var(--text-opacity)) !important
    }

    .desktop\:hover\:xer-text-success:hover {
        --text-opacity: 1 !important;
        color: #acd84e !important;
        color: rgba(172,216,78,var(--text-opacity)) !important
    }

    .desktop\:hover\:xer-text-danger:hover {
        --text-opacity: 1 !important;
        color: #ff0c3e !important;
        color: rgba(255,12,62,var(--text-opacity)) !important
    }

    .desktop\:hover\:xer-text-danger--hover:hover {
        --text-opacity: 1 !important;
        color: #f20000 !important;
        color: rgba(242,0,0,var(--text-opacity)) !important
    }

    .desktop\:hover\:xer-text-danger--active:hover {
        --text-opacity: 1 !important;
        color: #d40000 !important;
        color: rgba(212,0,0,var(--text-opacity)) !important
    }

    .desktop\:hover\:xer-text-grey-3:hover {
        --text-opacity: 1 !important;
        color: #f0f0f0 !important;
        color: rgba(240,240,240,var(--text-opacity)) !important
    }

    .desktop\:hover\:xer-text-grey-7:hover {
        --text-opacity: 1 !important;
        color: #6b6b6b !important;
        color: rgba(107,107,107,var(--text-opacity)) !important
    }

    .desktop\:hover\:xer-text-black:hover {
        --text-opacity: 1 !important;
        color: #222 !important;
        color: rgba(34,34,34,var(--text-opacity)) !important
    }

    .desktop\:hover\:xer-text-grey-2:hover {
        --text-opacity: 1 !important;
        color: #f9f9f9 !important;
        color: rgba(249,249,249,var(--text-opacity)) !important
    }

    .desktop\:hover\:xer-text-grey-6:hover {
        --text-opacity: 1 !important;
        color: #a1a1a1 !important;
        color: rgba(161,161,161,var(--text-opacity)) !important
    }

    .desktop\:hover\:xer-text-grey-1:hover {
        --text-opacity: 1 !important;
        color: #fdfdfd !important;
        color: rgba(253,253,253,var(--text-opacity)) !important
    }

    .desktop\:hover\:xer-text-grey-4:hover {
        --text-opacity: 1 !important;
        color: #eaeaea !important;
        color: rgba(234,234,234,var(--text-opacity)) !important
    }

    .desktop\:hover\:xer-text-grey-5:hover {
        --text-opacity: 1 !important;
        color: #dcdcdc !important;
        color: rgba(220,220,220,var(--text-opacity)) !important
    }

    .desktop\:hover\:xer-text-grey:hover {
        --text-opacity: 1 !important;
        color: #cdcdcd !important;
        color: rgba(205,205,205,var(--text-opacity)) !important
    }

    .desktop\:hover\:xer-text-grey-dark:hover {
        --text-opacity: 1 !important;
        color: #555 !important;
        color: rgba(85,85,85,var(--text-opacity)) !important
    }

    .desktop\:hover\:xer-text-secondary-3:hover {
        --text-opacity: 1 !important;
        color: #d14124 !important;
        color: rgba(209,65,36,var(--text-opacity)) !important
    }

    .desktop\:hover\:xer-text-secondary-2:hover {
        --text-opacity: 1 !important;
        color: #991e66 !important;
        color: rgba(153,30,102,var(--text-opacity)) !important
    }

    .desktop\:hover\:xer-text-secondary-1:hover {
        --text-opacity: 1 !important;
        color: #e06287 !important;
        color: rgba(224,98,135,var(--text-opacity)) !important
    }

    .desktop\:hover\:xer-text-cta--active:hover {
        --text-opacity: 1 !important;
        color: #007d72 !important;
        color: rgba(0,125,114,var(--text-opacity)) !important
    }

    .desktop\:hover\:xer-text-cta--hover:hover {
        --text-opacity: 1 !important;
        color: #009f91 !important;
        color: rgba(0,159,145,var(--text-opacity)) !important
    }

    .desktop\:hover\:xer-text-cta:hover {
        --text-opacity: 1 !important;
        color: #00af9f !important;
        color: rgba(0,175,159,var(--text-opacity)) !important
    }

    .desktop\:hover\:xer-text-primary:hover {
        --text-opacity: 1 !important;
        color: #ed8b00 !important;
        color: rgba(237,139,0,var(--text-opacity)) !important
    }

    .desktop\:hover\:xer-text-white:hover {
        --text-opacity: 1 !important;
        color: #fff !important;
        color: rgba(255,255,255,var(--text-opacity)) !important
    }

    .desktop\:hover\:xer-text-backdrop:hover {
        color: #0000001f !important
    }

    .desktop\:focus\:xer-text-info:focus {
        --text-opacity: 1 !important;
        color: #54dede !important;
        color: rgba(84,222,222,var(--text-opacity)) !important
    }

    .desktop\:focus\:xer-text-warning:focus {
        --text-opacity: 1 !important;
        color: #ffcc49 !important;
        color: rgba(255,204,73,var(--text-opacity)) !important
    }

    .desktop\:focus\:xer-text-success:focus {
        --text-opacity: 1 !important;
        color: #acd84e !important;
        color: rgba(172,216,78,var(--text-opacity)) !important
    }

    .desktop\:focus\:xer-text-danger:focus {
        --text-opacity: 1 !important;
        color: #ff0c3e !important;
        color: rgba(255,12,62,var(--text-opacity)) !important
    }

    .desktop\:focus\:xer-text-danger--hover:focus {
        --text-opacity: 1 !important;
        color: #f20000 !important;
        color: rgba(242,0,0,var(--text-opacity)) !important
    }

    .desktop\:focus\:xer-text-danger--active:focus {
        --text-opacity: 1 !important;
        color: #d40000 !important;
        color: rgba(212,0,0,var(--text-opacity)) !important
    }

    .desktop\:focus\:xer-text-grey-3:focus {
        --text-opacity: 1 !important;
        color: #f0f0f0 !important;
        color: rgba(240,240,240,var(--text-opacity)) !important
    }

    .desktop\:focus\:xer-text-grey-7:focus {
        --text-opacity: 1 !important;
        color: #6b6b6b !important;
        color: rgba(107,107,107,var(--text-opacity)) !important
    }

    .desktop\:focus\:xer-text-black:focus {
        --text-opacity: 1 !important;
        color: #222 !important;
        color: rgba(34,34,34,var(--text-opacity)) !important
    }

    .desktop\:focus\:xer-text-grey-2:focus {
        --text-opacity: 1 !important;
        color: #f9f9f9 !important;
        color: rgba(249,249,249,var(--text-opacity)) !important
    }

    .desktop\:focus\:xer-text-grey-6:focus {
        --text-opacity: 1 !important;
        color: #a1a1a1 !important;
        color: rgba(161,161,161,var(--text-opacity)) !important
    }

    .desktop\:focus\:xer-text-grey-1:focus {
        --text-opacity: 1 !important;
        color: #fdfdfd !important;
        color: rgba(253,253,253,var(--text-opacity)) !important
    }

    .desktop\:focus\:xer-text-grey-4:focus {
        --text-opacity: 1 !important;
        color: #eaeaea !important;
        color: rgba(234,234,234,var(--text-opacity)) !important
    }

    .desktop\:focus\:xer-text-grey-5:focus {
        --text-opacity: 1 !important;
        color: #dcdcdc !important;
        color: rgba(220,220,220,var(--text-opacity)) !important
    }

    .desktop\:focus\:xer-text-grey:focus {
        --text-opacity: 1 !important;
        color: #cdcdcd !important;
        color: rgba(205,205,205,var(--text-opacity)) !important
    }

    .desktop\:focus\:xer-text-grey-dark:focus {
        --text-opacity: 1 !important;
        color: #555 !important;
        color: rgba(85,85,85,var(--text-opacity)) !important
    }

    .desktop\:focus\:xer-text-secondary-3:focus {
        --text-opacity: 1 !important;
        color: #d14124 !important;
        color: rgba(209,65,36,var(--text-opacity)) !important
    }

    .desktop\:focus\:xer-text-secondary-2:focus {
        --text-opacity: 1 !important;
        color: #991e66 !important;
        color: rgba(153,30,102,var(--text-opacity)) !important
    }

    .desktop\:focus\:xer-text-secondary-1:focus {
        --text-opacity: 1 !important;
        color: #e06287 !important;
        color: rgba(224,98,135,var(--text-opacity)) !important
    }

    .desktop\:focus\:xer-text-cta--active:focus {
        --text-opacity: 1 !important;
        color: #007d72 !important;
        color: rgba(0,125,114,var(--text-opacity)) !important
    }

    .desktop\:focus\:xer-text-cta--hover:focus {
        --text-opacity: 1 !important;
        color: #009f91 !important;
        color: rgba(0,159,145,var(--text-opacity)) !important
    }

    .desktop\:focus\:xer-text-cta:focus {
        --text-opacity: 1 !important;
        color: #00af9f !important;
        color: rgba(0,175,159,var(--text-opacity)) !important
    }

    .desktop\:focus\:xer-text-primary:focus {
        --text-opacity: 1 !important;
        color: #ed8b00 !important;
        color: rgba(237,139,0,var(--text-opacity)) !important
    }

    .desktop\:focus\:xer-text-white:focus {
        --text-opacity: 1 !important;
        color: #fff !important;
        color: rgba(255,255,255,var(--text-opacity)) !important
    }

    .desktop\:focus\:xer-text-backdrop:focus {
        color: #0000001f !important
    }

    .desktop\:xer-text-opacity-0 {
        --text-opacity: 0 !important
    }

    .desktop\:xer-text-opacity-25 {
        --text-opacity: 0.25 !important
    }

    .desktop\:xer-text-opacity-50 {
        --text-opacity: 0.5 !important
    }

    .desktop\:xer-text-opacity-75 {
        --text-opacity: 0.75 !important
    }

    .desktop\:xer-text-opacity-100 {
        --text-opacity: 1 !important
    }

    .desktop\:hover\:xer-text-opacity-0:hover {
        --text-opacity: 0 !important
    }

    .desktop\:hover\:xer-text-opacity-25:hover {
        --text-opacity: 0.25 !important
    }

    .desktop\:hover\:xer-text-opacity-50:hover {
        --text-opacity: 0.5 !important
    }

    .desktop\:hover\:xer-text-opacity-75:hover {
        --text-opacity: 0.75 !important
    }

    .desktop\:hover\:xer-text-opacity-100:hover {
        --text-opacity: 1 !important
    }

    .desktop\:focus\:xer-text-opacity-0:focus {
        --text-opacity: 0 !important
    }

    .desktop\:focus\:xer-text-opacity-25:focus {
        --text-opacity: 0.25 !important
    }

    .desktop\:focus\:xer-text-opacity-50:focus {
        --text-opacity: 0.5 !important
    }

    .desktop\:focus\:xer-text-opacity-75:focus {
        --text-opacity: 0.75 !important
    }

    .desktop\:focus\:xer-text-opacity-100:focus {
        --text-opacity: 1 !important
    }

    .desktop\:xer-italic {
        font-style: italic !important
    }

    .desktop\:xer-not-italic {
        font-style: normal !important
    }

    .desktop\:xer-uppercase {
        text-transform: uppercase !important
    }

    .desktop\:xer-lowercase {
        text-transform: lowercase !important
    }

    .desktop\:xer-capitalize {
        text-transform: capitalize !important
    }

    .desktop\:xer-normal-case {
        text-transform: none !important
    }

    .desktop\:xer-underline {
        text-decoration: underline !important
    }

    .desktop\:xer-line-through {
        text-decoration: line-through !important
    }

    .desktop\:xer-no-underline {
        text-decoration: none !important
    }

    .desktop\:hover\:xer-underline:hover {
        text-decoration: underline !important
    }

    .desktop\:hover\:xer-line-through:hover {
        text-decoration: line-through !important
    }

    .desktop\:hover\:xer-no-underline:hover {
        text-decoration: none !important
    }

    .desktop\:focus\:xer-underline:focus {
        text-decoration: underline !important
    }

    .desktop\:focus\:xer-line-through:focus {
        text-decoration: line-through !important
    }

    .desktop\:focus\:xer-no-underline:focus {
        text-decoration: none !important
    }

    .desktop\:xer-antialiased {
        -webkit-font-smoothing: antialiased !important;
        -moz-osx-font-smoothing: grayscale !important
    }

    .desktop\:xer-subpixel-antialiased {
        -webkit-font-smoothing: auto !important;
        -moz-osx-font-smoothing: auto !important
    }

    .desktop\:xer-diagonal-fractions, .desktop\:xer-lining-nums, .desktop\:xer-oldstyle-nums, .desktop\:xer-ordinal, .desktop\:xer-proportional-nums, .desktop\:xer-slashed-zero, .desktop\:xer-stacked-fractions, .desktop\:xer-tabular-nums {
        --font-variant-numeric-ordinal: var(--tailwind-empty, ) !important; /*!*/ /*!*/
        --font-variant-numeric-slashed-zero: var(--tailwind-empty, ) !important; /*!*/ /*!*/
        --font-variant-numeric-figure: var(--tailwind-empty, ) !important; /*!*/ /*!*/
        --font-variant-numeric-spacing: var(--tailwind-empty, ) !important; /*!*/ /*!*/
        --font-variant-numeric-fraction: var(--tailwind-empty, ) !important; /*!*/ /*!*/
        font-variant-numeric: var(--font-variant-numeric-ordinal) var(--font-variant-numeric-slashed-zero) var(--font-variant-numeric-figure) var(--font-variant-numeric-spacing) var(--font-variant-numeric-fraction) !important
    }

    .desktop\:xer-normal-nums {
        font-variant-numeric: normal !important
    }

    .desktop\:xer-ordinal {
        --font-variant-numeric-ordinal: ordinal !important
    }

    .desktop\:xer-slashed-zero {
        --font-variant-numeric-slashed-zero: slashed-zero !important
    }

    .desktop\:xer-lining-nums {
        --font-variant-numeric-figure: lining-nums !important
    }

    .desktop\:xer-oldstyle-nums {
        --font-variant-numeric-figure: oldstyle-nums !important
    }

    .desktop\:xer-proportional-nums {
        --font-variant-numeric-spacing: proportional-nums !important
    }

    .desktop\:xer-tabular-nums {
        --font-variant-numeric-spacing: tabular-nums !important
    }

    .desktop\:xer-diagonal-fractions {
        --font-variant-numeric-fraction: diagonal-fractions !important
    }

    .desktop\:xer-stacked-fractions {
        --font-variant-numeric-fraction: stacked-fractions !important
    }

    .desktop\:xer-tracking-1 {
        letter-spacing: .25 !important
    }

    .desktop\:xer-tracking-2 {
        letter-spacing: .5 !important
    }

    .desktop\:xer-select-none {
        -webkit-user-select: none !important;
        -moz-user-select: none !important;
        -ms-user-select: none !important;
        user-select: none !important
    }

    .desktop\:xer-select-text {
        -webkit-user-select: text !important;
        -moz-user-select: text !important;
        -ms-user-select: text !important;
        user-select: text !important
    }

    .desktop\:xer-select-all {
        -webkit-user-select: all !important;
        -moz-user-select: all !important;
        -ms-user-select: all !important;
        user-select: all !important
    }

    .desktop\:xer-select-auto {
        -webkit-user-select: auto !important;
        -moz-user-select: auto !important;
        -ms-user-select: auto !important;
        user-select: auto !important
    }

    .desktop\:xer-align-baseline {
        vertical-align: baseline !important
    }

    .desktop\:xer-align-top {
        vertical-align: top !important
    }

    .desktop\:xer-align-middle {
        vertical-align: middle !important
    }

    .desktop\:xer-align-bottom {
        vertical-align: bottom !important
    }

    .desktop\:xer-align-text-top {
        vertical-align: text-top !important
    }

    .desktop\:xer-align-text-bottom {
        vertical-align: text-bottom !important
    }

    .desktop\:xer-visible {
        visibility: visible !important
    }

    .desktop\:xer-invisible {
        visibility: hidden !important
    }

    .desktop\:xer-whitespace-normal {
        white-space: normal !important
    }

    .desktop\:xer-whitespace-no-wrap {
        white-space: nowrap !important
    }

    .desktop\:xer-whitespace-pre {
        white-space: pre !important
    }

    .desktop\:xer-whitespace-pre-line {
        white-space: pre-line !important
    }

    .desktop\:xer-whitespace-pre-wrap {
        white-space: pre-wrap !important
    }

    .desktop\:xer-break-normal {
        word-wrap: normal !important;
        overflow-wrap: normal !important;
        word-break: normal !important
    }

    .desktop\:xer-break-words {
        word-wrap: break-word !important;
        overflow-wrap: break-word !important
    }

    .desktop\:xer-break-all {
        word-break: break-all !important
    }

    .desktop\:xer-truncate {
        overflow: hidden !important;
        text-overflow: ellipsis !important;
        white-space: nowrap !important
    }

    .desktop\:xer-w-0 {
        width: 0 !important
    }

    .desktop\:xer-w-1 {
        width: .125rem !important
    }

    .desktop\:xer-w-2 {
        width: .25rem !important
    }

    .desktop\:xer-w-3 {
        width: .5rem !important
    }

    .desktop\:xer-w-4 {
        width: .75rem !important
    }

    .desktop\:xer-w-5 {
        width: 1rem !important
    }

    .desktop\:xer-w-6 {
        width: 1.25rem !important
    }

    .desktop\:xer-w-7 {
        width: 1.5rem !important
    }

    .desktop\:xer-w-8 {
        width: 2rem !important
    }

    .desktop\:xer-w-9 {
        width: 2.25rem !important
    }

    .desktop\:xer-w-10 {
        width: 2.5rem !important
    }

    .desktop\:xer-w-11 {
        width: 2.75rem !important
    }

    .desktop\:xer-w-12 {
        width: 3.75rem !important
    }

    .desktop\:xer-w-13 {
        width: 4.25rem !important
    }

    .desktop\:xer-w-14 {
        width: 5rem !important
    }

    .desktop\:xer-w-15 {
        width: 6.25rem !important
    }

    .desktop\:xer-w-16 {
        width: 7.75rem !important
    }

    .desktop\:xer-w-17 {
        width: 10rem !important
    }

    .desktop\:xer-w-auto {
        width: auto !important
    }

    .desktop\:xer-w-1\/2 {
        width: 50% !important
    }

    .desktop\:xer-w-1\/3 {
        width: 33.333333% !important
    }

    .desktop\:xer-w-2\/3 {
        width: 66.666667% !important
    }

    .desktop\:xer-w-1\/4 {
        width: 25% !important
    }

    .desktop\:xer-w-2\/4 {
        width: 50% !important
    }

    .desktop\:xer-w-3\/4 {
        width: 75% !important
    }

    .desktop\:xer-w-1\/5 {
        width: 20% !important
    }

    .desktop\:xer-w-2\/5 {
        width: 40% !important
    }

    .desktop\:xer-w-3\/5 {
        width: 60% !important
    }

    .desktop\:xer-w-4\/5 {
        width: 80% !important
    }

    .desktop\:xer-w-1\/6 {
        width: 16.666667% !important
    }

    .desktop\:xer-w-2\/6 {
        width: 33.333333% !important
    }

    .desktop\:xer-w-3\/6 {
        width: 50% !important
    }

    .desktop\:xer-w-4\/6 {
        width: 66.666667% !important
    }

    .desktop\:xer-w-5\/6 {
        width: 83.333333% !important
    }

    .desktop\:xer-w-1\/12 {
        width: 8.333333% !important
    }

    .desktop\:xer-w-2\/12 {
        width: 16.666667% !important
    }

    .desktop\:xer-w-3\/12 {
        width: 25% !important
    }

    .desktop\:xer-w-4\/12 {
        width: 33.333333% !important
    }

    .desktop\:xer-w-5\/12 {
        width: 41.666667% !important
    }

    .desktop\:xer-w-6\/12 {
        width: 50% !important
    }

    .desktop\:xer-w-7\/12 {
        width: 58.333333% !important
    }

    .desktop\:xer-w-8\/12 {
        width: 66.666667% !important
    }

    .desktop\:xer-w-9\/12 {
        width: 75% !important
    }

    .desktop\:xer-w-10\/12 {
        width: 83.333333% !important
    }

    .desktop\:xer-w-11\/12 {
        width: 91.666667% !important
    }

    .desktop\:xer-w-full {
        width: 100% !important
    }

    .desktop\:xer-w-screen {
        width: 100vw !important
    }

    .desktop\:xer-z-0 {
        z-index: 0 !important
    }

    .desktop\:xer-z-10 {
        z-index: 10 !important
    }

    .desktop\:xer-z-20 {
        z-index: 20 !important
    }

    .desktop\:xer-z-30 {
        z-index: 30 !important
    }

    .desktop\:xer-z-40 {
        z-index: 40 !important
    }

    .desktop\:xer-z-50 {
        z-index: 50 !important
    }

    .desktop\:xer-z-auto {
        z-index: auto !important
    }

    .desktop\:xer-gap-0 {
        grid-gap: 0 !important;
        gap: 0 !important
    }

    .desktop\:xer-gap-1 {
        grid-gap: .125rem !important;
        gap: .125rem !important
    }

    .desktop\:xer-gap-2 {
        grid-gap: .25rem !important;
        gap: .25rem !important
    }

    .desktop\:xer-gap-3 {
        grid-gap: .5rem !important;
        gap: .5rem !important
    }

    .desktop\:xer-gap-4 {
        grid-gap: .75rem !important;
        gap: .75rem !important
    }

    .desktop\:xer-gap-5 {
        grid-gap: 1rem !important;
        gap: 1rem !important
    }

    .desktop\:xer-gap-6 {
        grid-gap: 1.25rem !important;
        gap: 1.25rem !important
    }

    .desktop\:xer-gap-7 {
        grid-gap: 1.5rem !important;
        gap: 1.5rem !important
    }

    .desktop\:xer-gap-8 {
        grid-gap: 2rem !important;
        gap: 2rem !important
    }

    .desktop\:xer-gap-9 {
        grid-gap: 2.25rem !important;
        gap: 2.25rem !important
    }

    .desktop\:xer-gap-10 {
        grid-gap: 2.5rem !important;
        gap: 2.5rem !important
    }

    .desktop\:xer-gap-11 {
        grid-gap: 2.75rem !important;
        gap: 2.75rem !important
    }

    .desktop\:xer-gap-12 {
        grid-gap: 3.75rem !important;
        gap: 3.75rem !important
    }

    .desktop\:xer-gap-13 {
        grid-gap: 4.25rem !important;
        gap: 4.25rem !important
    }

    .desktop\:xer-gap-14 {
        grid-gap: 5rem !important;
        gap: 5rem !important
    }

    .desktop\:xer-gap-15 {
        grid-gap: 6.25rem !important;
        gap: 6.25rem !important
    }

    .desktop\:xer-gap-16 {
        grid-gap: 7.75rem !important;
        gap: 7.75rem !important
    }

    .desktop\:xer-gap-17 {
        grid-gap: 10rem !important;
        gap: 10rem !important
    }

    .desktop\:xer-col-gap-0 {
        grid-column-gap: 0 !important;
        -moz-column-gap: 0 !important;
        column-gap: 0 !important
    }

    .desktop\:xer-col-gap-1 {
        grid-column-gap: .125rem !important;
        -moz-column-gap: .125rem !important;
        column-gap: .125rem !important
    }

    .desktop\:xer-col-gap-2 {
        grid-column-gap: .25rem !important;
        -moz-column-gap: .25rem !important;
        column-gap: .25rem !important
    }

    .desktop\:xer-col-gap-3 {
        grid-column-gap: .5rem !important;
        -moz-column-gap: .5rem !important;
        column-gap: .5rem !important
    }

    .desktop\:xer-col-gap-4 {
        grid-column-gap: .75rem !important;
        -moz-column-gap: .75rem !important;
        column-gap: .75rem !important
    }

    .desktop\:xer-col-gap-5 {
        grid-column-gap: 1rem !important;
        -moz-column-gap: 1rem !important;
        column-gap: 1rem !important
    }

    .desktop\:xer-col-gap-6 {
        grid-column-gap: 1.25rem !important;
        -moz-column-gap: 1.25rem !important;
        column-gap: 1.25rem !important
    }

    .desktop\:xer-col-gap-7 {
        grid-column-gap: 1.5rem !important;
        -moz-column-gap: 1.5rem !important;
        column-gap: 1.5rem !important
    }

    .desktop\:xer-col-gap-8 {
        grid-column-gap: 2rem !important;
        -moz-column-gap: 2rem !important;
        column-gap: 2rem !important
    }

    .desktop\:xer-col-gap-9 {
        grid-column-gap: 2.25rem !important;
        -moz-column-gap: 2.25rem !important;
        column-gap: 2.25rem !important
    }

    .desktop\:xer-col-gap-10 {
        grid-column-gap: 2.5rem !important;
        -moz-column-gap: 2.5rem !important;
        column-gap: 2.5rem !important
    }

    .desktop\:xer-col-gap-11 {
        grid-column-gap: 2.75rem !important;
        -moz-column-gap: 2.75rem !important;
        column-gap: 2.75rem !important
    }

    .desktop\:xer-col-gap-12 {
        grid-column-gap: 3.75rem !important;
        -moz-column-gap: 3.75rem !important;
        column-gap: 3.75rem !important
    }

    .desktop\:xer-col-gap-13 {
        grid-column-gap: 4.25rem !important;
        -moz-column-gap: 4.25rem !important;
        column-gap: 4.25rem !important
    }

    .desktop\:xer-col-gap-14 {
        grid-column-gap: 5rem !important;
        -moz-column-gap: 5rem !important;
        column-gap: 5rem !important
    }

    .desktop\:xer-col-gap-15 {
        grid-column-gap: 6.25rem !important;
        -moz-column-gap: 6.25rem !important;
        column-gap: 6.25rem !important
    }

    .desktop\:xer-col-gap-16 {
        grid-column-gap: 7.75rem !important;
        -moz-column-gap: 7.75rem !important;
        column-gap: 7.75rem !important
    }

    .desktop\:xer-col-gap-17 {
        grid-column-gap: 10rem !important;
        -moz-column-gap: 10rem !important;
        column-gap: 10rem !important
    }

    .desktop\:xer-gap-x-0 {
        grid-column-gap: 0 !important;
        -moz-column-gap: 0 !important;
        column-gap: 0 !important
    }

    .desktop\:xer-gap-x-1 {
        grid-column-gap: .125rem !important;
        -moz-column-gap: .125rem !important;
        column-gap: .125rem !important
    }

    .desktop\:xer-gap-x-2 {
        grid-column-gap: .25rem !important;
        -moz-column-gap: .25rem !important;
        column-gap: .25rem !important
    }

    .desktop\:xer-gap-x-3 {
        grid-column-gap: .5rem !important;
        -moz-column-gap: .5rem !important;
        column-gap: .5rem !important
    }

    .desktop\:xer-gap-x-4 {
        grid-column-gap: .75rem !important;
        -moz-column-gap: .75rem !important;
        column-gap: .75rem !important
    }

    .desktop\:xer-gap-x-5 {
        grid-column-gap: 1rem !important;
        -moz-column-gap: 1rem !important;
        column-gap: 1rem !important
    }

    .desktop\:xer-gap-x-6 {
        grid-column-gap: 1.25rem !important;
        -moz-column-gap: 1.25rem !important;
        column-gap: 1.25rem !important
    }

    .desktop\:xer-gap-x-7 {
        grid-column-gap: 1.5rem !important;
        -moz-column-gap: 1.5rem !important;
        column-gap: 1.5rem !important
    }

    .desktop\:xer-gap-x-8 {
        grid-column-gap: 2rem !important;
        -moz-column-gap: 2rem !important;
        column-gap: 2rem !important
    }

    .desktop\:xer-gap-x-9 {
        grid-column-gap: 2.25rem !important;
        -moz-column-gap: 2.25rem !important;
        column-gap: 2.25rem !important
    }

    .desktop\:xer-gap-x-10 {
        grid-column-gap: 2.5rem !important;
        -moz-column-gap: 2.5rem !important;
        column-gap: 2.5rem !important
    }

    .desktop\:xer-gap-x-11 {
        grid-column-gap: 2.75rem !important;
        -moz-column-gap: 2.75rem !important;
        column-gap: 2.75rem !important
    }

    .desktop\:xer-gap-x-12 {
        grid-column-gap: 3.75rem !important;
        -moz-column-gap: 3.75rem !important;
        column-gap: 3.75rem !important
    }

    .desktop\:xer-gap-x-13 {
        grid-column-gap: 4.25rem !important;
        -moz-column-gap: 4.25rem !important;
        column-gap: 4.25rem !important
    }

    .desktop\:xer-gap-x-14 {
        grid-column-gap: 5rem !important;
        -moz-column-gap: 5rem !important;
        column-gap: 5rem !important
    }

    .desktop\:xer-gap-x-15 {
        grid-column-gap: 6.25rem !important;
        -moz-column-gap: 6.25rem !important;
        column-gap: 6.25rem !important
    }

    .desktop\:xer-gap-x-16 {
        grid-column-gap: 7.75rem !important;
        -moz-column-gap: 7.75rem !important;
        column-gap: 7.75rem !important
    }

    .desktop\:xer-gap-x-17 {
        grid-column-gap: 10rem !important;
        -moz-column-gap: 10rem !important;
        column-gap: 10rem !important
    }

    .desktop\:xer-row-gap-0 {
        grid-row-gap: 0 !important;
        row-gap: 0 !important
    }

    .desktop\:xer-row-gap-1 {
        grid-row-gap: .125rem !important;
        row-gap: .125rem !important
    }

    .desktop\:xer-row-gap-2 {
        grid-row-gap: .25rem !important;
        row-gap: .25rem !important
    }

    .desktop\:xer-row-gap-3 {
        grid-row-gap: .5rem !important;
        row-gap: .5rem !important
    }

    .desktop\:xer-row-gap-4 {
        grid-row-gap: .75rem !important;
        row-gap: .75rem !important
    }

    .desktop\:xer-row-gap-5 {
        grid-row-gap: 1rem !important;
        row-gap: 1rem !important
    }

    .desktop\:xer-row-gap-6 {
        grid-row-gap: 1.25rem !important;
        row-gap: 1.25rem !important
    }

    .desktop\:xer-row-gap-7 {
        grid-row-gap: 1.5rem !important;
        row-gap: 1.5rem !important
    }

    .desktop\:xer-row-gap-8 {
        grid-row-gap: 2rem !important;
        row-gap: 2rem !important
    }

    .desktop\:xer-row-gap-9 {
        grid-row-gap: 2.25rem !important;
        row-gap: 2.25rem !important
    }

    .desktop\:xer-row-gap-10 {
        grid-row-gap: 2.5rem !important;
        row-gap: 2.5rem !important
    }

    .desktop\:xer-row-gap-11 {
        grid-row-gap: 2.75rem !important;
        row-gap: 2.75rem !important
    }

    .desktop\:xer-row-gap-12 {
        grid-row-gap: 3.75rem !important;
        row-gap: 3.75rem !important
    }

    .desktop\:xer-row-gap-13 {
        grid-row-gap: 4.25rem !important;
        row-gap: 4.25rem !important
    }

    .desktop\:xer-row-gap-14 {
        grid-row-gap: 5rem !important;
        row-gap: 5rem !important
    }

    .desktop\:xer-row-gap-15 {
        grid-row-gap: 6.25rem !important;
        row-gap: 6.25rem !important
    }

    .desktop\:xer-row-gap-16 {
        grid-row-gap: 7.75rem !important;
        row-gap: 7.75rem !important
    }

    .desktop\:xer-row-gap-17 {
        grid-row-gap: 10rem !important;
        row-gap: 10rem !important
    }

    .desktop\:xer-gap-y-0 {
        grid-row-gap: 0 !important;
        row-gap: 0 !important
    }

    .desktop\:xer-gap-y-1 {
        grid-row-gap: .125rem !important;
        row-gap: .125rem !important
    }

    .desktop\:xer-gap-y-2 {
        grid-row-gap: .25rem !important;
        row-gap: .25rem !important
    }

    .desktop\:xer-gap-y-3 {
        grid-row-gap: .5rem !important;
        row-gap: .5rem !important
    }

    .desktop\:xer-gap-y-4 {
        grid-row-gap: .75rem !important;
        row-gap: .75rem !important
    }

    .desktop\:xer-gap-y-5 {
        grid-row-gap: 1rem !important;
        row-gap: 1rem !important
    }

    .desktop\:xer-gap-y-6 {
        grid-row-gap: 1.25rem !important;
        row-gap: 1.25rem !important
    }

    .desktop\:xer-gap-y-7 {
        grid-row-gap: 1.5rem !important;
        row-gap: 1.5rem !important
    }

    .desktop\:xer-gap-y-8 {
        grid-row-gap: 2rem !important;
        row-gap: 2rem !important
    }

    .desktop\:xer-gap-y-9 {
        grid-row-gap: 2.25rem !important;
        row-gap: 2.25rem !important
    }

    .desktop\:xer-gap-y-10 {
        grid-row-gap: 2.5rem !important;
        row-gap: 2.5rem !important
    }

    .desktop\:xer-gap-y-11 {
        grid-row-gap: 2.75rem !important;
        row-gap: 2.75rem !important
    }

    .desktop\:xer-gap-y-12 {
        grid-row-gap: 3.75rem !important;
        row-gap: 3.75rem !important
    }

    .desktop\:xer-gap-y-13 {
        grid-row-gap: 4.25rem !important;
        row-gap: 4.25rem !important
    }

    .desktop\:xer-gap-y-14 {
        grid-row-gap: 5rem !important;
        row-gap: 5rem !important
    }

    .desktop\:xer-gap-y-15 {
        grid-row-gap: 6.25rem !important;
        row-gap: 6.25rem !important
    }

    .desktop\:xer-gap-y-16 {
        grid-row-gap: 7.75rem !important;
        row-gap: 7.75rem !important
    }

    .desktop\:xer-gap-y-17 {
        grid-row-gap: 10rem !important;
        row-gap: 10rem !important
    }

    .desktop\:xer-grid-flow-row {
        grid-auto-flow: row !important
    }

    .desktop\:xer-grid-flow-col {
        grid-auto-flow: column !important
    }

    .desktop\:xer-grid-flow-row-dense {
        grid-auto-flow: row dense !important
    }

    .desktop\:xer-grid-flow-col-dense {
        grid-auto-flow: column dense !important
    }

    .desktop\:xer-grid-cols-1 {
        grid-template-columns: repeat(1,minmax(0,1fr)) !important
    }

    .desktop\:xer-grid-cols-2 {
        grid-template-columns: repeat(2,minmax(0,1fr)) !important
    }

    .desktop\:xer-grid-cols-3 {
        grid-template-columns: repeat(3,minmax(0,1fr)) !important
    }

    .desktop\:xer-grid-cols-4 {
        grid-template-columns: repeat(4,minmax(0,1fr)) !important
    }

    .desktop\:xer-grid-cols-5 {
        grid-template-columns: repeat(5,minmax(0,1fr)) !important
    }

    .desktop\:xer-grid-cols-6 {
        grid-template-columns: repeat(6,minmax(0,1fr)) !important
    }

    .desktop\:xer-grid-cols-7 {
        grid-template-columns: repeat(7,minmax(0,1fr)) !important
    }

    .desktop\:xer-grid-cols-8 {
        grid-template-columns: repeat(8,minmax(0,1fr)) !important
    }

    .desktop\:xer-grid-cols-9 {
        grid-template-columns: repeat(9,minmax(0,1fr)) !important
    }

    .desktop\:xer-grid-cols-10 {
        grid-template-columns: repeat(10,minmax(0,1fr)) !important
    }

    .desktop\:xer-grid-cols-11 {
        grid-template-columns: repeat(11,minmax(0,1fr)) !important
    }

    .desktop\:xer-grid-cols-12 {
        grid-template-columns: repeat(12,minmax(0,1fr)) !important
    }

    .desktop\:xer-grid-cols-none {
        grid-template-columns: none !important
    }

    .desktop\:xer-auto-cols-auto {
        grid-auto-columns: auto !important
    }

    .desktop\:xer-auto-cols-min {
        grid-auto-columns: -webkit-min-content !important;
        grid-auto-columns: min-content !important
    }

    .desktop\:xer-auto-cols-max {
        grid-auto-columns: -webkit-max-content !important;
        grid-auto-columns: max-content !important
    }

    .desktop\:xer-auto-cols-fr {
        grid-auto-columns: minmax(0,1fr) !important
    }

    .desktop\:xer-col-auto {
        grid-column: auto !important
    }

    .desktop\:xer-col-span-1 {
        grid-column: span 1/span 1 !important
    }

    .desktop\:xer-col-span-2 {
        grid-column: span 2/span 2 !important
    }

    .desktop\:xer-col-span-3 {
        grid-column: span 3/span 3 !important
    }

    .desktop\:xer-col-span-4 {
        grid-column: span 4/span 4 !important
    }

    .desktop\:xer-col-span-5 {
        grid-column: span 5/span 5 !important
    }

    .desktop\:xer-col-span-6 {
        grid-column: span 6/span 6 !important
    }

    .desktop\:xer-col-span-7 {
        grid-column: span 7/span 7 !important
    }

    .desktop\:xer-col-span-8 {
        grid-column: span 8/span 8 !important
    }

    .desktop\:xer-col-span-9 {
        grid-column: span 9/span 9 !important
    }

    .desktop\:xer-col-span-10 {
        grid-column: span 10/span 10 !important
    }

    .desktop\:xer-col-span-11 {
        grid-column: span 11/span 11 !important
    }

    .desktop\:xer-col-span-12 {
        grid-column: span 12/span 12 !important
    }

    .desktop\:xer-col-span-full {
        grid-column: 1/-1 !important
    }

    .desktop\:xer-col-start-1 {
        grid-column-start: 1 !important
    }

    .desktop\:xer-col-start-2 {
        grid-column-start: 2 !important
    }

    .desktop\:xer-col-start-3 {
        grid-column-start: 3 !important
    }

    .desktop\:xer-col-start-4 {
        grid-column-start: 4 !important
    }

    .desktop\:xer-col-start-5 {
        grid-column-start: 5 !important
    }

    .desktop\:xer-col-start-6 {
        grid-column-start: 6 !important
    }

    .desktop\:xer-col-start-7 {
        grid-column-start: 7 !important
    }

    .desktop\:xer-col-start-8 {
        grid-column-start: 8 !important
    }

    .desktop\:xer-col-start-9 {
        grid-column-start: 9 !important
    }

    .desktop\:xer-col-start-10 {
        grid-column-start: 10 !important
    }

    .desktop\:xer-col-start-11 {
        grid-column-start: 11 !important
    }

    .desktop\:xer-col-start-12 {
        grid-column-start: 12 !important
    }

    .desktop\:xer-col-start-13 {
        grid-column-start: 13 !important
    }

    .desktop\:xer-col-start-auto {
        grid-column-start: auto !important
    }

    .desktop\:xer-col-end-1 {
        grid-column-end: 1 !important
    }

    .desktop\:xer-col-end-2 {
        grid-column-end: 2 !important
    }

    .desktop\:xer-col-end-3 {
        grid-column-end: 3 !important
    }

    .desktop\:xer-col-end-4 {
        grid-column-end: 4 !important
    }

    .desktop\:xer-col-end-5 {
        grid-column-end: 5 !important
    }

    .desktop\:xer-col-end-6 {
        grid-column-end: 6 !important
    }

    .desktop\:xer-col-end-7 {
        grid-column-end: 7 !important
    }

    .desktop\:xer-col-end-8 {
        grid-column-end: 8 !important
    }

    .desktop\:xer-col-end-9 {
        grid-column-end: 9 !important
    }

    .desktop\:xer-col-end-10 {
        grid-column-end: 10 !important
    }

    .desktop\:xer-col-end-11 {
        grid-column-end: 11 !important
    }

    .desktop\:xer-col-end-12 {
        grid-column-end: 12 !important
    }

    .desktop\:xer-col-end-13 {
        grid-column-end: 13 !important
    }

    .desktop\:xer-col-end-auto {
        grid-column-end: auto !important
    }

    .desktop\:xer-grid-rows-1 {
        grid-template-rows: repeat(1,minmax(0,1fr)) !important
    }

    .desktop\:xer-grid-rows-2 {
        grid-template-rows: repeat(2,minmax(0,1fr)) !important
    }

    .desktop\:xer-grid-rows-3 {
        grid-template-rows: repeat(3,minmax(0,1fr)) !important
    }

    .desktop\:xer-grid-rows-4 {
        grid-template-rows: repeat(4,minmax(0,1fr)) !important
    }

    .desktop\:xer-grid-rows-5 {
        grid-template-rows: repeat(5,minmax(0,1fr)) !important
    }

    .desktop\:xer-grid-rows-6 {
        grid-template-rows: repeat(6,minmax(0,1fr)) !important
    }

    .desktop\:xer-grid-rows-none {
        grid-template-rows: none !important
    }

    .desktop\:xer-auto-rows-auto {
        grid-auto-rows: auto !important
    }

    .desktop\:xer-auto-rows-min {
        grid-auto-rows: -webkit-min-content !important;
        grid-auto-rows: min-content !important
    }

    .desktop\:xer-auto-rows-max {
        grid-auto-rows: -webkit-max-content !important;
        grid-auto-rows: max-content !important
    }

    .desktop\:xer-auto-rows-fr {
        grid-auto-rows: minmax(0,1fr) !important
    }

    .desktop\:xer-row-auto {
        grid-row: auto !important
    }

    .desktop\:xer-row-span-1 {
        grid-row: span 1/span 1 !important
    }

    .desktop\:xer-row-span-2 {
        grid-row: span 2/span 2 !important
    }

    .desktop\:xer-row-span-3 {
        grid-row: span 3/span 3 !important
    }

    .desktop\:xer-row-span-4 {
        grid-row: span 4/span 4 !important
    }

    .desktop\:xer-row-span-5 {
        grid-row: span 5/span 5 !important
    }

    .desktop\:xer-row-span-6 {
        grid-row: span 6/span 6 !important
    }

    .desktop\:xer-row-span-full {
        grid-row: 1/-1 !important
    }

    .desktop\:xer-row-start-1 {
        grid-row-start: 1 !important
    }

    .desktop\:xer-row-start-2 {
        grid-row-start: 2 !important
    }

    .desktop\:xer-row-start-3 {
        grid-row-start: 3 !important
    }

    .desktop\:xer-row-start-4 {
        grid-row-start: 4 !important
    }

    .desktop\:xer-row-start-5 {
        grid-row-start: 5 !important
    }

    .desktop\:xer-row-start-6 {
        grid-row-start: 6 !important
    }

    .desktop\:xer-row-start-7 {
        grid-row-start: 7 !important
    }

    .desktop\:xer-row-start-auto {
        grid-row-start: auto !important
    }

    .desktop\:xer-row-end-1 {
        grid-row-end: 1 !important
    }

    .desktop\:xer-row-end-2 {
        grid-row-end: 2 !important
    }

    .desktop\:xer-row-end-3 {
        grid-row-end: 3 !important
    }

    .desktop\:xer-row-end-4 {
        grid-row-end: 4 !important
    }

    .desktop\:xer-row-end-5 {
        grid-row-end: 5 !important
    }

    .desktop\:xer-row-end-6 {
        grid-row-end: 6 !important
    }

    .desktop\:xer-row-end-7 {
        grid-row-end: 7 !important
    }

    .desktop\:xer-row-end-auto {
        grid-row-end: auto !important
    }

    .desktop\:xer-transform {
        --transform-translate-x: 0 !important;
        --transform-translate-y: 0 !important;
        --transform-rotate: 0 !important;
        --transform-skew-x: 0 !important;
        --transform-skew-y: 0 !important;
        --transform-scale-x: 1 !important;
        --transform-scale-y: 1 !important;
        transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y)) !important
    }

    .desktop\:xer-transform-none {
        transform: none !important
    }

    .desktop\:xer-origin-center {
        transform-origin: center !important
    }

    .desktop\:xer-origin-top {
        transform-origin: top !important
    }

    .desktop\:xer-origin-top-right {
        transform-origin: top right !important
    }

    .desktop\:xer-origin-right {
        transform-origin: right !important
    }

    .desktop\:xer-origin-bottom-right {
        transform-origin: bottom right !important
    }

    .desktop\:xer-origin-bottom {
        transform-origin: bottom !important
    }

    .desktop\:xer-origin-bottom-left {
        transform-origin: bottom left !important
    }

    .desktop\:xer-origin-left {
        transform-origin: left !important
    }

    .desktop\:xer-origin-top-left {
        transform-origin: top left !important
    }

    .desktop\:xer-scale-0 {
        --transform-scale-x: 0 !important;
        --transform-scale-y: 0 !important
    }

    .desktop\:xer-scale-50 {
        --transform-scale-x: .5 !important;
        --transform-scale-y: .5 !important
    }

    .desktop\:xer-scale-75 {
        --transform-scale-x: .75 !important;
        --transform-scale-y: .75 !important
    }

    .desktop\:xer-scale-90 {
        --transform-scale-x: .9 !important;
        --transform-scale-y: .9 !important
    }

    .desktop\:xer-scale-95 {
        --transform-scale-x: .95 !important;
        --transform-scale-y: .95 !important
    }

    .desktop\:xer-scale-100 {
        --transform-scale-x: 1 !important;
        --transform-scale-y: 1 !important
    }

    .desktop\:xer-scale-105 {
        --transform-scale-x: 1.05 !important;
        --transform-scale-y: 1.05 !important
    }

    .desktop\:xer-scale-110 {
        --transform-scale-x: 1.1 !important;
        --transform-scale-y: 1.1 !important
    }

    .desktop\:xer-scale-125 {
        --transform-scale-x: 1.25 !important;
        --transform-scale-y: 1.25 !important
    }

    .desktop\:xer-scale-150 {
        --transform-scale-x: 1.5 !important;
        --transform-scale-y: 1.5 !important
    }

    .desktop\:xer-scale-x-0 {
        --transform-scale-x: 0 !important
    }

    .desktop\:xer-scale-x-50 {
        --transform-scale-x: .5 !important
    }

    .desktop\:xer-scale-x-75 {
        --transform-scale-x: .75 !important
    }

    .desktop\:xer-scale-x-90 {
        --transform-scale-x: .9 !important
    }

    .desktop\:xer-scale-x-95 {
        --transform-scale-x: .95 !important
    }

    .desktop\:xer-scale-x-100 {
        --transform-scale-x: 1 !important
    }

    .desktop\:xer-scale-x-105 {
        --transform-scale-x: 1.05 !important
    }

    .desktop\:xer-scale-x-110 {
        --transform-scale-x: 1.1 !important
    }

    .desktop\:xer-scale-x-125 {
        --transform-scale-x: 1.25 !important
    }

    .desktop\:xer-scale-x-150 {
        --transform-scale-x: 1.5 !important
    }

    .desktop\:xer-scale-y-0 {
        --transform-scale-y: 0 !important
    }

    .desktop\:xer-scale-y-50 {
        --transform-scale-y: .5 !important
    }

    .desktop\:xer-scale-y-75 {
        --transform-scale-y: .75 !important
    }

    .desktop\:xer-scale-y-90 {
        --transform-scale-y: .9 !important
    }

    .desktop\:xer-scale-y-95 {
        --transform-scale-y: .95 !important
    }

    .desktop\:xer-scale-y-100 {
        --transform-scale-y: 1 !important
    }

    .desktop\:xer-scale-y-105 {
        --transform-scale-y: 1.05 !important
    }

    .desktop\:xer-scale-y-110 {
        --transform-scale-y: 1.1 !important
    }

    .desktop\:xer-scale-y-125 {
        --transform-scale-y: 1.25 !important
    }

    .desktop\:xer-scale-y-150 {
        --transform-scale-y: 1.5 !important
    }

    .desktop\:hover\:xer-scale-0:hover {
        --transform-scale-x: 0 !important;
        --transform-scale-y: 0 !important
    }

    .desktop\:hover\:xer-scale-50:hover {
        --transform-scale-x: .5 !important;
        --transform-scale-y: .5 !important
    }

    .desktop\:hover\:xer-scale-75:hover {
        --transform-scale-x: .75 !important;
        --transform-scale-y: .75 !important
    }

    .desktop\:hover\:xer-scale-90:hover {
        --transform-scale-x: .9 !important;
        --transform-scale-y: .9 !important
    }

    .desktop\:hover\:xer-scale-95:hover {
        --transform-scale-x: .95 !important;
        --transform-scale-y: .95 !important
    }

    .desktop\:hover\:xer-scale-100:hover {
        --transform-scale-x: 1 !important;
        --transform-scale-y: 1 !important
    }

    .desktop\:hover\:xer-scale-105:hover {
        --transform-scale-x: 1.05 !important;
        --transform-scale-y: 1.05 !important
    }

    .desktop\:hover\:xer-scale-110:hover {
        --transform-scale-x: 1.1 !important;
        --transform-scale-y: 1.1 !important
    }

    .desktop\:hover\:xer-scale-125:hover {
        --transform-scale-x: 1.25 !important;
        --transform-scale-y: 1.25 !important
    }

    .desktop\:hover\:xer-scale-150:hover {
        --transform-scale-x: 1.5 !important;
        --transform-scale-y: 1.5 !important
    }

    .desktop\:hover\:xer-scale-x-0:hover {
        --transform-scale-x: 0 !important
    }

    .desktop\:hover\:xer-scale-x-50:hover {
        --transform-scale-x: .5 !important
    }

    .desktop\:hover\:xer-scale-x-75:hover {
        --transform-scale-x: .75 !important
    }

    .desktop\:hover\:xer-scale-x-90:hover {
        --transform-scale-x: .9 !important
    }

    .desktop\:hover\:xer-scale-x-95:hover {
        --transform-scale-x: .95 !important
    }

    .desktop\:hover\:xer-scale-x-100:hover {
        --transform-scale-x: 1 !important
    }

    .desktop\:hover\:xer-scale-x-105:hover {
        --transform-scale-x: 1.05 !important
    }

    .desktop\:hover\:xer-scale-x-110:hover {
        --transform-scale-x: 1.1 !important
    }

    .desktop\:hover\:xer-scale-x-125:hover {
        --transform-scale-x: 1.25 !important
    }

    .desktop\:hover\:xer-scale-x-150:hover {
        --transform-scale-x: 1.5 !important
    }

    .desktop\:hover\:xer-scale-y-0:hover {
        --transform-scale-y: 0 !important
    }

    .desktop\:hover\:xer-scale-y-50:hover {
        --transform-scale-y: .5 !important
    }

    .desktop\:hover\:xer-scale-y-75:hover {
        --transform-scale-y: .75 !important
    }

    .desktop\:hover\:xer-scale-y-90:hover {
        --transform-scale-y: .9 !important
    }

    .desktop\:hover\:xer-scale-y-95:hover {
        --transform-scale-y: .95 !important
    }

    .desktop\:hover\:xer-scale-y-100:hover {
        --transform-scale-y: 1 !important
    }

    .desktop\:hover\:xer-scale-y-105:hover {
        --transform-scale-y: 1.05 !important
    }

    .desktop\:hover\:xer-scale-y-110:hover {
        --transform-scale-y: 1.1 !important
    }

    .desktop\:hover\:xer-scale-y-125:hover {
        --transform-scale-y: 1.25 !important
    }

    .desktop\:hover\:xer-scale-y-150:hover {
        --transform-scale-y: 1.5 !important
    }

    .desktop\:focus\:xer-scale-0:focus {
        --transform-scale-x: 0 !important;
        --transform-scale-y: 0 !important
    }

    .desktop\:focus\:xer-scale-50:focus {
        --transform-scale-x: .5 !important;
        --transform-scale-y: .5 !important
    }

    .desktop\:focus\:xer-scale-75:focus {
        --transform-scale-x: .75 !important;
        --transform-scale-y: .75 !important
    }

    .desktop\:focus\:xer-scale-90:focus {
        --transform-scale-x: .9 !important;
        --transform-scale-y: .9 !important
    }

    .desktop\:focus\:xer-scale-95:focus {
        --transform-scale-x: .95 !important;
        --transform-scale-y: .95 !important
    }

    .desktop\:focus\:xer-scale-100:focus {
        --transform-scale-x: 1 !important;
        --transform-scale-y: 1 !important
    }

    .desktop\:focus\:xer-scale-105:focus {
        --transform-scale-x: 1.05 !important;
        --transform-scale-y: 1.05 !important
    }

    .desktop\:focus\:xer-scale-110:focus {
        --transform-scale-x: 1.1 !important;
        --transform-scale-y: 1.1 !important
    }

    .desktop\:focus\:xer-scale-125:focus {
        --transform-scale-x: 1.25 !important;
        --transform-scale-y: 1.25 !important
    }

    .desktop\:focus\:xer-scale-150:focus {
        --transform-scale-x: 1.5 !important;
        --transform-scale-y: 1.5 !important
    }

    .desktop\:focus\:xer-scale-x-0:focus {
        --transform-scale-x: 0 !important
    }

    .desktop\:focus\:xer-scale-x-50:focus {
        --transform-scale-x: .5 !important
    }

    .desktop\:focus\:xer-scale-x-75:focus {
        --transform-scale-x: .75 !important
    }

    .desktop\:focus\:xer-scale-x-90:focus {
        --transform-scale-x: .9 !important
    }

    .desktop\:focus\:xer-scale-x-95:focus {
        --transform-scale-x: .95 !important
    }

    .desktop\:focus\:xer-scale-x-100:focus {
        --transform-scale-x: 1 !important
    }

    .desktop\:focus\:xer-scale-x-105:focus {
        --transform-scale-x: 1.05 !important
    }

    .desktop\:focus\:xer-scale-x-110:focus {
        --transform-scale-x: 1.1 !important
    }

    .desktop\:focus\:xer-scale-x-125:focus {
        --transform-scale-x: 1.25 !important
    }

    .desktop\:focus\:xer-scale-x-150:focus {
        --transform-scale-x: 1.5 !important
    }

    .desktop\:focus\:xer-scale-y-0:focus {
        --transform-scale-y: 0 !important
    }

    .desktop\:focus\:xer-scale-y-50:focus {
        --transform-scale-y: .5 !important
    }

    .desktop\:focus\:xer-scale-y-75:focus {
        --transform-scale-y: .75 !important
    }

    .desktop\:focus\:xer-scale-y-90:focus {
        --transform-scale-y: .9 !important
    }

    .desktop\:focus\:xer-scale-y-95:focus {
        --transform-scale-y: .95 !important
    }

    .desktop\:focus\:xer-scale-y-100:focus {
        --transform-scale-y: 1 !important
    }

    .desktop\:focus\:xer-scale-y-105:focus {
        --transform-scale-y: 1.05 !important
    }

    .desktop\:focus\:xer-scale-y-110:focus {
        --transform-scale-y: 1.1 !important
    }

    .desktop\:focus\:xer-scale-y-125:focus {
        --transform-scale-y: 1.25 !important
    }

    .desktop\:focus\:xer-scale-y-150:focus {
        --transform-scale-y: 1.5 !important
    }

    .desktop\:xer-rotate-0 {
        --transform-rotate: 0 !important
    }

    .desktop\:xer-rotate-1 {
        --transform-rotate: 1deg !important
    }

    .desktop\:xer-rotate-2 {
        --transform-rotate: 2deg !important
    }

    .desktop\:xer-rotate-3 {
        --transform-rotate: 3deg !important
    }

    .desktop\:xer-rotate-6 {
        --transform-rotate: 6deg !important
    }

    .desktop\:xer-rotate-12 {
        --transform-rotate: 12deg !important
    }

    .desktop\:xer-rotate-45 {
        --transform-rotate: 45deg !important
    }

    .desktop\:xer-rotate-90 {
        --transform-rotate: 90deg !important
    }

    .desktop\:xer-rotate-180 {
        --transform-rotate: 180deg !important
    }

    .desktop\:xer--rotate-180 {
        --transform-rotate: -180deg !important
    }

    .desktop\:xer--rotate-90 {
        --transform-rotate: -90deg !important
    }

    .desktop\:xer--rotate-45 {
        --transform-rotate: -45deg !important
    }

    .desktop\:xer--rotate-12 {
        --transform-rotate: -12deg !important
    }

    .desktop\:xer--rotate-6 {
        --transform-rotate: -6deg !important
    }

    .desktop\:xer--rotate-3 {
        --transform-rotate: -3deg !important
    }

    .desktop\:xer--rotate-2 {
        --transform-rotate: -2deg !important
    }

    .desktop\:xer--rotate-1 {
        --transform-rotate: -1deg !important
    }

    .desktop\:hover\:xer-rotate-0:hover {
        --transform-rotate: 0 !important
    }

    .desktop\:hover\:xer-rotate-1:hover {
        --transform-rotate: 1deg !important
    }

    .desktop\:hover\:xer-rotate-2:hover {
        --transform-rotate: 2deg !important
    }

    .desktop\:hover\:xer-rotate-3:hover {
        --transform-rotate: 3deg !important
    }

    .desktop\:hover\:xer-rotate-6:hover {
        --transform-rotate: 6deg !important
    }

    .desktop\:hover\:xer-rotate-12:hover {
        --transform-rotate: 12deg !important
    }

    .desktop\:hover\:xer-rotate-45:hover {
        --transform-rotate: 45deg !important
    }

    .desktop\:hover\:xer-rotate-90:hover {
        --transform-rotate: 90deg !important
    }

    .desktop\:hover\:xer-rotate-180:hover {
        --transform-rotate: 180deg !important
    }

    .desktop\:hover\:xer--rotate-180:hover {
        --transform-rotate: -180deg !important
    }

    .desktop\:hover\:xer--rotate-90:hover {
        --transform-rotate: -90deg !important
    }

    .desktop\:hover\:xer--rotate-45:hover {
        --transform-rotate: -45deg !important
    }

    .desktop\:hover\:xer--rotate-12:hover {
        --transform-rotate: -12deg !important
    }

    .desktop\:hover\:xer--rotate-6:hover {
        --transform-rotate: -6deg !important
    }

    .desktop\:hover\:xer--rotate-3:hover {
        --transform-rotate: -3deg !important
    }

    .desktop\:hover\:xer--rotate-2:hover {
        --transform-rotate: -2deg !important
    }

    .desktop\:hover\:xer--rotate-1:hover {
        --transform-rotate: -1deg !important
    }

    .desktop\:focus\:xer-rotate-0:focus {
        --transform-rotate: 0 !important
    }

    .desktop\:focus\:xer-rotate-1:focus {
        --transform-rotate: 1deg !important
    }

    .desktop\:focus\:xer-rotate-2:focus {
        --transform-rotate: 2deg !important
    }

    .desktop\:focus\:xer-rotate-3:focus {
        --transform-rotate: 3deg !important
    }

    .desktop\:focus\:xer-rotate-6:focus {
        --transform-rotate: 6deg !important
    }

    .desktop\:focus\:xer-rotate-12:focus {
        --transform-rotate: 12deg !important
    }

    .desktop\:focus\:xer-rotate-45:focus {
        --transform-rotate: 45deg !important
    }

    .desktop\:focus\:xer-rotate-90:focus {
        --transform-rotate: 90deg !important
    }

    .desktop\:focus\:xer-rotate-180:focus {
        --transform-rotate: 180deg !important
    }

    .desktop\:focus\:xer--rotate-180:focus {
        --transform-rotate: -180deg !important
    }

    .desktop\:focus\:xer--rotate-90:focus {
        --transform-rotate: -90deg !important
    }

    .desktop\:focus\:xer--rotate-45:focus {
        --transform-rotate: -45deg !important
    }

    .desktop\:focus\:xer--rotate-12:focus {
        --transform-rotate: -12deg !important
    }

    .desktop\:focus\:xer--rotate-6:focus {
        --transform-rotate: -6deg !important
    }

    .desktop\:focus\:xer--rotate-3:focus {
        --transform-rotate: -3deg !important
    }

    .desktop\:focus\:xer--rotate-2:focus {
        --transform-rotate: -2deg !important
    }

    .desktop\:focus\:xer--rotate-1:focus {
        --transform-rotate: -1deg !important
    }

    .desktop\:xer-translate-x-0 {
        --transform-translate-x: 0 !important
    }

    .desktop\:xer-translate-x-1 {
        --transform-translate-x: 0.125rem !important
    }

    .desktop\:xer-translate-x-2 {
        --transform-translate-x: 0.25rem !important
    }

    .desktop\:xer-translate-x-3 {
        --transform-translate-x: 0.5rem !important
    }

    .desktop\:xer-translate-x-4 {
        --transform-translate-x: 0.75rem !important
    }

    .desktop\:xer-translate-x-5 {
        --transform-translate-x: 1rem !important
    }

    .desktop\:xer-translate-x-6 {
        --transform-translate-x: 1.25rem !important
    }

    .desktop\:xer-translate-x-7 {
        --transform-translate-x: 1.5rem !important
    }

    .desktop\:xer-translate-x-8 {
        --transform-translate-x: 2rem !important
    }

    .desktop\:xer-translate-x-9 {
        --transform-translate-x: 2.25rem !important
    }

    .desktop\:xer-translate-x-10 {
        --transform-translate-x: 2.5rem !important
    }

    .desktop\:xer-translate-x-11 {
        --transform-translate-x: 2.75rem !important
    }

    .desktop\:xer-translate-x-12 {
        --transform-translate-x: 3.75rem !important
    }

    .desktop\:xer-translate-x-13 {
        --transform-translate-x: 4.25rem !important
    }

    .desktop\:xer-translate-x-14 {
        --transform-translate-x: 5rem !important
    }

    .desktop\:xer-translate-x-15 {
        --transform-translate-x: 6.25rem !important
    }

    .desktop\:xer-translate-x-16 {
        --transform-translate-x: 7.75rem !important
    }

    .desktop\:xer-translate-x-17 {
        --transform-translate-x: 10rem !important
    }

    .desktop\:xer--translate-x-1 {
        --transform-translate-x: -0.125rem !important
    }

    .desktop\:xer--translate-x-2 {
        --transform-translate-x: -0.25rem !important
    }

    .desktop\:xer--translate-x-3 {
        --transform-translate-x: -0.5rem !important
    }

    .desktop\:xer--translate-x-4 {
        --transform-translate-x: -0.75rem !important
    }

    .desktop\:xer--translate-x-5 {
        --transform-translate-x: -1rem !important
    }

    .desktop\:xer--translate-x-6 {
        --transform-translate-x: -1.25rem !important
    }

    .desktop\:xer--translate-x-7 {
        --transform-translate-x: -1.5rem !important
    }

    .desktop\:xer--translate-x-8 {
        --transform-translate-x: -2rem !important
    }

    .desktop\:xer--translate-x-9 {
        --transform-translate-x: -2.25rem !important
    }

    .desktop\:xer--translate-x-10 {
        --transform-translate-x: -2.5rem !important
    }

    .desktop\:xer--translate-x-11 {
        --transform-translate-x: -2.75rem !important
    }

    .desktop\:xer--translate-x-12 {
        --transform-translate-x: -3.75rem !important
    }

    .desktop\:xer--translate-x-13 {
        --transform-translate-x: -4.25rem !important
    }

    .desktop\:xer--translate-x-14 {
        --transform-translate-x: -5rem !important
    }

    .desktop\:xer--translate-x-15 {
        --transform-translate-x: -6.25rem !important
    }

    .desktop\:xer--translate-x-16 {
        --transform-translate-x: -7.75rem !important
    }

    .desktop\:xer--translate-x-17 {
        --transform-translate-x: -10rem !important
    }

    .desktop\:xer--translate-x-full {
        --transform-translate-x: -100% !important
    }

    .desktop\:xer--translate-x-1\/2 {
        --transform-translate-x: -50% !important
    }

    .desktop\:xer-translate-x-1\/2 {
        --transform-translate-x: 50% !important
    }

    .desktop\:xer-translate-x-full {
        --transform-translate-x: 100% !important
    }

    .desktop\:xer-translate-y-0 {
        --transform-translate-y: 0 !important
    }

    .desktop\:xer-translate-y-1 {
        --transform-translate-y: 0.125rem !important
    }

    .desktop\:xer-translate-y-2 {
        --transform-translate-y: 0.25rem !important
    }

    .desktop\:xer-translate-y-3 {
        --transform-translate-y: 0.5rem !important
    }

    .desktop\:xer-translate-y-4 {
        --transform-translate-y: 0.75rem !important
    }

    .desktop\:xer-translate-y-5 {
        --transform-translate-y: 1rem !important
    }

    .desktop\:xer-translate-y-6 {
        --transform-translate-y: 1.25rem !important
    }

    .desktop\:xer-translate-y-7 {
        --transform-translate-y: 1.5rem !important
    }

    .desktop\:xer-translate-y-8 {
        --transform-translate-y: 2rem !important
    }

    .desktop\:xer-translate-y-9 {
        --transform-translate-y: 2.25rem !important
    }

    .desktop\:xer-translate-y-10 {
        --transform-translate-y: 2.5rem !important
    }

    .desktop\:xer-translate-y-11 {
        --transform-translate-y: 2.75rem !important
    }

    .desktop\:xer-translate-y-12 {
        --transform-translate-y: 3.75rem !important
    }

    .desktop\:xer-translate-y-13 {
        --transform-translate-y: 4.25rem !important
    }

    .desktop\:xer-translate-y-14 {
        --transform-translate-y: 5rem !important
    }

    .desktop\:xer-translate-y-15 {
        --transform-translate-y: 6.25rem !important
    }

    .desktop\:xer-translate-y-16 {
        --transform-translate-y: 7.75rem !important
    }

    .desktop\:xer-translate-y-17 {
        --transform-translate-y: 10rem !important
    }

    .desktop\:xer--translate-y-1 {
        --transform-translate-y: -0.125rem !important
    }

    .desktop\:xer--translate-y-2 {
        --transform-translate-y: -0.25rem !important
    }

    .desktop\:xer--translate-y-3 {
        --transform-translate-y: -0.5rem !important
    }

    .desktop\:xer--translate-y-4 {
        --transform-translate-y: -0.75rem !important
    }

    .desktop\:xer--translate-y-5 {
        --transform-translate-y: -1rem !important
    }

    .desktop\:xer--translate-y-6 {
        --transform-translate-y: -1.25rem !important
    }

    .desktop\:xer--translate-y-7 {
        --transform-translate-y: -1.5rem !important
    }

    .desktop\:xer--translate-y-8 {
        --transform-translate-y: -2rem !important
    }

    .desktop\:xer--translate-y-9 {
        --transform-translate-y: -2.25rem !important
    }

    .desktop\:xer--translate-y-10 {
        --transform-translate-y: -2.5rem !important
    }

    .desktop\:xer--translate-y-11 {
        --transform-translate-y: -2.75rem !important
    }

    .desktop\:xer--translate-y-12 {
        --transform-translate-y: -3.75rem !important
    }

    .desktop\:xer--translate-y-13 {
        --transform-translate-y: -4.25rem !important
    }

    .desktop\:xer--translate-y-14 {
        --transform-translate-y: -5rem !important
    }

    .desktop\:xer--translate-y-15 {
        --transform-translate-y: -6.25rem !important
    }

    .desktop\:xer--translate-y-16 {
        --transform-translate-y: -7.75rem !important
    }

    .desktop\:xer--translate-y-17 {
        --transform-translate-y: -10rem !important
    }

    .desktop\:xer--translate-y-full {
        --transform-translate-y: -100% !important
    }

    .desktop\:xer--translate-y-1\/2 {
        --transform-translate-y: -50% !important
    }

    .desktop\:xer-translate-y-1\/2 {
        --transform-translate-y: 50% !important
    }

    .desktop\:xer-translate-y-full {
        --transform-translate-y: 100% !important
    }

    .desktop\:hover\:xer-translate-x-0:hover {
        --transform-translate-x: 0 !important
    }

    .desktop\:hover\:xer-translate-x-1:hover {
        --transform-translate-x: 0.125rem !important
    }

    .desktop\:hover\:xer-translate-x-2:hover {
        --transform-translate-x: 0.25rem !important
    }

    .desktop\:hover\:xer-translate-x-3:hover {
        --transform-translate-x: 0.5rem !important
    }

    .desktop\:hover\:xer-translate-x-4:hover {
        --transform-translate-x: 0.75rem !important
    }

    .desktop\:hover\:xer-translate-x-5:hover {
        --transform-translate-x: 1rem !important
    }

    .desktop\:hover\:xer-translate-x-6:hover {
        --transform-translate-x: 1.25rem !important
    }

    .desktop\:hover\:xer-translate-x-7:hover {
        --transform-translate-x: 1.5rem !important
    }

    .desktop\:hover\:xer-translate-x-8:hover {
        --transform-translate-x: 2rem !important
    }

    .desktop\:hover\:xer-translate-x-9:hover {
        --transform-translate-x: 2.25rem !important
    }

    .desktop\:hover\:xer-translate-x-10:hover {
        --transform-translate-x: 2.5rem !important
    }

    .desktop\:hover\:xer-translate-x-11:hover {
        --transform-translate-x: 2.75rem !important
    }

    .desktop\:hover\:xer-translate-x-12:hover {
        --transform-translate-x: 3.75rem !important
    }

    .desktop\:hover\:xer-translate-x-13:hover {
        --transform-translate-x: 4.25rem !important
    }

    .desktop\:hover\:xer-translate-x-14:hover {
        --transform-translate-x: 5rem !important
    }

    .desktop\:hover\:xer-translate-x-15:hover {
        --transform-translate-x: 6.25rem !important
    }

    .desktop\:hover\:xer-translate-x-16:hover {
        --transform-translate-x: 7.75rem !important
    }

    .desktop\:hover\:xer-translate-x-17:hover {
        --transform-translate-x: 10rem !important
    }

    .desktop\:hover\:xer--translate-x-1:hover {
        --transform-translate-x: -0.125rem !important
    }

    .desktop\:hover\:xer--translate-x-2:hover {
        --transform-translate-x: -0.25rem !important
    }

    .desktop\:hover\:xer--translate-x-3:hover {
        --transform-translate-x: -0.5rem !important
    }

    .desktop\:hover\:xer--translate-x-4:hover {
        --transform-translate-x: -0.75rem !important
    }

    .desktop\:hover\:xer--translate-x-5:hover {
        --transform-translate-x: -1rem !important
    }

    .desktop\:hover\:xer--translate-x-6:hover {
        --transform-translate-x: -1.25rem !important
    }

    .desktop\:hover\:xer--translate-x-7:hover {
        --transform-translate-x: -1.5rem !important
    }

    .desktop\:hover\:xer--translate-x-8:hover {
        --transform-translate-x: -2rem !important
    }

    .desktop\:hover\:xer--translate-x-9:hover {
        --transform-translate-x: -2.25rem !important
    }

    .desktop\:hover\:xer--translate-x-10:hover {
        --transform-translate-x: -2.5rem !important
    }

    .desktop\:hover\:xer--translate-x-11:hover {
        --transform-translate-x: -2.75rem !important
    }

    .desktop\:hover\:xer--translate-x-12:hover {
        --transform-translate-x: -3.75rem !important
    }

    .desktop\:hover\:xer--translate-x-13:hover {
        --transform-translate-x: -4.25rem !important
    }

    .desktop\:hover\:xer--translate-x-14:hover {
        --transform-translate-x: -5rem !important
    }

    .desktop\:hover\:xer--translate-x-15:hover {
        --transform-translate-x: -6.25rem !important
    }

    .desktop\:hover\:xer--translate-x-16:hover {
        --transform-translate-x: -7.75rem !important
    }

    .desktop\:hover\:xer--translate-x-17:hover {
        --transform-translate-x: -10rem !important
    }

    .desktop\:hover\:xer--translate-x-full:hover {
        --transform-translate-x: -100% !important
    }

    .desktop\:hover\:xer--translate-x-1\/2:hover {
        --transform-translate-x: -50% !important
    }

    .desktop\:hover\:xer-translate-x-1\/2:hover {
        --transform-translate-x: 50% !important
    }

    .desktop\:hover\:xer-translate-x-full:hover {
        --transform-translate-x: 100% !important
    }

    .desktop\:hover\:xer-translate-y-0:hover {
        --transform-translate-y: 0 !important
    }

    .desktop\:hover\:xer-translate-y-1:hover {
        --transform-translate-y: 0.125rem !important
    }

    .desktop\:hover\:xer-translate-y-2:hover {
        --transform-translate-y: 0.25rem !important
    }

    .desktop\:hover\:xer-translate-y-3:hover {
        --transform-translate-y: 0.5rem !important
    }

    .desktop\:hover\:xer-translate-y-4:hover {
        --transform-translate-y: 0.75rem !important
    }

    .desktop\:hover\:xer-translate-y-5:hover {
        --transform-translate-y: 1rem !important
    }

    .desktop\:hover\:xer-translate-y-6:hover {
        --transform-translate-y: 1.25rem !important
    }

    .desktop\:hover\:xer-translate-y-7:hover {
        --transform-translate-y: 1.5rem !important
    }

    .desktop\:hover\:xer-translate-y-8:hover {
        --transform-translate-y: 2rem !important
    }

    .desktop\:hover\:xer-translate-y-9:hover {
        --transform-translate-y: 2.25rem !important
    }

    .desktop\:hover\:xer-translate-y-10:hover {
        --transform-translate-y: 2.5rem !important
    }

    .desktop\:hover\:xer-translate-y-11:hover {
        --transform-translate-y: 2.75rem !important
    }

    .desktop\:hover\:xer-translate-y-12:hover {
        --transform-translate-y: 3.75rem !important
    }

    .desktop\:hover\:xer-translate-y-13:hover {
        --transform-translate-y: 4.25rem !important
    }

    .desktop\:hover\:xer-translate-y-14:hover {
        --transform-translate-y: 5rem !important
    }

    .desktop\:hover\:xer-translate-y-15:hover {
        --transform-translate-y: 6.25rem !important
    }

    .desktop\:hover\:xer-translate-y-16:hover {
        --transform-translate-y: 7.75rem !important
    }

    .desktop\:hover\:xer-translate-y-17:hover {
        --transform-translate-y: 10rem !important
    }

    .desktop\:hover\:xer--translate-y-1:hover {
        --transform-translate-y: -0.125rem !important
    }

    .desktop\:hover\:xer--translate-y-2:hover {
        --transform-translate-y: -0.25rem !important
    }

    .desktop\:hover\:xer--translate-y-3:hover {
        --transform-translate-y: -0.5rem !important
    }

    .desktop\:hover\:xer--translate-y-4:hover {
        --transform-translate-y: -0.75rem !important
    }

    .desktop\:hover\:xer--translate-y-5:hover {
        --transform-translate-y: -1rem !important
    }

    .desktop\:hover\:xer--translate-y-6:hover {
        --transform-translate-y: -1.25rem !important
    }

    .desktop\:hover\:xer--translate-y-7:hover {
        --transform-translate-y: -1.5rem !important
    }

    .desktop\:hover\:xer--translate-y-8:hover {
        --transform-translate-y: -2rem !important
    }

    .desktop\:hover\:xer--translate-y-9:hover {
        --transform-translate-y: -2.25rem !important
    }

    .desktop\:hover\:xer--translate-y-10:hover {
        --transform-translate-y: -2.5rem !important
    }

    .desktop\:hover\:xer--translate-y-11:hover {
        --transform-translate-y: -2.75rem !important
    }

    .desktop\:hover\:xer--translate-y-12:hover {
        --transform-translate-y: -3.75rem !important
    }

    .desktop\:hover\:xer--translate-y-13:hover {
        --transform-translate-y: -4.25rem !important
    }

    .desktop\:hover\:xer--translate-y-14:hover {
        --transform-translate-y: -5rem !important
    }

    .desktop\:hover\:xer--translate-y-15:hover {
        --transform-translate-y: -6.25rem !important
    }

    .desktop\:hover\:xer--translate-y-16:hover {
        --transform-translate-y: -7.75rem !important
    }

    .desktop\:hover\:xer--translate-y-17:hover {
        --transform-translate-y: -10rem !important
    }

    .desktop\:hover\:xer--translate-y-full:hover {
        --transform-translate-y: -100% !important
    }

    .desktop\:hover\:xer--translate-y-1\/2:hover {
        --transform-translate-y: -50% !important
    }

    .desktop\:hover\:xer-translate-y-1\/2:hover {
        --transform-translate-y: 50% !important
    }

    .desktop\:hover\:xer-translate-y-full:hover {
        --transform-translate-y: 100% !important
    }

    .desktop\:focus\:xer-translate-x-0:focus {
        --transform-translate-x: 0 !important
    }

    .desktop\:focus\:xer-translate-x-1:focus {
        --transform-translate-x: 0.125rem !important
    }

    .desktop\:focus\:xer-translate-x-2:focus {
        --transform-translate-x: 0.25rem !important
    }

    .desktop\:focus\:xer-translate-x-3:focus {
        --transform-translate-x: 0.5rem !important
    }

    .desktop\:focus\:xer-translate-x-4:focus {
        --transform-translate-x: 0.75rem !important
    }

    .desktop\:focus\:xer-translate-x-5:focus {
        --transform-translate-x: 1rem !important
    }

    .desktop\:focus\:xer-translate-x-6:focus {
        --transform-translate-x: 1.25rem !important
    }

    .desktop\:focus\:xer-translate-x-7:focus {
        --transform-translate-x: 1.5rem !important
    }

    .desktop\:focus\:xer-translate-x-8:focus {
        --transform-translate-x: 2rem !important
    }

    .desktop\:focus\:xer-translate-x-9:focus {
        --transform-translate-x: 2.25rem !important
    }

    .desktop\:focus\:xer-translate-x-10:focus {
        --transform-translate-x: 2.5rem !important
    }

    .desktop\:focus\:xer-translate-x-11:focus {
        --transform-translate-x: 2.75rem !important
    }

    .desktop\:focus\:xer-translate-x-12:focus {
        --transform-translate-x: 3.75rem !important
    }

    .desktop\:focus\:xer-translate-x-13:focus {
        --transform-translate-x: 4.25rem !important
    }

    .desktop\:focus\:xer-translate-x-14:focus {
        --transform-translate-x: 5rem !important
    }

    .desktop\:focus\:xer-translate-x-15:focus {
        --transform-translate-x: 6.25rem !important
    }

    .desktop\:focus\:xer-translate-x-16:focus {
        --transform-translate-x: 7.75rem !important
    }

    .desktop\:focus\:xer-translate-x-17:focus {
        --transform-translate-x: 10rem !important
    }

    .desktop\:focus\:xer--translate-x-1:focus {
        --transform-translate-x: -0.125rem !important
    }

    .desktop\:focus\:xer--translate-x-2:focus {
        --transform-translate-x: -0.25rem !important
    }

    .desktop\:focus\:xer--translate-x-3:focus {
        --transform-translate-x: -0.5rem !important
    }

    .desktop\:focus\:xer--translate-x-4:focus {
        --transform-translate-x: -0.75rem !important
    }

    .desktop\:focus\:xer--translate-x-5:focus {
        --transform-translate-x: -1rem !important
    }

    .desktop\:focus\:xer--translate-x-6:focus {
        --transform-translate-x: -1.25rem !important
    }

    .desktop\:focus\:xer--translate-x-7:focus {
        --transform-translate-x: -1.5rem !important
    }

    .desktop\:focus\:xer--translate-x-8:focus {
        --transform-translate-x: -2rem !important
    }

    .desktop\:focus\:xer--translate-x-9:focus {
        --transform-translate-x: -2.25rem !important
    }

    .desktop\:focus\:xer--translate-x-10:focus {
        --transform-translate-x: -2.5rem !important
    }

    .desktop\:focus\:xer--translate-x-11:focus {
        --transform-translate-x: -2.75rem !important
    }

    .desktop\:focus\:xer--translate-x-12:focus {
        --transform-translate-x: -3.75rem !important
    }

    .desktop\:focus\:xer--translate-x-13:focus {
        --transform-translate-x: -4.25rem !important
    }

    .desktop\:focus\:xer--translate-x-14:focus {
        --transform-translate-x: -5rem !important
    }

    .desktop\:focus\:xer--translate-x-15:focus {
        --transform-translate-x: -6.25rem !important
    }

    .desktop\:focus\:xer--translate-x-16:focus {
        --transform-translate-x: -7.75rem !important
    }

    .desktop\:focus\:xer--translate-x-17:focus {
        --transform-translate-x: -10rem !important
    }

    .desktop\:focus\:xer--translate-x-full:focus {
        --transform-translate-x: -100% !important
    }

    .desktop\:focus\:xer--translate-x-1\/2:focus {
        --transform-translate-x: -50% !important
    }

    .desktop\:focus\:xer-translate-x-1\/2:focus {
        --transform-translate-x: 50% !important
    }

    .desktop\:focus\:xer-translate-x-full:focus {
        --transform-translate-x: 100% !important
    }

    .desktop\:focus\:xer-translate-y-0:focus {
        --transform-translate-y: 0 !important
    }

    .desktop\:focus\:xer-translate-y-1:focus {
        --transform-translate-y: 0.125rem !important
    }

    .desktop\:focus\:xer-translate-y-2:focus {
        --transform-translate-y: 0.25rem !important
    }

    .desktop\:focus\:xer-translate-y-3:focus {
        --transform-translate-y: 0.5rem !important
    }

    .desktop\:focus\:xer-translate-y-4:focus {
        --transform-translate-y: 0.75rem !important
    }

    .desktop\:focus\:xer-translate-y-5:focus {
        --transform-translate-y: 1rem !important
    }

    .desktop\:focus\:xer-translate-y-6:focus {
        --transform-translate-y: 1.25rem !important
    }

    .desktop\:focus\:xer-translate-y-7:focus {
        --transform-translate-y: 1.5rem !important
    }

    .desktop\:focus\:xer-translate-y-8:focus {
        --transform-translate-y: 2rem !important
    }

    .desktop\:focus\:xer-translate-y-9:focus {
        --transform-translate-y: 2.25rem !important
    }

    .desktop\:focus\:xer-translate-y-10:focus {
        --transform-translate-y: 2.5rem !important
    }

    .desktop\:focus\:xer-translate-y-11:focus {
        --transform-translate-y: 2.75rem !important
    }

    .desktop\:focus\:xer-translate-y-12:focus {
        --transform-translate-y: 3.75rem !important
    }

    .desktop\:focus\:xer-translate-y-13:focus {
        --transform-translate-y: 4.25rem !important
    }

    .desktop\:focus\:xer-translate-y-14:focus {
        --transform-translate-y: 5rem !important
    }

    .desktop\:focus\:xer-translate-y-15:focus {
        --transform-translate-y: 6.25rem !important
    }

    .desktop\:focus\:xer-translate-y-16:focus {
        --transform-translate-y: 7.75rem !important
    }

    .desktop\:focus\:xer-translate-y-17:focus {
        --transform-translate-y: 10rem !important
    }

    .desktop\:focus\:xer--translate-y-1:focus {
        --transform-translate-y: -0.125rem !important
    }

    .desktop\:focus\:xer--translate-y-2:focus {
        --transform-translate-y: -0.25rem !important
    }

    .desktop\:focus\:xer--translate-y-3:focus {
        --transform-translate-y: -0.5rem !important
    }

    .desktop\:focus\:xer--translate-y-4:focus {
        --transform-translate-y: -0.75rem !important
    }

    .desktop\:focus\:xer--translate-y-5:focus {
        --transform-translate-y: -1rem !important
    }

    .desktop\:focus\:xer--translate-y-6:focus {
        --transform-translate-y: -1.25rem !important
    }

    .desktop\:focus\:xer--translate-y-7:focus {
        --transform-translate-y: -1.5rem !important
    }

    .desktop\:focus\:xer--translate-y-8:focus {
        --transform-translate-y: -2rem !important
    }

    .desktop\:focus\:xer--translate-y-9:focus {
        --transform-translate-y: -2.25rem !important
    }

    .desktop\:focus\:xer--translate-y-10:focus {
        --transform-translate-y: -2.5rem !important
    }

    .desktop\:focus\:xer--translate-y-11:focus {
        --transform-translate-y: -2.75rem !important
    }

    .desktop\:focus\:xer--translate-y-12:focus {
        --transform-translate-y: -3.75rem !important
    }

    .desktop\:focus\:xer--translate-y-13:focus {
        --transform-translate-y: -4.25rem !important
    }

    .desktop\:focus\:xer--translate-y-14:focus {
        --transform-translate-y: -5rem !important
    }

    .desktop\:focus\:xer--translate-y-15:focus {
        --transform-translate-y: -6.25rem !important
    }

    .desktop\:focus\:xer--translate-y-16:focus {
        --transform-translate-y: -7.75rem !important
    }

    .desktop\:focus\:xer--translate-y-17:focus {
        --transform-translate-y: -10rem !important
    }

    .desktop\:focus\:xer--translate-y-full:focus {
        --transform-translate-y: -100% !important
    }

    .desktop\:focus\:xer--translate-y-1\/2:focus {
        --transform-translate-y: -50% !important
    }

    .desktop\:focus\:xer-translate-y-1\/2:focus {
        --transform-translate-y: 50% !important
    }

    .desktop\:focus\:xer-translate-y-full:focus {
        --transform-translate-y: 100% !important
    }

    .desktop\:xer-skew-x-0 {
        --transform-skew-x: 0 !important
    }

    .desktop\:xer-skew-x-1 {
        --transform-skew-x: 1deg !important
    }

    .desktop\:xer-skew-x-2 {
        --transform-skew-x: 2deg !important
    }

    .desktop\:xer-skew-x-3 {
        --transform-skew-x: 3deg !important
    }

    .desktop\:xer-skew-x-6 {
        --transform-skew-x: 6deg !important
    }

    .desktop\:xer-skew-x-12 {
        --transform-skew-x: 12deg !important
    }

    .desktop\:xer--skew-x-12 {
        --transform-skew-x: -12deg !important
    }

    .desktop\:xer--skew-x-6 {
        --transform-skew-x: -6deg !important
    }

    .desktop\:xer--skew-x-3 {
        --transform-skew-x: -3deg !important
    }

    .desktop\:xer--skew-x-2 {
        --transform-skew-x: -2deg !important
    }

    .desktop\:xer--skew-x-1 {
        --transform-skew-x: -1deg !important
    }

    .desktop\:xer-skew-y-0 {
        --transform-skew-y: 0 !important
    }

    .desktop\:xer-skew-y-1 {
        --transform-skew-y: 1deg !important
    }

    .desktop\:xer-skew-y-2 {
        --transform-skew-y: 2deg !important
    }

    .desktop\:xer-skew-y-3 {
        --transform-skew-y: 3deg !important
    }

    .desktop\:xer-skew-y-6 {
        --transform-skew-y: 6deg !important
    }

    .desktop\:xer-skew-y-12 {
        --transform-skew-y: 12deg !important
    }

    .desktop\:xer--skew-y-12 {
        --transform-skew-y: -12deg !important
    }

    .desktop\:xer--skew-y-6 {
        --transform-skew-y: -6deg !important
    }

    .desktop\:xer--skew-y-3 {
        --transform-skew-y: -3deg !important
    }

    .desktop\:xer--skew-y-2 {
        --transform-skew-y: -2deg !important
    }

    .desktop\:xer--skew-y-1 {
        --transform-skew-y: -1deg !important
    }

    .desktop\:hover\:xer-skew-x-0:hover {
        --transform-skew-x: 0 !important
    }

    .desktop\:hover\:xer-skew-x-1:hover {
        --transform-skew-x: 1deg !important
    }

    .desktop\:hover\:xer-skew-x-2:hover {
        --transform-skew-x: 2deg !important
    }

    .desktop\:hover\:xer-skew-x-3:hover {
        --transform-skew-x: 3deg !important
    }

    .desktop\:hover\:xer-skew-x-6:hover {
        --transform-skew-x: 6deg !important
    }

    .desktop\:hover\:xer-skew-x-12:hover {
        --transform-skew-x: 12deg !important
    }

    .desktop\:hover\:xer--skew-x-12:hover {
        --transform-skew-x: -12deg !important
    }

    .desktop\:hover\:xer--skew-x-6:hover {
        --transform-skew-x: -6deg !important
    }

    .desktop\:hover\:xer--skew-x-3:hover {
        --transform-skew-x: -3deg !important
    }

    .desktop\:hover\:xer--skew-x-2:hover {
        --transform-skew-x: -2deg !important
    }

    .desktop\:hover\:xer--skew-x-1:hover {
        --transform-skew-x: -1deg !important
    }

    .desktop\:hover\:xer-skew-y-0:hover {
        --transform-skew-y: 0 !important
    }

    .desktop\:hover\:xer-skew-y-1:hover {
        --transform-skew-y: 1deg !important
    }

    .desktop\:hover\:xer-skew-y-2:hover {
        --transform-skew-y: 2deg !important
    }

    .desktop\:hover\:xer-skew-y-3:hover {
        --transform-skew-y: 3deg !important
    }

    .desktop\:hover\:xer-skew-y-6:hover {
        --transform-skew-y: 6deg !important
    }

    .desktop\:hover\:xer-skew-y-12:hover {
        --transform-skew-y: 12deg !important
    }

    .desktop\:hover\:xer--skew-y-12:hover {
        --transform-skew-y: -12deg !important
    }

    .desktop\:hover\:xer--skew-y-6:hover {
        --transform-skew-y: -6deg !important
    }

    .desktop\:hover\:xer--skew-y-3:hover {
        --transform-skew-y: -3deg !important
    }

    .desktop\:hover\:xer--skew-y-2:hover {
        --transform-skew-y: -2deg !important
    }

    .desktop\:hover\:xer--skew-y-1:hover {
        --transform-skew-y: -1deg !important
    }

    .desktop\:focus\:xer-skew-x-0:focus {
        --transform-skew-x: 0 !important
    }

    .desktop\:focus\:xer-skew-x-1:focus {
        --transform-skew-x: 1deg !important
    }

    .desktop\:focus\:xer-skew-x-2:focus {
        --transform-skew-x: 2deg !important
    }

    .desktop\:focus\:xer-skew-x-3:focus {
        --transform-skew-x: 3deg !important
    }

    .desktop\:focus\:xer-skew-x-6:focus {
        --transform-skew-x: 6deg !important
    }

    .desktop\:focus\:xer-skew-x-12:focus {
        --transform-skew-x: 12deg !important
    }

    .desktop\:focus\:xer--skew-x-12:focus {
        --transform-skew-x: -12deg !important
    }

    .desktop\:focus\:xer--skew-x-6:focus {
        --transform-skew-x: -6deg !important
    }

    .desktop\:focus\:xer--skew-x-3:focus {
        --transform-skew-x: -3deg !important
    }

    .desktop\:focus\:xer--skew-x-2:focus {
        --transform-skew-x: -2deg !important
    }

    .desktop\:focus\:xer--skew-x-1:focus {
        --transform-skew-x: -1deg !important
    }

    .desktop\:focus\:xer-skew-y-0:focus {
        --transform-skew-y: 0 !important
    }

    .desktop\:focus\:xer-skew-y-1:focus {
        --transform-skew-y: 1deg !important
    }

    .desktop\:focus\:xer-skew-y-2:focus {
        --transform-skew-y: 2deg !important
    }

    .desktop\:focus\:xer-skew-y-3:focus {
        --transform-skew-y: 3deg !important
    }

    .desktop\:focus\:xer-skew-y-6:focus {
        --transform-skew-y: 6deg !important
    }

    .desktop\:focus\:xer-skew-y-12:focus {
        --transform-skew-y: 12deg !important
    }

    .desktop\:focus\:xer--skew-y-12:focus {
        --transform-skew-y: -12deg !important
    }

    .desktop\:focus\:xer--skew-y-6:focus {
        --transform-skew-y: -6deg !important
    }

    .desktop\:focus\:xer--skew-y-3:focus {
        --transform-skew-y: -3deg !important
    }

    .desktop\:focus\:xer--skew-y-2:focus {
        --transform-skew-y: -2deg !important
    }

    .desktop\:focus\:xer--skew-y-1:focus {
        --transform-skew-y: -1deg !important
    }

    .desktop\:xer-transition-none {
        transition-property: none !important
    }

    .desktop\:xer-transition-all {
        transition-property: all !important
    }

    .desktop\:xer-transition {
        transition-property: background-color,border-color,color,fill,stroke,opacity,box-shadow,transform !important
    }

    .desktop\:xer-transition-colors {
        transition-property: background-color,border-color,color,fill,stroke !important
    }

    .desktop\:xer-transition-opacity {
        transition-property: opacity !important
    }

    .desktop\:xer-transition-shadow {
        transition-property: box-shadow !important
    }

    .desktop\:xer-transition-transform {
        transition-property: transform !important
    }

    .desktop\:xer-ease-linear {
        transition-timing-function: linear !important
    }

    .desktop\:xer-ease-in {
        transition-timing-function: cubic-bezier(.4,0,1,1) !important
    }

    .desktop\:xer-ease-out {
        transition-timing-function: cubic-bezier(0,0,.2,1) !important
    }

    .desktop\:xer-ease-in-out {
        transition-timing-function: cubic-bezier(.4,0,.2,1) !important
    }

    .desktop\:xer-duration-75 {
        transition-duration: 75ms !important
    }

    .desktop\:xer-duration-100 {
        transition-duration: .1s !important
    }

    .desktop\:xer-duration-150 {
        transition-duration: 150ms !important
    }

    .desktop\:xer-duration-200 {
        transition-duration: .2s !important
    }

    .desktop\:xer-duration-300 {
        transition-duration: .3s !important
    }

    .desktop\:xer-duration-500 {
        transition-duration: .5s !important
    }

    .desktop\:xer-duration-700 {
        transition-duration: .7s !important
    }

    .desktop\:xer-duration-1000 {
        transition-duration: 1s !important
    }

    .desktop\:xer-delay-75 {
        transition-delay: 75ms !important
    }

    .desktop\:xer-delay-100 {
        transition-delay: .1s !important
    }

    .desktop\:xer-delay-150 {
        transition-delay: 150ms !important
    }

    .desktop\:xer-delay-200 {
        transition-delay: .2s !important
    }

    .desktop\:xer-delay-300 {
        transition-delay: .3s !important
    }

    .desktop\:xer-delay-500 {
        transition-delay: .5s !important
    }

    .desktop\:xer-delay-700 {
        transition-delay: .7s !important
    }

    .desktop\:xer-delay-1000 {
        transition-delay: 1s !important
    }

    .desktop\:xer-animate-none {
        -webkit-animation: none !important;
        animation: none !important
    }

    .desktop\:xer-animate-spin {
        -webkit-animation: spin 1s linear infinite !important;
        animation: spin 1s linear infinite !important
    }

    .desktop\:xer-animate-ping {
        -webkit-animation: ping 1s cubic-bezier(0,0,.2,1) infinite !important;
        animation: ping 1s cubic-bezier(0,0,.2,1) infinite !important
    }

    .desktop\:xer-animate-pulse {
        -webkit-animation: pulse 2s cubic-bezier(.4,0,.6,1) infinite !important;
        animation: pulse 2s cubic-bezier(.4,0,.6,1) infinite !important
    }

    .desktop\:xer-animate-bounce {
        -webkit-animation: bounce 1s infinite !important;
        animation: bounce 1s infinite !important
    }
}
